Method and system for conducting identity matching
First Claim
1. A method of conducting biometric identification matching comprising:
- dividing an entire population into subpopulations;
generating a matrix including a plurality of matrix entries;
associating each of the matrix entries with one of the subpopulations and with one of a plurality of matching systems that corresponds to the one subpopulation;
obtaining biometric data, including the obtained biometric data in a probe, and determining a row in the matrix corresponding to characteristics of the probe;
conducting a 1;
N identity match between the probe and each subpopulation using the one matching system corresponding to each subpopulation;
determining a candidate match when the probe matches a matching system enrollment data record in the corresponding one matching system;
conducting a 1;
1 verification to eliminate the candidate match if the candidate match is not a true match, the corresponding one matching system being associated with a reliable one of a plurality of biometric modalities;
storing the candidate match in a queue when the candidate match is confirmed; and
communicating the queue to an entity requiring the identity match.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of managing large scale biometric data identity matching includes identifying a plurality of biometric modalities to be used in conducting identity matches, determining one of the biometric modalities to be a primary biometric modality and determining whether at least one matching algorithm is compatible with matrix entries. When the at least one matching algorithm is compatible with a matrix entry the method includes assigning a plurality of matching systems to the matrix entry. The matching systems are configured to conduct 1:1 or 1:few matching after conducting a 1:N identity matching. Furthermore, the method includes comparing a probe against enrollment data records stored in a corresponding matching system, and storing information regarding a matching enrollment data record in a queue when the probe matches an enrollment data record.
-
Citations
20 Claims
-
1. A method of conducting biometric identification matching comprising:
-
dividing an entire population into subpopulations; generating a matrix including a plurality of matrix entries; associating each of the matrix entries with one of the subpopulations and with one of a plurality of matching systems that corresponds to the one subpopulation; obtaining biometric data, including the obtained biometric data in a probe, and determining a row in the matrix corresponding to characteristics of the probe; conducting a 1;
N identity match between the probe and each subpopulation using the one matching system corresponding to each subpopulation;determining a candidate match when the probe matches a matching system enrollment data record in the corresponding one matching system; conducting a 1;
1 verification to eliminate the candidate match if the candidate match is not a true match, the corresponding one matching system being associated with a reliable one of a plurality of biometric modalities;storing the candidate match in a queue when the candidate match is confirmed; and communicating the queue to an entity requiring the identity match. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for conducting biometric identification matching comprising:
-
a computer configured as a server, said server including at least a database, said server being operable to store within said database at least enrollment data records of an entire population, determine a plurality of biometric modalities, determine quality categories for each of the biometric modalities, and generate a matrix including a plurality of matrix entries, wherein each of the matrix entries is associated with one of a plurality of subpopulations; at least one client system configured to communicate with said server and being operable to at least obtain biometric data; and a plurality of matching systems, wherein each matching system corresponds to one of the subpopulations, is operable to store therein matching system enrollment data records of the corresponding subpopulation, and is configured to communicate with said server, said server being operable to communicate with said at least one client system and said matching systems, associate each of the matrix entries with one of said matching systems, include obtained biometric data in a probe, determine characteristics of the probe and a row in the matrix corresponding to the probe, and each matching system being operable to conduct a 1;
N identity match by comparing the probe against the matching system enrollment data records stored therein,determine a candidate match when the probe matches one of the matching system enrollment data records stored therein, and conduct a 1;
1 verification to eliminate the candidate match if the candidate match is not a true match when the matching system enrollment data records stored therein are associated with a reliable one of the biometric modalities,said server being further operable to compare the probe against the enrollment data records of the entire population by communicating with each of said matching systems associated with the row such that each of said matching systems associated with the row conducts a 1;
N identity match, for the respective subpopulation, between the probe and the matching system enrollment data records stored therein,store at least one candidate match in a queue when the at least one candidate match is confirmed, and communicate the queue to an entity executing the identity match. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method of conducting biometric identification matching comprising:
-
dividing an entire population into subpopulations; generating a matrix including a plurality of matrix entries; associating each of the matrix entries with one of the subpopulations and with one of a plurality of matching systems that corresponds to the one subpopulation; obtaining biometric data, including the obtained biometric data in a probe, and determining a row in the matrix corresponding to characteristics of the probe; conducting a 1;
N identity match between the probe and each subpopulation using the one matching system corresponding to each subpopulation;determining a candidate match when the probe matches a matching system enrollment data record in the corresponding one matching system; storing the candidate match in a queue; and communicating the queue to an entity requiring the identity match. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification