IP Library Granted Patent US 10,992,665
Granted Patent B2
US 10,992,665 · App. 16/176,070 · Granted Apr 27, 2021

User authentication using biometric representation of one-time passcodes

Inventors: Naveen Sunkavally (Cary, NC); Brian Mullins (Burlington, MA)
Assignee: RSA Security LLC
H04L63/0861H04L63/0838
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 10,992,665
App. No.
16/176,070
Granted
Apr 27, 2021
Kind
B2
Abstract

User authentication techniques are provided using biometric representations of one-time passcodes. An exemplary method comprises initiating a challenge to a user in connection with an authentication request by the user to access a protected resource, wherein the challenge comprises a biometric encoding of a one-time passcode using a dictionary; processing a biometric representation by the user in response to the challenge in accordance with the biometric encoding and wherein the processing comprises determining a likelihood that the biometric representation by the user in response to the challenge matches the biometric encoding in the challenge; and resolving the authentication request based on the likelihood. The biometric encoding comprises, for example, a vocal passphrase and/or instructions for the user to perform a specified manipulation to a biometric sample of the user.

Claims (38)

1. A method, comprising:

receiving an authentication request from a user to access a protected resource;

providing the user with instructions comprising a biometric encoding of a one-time passcode (OTP) using a dictionary-based biometric encoding configured to translate the OTP into at least one of a corresponding vocal passphrase, or a series of the instructions for the user to perform a specified manipulation to a biometric sample of the user, wherein:

the OTP comprises a plurality of bits; and

the specified manipulation comprises applying one or more of specified filters, specified manual markings and specified virtual overlays to one or more specified portions of the biometric sample of the user;

receiving a biometric representation from the user in response to the instructions;

determining that the biometric representation from the user in response to the instructions matches the biometric encoding in the instructions; and

resolving, using at least one processing device, the authentication request based on the match of the biometric representation to the biometric encoding.

2. The method of claim 1 , wherein the biometric encoding comprises the corresponding vocal passphrase.

3. The method of claim 1 , wherein the specified manipulation comprises applying the one or more specific filters to the one or more specified portions of the biometric sample of the user.

4. The method of claim 1 , wherein the specified manipulation comprises applying the one or more specified manual markings to the one or more specified portions of the biometric sample of the user.

5. The method of claim 1 , wherein the specified manipulation comprises applying the one or more specified virtual overlays to the one or more specified portions of the biometric sample of the user.

6. The method of claim 1 , wherein the biometric sample of the user comprises one or more of a faceprint, an eye print, an ear print, a hand geometry, a vein image and a voice print.

7. The method of claim 1 , further comprising the step of performing a biometric evaluation of the biometric representation from the user.

8. The method of claim 1 , wherein the biometric encoding employs a user-specific encoding based on a salt value that is unique for the user.

9. The method of claim 1 , further comprising the step of presenting the user with a plurality of different biometric encodings of the OTP, wherein the different biometric encodings comprise a plurality of biometric types.

10. A system, comprising:

a memory; and

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

receiving an authentication request from a user to access a protected resource;

providing the user with instructions comprising a biometric encoding of a OTP using a dictionary-based biometric encoding configured to translate the OTP into at least one of a corresponding vocal passphrase, or a series of the instructions for the user to perform a specified manipulation to a biometric sample of the user, wherein:

the OTP comprises a plurality of bits; and

the specified manipulation comprises applying one or more of specified filters, specified manual markings and specified virtual overlays to one or more specified portions of the biometric sample of the user;

receiving a biometric representation from the user in response to the instructions;

determining that the biometric representation from the user in response to the instructions matches the biometric encoding in the instructions; and

resolving the authentication request based on the match of the biometric representation to the biometric encoding.

11. The system of claim 10 , wherein the biometric encoding employs a user-specific encoding based on a salt value that is unique for the user.

12. The system of claim 10 , further comprising the step of presenting the user with a plurality of different biometric encodings of the OTP, wherein the different biometric encodings comprise a plurality of biometric types.

13. 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:

receiving an authentication request from a user to access a protected resource;

providing the user with instructions comprising a biometric encoding of a OTP using a dictionary-based biometric encoding configured to translate the OTP into at least one of a corresponding vocal passphrase, or a series of the instructions for the user to perform a specified manipulation to a biometric sample of the user, wherein:

the OTP comprises a plurality of bits; and

the specified manipulation comprises applying one or more of specified filters, specified manual markings and specified virtual overlays to one or more specified portions of the biometric sample of the user;

receiving a biometric representation from the user in response to the instructions;

determining that the biometric representation from the user in response to the instructions matches the biometric encoding in the instructions; and

resolving the authentication request based on the match of the biometric representation to the biometric encoding.

14. The computer program product of claim 13 , wherein the biometric encoding employs a user-specific encoding based on a salt value that is unique for the user.

15. The computer program product of claim 13 , further comprising the step of presenting the user with a plurality of different biometric encodings of the OTP, wherein the different biometric encodings comprise a plurality of biometric types.

Assignments (17)
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 →
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 →
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 Jan 25, 2019
From: SUNKAVALLY, NAVEEN
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 048133/0074 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: SUNKAVALLY, NAVEEN; MULLINS, BRIAN
To: EMC IP HOLDING COMPANY LLC
Reel/Frame 047368/0706 →
Continuity (1)
Related Publication 20200137052A1 · Apr 30, 2020