IP Library Patent Application 12714568
Patent Application
App. No. 12/714,568

METHOD AND SYSTEM FOR CONDUCTING IDENTITY MATCHING

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 None
App. No.
12/714,568
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.

Claims (19)

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 to

communicate 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.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 3, 2010
From: LANGLEY, RICHARD JAY
To: DAON HOLDINGS LIMITED
Reel/Frame 024021/0107 →