Method and apparatus for biometric verification with data packet transmission prioritization
First Claim
Patent Images
1. A method of biometric authentication from a biometric sample received by a local client, the method comprising:
- defining a plurality of regions within the biometric sample;
identifying which of the plurality of regions includes biometric feature data having at least a predetermined probability of matching a pre-established reference;
extracting the biometric feature data from the identified regions;
incorporating the extracted biometric feature data into a plurality of data packets;
arranging the plurality of data packets in a hierarchy from highest probability to lowest probability based, at least in part, on the probability of matching the pre-established reference;
transmitting a data packet of the plurality of data packets having a highest known probability of the plurality of data packets of matching the pre-established reference to a biometric matching engine; and
iteratively transmitting another data packet of the plurality of data packets having a highest known probability of the remaining data packets of matching the pre-established reference, if previously transmitted data packets did not result in a match at the biometric matching engine.
2 Assignments
0 Petitions
Accused Products
Abstract
An authentication mechanism for use with biometric systems which optimizes data extraction on areas or regions having a high probability of matching a reference biometric template, allows a reduction in both the size and number of data packet transmissions to be made to a biometric matching engine and includes data packet transmission prioritization.
48 Citations
35 Claims
-
1. A method of biometric authentication from a biometric sample received by a local client, the method comprising:
-
defining a plurality of regions within the biometric sample; identifying which of the plurality of regions includes biometric feature data having at least a predetermined probability of matching a pre-established reference; extracting the biometric feature data from the identified regions; incorporating the extracted biometric feature data into a plurality of data packets; arranging the plurality of data packets in a hierarchy from highest probability to lowest probability based, at least in part, on the probability of matching the pre-established reference; transmitting a data packet of the plurality of data packets having a highest known probability of the plurality of data packets of matching the pre-established reference to a biometric matching engine; and iteratively transmitting another data packet of the plurality of data packets having a highest known probability of the remaining data packets of matching the pre-established reference, if previously transmitted data packets did not result in a match at the biometric matching engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for biometric data extraction and transmission of extracted biometric data from a biometric sample received by a local client, the system comprising:
-
means for providing a biometric sample; and means for processing the biometric sample, wherein the means for processing includes at least one biometric processing application programmed to perform a method comprising defining a plurality of regions within the biometric sample; identifying which of the plurality of regions includes biometric feature data having at least a predetermined probability of matching a pre-established reference; extracting the biometric feature data from the identified regions; incorporating the extracted biometric feature data into a plurality of data packets; arranging the plurality of data packets in a hierarchy from highest probability to lowest probability based, at least in part, on the probability of matching the pre-established reference; transmitting a data packet of the plurality of data packets having a highest known probability of the plurality of data packets of matching the pre-established reference to a biometric matching engine; and iteratively transmitting another data packet of the plurality of data packets having a highest known probability of the remaining data packets of matching the pre-established reference, if previously transmitted data packets did not result in a match at the biometric matching engine. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer readable medium having executable instructions stored therein that when executed by a computer enable the computer to perform a method comprising:
-
defining a plurality of regions within a biometric sample; identifying which of the plurality of regions includes biometric feature data having at least a predetermined probability of matching a pre-established reference; extracting the biometric feature data from the identified regions; incorporating the extracted biometric feature data into a plurality of data packets; arranging the plurality of data packets in a hierarchy from highest probability to lowest probability based, at least in part, on the probability of matching the pre-established reference; transmitting a data packet of the plurality of data packets having a highest known probability of the plurality of data packets of matching the pre-established reference to a biometric matching engine; and iteratively transmitting another data packet of the plurality of data packets having a highest known probability of the remaining data packets of matching the pre-established reference, if previously transmitted data packets did not result in a match at the biometric matching engine.
-
-
23. A method of biometric authentication, the method comprising:
-
extracting biometric feature data from a biometric sample, the extracted biometric feature data relating to features reproducibly extractable from said biometric sample; grouping the extracted biometric feature data into a plurality of packets, the individual packets including a portion of the extracted biometric feature data from a different region of the biometric sample sufficient for identification of the biometric sample with a biometric matching engine, wherein the packets are ordered in a transmission order based, at least in part, on a likelihood of sufficient identification of the biometric sample; transmitting a first packet to the biometric matching engine based on the transmission order; and transmitting a second packet to the biometric matching engine based on the transmission order, wherein the second packet is only sent if the first packet did not result in a match at the biometric matching engine. - View Dependent Claims (24, 25, 26, 27, 28)
-
-
29. A system for biometric authentication, the system comprising:
-
a sensor for obtaining a biometric sample; and a processor for extracting biometric feature data from the biometric sample, wherein the extracted biometric feature data relates to features reproducibly extractable from said biometric sample, wherein the processor is configured to group the extracted biometric feature data into a plurality of packets, wherein the individual packets include a portion of the extracted biometric feature data sufficient for identification of the biometric sample by a biometric matching engine within predetermined limits, wherein the packets are ordered in a transmission order based, at least in part, on a likelihood of sufficient identification of the biometric sample; transmit a first packet to the biometric matching engine based on the transmission order; and transmit a second packet to the biometric matching engine based on the transmission order, wherein the second packet is only sent if the first packet did not result in a match at the biometric matching engine. - View Dependent Claims (30, 31, 32)
-
-
33. A computer readable medium having executable instructions stored therein that when executed by a computer enable the computer to perform a method comprising:
-
extracting biometric feature data from a biometric sample, the extracted biometric feature data relating to features reproducibly extractable from said biometric sample; grouping the extracted biometric feature data into a plurality of packets, the individual packets including a portion of the extracted biometric feature data from a different region of the biometric sample sufficient for identification of the biometric sample with a biometric matching engine, wherein the packets are ordered in a transmission order based, at least in part, on a likelihood of sufficient identification of the biometric sample; transmitting a first packet to the biometric matching engine based on the transmission order; and transmitting a second packet to the biometric matching engine based on the transmission order, wherein the second packet is only sent if the first packet did not result in a match at the biometric matching engine. - View Dependent Claims (34, 35)
-
Specification