IP Library Granted Patent US 8,782,427
Granted Patent B2
US 8,782,427 · App. 13/424,990 · Granted Jul 15, 2014

System and method for sequentially processing a biometric sample

Inventors: Dominique Louis Joseph Fedronic (Belmont, CA); Eric F. Le Saint (Fremont, CA)
Assignee: Actividentity, Inc.
View Patent ↗
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 8,782,427
App. No.
13/424,990
Granted
Jul 15, 2014
Kind
B2
Abstract

This invention provides for progressive processing of biometric samples to facilitate user verification. A security token performs initial processing. Due to storage and processing limitations, false rejections may occur. To overcome this, the biometric sample is routed to a stateless server with greater processing power and data enhancement capabilities. The stateless server processes and returns an enhanced biometric sample to the security token for another attempt at verification. In another embodiment, the security token may have a second failure when verifying the enhanced biometric sample. It can then send the enhanced or raw biometric sample to a stateful server. The stateful server processes the biometric sample and performs a one to many search of a biometric database having a master set of enrolled authorized user biometric templates. The security token uses signals from the stateful server to grant or deny access. In both embodiments, heuristics remain with the security token.

Claims (17)

1. A method for identifying an unverified biometric sample, the method comprising:

identifying, using at least one processor and using characteristics of the unverified biometric sample, a physiological data type represented by the unverified biometric sample, wherein the characteristics of the unverified biometric sample are received from parameters associated with a security token;

retrieving, using the at least one processor, a biometric applet having a generic component corresponding to the physiological data type;

identifying, using the generic component of the biometric applet, data points of the unverified biometric sample to use with a biometric processing algorithm;

retrieving, using the at least one processor, the biometric processing algorithm corresponding to the physiological data type;

processing, using the at least one processor, the unverified biometric sample using the biometric processing algorithm and the identified data points to produce results; and

attempting to match the results of the processing to at least one of a plurality of biometric template records.

2. The method of claim 1 wherein attempting to match the results of the processing comprises performing a one-to-many query of a biometric database containing the plurality of biometric template records.

3. The method of claim 2 , further comprising recording, in an audit trail file, results of the attempted match with the biometric template records.

4. The method of claim 1 wherein identifying the physiological data type comprises identifying the physiological data type following a failed verification of the biometric sample with the security token.

5. A method for identifying an unverified biometric sample, the method comprising:

identifying, using at least one processor and using characteristics of the unverified biometric sample, a physiological data type represented by the unverified biometric sample, wherein the characteristics of the unverified biometric sample are identified in parameters received from a security token;

retrieving, using the at least one processor, a biometric applet having a generic component corresponding to the physiological data type;

retrieving, using the at least one processor, a biometric processing algorithm corresponding to the physiological data type;

processing, using the at least one processor, the unverified biometric sample using the biometric processing algorithm and the generic component of the biometric applet to produce results; and

attempting to match the results of the processing to at least one of a plurality of biometric template records by performing a one-to-many query of an internal biometric database containing the plurality of biometric template records,

wherein when the attempted match with the biometric template records is unsuccessful, the method further comprises attempting to match the results of the processing to at least one of a plurality of external biometric templates contained in an external biometric template database.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 3, 2014
From: FEDRONIC, DOMINIQUE LOUIS JOSEPH; LE SAINT, ERIC F.
To: ACTIVCARD
Reel/Frame 032595/0786 →
CHANGE OF NAME Recorded Apr 3, 2014
From: ACTIVCARD, INC.
To: ACTIVIDENTITY, INC.
Reel/Frame 032601/0248 →
Continuity (3)
Division 12495778 · Jun 30, 2009
Division 10218640 · Aug 15, 2002
Related Publication 20120239924A1 · Sep 20, 2012