IP Library Granted Patent US 8,819,793
Granted Patent B2
US 8,819,793 · App. 13/236,687 · Granted Aug 26, 2014

Systems and methods for secure and efficient enrollment into a federation which utilizes a biometric repository

Inventor: Harold E. Gottschalk, Jr. (El Cajon, CA)
Assignee: CSIdentity Corporation
G06F21/32H04L9/3231
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 8,819,793
App. No.
13/236,687
Granted
Aug 26, 2014
Kind
B2
Abstract

A method includes receiving data related to an individual, the data comprising a plurality of elements of personally-identifying information (PII). The method further includes building, via the plurality of elements of the PII, a compositional key for the individual. In addition, the method includes storing the compositional key and a biometric print for the individual as a biometric record in a biometric repository. The method also includes, via the compositional key, providing a plurality of federated entity (FE) computer systems with access to the biometric repository.

Claims (48)

1. A method comprising:

receiving data related to an individual, the data comprising a plurality of elements of personally-identifying information (PII);

creating a compositional key for the individual via a one-way hashing function, the one-way hashing function using the plurality of elements of PII as input;

storing the compositional key and a biometric print for the individual as a biometric record in a biometric repository;

via the compositional key, providing a plurality of federated entity (FE) computer systems with access to the biometric repository;

receiving a request for biometric verification of an unverified individual from an FE computer system, the request comprising a representation that the unverified individual has an assigned compositional key that is not known, the request comprising PII;

building, via the PII from the request, a candidate compositional key;

identifying one or more compositional keys in the biometric repository that at least partially match the candidate compositional key; and

verifying a biometric sample for the individual against a biometric print associated with each of the one or more compositional keys.

2. The method of claim 1 , wherein the receiving comprises receiving the PII and the biometric print from an FE computer system of the plurality of FE computer systems.

3. The method of claim 2 , comprising returning the compositional key to the FE computer system.

4. The method of claim 2 , wherein the biometric record does not include the PII.

5. The method of claim 1 , wherein the biometric print is selected from the group consisting of: a voiceprint; a fingerprint; a retinal print; a facial print; and a DNA print.

6. The method of claim 1 , wherein the biometric print comprises a voiceprint.

7. The method of claim 1 , comprising:

receiving an asserted compositional key from an FE computer system in connection with a biometric-verification request;

verifying whether the asserted compositional key matches an existing compositional key in the biometric repository; and

verifying a biometric sample against a biometric print associated with the existing compositional key.

8. The method of claim 7 , wherein the biometric-verification request is made in connection with a request for enrollment into the FE computer system.

9. The method of claim 1 , comprising:

responsive to the biometric sample for the individual matching exactly one biometric print in the verifying step:

considering the unverified individual to be verified; and

returning a record to the FE computer system, the record comprising a matching one of the one or more compositional keys.

10. The method of claim 1 , wherein the request for biometric verification is in connection with a request for enrollment into the FE computer system.

11. A computer-program product comprising a non-transitory computer-usable medium having computer-readable program code embodied therein, the computer-readable program code adapted to be executed to implement a method comprising:

receiving data related to an individual, the data comprising a plurality of elements of personally-identifying information (PII);

creating a compositional key for the individual via a one-way hashing function, the one-way hashing function using the plurality of elements of PII as input;

storing the compositional key and a biometric print for the individual as a biometric record in a biometric repository; and

via the compositional key, providing a plurality of federated entity (FE) computer systems with access to the biometric repository

receiving a request for biometric verification of an unverified individual from an FE computer system, the request comprising a representation that the unverified individual has an assigned compositional key that is not known, the request comprising PII;

building, via the PII from the request, a candidate compositional key;

identifying one or more compositional keys in the biometric repository that at least partially match the candidate compositional key; and

verifying a biometric sample for the individual against a biometric print associated with each of the one or more compositional keys.

12. The computer-program product of claim 11 , wherein the receiving comprises receiving the PII and the biometric print from an FE computer system of the plurality of FE computer systems.

13. The computer-program product of claim 12 , wherein the method comprises returning the compositional key to the FE computer system.

14. The computer-program product of claim 12 , wherein the biometric record does not include the PII.

15. The computer-program product of claim 11 , wherein the biometric print is selected from the group consisting of: a voiceprint; a fingerprint; a retinal print; a facial print; and a DNA print.

16. The computer-program product of claim 11 , wherein the biometric print comprises a voiceprint.

17. The computer-program product of claim 11 , wherein the method comprises:

receiving an asserted compositional key from an FE computer system in connection with a biometric-verification request;

verifying whether the asserted compositional key matches an existing compositional key in the biometric repository; and

verifying a biometric sample against a biometric print associated with the existing compositional key.

18. The computer-program product of claim 17 , wherein the biometric-verification request is in connection with a request for enrollment into the FE computer system.

19. The computer-program product of claim 11 , wherein the method comprises:

responsive to the biometric sample for the unverified individual matching exactly one biometric print in the verifying step:

considering the unverified individual to be verified; and

returning a record to the FE computer system, the record comprising a matching one of the one or more compositional keys.

20. The computer-program product of claim 11 , wherein the request for biometric verification is in connection with a request for enrollment into the FE computer system.

Assignments (3)
CHANGE OF ADDRESS FOR ASSIGNEE Recorded Jun 4, 2015
From: CSIDENTITY CORPORATION
To: CSIDENTITY CORPORATION
Reel/Frame 035820/0203 →
SECURITY INTEREST Recorded May 27, 2014
From: CSIDENTITY CORPORATION
To: SILICON VALLEY BANK
Reel/Frame 033032/0088 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2012
From: GOTTSCHALK, JR., HAROLD E.
To: CSIDENTITY CORPORATION
Reel/Frame 027572/0117 →
Continuity (1)
Related Publication 20130074166A1 · Mar 21, 2013