IP Library › Granted Patent US 11,841,929
Granted Patent B2
US 11,841,929 · App. 17/500,837 · Granted Dec 12, 2023

Authentication translation

Inventor: Bjorn Markus Jakobsson (New York, NY)
Assignee: Carbyne Biometrics, LLC
G06F21/10G06F21/121G06F21/128G06F21/31G06F21/32G06F21/44H04L63/08H04L63/083H04L63/0815H04L63/0823H04L63/0861H04L63/10H04L63/20H04L63/0281H04L63/0869
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,841,929
App. No.
17/500,837
Granted
Dec 12, 2023
Kind
B2
Abstract

Authentication translation is disclosed. A request to access a resource is received at an authentication translator, as is an authentication input. The authentication input corresponds to at least one stored record. The stored record is associated at least with the resource. In response to the receiving, a previously stored credential associated with the resource is accessed. The credential is provided to the resource.

Claims (49)

1. A device, comprising:

a first processor;

a second processor; and

a sensor usable to obtain biometric data, the sensor in communication with the second processor;

wherein the first processor is configured to communicate with the second processor via an interface; and

wherein:

at least one of the first processor or the second processor is configured to establish a connection to a service provider external to the device;

the second processor is configured to receive the biometric data from the sensor in communication with the second processor;

the second processor is configured to determine whether the biometric data matches a template stored on the device, wherein the template is associated with a vault;

at least one of the first processor or the second processor is configured to perform a liveness determination associated with the biometric data;

at least one of the first processor or the second processor is configured to transmit a message to the service provider via the connection, wherein the message is based at least in part on:

the determination of whether the biometric data matches the template associated with the vault; and

the liveness determination;

at least one of the first processor or the second processor is configured to cause backup of at least a portion of the vault to a storage that is external to the device; and

at least one of the first processor or the second processor is configured to cause wiping of at least a portion of the vault.

2. The device of claim 1 , wherein the connection comprises a secure connection.

3. The device of claim 1 , wherein the vault comprises data that is authenticated and encrypted.

4. The device of claim 1 , wherein at least one of the first processor or the second processor is configured to renegotiate the connection.

5. The device of claim 1 , wherein the vault comprises information associated with a domain.

6. The device of claim 1 , wherein the vault comprises information associated with a user identifier.

7. The device of claim 1 , wherein the vault comprises information associated with a credential.

8. The device of claim 1 , wherein the vault comprises information associated with health care data.

9. The device of claim 1 , wherein the device is associated with a plurality of users.

10. The device of claim 1 , wherein at least one of the first processor or the second processor is configured to provide a prompt prior to receiving the biometric data from the sensor.

11. The device of claim 1 , wherein a user of the device is permitted access to a resource associated with the service provider via backup authentication of the user.

12. The device of claim 11 , wherein the backup authentication of the user is based at least in part on providing of a credential.

13. The device of claim 12 , wherein the credential comprises a password.

14. The device of claim 1 , wherein the template is included in a plurality of templates associated with a user.

15. The device of claim 1 , wherein the first processor is configured to communicate with the second processor via a restricted interface.

16. A method, comprising:

establishing, using at least one of a first processor or a second processor of a device, a connection to a service provider external to the device, wherein the first processor is configured to communicate with the second processor via an interface;

receiving, using the second processor, biometric data from a sensor, the sensor in communication with the second processor;

determining, using the second processor, whether the biometric data matches a template stored on the device, wherein the template is associated with a vault;

performing, using at least one of the first processor or the second processor of the device, a liveness determination associated with the biometric data;

transmitting, using at least one of the first processor or the second processor of the device, a message to the service provider via the connection, wherein the message is based at least in part on:

the determination of whether the biometric data matches the template associated with the vault; and

the liveness determination;

causing, using at least one of the first processor or the second processor of the device, backup of at least a portion of the vault to a storage that is external to the device; and

causing, using at least one of the first processor or the second processor of the device, wiping of at least a portion of the vault.

17. A computer program product embodied in a non-transitory computer readable storage medium, and comprising computer instructions for:

establishing, using at least one of a first processor or a second processor of a device, a connection to a service provider external to the device, wherein the first processor is configured to communicate with the second processor via an interface;

receiving, using the second processor, biometric data from a sensor, the sensor in communication with the second processor;

determining, using the second processor, whether the biometric data matches a template stored on the device, wherein the template is associated with a vault;

performing, using at least one of the first processor or the second processor of the device, a liveness determination associated with the biometric data;

transmitting, using at least one of the first processor or the second processor of the device, a message to the service provider via the connection, wherein the message is based at least in part on:

the determination of whether the biometric data matches the template associated with the vault; and

the liveness determination;

causing, using at least one of the first processor or the second processor of the device, backup of at least a portion of the vault to a storage that is external to the device; and

causing, using at least one of the first processor or the second processor of the device, wiping of at least a portion of the vault.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 21, 2023
From: CARBYNE LLC
To: CARBYNE BIOMETRICS, LLC
Reel/Frame 063049/0162 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 22, 2022
From: RIGHTQUESTION, LLC
To: CARBYNE LLC
Reel/Frame 062191/0638 →
Continuity (9)
Continuation 17027481 · Sep 21, 2020
Continuation 16773767 · Jan 27, 2020
Continuation 16563715 · Sep 6, 2019
Continuation 16273797 · Feb 12, 2019
Continuation 15042636 · Feb 12, 2016
Continuation 13706254 · Dec 5, 2012
Provisional Application 61587387 · Jan 17, 2012
Provisional Application 61569112 · Dec 9, 2011
Related Publication 20220067126A1 · Mar 3, 2022
Cited By (1)
US 12,363,093