Patent ID: 9720936
Date: 2017-08-01
CPC Classifications: G06F,G06K

Claim:
1. A method comprising: receiving, by a processing device, an input biometric sample to be matched with a record of a plurality of records stored in a data structure; determining, by the processing device, a characteristic associated with the input biometric sample; partitioning, by the processing device and triggered by receiving the input biometric sample, the plurality of records by grouping the plurality of records stored in the data structure to form a first set of records and a second set of records based on a threshold associated with the characteristic; performing, by the processing device and on the first set of records, a first matching process that compares the input biometric sample and the first set of records; performing, by the processing device and on the second set of records, a second matching process that compares the input biometric sample and the second set of records, the first matching process using a filter with a different threshold than the second matching process; identifying, by the processing device, the record that matches the input biometric sample based on a result of the first matching process and a result of the second matching process; providing, by the processing device, an identification result that indicates the record that matches the biometric sample was found; receiving, by the processing device, another input biometric sample; and dynamically re-partitioning, by the processing device, the plurality of records based on receiving the other input biometric sample.