IP Library Granted Patent US 7,953,258
Granted Patent B2
US 7,953,258 · App. 12/098,364 · Granted May 31, 2011

Fingerprint sensing circuit having programmable sensing patterns

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,953,258
App. No.
12/098,364
Granted
May 31, 2011
Kind
B2
Abstract

A fingerprint sensor with programmable sensing patterns is disclosed in one embodiment of the invention as including a fingerprint sensing circuit having multiple I/O interconnects. The I/O interconnects are configured to sequentially drive a plurality of fingerprint sensing elements. A memory device may be operably coupled to the fingerprint sensing circuit. A programmable data structure, such as a table, file, character string, numeric value, array, or the like may be stored in the memory device to designate a pattern for driving the fingerprint sensing elements. The fingerprint sensing circuit is configured to drive the fingerprint sensing elements according to the designated pattern. In selected embodiments, the fingerprint sensing elements may include transmitting elements, receiving elements, or a combination thereof.

Claims (27)

1. A fingerprint sensor providing programmable sensing patterns, the fingerprint sensor comprising:

a fingerprint sensing circuit comprising a plurality of I/O interconnects, the I/O interconnects configured to sequentially drive a plurality of fingerprint sensing elements;

a memory device operably coupled to the fingerprint sensing circuit;

at least one programmable table stored in the memory device to designate a pattern for driving the fingerprint sensing elements; and

the fingerprint sensing circuit further configured to drive the fingerprint sensing elements according to the pattern.

2. The fingerprint sensor of claim 1 , wherein the fingerprint sensing elements comprise at least one of transmitting elements and receiving elements.

3. The fingerprint sensor of claim 1 , wherein the programmable data structure comprises entries, each entry associated with a timeslot in the pattern.

4. The fingerprint sensor of claim 3 , wherein each entry identifies an I/O interconnect used for transmitting.

5. The fingerprint sensor of claim 3 , wherein each entry identifies an I/O interconnect used for receiving.

6. The fingerprint sensor of claim 3 , wherein each entry identifies analog settings associated with a corresponding timeslot.

7. The fingerprint sensor of claim 3 , wherein each entry identifies digital settings associated with a corresponding timeslot.

8. The fingerprint sensor of claim 3 , wherein each entry includes an index uniquely identifying the entry.

9. The fingerprint sensor of claim 3 , wherein each entry identifies a zone associated with the corresponding timeslot, the zone identifying settings to be used with all entries associated with the zone.

10. The fingerprint sensor of claim 1 , wherein the data structure is configured to concurrently store multiple patterns for driving the fingerprint sensing elements.

11. A method for programming a fingerprint sensor with different sensing patterns, the method comprising:

providing a fingerprint sensing circuit comprising a plurality of I/O interconnects, the I/O interconnects configured to sequentially drive a plurality of fingerprint sensing elements;

reading at least one programmable table designating a pattern for driving the fingerprint sensing elements; and

driving the plurality of fingerprint sensing elements according to the pattern.

12. The method of claim 11 , wherein driving the plurality of fingerprint sensing elements comprises driving at least one of transmitting elements and receiving elements.

13. The method of claim 11 , wherein reading at least one programmable table comprises reading entries, each entry associated with a timeslot in the pattern.

14. The method of claim 13 , wherein reading an entry comprises identifying an I/O interconnect used for transmitting.

15. The method of claim 13 , wherein reading an entry comprises identifying an I/O interconnect used for receiving.

16. The method of claim 13 , wherein reading an entry comprises identifying analog settings associated with a corresponding timeslot.

17. The method of claim 13 , wherein reading an entry comprises identifying digital settings associated with a corresponding timeslot.

18. The method of claim 13 , wherein reading an entry comprises reading an index uniquely identifying the entry.

19. The method of claim 13 , wherein reading an entry comprises reading a zone associated with the corresponding timeslot, the zone identifying settings to be used with all entries associated with the zone.

20. The method of claim 11 , wherein reading a programmable data structure comprises reading at least one of a table, a file, a character string, a numeric value, and an array.

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 Feb 19, 2014
From: VALIDITY SENSORS, LLC
To: SYNAPTICS INCORPORATED
Reel/Frame 032285/0272 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 20, 2013
From: VALIDITY SENSORS, LLC
To: SYNAPTICS INCORPORATED
Reel/Frame 031866/0585 →
MERGER Recorded Nov 21, 2013
From: VALIDITY SENSORS, INC.
To: VALIDITY SENSORS, LLC
Reel/Frame 031693/0882 →