IP Library › Granted Patent US 12,135,766
Granted Patent B2
US 12,135,766 · App. 18/082,395 · Granted Nov 5, 2024

Authentication translation

Inventor: Bjorn Markus Jakobsson (New York, NY)
Assignee: Carbyne Biometrics, LLC
G06F21/10G06F21/121G06F21/128G06F21/31G06F21/32G06F21/44H04L63/08H04L63/0815H04L63/0823H04L63/083H04L63/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 12,135,766
App. No.
18/082,395
Granted
Nov 5, 2024
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 (50)

1. A system, comprising:

one or more processors configured to:

receive, at a first device, an indication of a request to perform an action associated with a user;

access at least one record stored on the first device, the at least one record including:

authentication information associated with the user, the authentication information comprising biometric data; and

credential information comprising a cryptographic key;

receive biometric authentication input from the user;

determine that the biometric authentication input from the user matches the authentication information associated with the user included in the at least one record stored on the first device;

retrieve at least a portion of the credential information from the at least one record stored on the first device;

facilitate the action at least in part by transmitting, from the first device, output based at least in part on the at least portion of the credential information retrieved from the at least one record; and

initiate a backup, to a second device, of at least a portion of the at least one record, wherein initiating of the backup to the second device is based at least in part on the second device satisfying a policy used to determine approved computational devices, wherein satisfying the policy comprises the second device being associated with a given Internet Protocol (IP) range, and wherein the given Internet Protocol (IP) range comprises an IP address from which the first device has previously been observed; and

a memory coupled to the one or more processors and configured to provide the one or more processors with instructions.

2. The system recited in claim 1 , wherein the cryptographic key is used to facilitate access to encrypted data.

3. The system recited in claim 1 , wherein a digital signature is determined based at least in part on the cryptographic key.

4. The system recited in claim 1 , wherein the cryptographic key is used to authenticate the user to an external entity.

5. The system recited in claim 1 , wherein the cryptographic key is used to authenticate the first device to an external entity.

6. The system recited in claim 1 , wherein the cryptographic key is used to facilitate access to a resource.

7. The system recited in claim 1 , wherein facilitating the action is based at least in part on one or more policies associated with the at least one record.

8. The system recited in claim 1 , wherein the at least one record is stored in a secure storage.

9. The system recited in claim 8 , wherein the secure storage is accessed using a restricted interface.

10. The system recited in claim 8 , wherein the secure storage is implemented on a System on Chip (SoC).

11. The system recited in claim 1 , wherein satisfying the policy comprises the second device having at least a minimum security level.

12. The system recited in claim 1 , wherein the policy is updated based at least in part on information relating to a security incident.

13. The system recited in claim 1 , wherein initiating the backup comprises providing of a key usable to access the at least one record.

14. The system recited in claim 13 , wherein the key is provided by the first device to the second device.

15. The system recited in claim 14 , wherein the key is provided by the first device to the second device subsequent to a pairing of the first device with the second device.

16. A method, comprising:

receiving, at a first device, an indication of a request to perform an action associated with a user;

accessing at least one record stored on the first device, the at least one record including:

authentication information associated with the user, the authentication information comprising biometric data; and

credential information comprising a cryptographic key;

receiving biometric authentication input from the user;

determining that the biometric authentication input from the user matches the authentication information associated with the user included in the at least one record stored on the first device;

retrieving at least a portion of the credential information from the at least one record stored on the first device;

facilitating the action at least in part by transmitting, from the first device, output based at least in part on the at least portion of the credential information retrieved from the at least one record; and

initiating a backup, to a second device, of at least a portion of the at least one record, wherein initiating of the backup to the second device is based at least in part on the second device satisfying a policy used to determine approved computational devices, wherein satisfying the policy comprises the second device being associated with a given Internet Protocol (IP) range, and wherein the given Internet Protocol (IP) range comprises an IP address from which the first device has previously been observed.

17. The method of claim 16 , wherein the cryptographic key is used to facilitate access to encrypted data.

18. The method of claim 16 , wherein a digital signature is determined based at least in part on the cryptographic key.

19. The method of claim 16 , wherein the cryptographic key is used to authenticate the user to an external entity.

20. The method of claim 16 , wherein the cryptographic key is used to authenticate the first device to an external entity.

21. The method of claim 16 , wherein the cryptographic key is used to facilitate access to a resource.

22. The method of claim 16 , wherein facilitating the action is based at least in part on one or more policies associated with the at least one record.

23. The method of claim 16 , wherein the at least one record is stored in a secure storage.

24. The method of claim 23 , wherein the secure storage is accessed using a restricted interface.

25. The method of claim 23 , wherein the secure storage is implemented on a System on Chip (SoC).

26. The method of claim 16 , wherein satisfying the policy comprises the second device having at least a minimum security level.

27. The method of claim 16 , wherein the policy is updated based at least in part on information relating to a security incident.

28. The method of claim 16 , wherein initiating the backup comprises providing of a key usable to access the at least one record.

29. The method of claim 28 , wherein the key is provided by the first device to the second device.

30. The method of claim 29 , wherein the key is provided by the first device to the second device subsequent to a pairing of the first device with the second device.

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 Jan 8, 2023
From: RIGHTQUESTION, LLC
To: CARBYNE LLC
Reel/Frame 062305/0323 →
Continuity (11)
Continuation 17861079 · Jul 8, 2022
Continuation 17123018 · Dec 15, 2020
Continuation In Part 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 20230376571A1 · Nov 23, 2023
Cited By (1)
US 12,363,093