Zero fingerprint enrollment system for an electronic device
First Claim
1. An electronic device, comprising:
- a fingerprint sensor;
a first processing element operatively connected to the fingerprint sensor;
a first database operatively connected to the first processing element, the first database storing a set of data corresponding to non-enrolled fragments of one or more fingerprints captured by the fingerprint sensor during an interaction with the fingerprint sensor; and
a second database operatively connected to the first processing element, the second database storing one or more enrolled templates;
whereinthe first processing element is operative to;
determine when a plurality of the non-enrolled fragments match along at least one edge;
combine the plurality of the non-enrolled fragments that match along the at least one edge to form a template;
maintain one or more non-enrolled fragments that do not match along at least one edge in the first database; and
store the template in the second database, the stored template comprising an enrolled template.
1 Assignment
0 Petitions
Accused Products
Abstract
This application provides techniques, including circuits and designs, which can receive information with respect to fingerprint images, or portions thereof, and which can be incorporated into devices using fingerprint recognition. This application also provides techniques, including devices which perform fingerprint recognition and methods which can be performed by those devices. In one embodiment, techniques can include providing a fingerprint recognition sensor in which one or more portions of each fingerprint can be collected as they are identified, and those portions can be combined into a unified fingerprint template. In this way, collection and enrollment of fingerprints may be simplified for users.
70 Citations
20 Claims
-
1. An electronic device, comprising:
-
a fingerprint sensor; a first processing element operatively connected to the fingerprint sensor; a first database operatively connected to the first processing element, the first database storing a set of data corresponding to non-enrolled fragments of one or more fingerprints captured by the fingerprint sensor during an interaction with the fingerprint sensor; and a second database operatively connected to the first processing element, the second database storing one or more enrolled templates;
whereinthe first processing element is operative to; determine when a plurality of the non-enrolled fragments match along at least one edge; combine the plurality of the non-enrolled fragments that match along the at least one edge to form a template; maintain one or more non-enrolled fragments that do not match along at least one edge in the first database; and store the template in the second database, the stored template comprising an enrolled template. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for generating a template corresponding to a fingerprint through operations of an electronic device, the method comprising:
-
storing, in a database of non-enrolled partial fingerprints, a first node, a second node, and a third node or a first mosaic; matching an edge of the first node to an edge of the second node; combining the first node and the second node into a second mosaic and storing the second mosaic in the database of non-enrolled partial fingerprints; combining the second mosaic and the third node or the first mosaic into a larger third mosaic when an edge of the second mosaic matches an edge of the first mosaic or the third node; and storing the third mosaic as the template in a database of enrolled templates if the third mosaic comprises a complete template; and storing the third mosaic in the database of non-enrolled partial fingerprints if the third mosaic does not comprise the complete template. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. An electronic device, comprising:
-
a processor; and a memory coupled to the processor, the memory for storing instructions which, when executed by the processor, performs a method for reconstructing an image of a fingerprint, the method comprising; capturing a first portion of a fingerprint during a first non-enrollment interaction with the electronic device; capturing a second portion of the fingerprint during a second non-enrollment interaction with the electronic device; storing the first and the second portions of the fingerprint in a first database comprising non-enrolled portions of the fingerprint; comparing an edge of the first portion to an edge of the second portion; creating a fingerprint template using the first portion and the second portion when the comparison exceeds a confidence match threshold; and storing the fingerprint template in a second database comprising one or more enrolled templates. - View Dependent Claims (19, 20)
-
Specification