METHOD AND SYSTEM FOR CONDUCTING IDENTITY MATCHING
First Claim
1. A method of managing large scale biometric data identity matching when subsets of an overall population have different combinations of biometric data, said method comprising:
- identifying a plurality of biometric modalities to be used in conducting identity matches;
determining data quality levels for each of the biometric modalities;
defining a plurality of subpopulations;
generating a matrix including a grid, defining a plurality of matrix entries with the grid, positioning designations for each of the subpopulations along a first side of the matrix and along a second side of the matrix;
determining one of the plurality of biometric modalities to be a primary biometric modality and determining at least one matching algorithm;
determining whether the at least one matching algorithm is compatible with each matrix entry, and when the at least one matching algorithm is compatible with the matrix entryassigning a corresponding one of a plurality of matching systems configured to execute the at least one matching algorithm to the matrix entry;
assigning additional ones of the plurality of matching systems to the matrix entry, wherein the additional matching systems are configured to conduct 1;
1 or 1;
few matching after the corresponding one of the matching systems conducts a 1;
N identity matching;
obtaining biometric data, configuring the obtained biometric data as a probe, and determining characteristics of the probe such that a row in the matrix, to be used to define matching for an entire population, is determined;
determining a first matrix entry corresponding to the characteristics of the probe and to a first one of the subpopulations, and determining at least one matching system corresponding to the first subpopulation;
comparing the probe against enrollment data records stored in the corresponding at least one matching system to conduct the identity match;
storing information regarding a matching enrollment data record in a queue when the probe matches an enrollment data record; and
communicating the queue to an entity performing the identity match.
1 Assignment
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.
39 Citations
2 Claims
-
1. A method of managing large scale biometric data identity matching when subsets of an overall population have different combinations of biometric data, said method comprising:
-
identifying a plurality of biometric modalities to be used in conducting identity matches; determining data quality levels for each of the biometric modalities; defining a plurality of subpopulations; generating a matrix including a grid, defining a plurality of matrix entries with the grid, positioning designations for each of the subpopulations along a first side of the matrix and along a second side of the matrix; determining one of the plurality of biometric modalities to be a primary biometric modality and determining at least one matching algorithm; determining whether the at least one matching algorithm is compatible with each matrix entry, and when the at least one matching algorithm is compatible with the matrix entry assigning a corresponding one of a plurality of matching systems configured to execute the at least one matching algorithm to the matrix entry; assigning additional ones of the plurality of matching systems to the matrix entry, wherein the additional matching systems are configured to conduct 1;
1 or 1;
few matching after the corresponding one of the matching systems conducts a 1;
N identity matching;obtaining biometric data, configuring the obtained biometric data as a probe, and determining characteristics of the probe such that a row in the matrix, to be used to define matching for an entire population, is determined; determining a first matrix entry corresponding to the characteristics of the probe and to a first one of the subpopulations, and determining at least one matching system corresponding to the first subpopulation; comparing the probe against enrollment data records stored in the corresponding at least one matching system to conduct the identity match; storing information regarding a matching enrollment data record in a queue when the probe matches an enrollment data record; and communicating the queue to an entity performing the identity match.
-
-
2. A system for managing large scale biometric identity matching when subsets of a population have different combinations of biometric data, said system comprising:
-
a computer configured as a server, said server including at least a database, said server being configured to store within said database at least enrollment data records of a population, to determine a plurality of biometric modalities, to determine quality levels of the biometric modalities, to define a plurality of subpopulations, to determine a primary biometric modality and to generate a matrix; at least one client system configured to communicate with said server; a plurality of matching systems configured to communicate with said server, to conduct 1;
1 or 1;
few matching after conducting 1;
N identity matching, and to compare a probe against matching system enrollment data records stored therein, wherein said server is further configured tocommunicate with said at least one client system and said matching systems, determine a first matrix entry included in the matrix corresponding to the characteristics of the probe and to a subpopulation, and to determine at least one of said matching systems corresponding to the subpopulation, and store information regarding a matching enrollment data record included in the matching system enrollment data records in a queue when the probe matches a matching system enrollment data record.
-
Specification