IP Library › Granted Patent US 11,947,650
Granted Patent B2
US 11,947,650 · App. 17/956,001 · Granted Apr 2, 2024

Biometric data security system and method

Inventor: Quan Wang (Foster City, CA)
Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
G06F21/32G06F21/602G06F21/6218G06V10/751G06V40/172H04L9/0625H04L63/0435G06F21/107
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,947,650
App. No.
17/956,001
Granted
Apr 2, 2024
Kind
B2
Abstract

Embodiments of the invention are directed to a method. The method may include transmitting, by a first device, an encrypted first biometric template generated from a first biometric sample of a user of the first device to a second device, wherein the second device inputs the encrypted first biometric template and a second biometric template generated from a second biometric sample of the user into a function to generate an encoded output. The first device may receive the encoded output from the second device, and may decode the encoded output to recover the encrypted first biometric template and the second biometric template of the user. Upon determining a match result between first and second biometric templates, the first device may transmit unique data to the second device.

Claims (42)

1. A method comprising:

receiving, by a second device from a first device, an encrypted first biometric template generated from a first biometric sample of a user of the first device;

receiving, by the second device, a second biometric sample from the user of the second device;

encrypting, by the second device, the second biometric sample received from the user of the second device;

generating, by the second device, a second biometric template from the second biometric sample of the user;

inputting, by the second device, the encrypted first biometric template and the second biometric template generated from the second biometric sample of the user into a function;

generating, by the second device, an encoded output based on the function;

transmitting, by the second device to the first device, the encoded output generated from the encrypted first biometric template generated from the first biometric sample of the user and the second biometric template generated from the second biometric sample of the user; and

receiving, by the second device from the first device, unique data based on a match result from a comparison of a decrypted first biometric template and second biometric template.

2. The method according to claim 1 , wherein the second biometric template is stored in a local memory of the second device.

3. The method according to claim 2 , wherein the generating the second biometric template from the second biometric sample of the user comprises:

retrieving an image file associated with the user from the local memory of the second device; and

analyzing the image file using a template generation algorithm.

4. The method according to claim 1 , wherein the second device is configured for controlling access to a resource.

5. The method according to claim 4 , wherein the resource comprises entry into a physical environment or a virtual environment.

6. The method according to claim 1 , wherein the encrypted first biometric template generated from the first biometric sample of the user of the first device is received in response to a request by the second device.

7. The method according to claim 1 , wherein the first biometric sample and the second biometric sample comprise data relating to a face of the user or a fingerprint of the user.

8. The method according to claim 1 , wherein the function is an encoding function programmed into the first device and the second device.

9. The method according to claim 1 , wherein the first device is a card, and the second device is a terminal.

10. The method according to claim 1 , wherein the function is reversible.

11. The method according to claim 1 , wherein the unique data is data that allows the user to access a secure location.

12. The method according to claim 1 , wherein the unique data is data that allows the user to access secure data.

13. A second device comprising:

a processor; and

a computer readable medium storing code executable by the processor, wherein the code comprises instructions for implementing a method comprising:

receiving, from a first device, an encrypted first biometric template generated from a first biometric sample of a user of the first device;

receiving a second biometric sample from the user of the second device;

encrypting the second biometric sample received from the user of the second device;

generating a second biometric template from the second biometric sample of the user;

inputting the encrypted first biometric template and the second biometric template generated from the second biometric sample of the user into a function;

generating an encoded output based on the function;

transmitting, by the second device to the first device, the encoded output generated from the encrypted first biometric template generated from the first biometric sample of the user and the second biometric template generated from the second biometric sample of the user; and

receiving, from the first device, unique data based on a match result from a comparison of a decrypted first biometric template and second biometric template.

14. The second device according to claim 13 , wherein the second biometric template is stored in a local memory of the second device.

15. The second device according to claim 14 , wherein the generating the second biometric template from the second biometric sample of the user comprises:

retrieving an image file associated with the user from the local memory of the second device; and

analyzing the image file using a template generation algorithm.

16. The second device according to claim 13 , wherein the second device is configured for controlling access to a resource.

17. The second device according to claim 13 , wherein the encrypted first biometric template generated from the first biometric sample of the user of the first device is received in response to a request by the second device.

18. The second device according to claim 13 , wherein the first biometric sample and the second biometric sample comprise data relating to a face of the user or a fingerprint of the user.

19. The second device according to claim 13 , wherein the function is an encoding function programmed into the first device and the second device.

20. The second device according to claim 13 , wherein the first device is a card, and the second device is a terminal.

Continuity (2)
Continuation 16755849
Related Publication 20230017976A1 · Jan 19, 2023
Cited By (1)
US 12,432,190