IP Library Granted Patent US 7,398,549
Granted Patent B2
US 7,398,549 · App. 10/147,789 · Granted Jul 8, 2008

Biometric authentication with security against eavesdropping

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 7,398,549
App. No.
10/147,789
Granted
Jul 8, 2008
Kind
B2
Abstract

The invention relates to systems and methods for using a template in the authentication process using biometric data. In one embodiment, a module modifies a template of the reference set of biometric data with the candidate set of biometric data when the user is authenticated. In another embodiment, a module modifies a copy of the template of the reference biometric data with modification data thereby creating a challenge template. The client compares the challenge template to a candidate set of biometric data thereby creating a response vector. A module authenticates the user based on the response vector and the modification data.

Claims (43)

1. A method for authentication using biometrics, the method comprising:

providing, at a server, a reference template with a reference set of biometric data associated with an individual;

receiving, at the server, an authentication request from a client associated with a user;

generating a copy of the reference template;

in response to receiving the authentication request, modifying the copy of the reference template with modification data to generate a challenge template, and transmitting the challenge template from the server to the client;

receiving a response vector based at least in part on the challenge template and a candidate set of biometric data; and

authenticating the user as the individual associated with the reference set of biometric data based at least in part on the response vector and the modification data.

2. The method of claim 1 further comprising:

receiving the candidate set of biometric data associated with the user; and

comparing the candidate set of biometric data with the challenge template thereby generating the response vector.

3. The method of claim 2 wherein the comparing step further comprises:

determining features in the candidate set of biometric data that match; and

determining features in the candidate set of biometric data that do not match.

4. The method of claim 3 wherein the authenticating step further comprises authenticating the user as the individual associated with the reference set of biometric data if the matched features exceed a predetermined threshold and the mismatched features match the modification data.

5. The method of claim 1 further comprising registering the individual by generating the reference template with the reference set of biometric data from the individual.

6. The method of claim 1 wherein the authenticating step further comprises authenticating the user as the individual associated with the reference set of biometric data if at least a portion of the data represented by the response vector matches the modification data and not authenticating the user otherwise.

7. The method of claim 1 wherein the modification data contains random data.

8. The method of claim 1 wherein the response vector is a hash result.

9. The method of claim 1 wherein the reference template is a portion of a supertemplate.

10. A system for authentication using biometrics, the system comprising

a server device storing:

a reference template having a reference set of biometric data associated with an individual requesting authentication from a client machine;

a modification module configured to generate, in response to receiving an authentication request, a copy of the reference template and to modify the copy of the reference template with modification data to generate a challenge template;

a network interface module configured to receive the authentication request and transmit the challenge template to the client in response thereto; and

an authentication module configured i) to receive a response vector based at least in part on the challenge template and a candidate set of biometric data and ii) to authenticate a user as the registered individual in response to the response vector and the modification data.

11. The system of claim 10 wherein the modification data contains random data.

12. The system of claim 10 wherein the response vector is a hash result.

13. The system of claim 10 wherein the template is a portion of a supertemplate.

14. The system of claim 10 wherein the client comprises a comparator module configured to compare the candidate set of biometric data, associated with the user, with the challenge template thereby generating the response vector.

15. The system of claim 14 wherein the comparator module is further configured i) to determine features in the candidate set of biometric data that match and ii) to determine features in the candidate set of biometric data that do not match.

16. The system of claim 15 wherein the authentication module is further configured to authenticate the user as the individual associated with the reference set of biometric data if the matched features exceed a predetermined threshold and the mismatched features match the modification data.

17. The system of claim 10 further comprising a registration module configured to generate the reference template with the reference set of biometric data from the individual.

18. The system of claim 10 wherein the authentication module is further configured to authenticate the user as the individual associated with the reference set of biometric data if at least a portion of the data represented by the response vector matches the modification data and not authenticating the user otherwise.

19. An article of manufacture storing computer-readable program portions embodied therein for authentication using biometrics, the article comprising:

a computer-readable program portion for providing, at a server, a reference template with a reference set of biometric data associated with an individual;

a computer-readable program portion for receiving, at a server, an authentication request, from a client associated with a user;

a computer-readable program portion for generating a copy of the reference template;

a computer-readable program portion for modifying the copy of the reference template with modification data to generate a challenge template in response to receiving the authentication request;

a computer-readable program portion for transmitting the challenge template from the server to the client;

a computer-readable program portion for receiving a response vector based at least in part on the challenge template and a candidate set of biometric data; and

a computer-readable program portion for authenticating the user as the registered individual based at least in part on the response vector and the modification data.

20. The article of claim 19 further comprising a computer-readable program portion for receiving the candidate set of biometric data associated with the user; and a computer-readable program portion for comparing the candidate set of biometric data with the challenge template thereby generating the response vector.

21. The article of claim 20 further comprising a computer-readable program portion for registering the individual by generating the reference template with the reference set of biometric data from the individual.

Assignments (8)
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY COLLATERAL AT REEL/FRAME NO. 59644/0097 Recorded Sep 18, 2024
From: BLUE OWL CAPITAL CORPORATION (FORMERLY KNOWN AS OWL ROCK CAPITAL CORPORATION), AS COLLATERAL AGENT
To: IMPRIVATA, INC.
Reel/Frame 068981/0732 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 8, 2022
From: IMPRIVATA, INC.
To: OWL ROCK CAPITAL CORPORATION, AS COLLATERAL AGENT
Reel/Frame 059644/0097 →
SECURITY INTEREST Recorded Dec 22, 2020
From: IMPRIVATA, INC.
To: GOLDMAN SACHS BANK USA, AS COLLATERAL AGENT
Reel/Frame 054836/0937 →
RELEASE OF SECURITY INTEREST Recorded Dec 2, 2020
From: GOLUB CAPITAL MARKETS LLC
To: IMPRIVATA, INC
Reel/Frame 054510/0572 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Oct 25, 2017
From: SILICON VALLEY BANK, AS AGENT
To: IMPRIVATA, INC.
Reel/Frame 044293/0295 →
SECURITY INTEREST Recorded Oct 24, 2017
From: IMPRIVATA, INC.
To: GOLUB CAPITAL MARKETS LLC
Reel/Frame 043934/0875 →
PATENT SECURITY AGREEMENT Recorded Sep 19, 2016
From: IMPRIVATA, INC.
To: SILICON VALLEY BANK
Reel/Frame 040069/0102 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 5, 2002
From: TING, DAVID M. T.
To: IMPRIVATA, INC.
Reel/Frame 013152/0076 →