IP Library Granted Patent US 11,062,005
Granted Patent B2
US 11,062,005 · App. 16/176,079 · Granted Jul 13, 2021

Biometric authentication using selected manipulation of biometric samples

Inventor: Brian Mullins (Burlington, MA)
Assignee: RSA Security LLC
G06F21/32H04L63/0861H04L63/0884H04L63/102G06F2221/2103G06F2221/2117
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,062,005
App. No.
16/176,079
Granted
Jul 13, 2021
Kind
B2
Abstract

Biometric authentication techniques are provided using selected manipulations of biometric samples. An exemplary method comprises obtaining enrollment information from a user, wherein the enrollment information comprises first manipulations to a first biometric sample of the user; initiating a challenge to the user in connection with an authentication request by the user to access a protected resource; processing second manipulations by the user of a second biometric sample of the user submitted in response to the challenge, and wherein the processing comprises determining a likelihood that the second manipulations of the second biometric sample of the user submitted in response to the challenge matches the first manipulations to the first biometric sample of the user submitted by the user with the enrollment information; and resolving the authentication request based on the likelihood. The first manipulations comprise, for example, applying selected filters, selected markings and/or selected overlays to specified portions of the first biometric sample.

Claims (45)

1. A method, comprising:

obtaining enrollment information from a user, wherein the enrollment information comprises one or more first manipulations to a first biometric sample of the user,

wherein the one or more first manipulations to the first biometric sample are selected by the user from a first plurality of manipulation options;

initiating a challenge to the user in connection with an authentication request by the user to access a protected resource;

processing, using at least one processing device, one or more second manipulations selected by the user from a second plurality of manipulation options and applied to a second biometric sample of the user submitted in response to the challenge, wherein:

the one or more second manipulations comprise at least one of virtual paint, a virtual filter effect from a virtual object catalog, or a moving virtual object; and

the processing comprises determining a likelihood that the one or more second manipulations of the second biometric sample of the user submitted in response to the challenge matches the one or more first manipulations to the first biometric sample of the user submitted by the user with the enrollment information; and

resolving, using the at least one processing device, the authentication request based on the likelihood,

wherein the at least one of the virtual paint, the virtual filter effect from the virtual object catalog, or the moving virtual object becomes more transparent over time in accordance with an expiration period to indicate that the user will need to register a new manipulation when the at least one of the virtual paint, the virtual filter effect from the virtual object catalog, or the moving virtual object is no longer visible.

2. The method of claim 1 , wherein the first biometric sample and the second biometric sample are a faceprint having a background area and the one or more first manipulations and the one or more second manipulations are virtual markings overlaid on the background area of the faceprint.

3. The method of claim 1 , wherein the one or more first manipulations comprise applying one or more filters selected by the user to one or more specified portions of the first biometric sample of the user.

4. The method of claim 1 , wherein the one or more first manipulations comprise applying one or more overlays selected by the user to one or more specified portions of the first biometric sample of the user.

5. The method of claim 1 , wherein initiating the challenge to the user comprises presenting the second biometric sample to the user without the one or more first manipulations.

6. The method of claim 1 , wherein the challenge comprises a first step of presenting the second biometric sample and a second step of applying the one or more second manipulations to the second biometric sample after presenting the second biometric sample.

7. The method of claim 1 , wherein one or more of the first manipulations to the first biometric sample of the user expire according to an expiration policy.

8. The method of claim 1 , wherein an entropy is established to satisfy a predefined policy by varying one or more of: a size of an object catalog; a minimum number of the first manipulations that must be selected; an ordering of the selected first manipulations; a placement of the first manipulations with respect to the first biometric sample; a state of one or more of the first manipulations with respect to the first biometric sample; a physical surrounding of the first biometric sample and characteristics of the first biometric sample.

9. A system, comprising:

a memory; and

at least one processing device, coupled to the memory, operative to implement the following steps:

obtaining enrollment information from a user, wherein the enrollment information comprises one or more first manipulations to a first biometric sample of the user,

wherein the one or more first manipulations to the first biometric sample are selected by the user from a first plurality of manipulation options;

initiating a challenge to the user in connection with an authentication request by the user to access a protected resource;

processing one or more second manipulations selected by the user from a second plurality of manipulation options and applied to a second biometric sample of the user submitted in response to the challenge, wherein:

the one or more second manipulations options comprise at least one of virtual paint, a virtual filter effect from a virtual object catalog, or a moving virtual object; and

the processing comprises determining a likelihood that the one or more second manipulations of the second biometric sample of the user submitted in response to the challenge matches the one or more first manipulations to the first biometric sample of the user submitted by the user with the enrollment information; and

resolving the authentication request based on the likelihood;

wherein the at least one of the virtual paint, the virtual filter effect from the virtual object catalog, or the moving virtual object becomes more transparent over time in accordance with an expiration period to indicate that the user will need to register a new manipulation when the at least one of the virtual paint, the virtual filter effect from the virtual object catalog, or the moving virtual object is no longer visible.

10. The system of claim 9 , wherein the one or more first manipulations comprise applying one or more of the virtual paint, the virtual filter effect from the virtual object catalog, or the moving virtual object to one or more specified portions of the first biometric sample of the user, the one or more first manipulations and the first biometric sample comprising a scene.

11. The system of claim 10 , wherein the scene is a video.

12. The system of claim 9 , wherein initiating the challenge to the user comprises presenting the second biometric sample to the user without the one or more first manipulations.

13. The system of claim 9 , wherein the first biometric sample and the second biometric sample have a background area and the one or more first manipulations and the one or more second manipulations are virtual markings overlaid on the background area of the first biometric sample and the second biometric sample.

14. A computer program product, comprising a tangible machine-readable storage medium having encoded therein executable code of one or more software programs, wherein the one or more software programs when executed by at least one processing device perform the following steps:

obtaining enrollment information from a user, wherein the enrollment information comprises one or more first manipulations to a first biometric sample of the user,

wherein the one or more first manipulations to the first biometric sample are selected by the user from a first plurality of manipulation options;

initiating a challenge to the user in connection with an authentication request by the user to access a protected resource;

processing one or more second manipulations selected by the user from a second plurality of manipulation options and applied to a second biometric sample of the user submitted in response to the challenge, wherein:

the one or more second manipulations comprise at least one of virtual paint, a virtual filter effect from a virtual object catalog, or a moving virtual object; and

the processing comprises determining a likelihood that the one or more second manipulations of the second biometric sample of the user submitted in response to the challenge matches the one or more first manipulations to the first biometric sample of the user submitted by the user with the enrollment information; and

resolving the authentication request based on the likelihood;

wherein the at least one of the virtual paint, the virtual filter effect from the virtual object catalog, or the moving virtual object becomes more transparent over time in accordance with an expiration period to indicate that the user will need to register a new manipulation when the at least one of the virtual paint, the virtual filter effect from the virtual object catalog, or the moving virtual object is no longer visible.

15. The computer program product of claim 14 , wherein the first biometric sample and the second biometric sample have a background area and the one or more first manipulations and the one or more second manipulations are virtual markings overlaid on the background area of the first biometric sample of the user and the second biometric sample.

16. The computer program product of claim 14 , wherein initiating the challenge to the user comprises the steps of:

loading the second biometric sample; and

applying the one or more selected manipulations to the second biometric sample after receiving the second biometric sample.

17. The computer program product of claim 14 , wherein an entropy is established to satisfy a predefined policy by varying one or more of: a size of an object catalog; a minimum number of the first manipulations that must be selected; an ordering of the selected first manipulations; a placement of the first manipulations with respect to the first biometric sample; a state of one or more of the first manipulations with respect to the first biometric sample; a physical surrounding of the first biometric sample and characteristics of the first biometric sample.

Assignments (16)
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 56098/0534 Recorded Mar 5, 2026
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: RSA SECURITY LLC
Reel/Frame 075041/0175 →
RELEASE OF SECURITY INTEREST RECORDED AT REEL/FRAME 70587/0885 Recorded Mar 5, 2026
From: JPMORGAN CHASE BANK, N.A.
To: RSA SECURITY LLC; RSA SECURITY USA LLC
Reel/Frame 075031/0394 →
FIRST LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 21, 2025
From: RSA SECURITY LLC; RSA SECURITY USA LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 070587/0885 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2024
From: RSA SECURITY LLC
To: RSA SECURITY USA, LLC
Reel/Frame 069762/0529 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2024
From: RSA SECURITY LLC
To: RSA SECURITY LLC
Reel/Frame 069762/0401 →
TERMINATION AND RELEASE OF FIRST LIEN SECURITY INTEREST IN PATENTS RECORDED AT REEL 054155, FRAME 0815 Recorded Apr 29, 2021
From: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
To: RSA SECURITY LLC
Reel/Frame 056104/0841 →
TERMINATION AND RELEASE OF SECOND LIEN SECURITY INTEREST IN PATENTS RECORDED AT REEL 053666, FRAME 0767 Recorded Apr 29, 2021
From: JEFFERIES FINANCE LLC, AS COLLATERAL AGENT
To: RSA SECURITY LLC
Reel/Frame 056095/0574 →
SECOND LIEN INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 29, 2021
From: RSA SECURITY LLC
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 056098/0534 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2020
From: EMC IP HOLDING COMPANY LLC
To: RSA SECURITY LLC
Reel/Frame 053717/0020 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (049452/0223) Recorded Sep 3, 2020
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS AGENT
To: DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; EMC IP HOLDING COMPANY LLC; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.
Reel/Frame 054250/0372 →
RELEASE OF SECURITY INTEREST IN CERTAIN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Sep 3, 2020
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS AGENT
To: DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; EMC IP HOLDING COMPANY LLC; WYSE TECHNOLOGY L.L.C.
Reel/Frame 054191/0287 →
SECOND LIEN PATENT SECURITY AGREEMENT Recorded Sep 1, 2020
From: RSA SECURITY LLC
To: JEFFERIES FINANCE LLC
Reel/Frame 053666/0767 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Sep 1, 2020
From: RSA SECURITY LLC
To: UBS AG, STAMFORD BRANCH, AS COLLATERAL AGENT
Reel/Frame 054155/0815 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: MULLINS, BRIAN
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 047368/0620 →