IP Library Granted Patent US 9,460,329
Granted Patent B2
US 9,460,329 · App. 14/194,709 · Granted Oct 4, 2016

System, device and method for securing a user device component by authenticating the user of a biometric sensor by performance of a replication of a portion of an authentication process performed at a remote computing location

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 9,460,329
App. No.
14/194,709
Granted
Oct 4, 2016
Kind
B2
Abstract

A novel system, device and method of validation is provided for sensing a biometric such as a fingerprint, where biometric data corresponding to the biometric entity such as a fingerprint is then transmitted to a host configured to perform a plurality of authentication processes to authenticate the biometric data. At least one of the plurality of authentication steps is then validated. Alternatively, a portion of the biometric data may be retained, where biometric data corresponding to the biometric is then transmitted to a host configured to perform a plurality of authentication steps to authenticate the biometric data. At least one of the plurality of authentication steps is then validated.

Claims (39)

1. A system, comprising:

a biometric sensor that senses a biometric image of a biometric of a user and transmits biometric data corresponding to the biometric image to a host computing device and to receives from the host computing device authentication information relating to results of the host computing device performing a plurality of authentication steps on the biometric data to authenticate the user as identified by the biometric data, wherein the plurality of authentication steps comprises producing a first result at the host computing device by comparing a template extracted by the host computing device from a first portion of the biometric data to a stored template stored by the host computing device;

a memory, at the biometric sensor, that retains a second portion but not all of the biometric data; and

a processor, at the biometric sensor, configured to validate at least one and not all of the plurality of authentication steps performed by the host computing device, utilizing the authentication information received by the biometric sensor from the host computing device by comparing a template extracted by the biometric sensor from the second portion of the biometric data retained by the biometric sensor and corresponding to the first portion utilized by the host computing device, to produce a second result, and comparing by the biometric sensor the first result with the second result.

2. The system of claim 1 , wherein the second portion of the biometric data is randomly selected for retention by the biometric sensor.

3. The system of claim 1 , wherein the second portion of the biometric data is randomly selected by the host computing device.

4. The system of claim 1 , wherein the second portion of the biometric data is of a resolution lower than that of the biometric data transmitted to the host computing device.

5. The system of claim 1 , wherein the processor is further configured to receive an entire biometric image, and to verify a similarity between the second portion of the biometric data and the corresponding first portion of the biometric image.

6. The system of claim 1 , wherein the plurality of authentication steps further includes extracting an extracted template from the biometric image.

7. The system of claim 6 , wherein the extracted template includes biometric minutiae extracted from the biometric image.

8. The system of claim 7 , wherein the validating further includes:

receiving the extracted template; and

verifying similarity between minutiae extracted by the biometric sensor from the second portion of the biometric image and the biometric minutiae of the template.

9. The system of claim 8 , wherein the plurality of authentication steps further includes matching the extracted template with an enrollment template stored at the host computing device.

10. The system of claim 9 , wherein the enrollment template is encrypted during an enrollment process, and decrypted for purposes of matching the enrollment template.

11. The system of claim 9 , wherein, the validating further includes:

receiving a match parameter from the host computing device; and

comparing the enrollment template with the extracted template, using the match parameter.

12. A method, comprising:

sensing, at a sensor, a biometric image of a biometric of a user to obtain biometric data;

retaining, at the sensor, a second portion and not all of the biometric data;

transmitting the biometric data corresponding to the biometric image to a host computing device separate from the sensor, wherein the host computing device performs a plurality of authentication steps to authenticate the user as being identified by the biometric data, wherein the plurality of authentication steps comprises producing a first result at the host computing device by comparing a template extracted by the host computing device from a first portion of the biometric data to a stored template stored by the host computing device; and

validating, at the sensor, the at least one and not all of the plurality of authentication steps utilizing authentication information received from the host computing device relating to results of the host computing device performing the at least one of the plurality of authentication steps by comparing a template extracted by the sensor from the second portion of the biometric data retained by the sensor and corresponding to the first portion utilized by the host computing device, to produce a second result, and comparing, by the sensor, the first result with the second result.

13. The method of claim 12 , wherein the portion of the biometric data is randomly selected.

14. The method of claim 12 , wherein the portion of the biometric data is of a resolution lower than that of the biometric data transmitted to the host computing device.

15. The method of claim 12 , wherein the validating includes:

receiving, at the sensor, the biometric image; and

verifying, at the sensor, a similarity between the second portion of the biometric data and a corresponding portion of the biometric image.

16. The method of claim 12 , wherein the plurality of authentication steps further includes extracting a swipe template from the biometric image.

17. The method of claim 16 , wherein the swipe template includes biometric minutiae.

18. The method of claim 17 , wherein the validating further includes:

receiving the swipe template; and

verifying a similarity between biometric minutiae existing in the second portion of the biometric data and the biometric minutiae of the swipe template.

19. The method of claim 18 , wherein the plurality of authentication steps further includes matching the swipe template with an enrollment template stored at the sensor.

20. A non-transitory machine readable medium storing instructions that, when executed by a computing device, cause the computing device to perform a method, the method comprising:

sensing, at a sensor, a biometric image of a biometric of a user to obtain biometric data;

retaining, at the sensor, a second portion and not all of the biometric data;

transmitting the biometric data corresponding to the biometric image to a host computing device separate from the sensor for the host computing device to perform a plurality of authentication steps to authenticate the user as being identified by the biometric data, wherein the plurality of authentication steps comprises producing a first result by the host computing device by comparing a template extracted by the host computing device from a first portion of the biometric data to a stored template stored by the host computing device; and

validating, at the sensor, the at least one and not all of the plurality of authentication steps utilizing authentication information received from the host computing device relating to results of the host computing device performing the at least one of the plurality of authentication steps by comparing a template extracted by the sensor from the second portion of the biometric data retained by the sensor and corresponding to the first portion utilized by the host computing device, to produce a second result, and comparing, at the sensor, the first result with the second result.

Assignments (5)
SECURITY INTEREST Recorded Sep 27, 2017
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 044037/0896 →
SECURITY INTEREST Recorded Oct 3, 2014
From: SYNAPTICS INCORPORATED
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 033888/0851 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2014
From: ERHART, RICHARD ALEX; SCHWAB, FRANK
To: VALIDITY SENSORS, INC.
Reel/Frame 033235/0729 →
CHANGE OF NAME Recorded Jul 2, 2014
From: VALIDITY SENSORS, INC.
To: VALIDITY SENSORS, LLC
Reel/Frame 033235/0738 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 2, 2014
From: VALIDITY SENSORS, LLC
To: SYNAPTICS INCORPORATED
Reel/Frame 033235/0765 →