DE112009001794T5 - System, apparatus and method for securing a device component - Google Patents
System, apparatus and method for securing a device component Download PDFInfo
- Publication number
- DE112009001794T5 DE112009001794T5 DE112009001794T DE112009001794T DE112009001794T5 DE 112009001794 T5 DE112009001794 T5 DE 112009001794T5 DE 112009001794 T DE112009001794 T DE 112009001794T DE 112009001794 T DE112009001794 T DE 112009001794T DE 112009001794 T5 DE112009001794 T5 DE 112009001794T5
- Authority
- DE
- Germany
- Prior art keywords
- template
- host
- sensor
- result
- fingerprint
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/22—Matching criteria, e.g. proximity measures
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V40/00—Recognition of biometric, human-related or animal-related patterns in image or video data
- G06V40/10—Human or animal bodies, e.g. vehicle occupants or pedestrians; Body parts, e.g. hands
- G06V40/12—Fingerprints or palmprints
- G06V40/1365—Matching; Classification
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Life Sciences & Earth Sciences (AREA)
- Artificial Intelligence (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Collating Specific Patterns (AREA)
- Image Input (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
Abstract
Es wird ein neuartiges System, eine neuartige Vorrichtung und ein neuartiges Verfahren der Validierung zum Erfassen einer Biometrik, beispielsweise eines Fingerabdrucks, vorgesehen, wobei biometrische Daten, die dem biometrischen Gebilde, beispielsweise einem Fingerabdruck, entsprechen, dann zu einem Host übermittelt werden, der konfiguriert ist, um mehrere Authentifizierungsprozesse auszuführen, um die biometrischen Daten zu authentifizieren. Mindestens einer der mehreren Authentifizierungsschritte wird dann validiert. Alternativ kann ein Teil der biometrischen Daten zurückbehalten werden, wobei der Biometrik entsprechende biometrische Daten dann zu einem Host übermittelt werden, der konfiguriert ist, um mehrere Authentifizierungsschritte auszuführen, um die biometrischen Daten zu authentifizieren. Mindestens einer der mehreren Authentifizierungsschritte wird dann validiert.A novel system, a novel device and a novel method of validation for capturing a biometric, for example a fingerprint, are provided, with biometric data corresponding to the biometric structure, for example a fingerprint, then being transmitted to a host that configures is to perform multiple authentication processes to authenticate the biometric data. At least one of the multiple authentication steps is then validated. Alternatively, part of the biometric data can be retained, with biometric data corresponding to the biometric then being transmitted to a host which is configured to carry out several authentication steps in order to authenticate the biometric data. At least one of the multiple authentication steps is then validated.
Description
Verwandte AnmeldungenRelated applications
Diese Anmeldung beansprucht beruhend auf der vorläufigen U.S. Patentanmeldung Nr. 61/082,799, eingereicht am 22. Juli 2008, mit dem Titel „System, Device and Method for Securing a Device Component” Priorität.This application claims based on provisional U.S. Pat. Patent Application No. 61 / 082,799, filed July 22, 2008, entitled "System, Device and Method for Securing a Device Component" priority.
Fingerabdrucksensoren finden zunehmend Akzeptanz als praktisches Verfahren, um bei einer großen Vielfalt von Anwendungen und Zusammenhängen Sicherheit zu gewährleisten. Die derzeitigen Fingerabdruck-Abgleichssysteme unterliegen aber auf der auf dem Hostrechner laufenden Software Angriffen, die es einem Angreifer erlauben könnten, ein Fingerabdruck-Sicherheitssystem zu umgehen.
Auch wenn das vorstehende Verifikationsverfahren ein verhältnismäßig akzeptables Maß an Sicherheit gegenüber Eindringlingen bieten kann, ist es unter Umständen bei solchen Eindringlingen nicht ausreichend, die bereit sind, besondere Anstrengungen zu unternehmen, um zum Beispiel die Host-Software zu hacken. D. h. wenn der Eindringling die Host-Software erfolgreich angreifen würde, kann er in der Lage sein, das Sicherheitssystem zu umgehen.While the above verification process may provide a relatively acceptable degree of security against intruders, it may not be sufficient for such intruders willing to make a special effort to hack the host software, for example. Ie. if the intruder successfully attacks the host software, it may be able to bypass the security system.
Um die Sicherzeit zu verstärken, kann an dem Sensor selbst ein zusätzliches Maß an Sicherheit implementiert werden. Der Speicher und die Prozessorleistung, die für einen vollständigen Verifikationsprozess am Sensor erforderlich sind, würden aber die Kosten des Sensors beträchtlich erhöhen.To increase the safety time, an additional level of safety can be implemented on the sensor itself. However, the memory and processor power required for a complete verification process on the sensor would add significantly to the cost of the sensor.
Daher ist es wünschenswert, eine Lösung ohne die vorstehend beschriebenen Nachteile zu haben. Wie ersichtlich wird, sieht die Erfindung eine solche Lösung auf elegante Weise vor.Therefore, it is desirable to have a solution without the disadvantages described above. As will become apparent, the invention provides such a solution in an elegant manner.
Kurzbeschreibung der ZeichnungenBrief description of the drawings
Eingehende Beschreibung der ErfindungDetailed description of the invention
Die Erfindung ist auf eine Vorrichtung, ein System und ein Verfahren zum sicheren Authentifizieren einer Komponente oder eines Subsystems mit einem Hostsystem gerichtet. In einer Ausführungsform ist ein biometrischer Sensor, beispielsweise ein Fingerabdrucksensor, erfindungsgemäß konfiguriert, um sich gegenüber einem Hostsystem mit einem neuartigen und einzigartigen Verfahren und einer neuartigen und einzigartigen Konfiguration zu authentifizieren. In einer Ausführungsform wird der Fingerabdrucksensor verwendet, um die von dem Host ergriffenen Bildverarbeitungsschritte zu verifizieren, ohne den Speicher und die Rechnerleistung zu haben, um die gesamte Reihe von Schritten selbst auszuführen. Dies sieht eine signifikante Verbesserung der Sicherheit eines einen Fingerabdrucksensor enthaltenden Systems vor, ohne die Kosten des Fingerabdrucksensors steigern zu müssen.The invention is directed to an apparatus, system and method for securely authenticating a component or subsystem to a host system. In one embodiment, a biometric sensor, such as a fingerprint sensor, is configured in accordance with the invention to authenticate to a host system with a novel and unique method and a novel and unique configuration. In one embodiment, the fingerprint sensor is used to verify the image processing steps taken by the host without having the memory and computing power to perform the entire series of steps itself. This provides a significant improvement in the security of a system incorporating a fingerprint sensor without the need to increase the cost of the fingerprint sensor.
In dieser Beschreibung wird Bezug auf einen Sensor, Hosts oder andere Gebilde genommen, die Arbeitsabläufe von erfindungsgemäß konfigurierten Verfahren ausführen. Es versteht sich für den Fachmann, dass diese Arbeitsabläufe durch viele verschiedene Arten und Auslegungen von biometrischen Sensoren und auch verschiedene Arten von Hosts ausgeführt werden können. Eine der Definitionen von Biometrik, wie es hierin verwendet wird, ist ein Maß eines biologisches Merkmals in einer digitalen Darstellung, einem Wert oder einem numerischen oder mathematischen Ausdruck, das das biologische Merkmal zur Verwendung beim Identifizieren einer diesem Merkmal zugeordneten Person identifiziert. Die biometrischen Sensoren können zum Beispiel Fingerabdrucksensoren wie Durchzieh- oder Abtastsensoren, Gesichtserkennungsscanner oder -kameras, Netzhautscanner oder andere Arten von biometrischen Sensoren sein. Nachstehend wird in der Beschreibung von Beispielen von Vorrichtungen und Systemen, die gemäß bestimmten Ausführungsformen der Erfindung konfiguriert sind, und auch von Verfahren, die gemäß verschiedenen Ausführungsformen der Erfindung auszuführen sind, Bezug insbesondere auf Fingerabdrucksensoren genommen. Der Sensor kann seine eigenen Steuerungen oder einen oder mehrere dedizierte Prozessoren haben, die Funktionen gemäß der Erfindung ausführen, und kann einen Mikroprozessor oder eine logische Schaltung umfassen. Die nachstehenden Beispiele umfassen Hinweise auf Fingerdruck-Sensoren als Beispiele, diese werden aber zur Veranschaulichung vorgestellt und sollen in keiner Weise den Schutzumfang und das Wesen der Erfindung beschränken, das durch die beigefügten Ansprüche, deren Entsprechungen und künftige voraussichtliche Ansprüche sowie in verwandten Anmeldungen dargelegte Ansprüche festgelegt ist.In this description, reference will be made to a sensor, hosts or other entities that perform operations of methods configured in accordance with the present invention. It will be understood by those skilled in the art that these operations may be performed by many different types and designs of biometric sensors as well as various types of hosts. One of the definitions of biometrics as used herein is a measure of a biological feature in a digital representation, value, or numeric or mathematical expression that identifies the biological feature for use in identifying a person associated with that feature. The biometric sensors may be, for example, fingerprint sensors such as pull-through or scanning sensors, face recognition scanners or cameras, retinal scanners or other types of biometric sensors. Hereinafter, reference will be made in particular to fingerprint sensors in the description of examples of devices and systems configured in accordance with certain embodiments of the invention, as well as methods to be practiced in accordance with various embodiments of the invention. The sensor may have its own controllers or one or more dedicated processors that perform functions according to the invention, and may include a microprocessor or a logic circuit. The following examples include references to fingerprint sensors as examples, but are presented by way of illustration and are in no way intended to limit the scope and spirit of the invention, the claims appended hereto, their equivalents and future probable claims, and claims set forth in related applications is fixed.
In einer Ausführungsform erfasst ein erfindungsgemäß konfiguriertes Verfahren zum Beispiel zuerst einen biometrischen Wert wie einen Fingerabdruck. Dann werden dem Fingerabdruck entsprechende Fingerabdruckdaten zu einem Host übermittelt, der konfiguriert ist, um mehrere Authentifizierungsprozesse auszuführen, um die Fingerabdruckdaten zu authentifizieren. Mindestens einer der mehreren Authentifizierungsschritte wird dann validiert.For example, in one embodiment, a method configured in accordance with the present invention first acquires a biometric value, such as a fingerprint. Then, corresponding fingerprint data is transmitted to the fingerprint to a host configured to perform a plurality of authentication processes to authenticate the fingerprint data. At least one of the multiple authentication steps is then validated.
Ein anderes erfindungsgemäß konfiguriertes Verfahren erfasst eine biometrische Identität, beispielsweise Fingerabdruck, und hält einen Teil der Fingerabdruckdaten fest. Dann werden dem Fingerabdruck entsprechende Fingerabdruckdaten zu einem Host übermittelt, um mehrere Authentifizierungsschritte auszuführen, um die Fingerabdruckdaten zu authentifizieren. Mindestens einer der mehreren Authentifizierungsschritte wird dann validiert.Another method configured in accordance with the present invention detects a biometric identity, such as a fingerprint, and captures a portion of the fingerprint data. Then, corresponding fingerprint data is transmitted to the fingerprint to a host to perform multiple authentication steps to authenticate the fingerprint data. At least one of the multiple authentication steps is then validated.
Die Erfindung ist auf eine neuartige Vorrichtung, ein neuartiges System und Verfahren zum Sichern einer Vorrichtung gerichtet, beispielsweise zwischen einem biometrischen Sensor und einem Host (zum Beispiel einem Systemprozessor).The invention is directed to a novel apparatus, method and method for securing a device, such as between a biometric sensor and a host (for example, a system processor).
Insbesondere ist die Erfindung auf ein Verfahren zum Erfassen einer Biometrik, beispielsweise eines biometrischen Fingerabdrucksensors, der einen Fingerabdruck erfasst, dann das Übermitteln von dem Fingerabdruck entsprechenden Fingerabdruckdaten zu einem Host, der konfiguriert ist, um mehrere Authentifizierungsschritte auszuführen, um die Fingerabdruckdaten zu authentifizieren, gerichtet. Bei einer solchen Vorrichtung, die mit einer Hostvorrichtung oder einem Hostsystem gepaart werden kann, kann die Hostvorrichtung oder das Hostsystem, die/das erfindungsgemäß konfiguriert ist, dann mindestens einen der mehreren Authentifizierungsschritte validieren. Der ungeheure Vorteil, den eine solche Vorrichtung, ein solches System und ein solches Verfahren kann vorsehen kann, kann in vielen Anwendungen verwirklicht werden, beispielsweise beim Ermöglichen des Authentifizierens und Validierens eines Fingerabdrucksensors in Verbindung mit einem Systemprozessor einer Vorrichtung, in der der Fingerabdrucksensor integriert ist – zum Beispiel einem Laptop-Rechner oder einem Mobiltelefon. Die verschiedenen Ausführungsformen enthalten Merkmale, die die Nutzung der Erfindung in einer Vielzahl von Anwendungen optimieren.More particularly, the invention is directed to a method of detecting a biometric, such as a biometric fingerprint sensor, that captures a fingerprint, then directing fingerprint data corresponding to the fingerprint to a host configured to perform a plurality of authentication steps to authenticate the fingerprint data , In such a device, which may be paired with a host device or host system, the host device or system that is configured in accordance with the invention may then validate at least one of the multiple authentication steps. The tremendous advantage that such a device, such a system and such a method may provide, may be implemented in many applications, for example, in enabling authentication and validation of a fingerprint sensor in conjunction with a system processor of a device incorporating the fingerprint sensor - for example, a laptop computer or a cellphone. The various embodiments include features that optimize the use of the invention in a variety of applications.
Die Authentifizierungsschritte können das Rekonstruieren eines Fingerabdruckbilds mit den Fingerabdruckdaten, das Extrahieren eines Einlesungstemplates von dem Fingerabdruckbild und das Abgleichen des Einlesungstemplates mit einem Enrollment-Template umfassen. In dieser Ausführungsform umfasst das extrahierte Einlesungstemplate eine Reihe von Minuzien. Wenn das Enrollment-Template während eines Enrollmentprozesses verschlüsselt wurde, erhält der Host das entschlüsselte Enrollment-Template durch Senden einer Aufforderung an den Sensor, das Enrollment-Template zu entschlüsseln, und durch Empfangen des entschlüsselten Enrollment-Template. Der Abgleich erzeugt einen Übereinstimmungsparameter, der zusammen mit dem extrahierten Einlesungstemplate zu den Sensor übermittelt wird. Der Sensor validiert die Authentifizierung durch Vergleichen des Enrollment-Template mit dem Einlesungstemplate unter Verwenden des Übereinstimmungsparameters.The authentication steps may include reconstructing a fingerprint image with the fingerprint data, extracting an input template from the fingerprint image, and aligning the read template with an enrollment template. In this embodiment, the extracted sample template comprises a number of minutiae. If the enrollment template was encrypted during an enrollment process, the host receives the decrypted enrollment template by sending a request to the sensor to decrypt the enrollment template and receiving the decrypted enrollment template. The match generates a match parameter that is communicated to the sensor along with the extracted read template. The sensor validates the authentication by comparing the enrollment template with the read template using the match parameter.
Alternativ kann das extrahierte Einlesungstemplate von dem Host empfangen werden. In dieser Ausführungsform gleicht der Sensor dann das empfangene Einlesungstemplate mit einem Enrollment-Template ab, um ein erstes Ergebnis zu erzeugen. Analog gleicht der Host das Einlesungstemplate mit einem Enrollment-Template ab, um ein zweites Ergebnis zu erzeugen. Der Sensor empfängt das zweite Ergebnis von dem Host und vergleicht das zweite Ergebnis mit dem ersten Ergebnis, um ein Vergleichsergebnis zu erzeugen. Der Sensor gibt beruhend auf dem Vergleichsergebnis eine Berechtigung zu dem Host aus.Alternatively, the extracted read template can be received by the host. In this embodiment, the sensor then matches the received read template with an enrollment template to produce a first result. Similarly, the host matches the read template with an enrollment template to produce a second result. The sensor receives the second result from the host and compares the second result with the first result to produce a comparison result. The sensor issues authorization to the host based on the comparison result.
In einer anderen Reihe von Ausführungsformen kann der Sensor einen Teil der Fingerabdruckdaten, die zu dem Host übermittelt werden, zurückhalten. Der Host ist konfiguriert, um mehrere Authentifizierungsschritte auszuführen, um die Fingerabdruckdaten zu authentifizieren, von denen mindestens einer validiert wird. Diese Schritte können das Rekonstruieren eines Fingerabdruckbilds mit den Fingerabdruckdaten umfassen. Der Teil der Fingerabdruckdaten kann willkürlich gewählt werden und es kann eine Auflösung, die niedriger als die der Fingerabdruckdaten ist, zu dem Host übermittelt werden. Die Validierungsschritte können das Empfangen des Fingerabdruckbilds durch den Sensor von dem Host, das Verifizieren von Ähnlichkeit zwischen dem zurückbehaltenen Teil der Fingerabdruckdaten und einem entsprechenden Teil des Fingerabdruckbilds, das Verwerfen des Teils der Fingerabdruckdaten und das Zurückhalten eines Abschnitts des Fingerabdruckbilds umfassen. In dieser Ausführungsform extrahiert der Host ein Einlesungstemplate von dem Fingerabdruckbild, das eine Reihe von Minuzien umfasst, und übermittelt das extrahierte Einlesungstemplate zu dem Sensor. Der Sensor verifiziert Ähnlichkeit zwischen Minuzien, die in dem zurückbehaltenen Abschnitt des Fingerabdruckbilds bestehen, und der Reihe von Minuzien des Einlesungstemplates, verwirft den Abschnitt des Fingerabdruckbilds und hält das Einlesungstemplate zurück. Das Einlesungstemplate wird dann mit einem Enrollment-Template abgeglichen, das, wenn es während eines Enrollmentprozesse verschlüsselt wurde, während des Abgleichvorgehens entschlüsselt wird. Dieses Abgleichen erzeugt einen Übereinstimmungsparameter, den der Sensor zusammen mit dem extrahierten Einlesungstemplate von dem Host erhält. Der Sensor validiert die Authentifizierung durch Vergleichen des Enrollment-Template mit dem Einlesungstemplate unter Verwenden des Übereinstimmungsparameters.In another set of embodiments, the sensor may retain a portion of the fingerprint data transmitted to the host. The host is configured to perform multiple authentication steps to authenticate the fingerprint data, at least one of which is validated. These steps may include reconstructing a fingerprint image with the fingerprint data. The part of the fingerprint data may be arbitrarily selected, and a resolution lower than that of the fingerprint data may be transmitted to the host. The validation steps may include receiving the fingerprint image by the sensor from the host, verifying similarity between the retained portion of the fingerprint data and a corresponding portion of the fingerprint image, discarding the portion of the fingerprint data, and retaining a portion of the fingerprint image. In this embodiment, the host extracts an ingest template from the fingerprint image comprising a series of minutiae and transmits the extracted ingest template to the sensor. The sensor verifies similarity between minutiae existing in the retained portion of the fingerprint image and the series of minutiae of the input template, discards the portion of the fingerprint image and retains the read template. The read template is then matched against an enrollment template, which, if encrypted during enrollment, is decrypted during the reconciliation process. This match generates a match parameter that the sensor receives along with the extracted read template from the host. The sensor validates the authentication by comparing the enrollment template with the read template using the match parameter.
In jeder der vorstehenden Ausführungsformen zeigt das Empfangen von Berechtigung eine erfolgreiche Validierung an. Die Berechtigung kann einen Entschlüsselungsschlüssel umfassen, der konfiguriert ist, um eine Entschlüsselung eines Datenspeichermediums zu ermöglichen.In each of the above embodiments, receiving permission indicates successful validation. The entitlement may include a decryption key configured to enable decryption of a data storage medium.
In einer alternativen Reihe von Ausführungsformen ist die Erfindung auf das Vorsehen eines Hosts gerichtet, beispielsweise eines Prozessors, der konfiguriert ist, um einen biometrischen Sensor zu authentifizieren und zu validieren. Bei einer solchen Konfiguration wird ein Verfahren vorgesehen, das aus Sicht des Hosts das Empfangen von Fingerabdruckdaten, die einem erfassten Fingerabdruck entsprechen, dann das Ausführen von mehreren Authentifizierungsschritten, um die Fingerabdruckdaten zu authentifizieren, und dann das Übermitteln von Daten zu einem Sensor, der konfiguriert ist, um eine Validierung mindestens eines der mehreren Authentifizierungsschritte auszuführen, umfasst.In an alternative set of embodiments, the invention is directed to the provision of a host, such as a processor, configured to authenticate and validate a biometric sensor. In such a configuration, there is provided a method of receiving fingerprint data corresponding to a detected fingerprint from the perspective of the host, then performing multiple authentication steps to authenticate the fingerprint data, and then transmitting data to a sensor that configures is to perform a validation of at least one of the multiple authentication steps comprises.
Diese Authentifizierungsschritte können das Rekonstruieren eines Fingerabdruckbilds mit den Fingerabdruckdaten, das Extrahieren eines Einlesungstemplates aus dem Fingerabdruckbild und das Abgleichen des Einlesungstemplates mit einem Enrollment-Template umfassen. Das extrahierte Einlesungstemplate kann eine Reihe von Minuzien umfassen. Wenn das Enrollment-Template während eines Enrollmentprozesses verschlüsselt wurde, erhält der Host das entschlüsselte Enrollment-Template durch Senden einer Aufforderung an den Sensor, das Enrollment-Template zu entschlüsseln, und durch Empfangen des entschlüsselten Enrollment-Template. Der Abgleich kann einen Übereinstimmungsparameter erzeugen, der zusammen mit dem extrahierten Einlesungstemplate zu den Sensor übermittelt wird. Der Sensor validiert die Authentifizierung durch Vergleichen des Enrollment-Template mit dem Einlesungstemplate unter Verwenden des Übereinstimmungsparameters.These authentication steps may include reconstructing a fingerprint image with the fingerprint data, extracting an input template from the fingerprint image, and matching the read template with an enrollment template. The extracted reading template may comprise a number of minutiae. If the enrollment template is during an enrollment process The host receives the decrypted enrollment template by sending a request to the sensor to decrypt the enrollment template and receiving the decrypted enrollment template. The match may generate a match parameter that is communicated to the sensor along with the extracted read template. The sensor validates the authentication by comparing the enrollment template with the read template using the match parameter.
Alternativ kann das extrahierte Einlesungstemplate zu dem Sensor übermittelt werden, der konfiguriert ist, um das übermittelte Einlesungstemplate mit einem Enrollment-Template abzugleichen, um ein erstes Ergebnis zu erzeugen. In dieser Ausführungsform gleicht der Host das Einlesungstemplate auch mit einem Enrollment-Template ab, um ein zweites Ergebnis zu erzeugen. Das zweite Ergebnis wird zu dem Sensor übermittelt, der konfiguriert ist, um das zweite Ergebnis mit dem ersten Ergebnis zu vergleichen, um ein Vergleichsergebnis zu erzeugen. Der Host erhält beruhend auf dem Vergleichsergebnis eine Berechtigung von dem Sensor.Alternatively, the extracted read template may be communicated to the sensor configured to match the submitted read template with an enrollment template to produce a first result. In this embodiment, the host also matches the read template with an enrollment template to produce a second result. The second result is communicated to the sensor configured to compare the second result to the first result to produce a comparison result. The host receives authorization from the sensor based on the result of the comparison.
In einer anderen Ausführungsform kann der Sensor einen Teil der Fingerabdruckdaten zurückhalten, die verwendet werden, um ein Fingerabdruckbild zu rekonstruieren. Dann übermittelt der Host das Fingerabdruckbild zu dem Sensor, der Ähnlichkeit zwischen dem zurückgehaltenen Teil der Fingerabdruckdaten und einem entsprechenden Teil des Fingerabdruckbilds verifiziert, den Teil der Fingerabdruckdaten verwirft und einen Abschnitt des Fingerabdruckbilds zurückhält. Dann extrahiert der Host ein Einlesungstemplate aus dem Fingerabdruckbild, das eine Reihe von Minuzien enthält, und übermittelt das extrahierte Einlesungstemplate zu dem Sensor. Der Sensor verifiziert Ähnlichkeit zwischen Minuzien, die in dem zurückbehaltenen Abschnitt des Fingerabdruckbilds bestehen, und der Reihe von Minuzien des Einlesungstemplates, verwirft den Abschnitt des Fingerabdruckbilds und hält das Einlesungstemplate zurück. Das Einlesungstemplate wird dann mit einem Enrollment-Template abgeglichen, das, wenn es während eines Enrollmentprozesse verschlüsselt wurde, durch Senden einer Aufforderung an den Sensor zu entschlüsseln und Erhalten eines entschlüsselten Enrollment-Template entschlüsselt wird. Dieses Abgleichen erzeugt einen Übereinstimmungsparameter, der zusammen mit dem extrahierten Einlesungstemplate zu dem Sensor übermittelt wird. Der Sensor validiert die Authentifizierung durch Vergleichen des Enrollment-Template mit dem Einlesungstemplate unter Verwenden des Übereinstimmungsparameters.In another embodiment, the sensor may retain a portion of the fingerprint data used to reconstruct a fingerprint image. Then, the host transmits the fingerprint image to the sensor, which verifies similarity between the retained portion of the fingerprint data and a corresponding portion of the fingerprint image, discards the portion of the fingerprint data, and retains a portion of the fingerprint image. Then, the host extracts an ingest template from the fingerprint image containing a series of minutiae and transmits the extracted ingest template to the sensor. The sensor verifies similarity between minutiae existing in the retained portion of the fingerprint image and the series of minutiae of the input template, discards the portion of the fingerprint image and retains the read template. The read template is then matched against an enrollment template which, if encrypted during an enrollment process, is decrypted by sending a request to the sensor to decrypt and obtaining a decrypted enrollment template. This match generates a match parameter that is communicated to the sensor along with the extracted read template. The sensor validates the authentication by comparing the enrollment template with the read template using the match parameter.
In jeder der vorstehenden Ausführungsformen zeigt das Empfangen von Berechtigung eine erfolgreiche Validierung an. Die Berechtigung kann einen Entschlüsselungsschlüssel umfassen, der konfiguriert ist, um eine Entschlüsselung eines Datenspeichermediums zu ermöglichen.In each of the above embodiments, receiving permission indicates successful validation. The entitlement may include a decryption key configured to enable decryption of a data storage medium.
In einer alternativen Reihe von Ausführungsformen empfängt der Host Fingerabdruckdaten, die einem erfassten Fingerabdruck entsprechen, und führt mehrere Authentifizierungsschritte aus, um die Fingerabdruckdaten zu authentifizieren. Diese Schritte umfassen das Rekonstruieren eines Fingerabdruckbilds, das Verwenden eines Anwendungsabgleichers, um das erste Einlesungstemplate mit einem Enrollment-Template eines ersten Formats abzugleichen, und das Extrahieren eines zweiten Einlesungstemplates aus dem Fingerabdruckbild. Unter Verwenden eines Hostabgleichers wird das zweite Einlesungstemplate mit einem Enrollment-Template eines zweiten Formats abgeglichen, um ein Host-Abgleichsergebnis zu erzeugen. Das erste Format und das zweite Format sind unterschiedlich, das erste Format ist mit dem Anwendungsabgleicher kompatibel und das zweite Format ist mit dem Hostabgleicher kompatibel. Dann übermittelt der Host Daten zu einem Sensor, der konfiguriert ist, um eine Validierung mindestens eines der mehreren Authentifizierungsschritte auszuführen.In an alternative set of embodiments, the host receives fingerprint data corresponding to a detected fingerprint and performs multiple authentication steps to authenticate the fingerprint data. These steps include reconstructing a fingerprint image, using an application matcher to match the first reading template with a enrollment template of a first format, and extracting a second reading template from the fingerprint image. Using a host matcher, the second read template is matched with a second format enrollment template to produce a host match result. The first format and the second format are different, the first format is compatible with the application matcher, and the second format is compatible with the host matcher. Then, the host transmits data to a sensor configured to perform a validation of at least one of the multiple authentication steps.
In einer Ausführungsform umfassen die übermittelten Daten das extrahierte zweite Einlesungstemplate, das der Sensor mit einem Enrollment-Template abgleicht, um ein Sensorabgleichsergebnis zu erzeugen. Wenn das Sensorabgleichsergebnis eine Übereinstimmung anzeigt, erhält der Host eine Berechtigung, die erfolgreiche Validierung anzeigt.In one embodiment, the transmitted data includes the extracted second read template that the sensor matches to an enrollment template to produce a sensor trim result. If the sensor match result indicates a match, the host receives a permission indicating successful validation.
In einer anderen Ausführungsform wird das Hostabgleichsergebnis zu dem Sensor übermittelt, der das Hostabgleichsergebnis mit dem Sensorergebnis vergleicht, um ein Vergleichsergebnis zu erzeugen. Der Host erhält beruhend auf dem Vergleichsergebnis eine Berechtigung von dem Sensor.In another embodiment, the host match result is communicated to the sensor that compares the host match result to the sensor result to produce a compare result. The host receives authorization from the sensor based on the result of the comparison.
In einer anderen Reihe von Ausführungsformen ist die Erfindung ist die Erfindung auf ein System und Verfahren gerichtet, das einen biometrischen Fingerabdrucksensor und einen Host umfasst. Das System ist konfiguriert, um die Kommunikation von Fingerabdruck und Authentifizierungsdaten zwischen Sensor und Host zu erleichtern. Bei einer solchen Konfiguration wird ein Verfahren vorgesehen, das aus Sicht des Systems Erfassen eines Fingerabdrucks durch den Sensor und das Übermitteln von dem Fingerabdruck entsprechenden Fingerabdruckdaten von dem Sensor zu dem Host umfasst. Das System führt am Host mehrere Authentifizierungsschritten aus und validiert am Sensor mindestens einen der mehreren Authentifizierungsschritte.In another set of embodiments, the invention is directed to a system and method that includes a biometric fingerprint sensor and a host. The system is configured to facilitate the communication of fingerprint and authentication data between the sensor and the host. In such a configuration, a method is provided as seen by the system Detecting a fingerprint by the sensor and transmitting fingerprint data corresponding to the fingerprint from the sensor to the host. The system performs multiple authentication steps on the host and validates at least one of the multiple authentication steps on the sensor.
Diese Schritte können das Rekonstruieren eines Fingerabdruckbilds mit den Fingerabdruckdaten, das Extrahieren eines Einlesungstemplates aus dem Fingerabdruckbild und das Abgleichen des Einlesungstemplates mit einem Enrollment-Template umfassen. Wenn das Enrollment-Template während eines Enrollmentprozesses verschlüsselt wurde, wird von dem Host zu dem Sensor eine Aufforderung gesendet, das Enrollment-Template zu entschlüsseln, woraufhin ein entschlüsseltes Enrollment-Template von dem Sensor zu dem Host gesendet wird. Der Abgleich kann einen Übereinstimmungsparameter erzeugen, der zusammen mit dem extrahierten Einlesungstemplate von dem Host zu dem Sensor übermittelt wird. Der Übereinstimmungsparameter wird verwendet, um das Enrollment-Template mit dem Einlesungstemplate zu vergleichen.These steps may include reconstructing a fingerprint image with the fingerprint data, extracting an input template from the fingerprint image, and matching the read template with an enrollment template. If the enrollment template was encrypted during an enrollment process, the host sends a request to the sensor to decrypt the enrollment template, whereupon a decrypted enrollment template is sent from the sensor to the host. The match may generate a match parameter that is communicated from the host to the sensor along with the extracted read template. The match parameter is used to compare the enrollment template with the read template.
Alternativ kann das extrahierte Einlesungstemplate von dem Host zu dem Sensor übermittelt und an dem Sensor mit einem Enrollment-Template abgeglichen werden, um ein erstes Ergebnis zu erzeugen. Analog wird am Host das Einlesungstemplate mit einem Enrollment-Template abgeglichen, um ein zweites Ergebnis zu erzeugen. Das zweite Ergebnis wird von dem Host zu dem Sensor übermittelt, wo das zweite Ergebnis mit dem ersten Ergebnis verglichen wird, um ein Vergleichsergebnis zu erzeugen. Beruhend auf dem Vergleichsergebnis wird von dem Sensor zu dem Host eine Berechtigung ausgegeben.Alternatively, the extracted read template may be transmitted from the host to the sensor and matched at the sensor with an enrollment template to produce a first result. Similarly, at the host, the read template is matched with an enrollment template to produce a second result. The second result is transmitted from the host to the sensor where the second result is compared to the first result to produce a comparison result. Based on the comparison result, an authorization is issued by the sensor to the host.
In einer anderen Ausführungsform kann das System an dem Sensor einen Teil der Fingerabdruckdaten zurückhalten, die verwendet werden, um ein Fingerabdruckbild zu rekonstruieren. Dann wird die Hostkopie des Fingerabdruckbilds von dem Host zu dem Sensor übermittelt, der Ähnlichkeit zwischen dem zurückgehaltenen Teil der Fingerabdruckdaten und einem entsprechenden Teil des Fingerabdruckbilds verifiziert, den Teil der Fingerabdruckdaten verwirft und einen Abschnitt des Fingerabdruckbilds zurückhält. Dann wird ein Einlesungstemplate, das eine Reihe von Minuzien enthält, aus dem Fingerabdruckbild extrahiert und von dem Host zu dem Sensor übermittelt. Der Sensor verifiziert dann Ähnlichkeit zwischen Minuzien, die in dem zurückbehaltenen Abschnitt des Fingerabdruckbilds bestehen, und der Reihe von Minuzien des Einlesungstemplates, verwirft den Abschnitt des Fingerabdruckbilds und hält das Einlesungstemplate zurück. Das Einlesungstemplate wird dann mit einem Enrollment-Template abgeglichen. Wenn das Enrollment-Template während eines Enrollmentprozesse verschlüsselt wurde, wird eine Aufforderung von dem Host zu dem Sensor gesendet, das Enrollment-Template zu entschlüsseln, woraufhin ein entschlüsseltes Enrollment-Template von dem Sensor zu dem Host gesendet wird, das Abgleichen erzeugt einen Übereinstimmungsparameter, der zusammen mit dem extrahierten Einlesungstemplate von dem Host zu dem Sensor übermittelt wird und verwendet wird, um das Enrollment-Template mit dem Einlesungstemplate zu vergleichen.In another embodiment, the system may retain at the sensor a portion of the fingerprint data that is used to reconstruct a fingerprint image. Then, the host copy of the fingerprint image is transmitted from the host to the sensor, verifying similarity between the retained portion of the fingerprint data and a corresponding portion of the fingerprint image, discarding the portion of the fingerprint data, and retaining a portion of the fingerprint image. Then, an ingest template containing a series of minutiae is extracted from the fingerprint image and transmitted from the host to the sensor. The sensor then verifies similarity between minutiae that exist in the retained portion of the fingerprint image and the series of minutiae of the input template, discards the portion of the fingerprint image and retains the read template. The reading template is then compared with an enrollment template. If the enrollment template has been encrypted during an enrollment process, a request is sent from the host to the sensor to decrypt the enrollment template, whereupon a decrypted enrollment template is sent from the sensor to the host, the match generates a match parameter, which is transmitted along with the extracted read template from the host to the sensor and used to compare the enrollment template with the read template.
In jeder der vorstehenden Ausführungsformen zeigt das Ausgeben von Berechtigung von dem Sensor zu dem Host eine erfolgreiche Validierung an. Die Berechtigung kann einen Entschlüsselungsschlüssel umfassen, der konfiguriert ist, um eine Entschlüsselung eines Datenspeichermediums zu ermöglichen.In each of the above embodiments, issuing authority from the sensor to the host indicates successful validation. The entitlement may include a decryption key configured to enable decryption of a data storage medium.
In einer alternativen Reihe von Ausführungsformen wird an einem Sensor ein Fingerabdruck erfasst und dem Fingerabdruck entsprechende Fingerabdruckdaten werden von dem Sensor zu einem Host übermittelt. An dem Host werden mehrere Authentifizierungsschritte ausgeführt, um die Fingerabdruckdaten zu authentifizieren. Diese Schritte umfassen das Redkonstruieren eines Fingerabdruckbilds mit den Fingerabdruckdaten, das Extrahieren eines ersten Einlesungstemplates aus dem Fingerabdruckbild, das Verwenden eines Anwendungsabgleichers, um das erste Einlesungstemplate mit einem Enrollment-Template eines ersten Formats abzugleichen, und das Extrahieren eines zweiten Einlesungstemplates aus dem Fingerabdruckbild. Mindestens einer der mehreren Authentifizierungsschritte wird an dem Sensor validiert.In an alternative series of embodiments, a fingerprint is detected on a sensor and fingerprint data corresponding to the fingerprint is transmitted from the sensor to a host. Multiple authentication steps are performed on the host to authenticate the fingerprint data. These steps include redesigning a fingerprint image with the fingerprint data, extracting a first reading template from the fingerprint image, using an application matcher to match the first reading template with a enrollment template of a first format, and extracting a second reading template from the fingerprint image. At least one of the multiple authentication steps is validated at the sensor.
Das extrahierte zweite Einlesungstemplate wird dann von dem Host zu dem Sensor übermittelt, wo es mit einem Enrollment-Template abgeglichen wird, um ein Sensorabgleichsergebnis zu erzeugen. In einer Ausführungsform wird, wenn das Sensorabgleichsergebnis eine Übereinstimmung anzeigt, eine Berechtigung von dem Sensor zu dem Host ausgegeben.The extracted second read template is then transmitted from the host to the sensor where it is matched with an enrollment template to produce a sensor trim result. In one embodiment, when the sensor trim result indicates a match, a permission is issued from the sensor to the host.
In einer anderen Ausführungsform wird das zweite Einlesungstemplate an dem Host mit einem Enrollment-Template eines zweiten Formats unter Verwenden eines Hostabgleichers abgeglichen, um ein Hostabgleichsergebnis zu erzeugen. Das erste Format und das zweite Format können unterschiedlich sein, das erste Format ist mit dem Anwendungsabgleicher kompatibel und das zweite Format ist mit dem Hostabgleicher kompatibel. Das Hostabgleichsergebnis wird dann von dem Host zu dem Sensor übermittelt, wo es mit dem Sensorergebnis verglichen wird, um ein Vergleichsergebnis zu erzeugen. Beruhend auf dem Vergleichsergebnis wird eine Berechtigung von dem Sensor zu dem Host ausgegeben.In another embodiment, the second read template at the host is matched with a second format enrollment template using a host matcher to produce a host match result. The first format and the second format may be different, the first format is compatible with the application matcher, and the second format is compatible with the host matcher. The host match result is then communicated from the host to the sensor where it communicates with the host Sensor result is compared to produce a comparison result. Based on the comparison result, a permission is issued from the sensor to the host.
In jeder der vorstehenden Ausführungsformen zeigt das Ausgeben von Berechtigung von dem Sensor zu dem Host eine erfolgreiche Validierung an.In each of the above embodiments, issuing authority from the sensor to the host indicates successful validation.
In einer anderen Ausführungsform wird ein Fingerabdruck erfasst und die dem Fingerabdruck entsprechenden Fingerabdruckdaten werden zu einem Host übermittelt, der konfiguriert ist, um mehrere Authentifizierungsschritte auszuführen, um die Fingerabdruckdaten zu authentifizieren. Diese Schritte umfassen das Rekonstruieren eines Fingerabdruckbilds mit den Fingerabdruckdaten, das Extrahieren eines Einlesungstemplates aus dem Fingerabdruckbild und das Abgleichen des Einlesungstemplates mit einem Enrollment-Template, um ein zweites Ergebnis zu erzeugen. Das extrahierte Einlesungstemplate wird dann von dem Host empfangen und mit einem Enrollment-Template abgeglichen, um ein erstes Ergebnis zu erzeugen. Das zweite Ergebnis wird dann von dem Host empfangen und mit dem ersten Ergebnis verglichen, um ein Vergleichsergebnis zu erzeugen. Beruhend auf dem Vergleichsergebnis wird eine Berechtigung ausgegeben.In another embodiment, a fingerprint is captured and the fingerprint data corresponding to the fingerprint is communicated to a host configured to perform multiple authentication steps to authenticate the fingerprint data. These steps include reconstructing a fingerprint image with the fingerprint data, extracting an input template from the fingerprint image, and aligning the input template with an enrollment template to produce a second result. The extracted read template is then received by the host and matched with an enrollment template to produce a first result. The second result is then received by the host and compared to the first result to produce a comparison result. Based on the comparison result, an authorization is issued.
In einer anderen Ausführungsform wird eine Biometrik erfasst, und der Biometrik entsprechende biometrische Daten werden zu einem Host übermittelt, der konfiguriert ist, um mehrere Authentifizierungsschritte auszuführen, um die biometrischen Daten zu authentifizieren, wovon mindestens eine validiert wird. Diese Schritte umfassen das Rekonstruieren eines biometrischen Bilds mit den biometrischen Daten und das Extrahieren eines Einlesungstemplates aus dem biometrischen Bild.In another embodiment, biometrics are detected and biometric data corresponding to biometrics is communicated to a host configured to perform multiple authentication steps to authenticate the biometric data, at least one of which is validated. These steps include reconstructing a biometric image with the biometric data and extracting an input template from the biometric image.
In einer Ausführungsform wird das Einlesungstemplate unter Abgleichen mit einem Enrollment-Template abgeglichen. Das Enrollment-Template kann während eines Enrollmentprozesses verschlüsseln worden sein, in welchem Fall die Authentifizierungsschritte das Entschlüsseln des Enrollment-Template umfassen. Das extrahierte Einlesungstemplate umfasst eine Reihe von Minuzien. Der Sensor empfängt dann einen Abgleichsparameter von dem Host und vergleicht unter Verwenden des Abgleichsparameters das Enrollment-Template mit dem Einlesungstemplate.In one embodiment, the read template is matched by matching with an enrollment template. The enrollment template may have been encrypted during an enrollment process, in which case the authentication steps include decrypting the enrollment template. The extracted reading template includes a series of minutiae. The sensor then receives a match parameter from the host and, using the match parameter, compares the enrollment template to the read template.
In einer anderen Ausführungsform empfängt der Sensor das extrahierte Einlesungstemplate von dem Host und gleicht das erhaltene Einlesungstemplate mit einem Enrollment-Template ab, um ein erstes Ergebnis zu erzeugen. Analog gleicht der Host das Einlesungstemplate mit einem Enrollment-Template ab, um ein zweites Ergebnis zu erzeugen. Das zweite Ergebnis wird von dem Host empfangen und wird mit dem ersten Ergebnis verglichen, um ein Vergleichsergebnis zu erzeugen. Beruhend auf dem Vergleichsergebnis wird eine Berechtigung ausgegeben.In another embodiment, the sensor receives the extracted read template from the host and matches the obtained read template with an enrollment template to produce a first result. Similarly, the host matches the read template with an enrollment template to produce a second result. The second result is received by the host and compared to the first result to produce a comparison result. Based on the comparison result, an authorization is issued.
In jeder der vorstehenden Ausführungsformen zeigt das Ausgeben von Berechtigung eine erfolgreiche Validierung an und ermöglicht Zugang in den Host. Die Berechtigung kann einen Entschlüsselungsschlüssel umfassen, der konfiguriert ist, um eine Entschlüsselung eines Datenspeichermediums des Hosts zu ermöglichen.In each of the above embodiments, issuing privilege indicates successful validation and allows access to the host. The entitlement may include a decryption key configured to enable decryption of a data storage medium of the host.
In einer anderen Ausführungsform erfasst der Sensor eine Biometrik und halt einen Teil der biometrischen Daten zurück. Der Teil der biometrischen Daten kann willkürlich gewählt werden und eine Auflösung aufweisen, die niedriger als die der biometrischen Daten ist, die dem Host übermittelt werden. Der Sensor übermittelt der Biometrik entsprechende biometrische Daten zu einem Host, der konfiguriert ist, um mehrere Authentifizierungsschritte auszuführen, um die biometrischen Daten zu authentifizieren, wovon mindestens eine Angabe validiert wird.In another embodiment, the sensor detects biometrics and retains a portion of the biometric data. The portion of the biometric data may be arbitrarily selected and have a resolution lower than that of the biometric data transmitted to the host. The sensor communicates biometrics with appropriate biometric data to a host configured to perform multiple authentication steps to authenticate the biometric data, at least one of which is validated.
Diese Schritte können das Rekonstruieren eines biometrischen Bilds mit den biometrischen Daten und das Extrahieren eines Einlesungstemplates aus dem biometrischen Bild umfassen. Das extrahierte Einlesungstemplate kann eine Reihe von Minuzien umfassen.These steps may include reconstructing a biometric image with the biometric data and extracting an input template from the biometric image. The extracted reading template may comprise a number of minutiae.
In einer Ausführungsform umfasst das Validieren das Empfangen des biometrischen Bilds, das Verifizieren von Ähnlichkeit zwischen dem zurückgehaltenen Teil der biometrischen Daten und einem entsprechenden Teil des biometrischen Bilds, das Verwerfen des Teils der biometrischen Daten und das Behalten eines Abschnitts des biometrischen Bilds.In one embodiment, the validating comprises receiving the biometric image, verifying similarity between the retained portion of the biometric data and a corresponding portion of the biometric image, discarding the portion of the biometric data, and retaining a portion of the biometric image.
In einer anderen Ausführungsform kann das Validieren weiterhin das Empfangen des Einlesungstemplates, das Verifizieren von Ähnlichkeit zwischen Minuzien, die in dem zurückbehaltenen Abschnitt des biometrischen Bilds vorhanden sind, und der Reihe von Minuzien des Einlesungstemplates, das Verwerfen des Abschnitts des biometrischen Bilds und das behalten des Einlesungstemplates umfassen. Das Einlesungstemplate wird dann mit einem Enrollment-Template abgeglichen. Wenn das Enrollment-Template vorher während eines Enrollmentprozesses verschlüsselt wurde, wird es während Abgleichens des Einlesungstemplates entschlüsselt. Ein Abgleichsparameter wird dann von dem Host empfangen und verwendet, um das Enrollment-Template mit dem zurückbehaltenen Einlesungstemplate zu vergleichen.In another embodiment, the validating may further include receiving the read template, verifying similarity between minutiae present in the retained portion of the biometric image, and the series of minutia of the read template, discarding the Section of the biometric image and retaining the read template. The reading template is then compared with an enrollment template. If the enrollment template was previously encrypted during an enrollment process, it is decrypted while matching the read template. A match parameter is then received by the host and used to compare the enrollment template with the retained read template.
In jeder der vorstehenden Ausführungsformen zeigt das Ausgeben von Berechtigung eine erfolgreiche Validierung an. Die Berechtigung kann einen Entschlüsselungsschlüssel umfassen, der konfiguriert ist, um eine Entschlüsselung eines Datenspeichermediums des Hosts zu ermöglichen.In each of the above embodiments, issuing authority indicates successful validation. The entitlement may include a decryption key configured to enable decryption of a data storage medium of the host.
Die Erfindung umfasst ein System, das konfiguriert ist, um die Authentifizierung von von einem Sensor empfangenen biometrischen Daten zu einem Host zu authentifizieren und zu validieren. Das System kann einen biometrischen Sensor umfassen, der konfiguriert ist, um eine Biometrik von einem Benutzer zu erfassen, und der weiterhin konfiguriert ist, um biometrische Daten, die einer Biometrik von einem Benutzer entsprechen, mitzuteilen. Der Host kann dafür konfiguriert sein, die biometrischen Daten zu empfangen und mehrere Authentifizierungsschritte auszuführen, um die biometrischen Daten zu authentifizieren und auch den biometrischen Sensor zu verifizieren.The invention includes a system configured to authenticate and validate authentication of biometric data received from a sensor to a host. The system may include a biometric sensor configured to acquire biometrics from a user and further configured to communicate biometric data corresponding to biometrics of a user. The host may be configured to receive the biometric data and perform multiple authentication steps to authenticate the biometric data and also to verify the biometric sensor.
In einer Ausführungsform ist der Host konfiguriert mit: einer Rekonstruktionseinrichtung, die dafür konfiguriert ist, ein biometrisches Bild mit den biometrischen Daten zu rekonstruieren, mit einer Template-Einrichtung, die dafür konfiguriert ist, ein Template von dem biometrischen Bild zu extrahieren, und mit einer Abgleichseinrichtung, die dafür konfiguriert ist, das Template mit einem Enrollment-Template abzugleichen, um ein zweites Ergebnis zu erzeugen. Der biometrische Sensor kann dafür konfiguriert sein, das extrahierte Einlesungstemplate von dem Host zu empfangen, und umfasst eine Abgleichseinrichtung, die dafür konfiguriert ist, das empfangene Einlesungstemplate mit einem Enrollment-Template abzugleichen, um ein erstes Ergebnis zu erzeugen. Der Sensor kann weiterhin konfiguriert um das zweite Ergebnis von dem Host zu empfangen, und kann eine Abgleichseinrichtung umfassen, die konfiguriert ist, um das zweite Ergebnis mit dem ersten Ergebnis zu vergleichen, um ein Vergleichsergebnis zu erzeugen. In dieser Ausführungsform wäre das System weiterhin konfiguriert, um beruhend auf dem Vergleichsergebnis zu dem Host zur Validierung Legimitation auszugeben.In one embodiment, the host is configured with: a reconstructor configured to reconstruct a biometric image with the biometric data, a template device configured to extract a template from the biometric image, and a Matching device configured to match the template to an enrollment template to produce a second result. The biometric sensor may be configured to receive the extracted read template from the host, and includes an adjustment device configured to match the received read template to an enrollment template to produce a first result. The sensor may further be configured to receive the second result from the host and may include trimming means configured to compare the second result to the first result to produce a comparison result. In this embodiment, the system would continue to be configured to issue legitimacy based on the comparison result to the host for validation.
In einer anderen Ausführungsform umfasst das System einen biometrischen Sensor, der konfiguriert ist, um eine Biometrik zu erfassen und der Biometrik entsprechende biometrische Daten zu kommunizieren, sowie einen Host, der konfiguriert ist, um mehrere Authentifizierungsschritte auszuführen, um die biometrischen Daten zu authentifizieren. Der biometrische Sensor umfasst eine Validierungseinrichtung, die konfiguriert ist, um mindestens einen der mehreren Authentifizierungsschritte zu validieren.In another embodiment, the system includes a biometric sensor configured to detect biometrics and to communicate biometric data corresponding to biometrics, and a host configured to perform multiple authentication steps to authenticate the biometric data. The biometric sensor includes a validator configured to validate at least one of the multiple authentication steps.
Der Host kann konfiguriert sein, um die mehreren Authentifizierungsschritte mit einer Rekonstruktionseinrichtung auszuführen, die konfiguriert ist, um mit den biometrischen Daten ein biometrisches Bild zu rekonstruieren. Der Host kann auch eine Template-Extraktionseinrichtung umfassen, die konfiguriert ist, um von den biometrischen Bild ein Einlesungstemplate zu extrahieren, das eine Reihe von Minuzien umfassen kann, sowie eine Abgleichseinrichtung, die konfiguriert ist, um das Einlesungstemplate mit einem Enrollment-Template abzugleichen. Wenn das System eine Verschlüsselungseinrichtung umfasst, die konfiguriert ist, um das Enrollment-Template während eines Verschlüsselungsprozesses zu verschlüsseln, würde sie auch eine Entschlüsselungseinrichtung umfassen, die konfiguriert ist, um das Enrollment-Template zu entschlüsseln.The host may be configured to perform the plurality of authentication steps with a reconstructor configured to reconstruct a biometric image with the biometric data. The host may also include a template extractor configured to extract from the biometric image an ingest template, which may include a series of minutiae, and a matcher configured to match the ingest template to an enrollment template. If the system includes an encryption device configured to encrypt the enrollment template during an encryption process, it would also include a decryption device configured to decrypt the enrollment template.
In einer Ausführungsform ist die Validierungseinrichtung konfiguriert, um einen Abgleichsparameter von dem Host zu empfangen, und umfasst weiterhin eine Vergleichseinrichtung, die konfiguriert ist, um unter Verwenden des Abgleichsparameters das Enrollment-Template mit dem Einlesungstemplate zu vergleichen.In one embodiment, the validator is configured to receive a match parameter from the host, and further includes a comparator configured to compare the enrollment template to the read template using the match parameter.
In einer anderen Ausführungsform ist der biometrische Sensor konfiguriert, um das extrahierte Einlesungstemplate von dem Host zu empfangen, und umfasst weiterhin einen Templateabgleicher, der konfiguriert ist, um das empfangene Einlesungstemplate mit einem Enrollment-Template abzugleichen, um ein erstes Ergebnis zu erzeugen. Der Host umfasst auch eine Templateabgleichseinrichtung und ist konfiguriert, um die von dem Host ausgeführten mehreren Authentifizierungsschritte auszuführen, einschließlich des Abgleichens des Einlesungstemplates mit einem Enrollment-Template, um ein zweites Ergebnis zu erzeugen. Der biometrische Sensor ist konfiguriert, um von dem Host das zweite Ergebnis zu empfangen, und umfasst einen Komparator, der konfiguriert ist, um das zweite Ergebnis mit dem ersten Ergebnis zu vergleichen, um ein Vergleichsergebnis zu erzeugen. Der biometrische Sensor ist konfiguriert, um beruhend auf dem Vergleichsergebnis Berechtigung zu dem Host auszugeben. In another embodiment, the biometric sensor is configured to receive the extracted read template from the host and further includes a template matcher configured to match the received read template to an enrollment template to produce a first result. The host also includes a template matcher and is configured to perform the multiple authentication steps performed by the host, including matching the read template with an enrollment template to produce a second result. The biometric sensor is configured to receive the second result from the host and includes a comparator configured to compare the second result to the first result to produce a comparison result. The biometric sensor is configured to issue authorization to the host based on the comparison result.
In einer anderen Ausführungsform ist der biometrische Sensor konfiguriert, um das extrahierte Einlesungstemplate von dem Host zu empfangen, und umfasst weiterhin einen Templateabgleicher, der konfiguriert ist, um das empfangene Einlesungstemplate mit einem Enrollment-Template abzugleichen, um ein erstes Ergebnis zu erzeugen. Der Host umfasst auch eine Templateabgleichseinrichtung und ist konfiguriert, um die von dem Host ausgeführten mehreren Authentifizierungsschritte auszuführen, einschließlich des Abgleichens des Einlesungstemplates mit einem Enrollment-Template, um ein zweites Ergebnis zu erzeugen. Der biometrische Sensor ist konfiguriert, um von dem Host das zweite Ergebnis zu empfangen, und umfasst einen Komparator, der konfiguriert ist, um das zweite Ergebnis mit dem ersten Ergebnis zu vergleichen, um ein Vergleichsergebnis zu erzeugen. Der biometrische Sensor ist konfiguriert, um beruhend auf dem Vergleichsergebnis Berechtigung zu dem Host auszugeben.In another embodiment, the biometric sensor is configured to receive the extracted read template from the host and further includes a template matcher configured to match the received read template to an enrollment template to produce a first result. The host also includes a template matcher and is configured to perform the multiple authentication steps performed by the host, including matching the read template with an enrollment template to produce a second result. The biometric sensor is configured to receive the second result from the host and includes a comparator configured to compare the second result to the first result to produce a comparison result. The biometric sensor is configured to issue authorization to the host based on the comparison result.
In jeder der vorstehenden Ausführungsformen zeigt das Ausgeben von Berechtigung zu dem Host eine erfolgreiche Validierung an, die durch den biometrischen Sensor Zugang in den Host ermöglicht. Die Berechtigung kann einen Entschlüsselungsschlüssel umfassen, der konfiguriert ist, um eine Entschlüsselung eines Datenspeichermediums des Hosts zu ermöglichen.In each of the above embodiments, issuing privilege to the host indicates successful validation that allows access to the host through the biometric sensor. The entitlement may include a decryption key configured to enable decryption of a data storage medium of the host.
In einer anderen Reihe von Ausführungsformen umfasst das System einen biometrischen Sensor, der konfiguriert ist, um eine Biometrik von einem Benutzer zu erfassen, und um biometrische Daten, die einer Biometrik entsprechen, an einen Host zu übermitteln, der konfiguriert ist, um mehreren Authentifizierungsschritte auszuführen, um die biometrischen Daten zu authentifizieren. Das System umfasst einen Speicher, der konfiguriert ist, um einen Teil der biometrischen Daten zurückzuhalten, und eine Validierungseinrichtung, die konfiguriert ist, um mindestens einen der mehreren Authentifizierungsschritte zu validieren. Der Teil der biometrischen Daten kann von dem biometrischen Sensor oder Host willkürlich gewählt werden und kann von einer Auflösung sein, die niedriger als die der biometrischen Daten ist, die zu dem Host übermittelt werden. Die Validierungseinrichtung kann konfiguriert sein, um das biometrische bild zu empfangen, Ähnlichkeit zwischen dem zurückbehaltenen Teil der biometrischen Daten und einem entsprechenden Teil des biometrischen Bilds zu verifizieren und den Teil der biometrischen Daten zu verwerfen und einen Abschnitt des biometrischen Bilds zurückzubehalten.In another set of embodiments, the system includes a biometric sensor configured to acquire biometrics from a user and to communicate biometric data corresponding to biometrics to a host configured to perform multiple authentication steps to authenticate the biometric data. The system includes a memory configured to retain a portion of the biometric data and a validator configured to validate at least one of the plurality of authentication steps. The portion of the biometric data may be arbitrarily selected by the biometric sensor or host and may be of a resolution lower than that of the biometric data transmitted to the host. The validator may be configured to receive the biometric image, verify similarity between the retained portion of the biometric data and a corresponding portion of the biometric image, and discard the portion of the biometric data and retain a portion of the biometric image.
Die Authentifizierungsschritte, zu deren Ausführen der Host konfiguriert ist, können das Rekonstruieren eines biometrischen Bilds mit den biometrischen Daten oder das Extrahieren eines Templates, das eine Reihe von Minuzien umfassen kann, mit einer Extraktionseinrichtung aus dem biometrischen Bild umfassen. In der letzteren Ausführungsform umfasst das Validieren weiterhin das Empfangen des Templates, das Verifizieren von Ähnlichkeit zwischen Minuzien, die in dem zurückbehaltenen Abschnitt des biometrischen Bilds vorhanden sind, und der Reihe von Minuzien des Templates, das Verwerfen des Abschnitts des biometrischen Bilds und das Behalten des Templates. Das zurückbehaltene Template stimmte mit einem Enrollment-Template überein, das, wenn es während eines Enrollmentprozesses verschlüsselt wurde, während des Abgleichens entschlüsselt wird.The authentication steps that the host is configured to perform may include reconstructing a biometric image with the biometric data or extracting a template, which may include a series of minutiae, with extraction means from the biometric image. In the latter embodiment, the validating further comprises receiving the template, verifying similarity between minutiae present in the retained portion of the biometric image, and the series of minutiae of the template, discarding the portion of the biometric image, and retaining the biometric image templates. The retained template matched an enrollment template that, when encrypted during an enrollment process, is decrypted during reconciliation.
Alternativ kann das Validieren das Erhalten eines Abgleichsparameters von dem Host und das Vergleichen des Enrollment-Templates mit dem zurückbehaltenen Template unter Verwenden des erhaltenen Abgleichsparameters umfassen.Alternatively, the validating may include obtaining a matching parameter from the host and comparing the enrollment template with the retained template using the obtained matching parameter.
In jeder der vorstehenden Ausführungsformen zeigt das Ausgeben von Berechtigung eine erfolgreiche Validierung an. Die Berechtigung kann einen Entschlüsselungsschlüssel umfassen, der konfiguriert ist, um eine Entschlüsselung eines Datenspeichermediums des Hosts zu ermöglichen.In each of the above embodiments, issuing authority indicates successful validation. The entitlement may include a decryption key configured to enable decryption of a data storage medium of the host.
Unter Bezug auf
Bei dieser Implementierung validiert der Sensor
In diesem Beispiel sammelt der Sensor
Der Host
Der Host
Gemäß einer Ausführungsform der Erfindung kann der Host
Sobald der Host
Eine Berechtigung, so wie sie hier verwendet wird, kann jede einer Anzahl von Typen von Daten bedeuten. Vorzugsweise sollte die Berechtigung eine Datenangabe sein, die für das Fortfahren des Computersystems kritisch ist. Dies könnte ein Benutzername/Passwort-Paar sein, wobei das System einen Einloggprozess nicht fortsetzen könnte, wenn der Sensor diese nicht ausgibt. Die Berechtigung könnte auch etwas wie ein Schlüssel zur Entschlüsselung sein, zum Beispiel ein Schlüssel, der zum Entschlüsseln der Computersystem-Festplatte erforderlich ist. Gibt der Sensor keinen solchen Schlüssel aus, ist es dem System unmöglich fortzufahren. Dies eliminiert viele Arten von Angriffen auf ein sicheres System, da es keine einfache Prüfung gibt, die umgangen werden kann. A permission as used herein may mean any of a number of types of data. Preferably, the permission should be a data item that is critical to continuing the computer system. This could be a username / password pair and the system could not continue a login process if the sensor does not output it. The privilege could also be something like a decryption key, such as a key required to decrypt the computer system disk. If the sensor does not issue such a key, it is impossible for the system to proceed. This eliminates many types of attacks on a secure system because there is no simple check that can be bypassed.
In dieser Ausführungsform werden einfache Angriffe, die ein Umgehen des Fingerabdruck-Sicherheitssystems erlauben, wesentlich reduziert. In einer Ausführungsform kann jeder wichtige Schritte im Softwareprozess des Fingerabdruck-Abgleichprozesses durch den Fingerabdrucksensor verifiziert werden, um den Validierungsprozess zu beenden.In this embodiment, simple attacks that allow bypassing the fingerprint security system are substantially reduced. In one embodiment, any important steps in the software process of the fingerprint matching process may be verified by the fingerprint sensor to terminate the validation process.
Der Host und der Sensor können jede Kombination oder Untergruppe der vorstehenden Komponenten umfassen, die in der für die angestrebte Anwendung des Systems geeignetesten Weise angeordnet und konfiguriert sein können.The host and sensor may comprise any combination or subset of the above components that may be arranged and configured in the manner most suitable for the desired application of the system.
Dann kann der Host
Der Host und der Sensor können jede Kombination oder Untergruppe der vorstehenden Komponenten umfassen, die in der für die angestrebte Anwendung des Systems geeignetesten Weise angeordnet und konfiguriert sein können.The host and sensor may comprise any combination or subset of the above components that may be arranged and configured in the manner most suitable for the desired application of the system.
Dann kann der Host
Sobald der Sensor
In dieser Ausführungsform kann nur ein extrahiertes Template von dem Host
Ein Nachteil dieser Ausführungsform liegt aber darin, dass sie von dem Sensor
Ein zusätzlicher Nachteil besteht darin, dass bösartige Software dem Sensor bei
Der Host und der Sensor können jede Kombination oder Untergruppe der vorstehenden Komponenten umfassen, die in der für die angestrebte Anwendung des Systems geeignetesten Weise angeordnet und konfiguriert sein können.The host and sensor may comprise any combination or subset of the above components that may be arranged and configured in the manner most suitable for the desired application of the system.
Dann kann der Host
Für jedes Enrollment-Template, gegen das das extrahierte Einlesungstemplate
Die Reihe von Berechtigungen Sensor-Nein, Host-Ja können beim Alarmieren des Systems bezüglich einer versuchten Sicherheitsgefährdung hilfreich sein. Eine Dienstverweigerung kann bedeuten, dass jemand möglicherweise den Abgleicher am Host korrumpiert hat, so dass er immer mit „Nein” antwortet. Die Formulierung soll die Möglichkeit des Gewährens eines weiteren Versuchs für den Benutzer und des Verbietens weiterer Versuche vermitteln. Bei einem praktischen System kann die Anzahl der Versuche pro Benutzer auf eine finite Mindestzahl gesetzt werden. Bei „keine Übereinstimmung” ist das Szenario etwas anders. Hier kann jemand den Abgleicher am Host korrumpiert haben, so dass er immer „Ja” ausgibt. Somit ermöglicht der Angriff einer nicht autorisierten Person Zugriff auf den Computer.The set of Sensor No, Host Yes permissions can be useful in alerting the system to an attempted security threat. A denial may mean that someone may have corrupted the matcher on the host, so he always responds with "no." The wording is intended to convey the possibility of granting further experiment to the user and prohibiting further attempts. In a practical system, the number of attempts per user can be set to a finite minimum number. If there is no match, the scenario is slightly different. Here someone may have corrupted the matcher on the host, so he always returns "yes." Thus, the attack of an unauthorized person allows access to the computer.
Diese Ausführungsform ermöglicht alternativ eine vereinfachte Version des Abgleichers an dem Sensor. D. h. die Abgleichsfunktion des Sensors kann nur als Prüfung der Host-Abgleichsfunktion verwendet werden. Das System kann zum Beispiel so konfiguriert sein, dass die endgültige Ermittlung in Richtung des Sensorergebnisses irrt und dieses nicht zurückweist. Bei einer solchen Konfiguration kann der Host
Ein Vorteil dieser Ausführungsform ist, dass der Sensor nur ein einziges Template prüfen muss, das von dem Host als Übereinstimmung angezeigt wird. Es findet aber keine Prüfung eines „Dienstverweigerungs”-Angriffs statt.An advantage of this embodiment is that the sensor only has to check a single template, which is displayed as a match by the host. However, there is no check for a "denial of service" attack.
Ein möglicher Nachteil der vorstehend in Verbindung mit
Der Host und der Sensor können jede Kombination oder Untergruppe der vorstehenden Komponenten umfassen, die in der für die angestrebte Anwendung des Systems geeignetesten Weise angeordnet und konfiguriert sein können. The host and sensor may comprise any combination or subset of the above components that may be arranged and configured in the manner most suitable for the desired application of the system.
Eine andere Ausführungsform der Erfindung kann eine zusätzliche Konfiguration auf Systemebene umfassen. Diese zusätzliche Konfiguration kann einen zusätzlichen Abgleicher bei einer höheren Ebene als dem Host
Diese Ausführungsform würde typischerweise in einem großen System, beispielsweise Bankgeschäften, Kreditkartenabrechnung, Geschäften auf Unternehmensebene und anderen derart konfigurierten Systemen, verwendet. Dies hat die Vorteile des Verringerns der Arbeitungslast der höheren Ebene durch Verwenden des Hosts
Der Host und der Sensor können jede Kombination oder Untergruppe der vorstehenden Komponenten umfassen, die in der für die angestrebte Anwendung des Systems geeignetesten Weise angeordnet und konfiguriert sein können.The host and sensor may comprise any combination or subset of the above components that may be arranged and configured in the manner most suitable for the desired application of the system.
Ein anderes Beispiel dieser zusätzlichen Konfiguration auf Systemebene, wie sie mit der Ausführungsform von
Wird bei Anw.-Abgleich
Die vorstehend offenbarte zusätzliche Konfiguration auf Systemebene ist nicht auf diese unter Bezug auf
Da auch das lokale System Zugriff auf das Hostsystem hat, müssen nicht alle Templates lokal aufbewahrt werden. Dies hat sowohl bei Speicher an der lokalen Maschine als auch beim Sicherstellen, dass die lokale Maschine alle neuesten Templates hat, die sie benötigen könnte, wesentliche praktische Vorteile. Somit sieht die Erfindung weitere Flexibilität für die konfigurierten Vorrichtungen und Systeme vor. Diese Vorgehensweise reduziert auch die Anzahl möglicher Übereinstimmungen an der Systemebene. Nur die der lokalen Maschine bekannten Templates müssen auf der Systemebene geprüft werden. In der Praxis ist dies in größeren Unternehmen (wie IBM oder Microsoft) eine erhebliche Verringerung. Weiterhin kann eine Hostunterstützung, wie in
Gemäß einer Vorrichtung oder einem System, die/das erfindungsgemäß konfiguriert ist, ist auch das allgemeine Konzept, das in einer erfindungsgemäß konfigurierten Vorrichtung verkörpert ist, dass EIN Einlesungsvorgang EINEN gültigen Gesamtabgleichversuch erzeugt. Der Sensor garantiert im Wesentlichen, dass die Einlesung von einem gültigen gespeicherten Template erfolgte. Selbst wenn dem System ein anderes Bild geboten wird, scheitert der Sensorabgleich, wenn nicht der Finger mit dem gespeicherten Template übereinstimmt. Wenn das Systemkonzept involviert ist, wird ferner eine Berechtigung zu dem System, nicht dem lokalen PC, ausgegeben.According to a device or system configured in accordance with the present invention, the general concept embodied in a device configured in accordance with the present invention is that ON reading process generates a valid overall matching attempt. The sensor essentially guarantees that the reading was made from a valid stored template. Even if the system is presented with a different image, sensor matching will fail unless the finger matches the stored template. If the system concept is involved, an authorization is also issued to the system, not the local PC.
Unter Bezug auf
Der Host und der Sensor können jede Kombination oder Untergruppe der vorstehenden Komponenten umfassen, die in der für die angestrebte Anwendung des Systems geeignetesten Weise angeordnet und konfiguriert sein können.The host and sensor may comprise any combination or subset of the above components that may be arranged and configured in the manner most suitable for the desired application of the system.
Unter Bezug auf
Unter Bezug auf
Der Host und der Sensor können jede Kombination oder Untergruppe der vorstehenden Komponenten umfassen, die in der für die angestrebte Anwendung des Systems geeignetesten Weise angeordnet und konfiguriert sein können.The host and sensor may comprise any combination or subset of the above components that may be arranged and configured in the manner most suitable for the desired application of the system.
Die Erfindung findet wiederum in vielen Gebieten Anwendung, insbesondere ei biometrischen Sensoren. Fingerabdrucksensoren zum Beispiel und andere biometrische Sensoren finden aus Sicherheitsgründen und aus praktischen Gründen zunehmend Akzeptanz bei der Verwendung in einer großen Anzahl von Anwendungen. Vorrichtungen, Systeme und Verfahren, die erfindungsgemäß konfiguriert sind, weisen eine verbesserte Sicherheit des biometrischen Verifizierungsprozesses auf, ohne die Kosten des Systems zu erhöhen. Weiterhin kann sich die Erfindung auf Vorrichtungen, Systeme und Verfahren erstrecken, die von einer Validierung von Komponenten profitieren würden. Wie vorstehend erläutert, umfasst die Erfindung die Fähigkeit, dass Host und Sensor eine beliebige Kombination oder Untergruppe der vorstehenden Komponenten umfassen, die in der für die angestrebte Anwendung des Systems geeignetesten Weise angeordnet und konfiguriert sein können. Der Fachmann wird verstehen, dass unterschiedliche Kombinationen und Abänderungen der hierin beschriebenen Komponenten innerhalb des Wesens und Schutzumfangs der Erfindung möglich sind, der durch die beigefügten Ansprüche, deren Entsprechungen und auch durch in verwandten Anmeldungen in Zukunft dargelegte Ansprüche und deren Entsprechungen festgelegt ist.Again, the invention finds application in many fields, in particular biometric sensors. For example, fingerprint sensors and other biometric sensors are becoming increasingly accepted for use in a wide variety of applications for safety and practical reasons. Devices, systems and methods configured in accordance with the invention have improved security of the biometric verification process without increasing the cost of the system. Furthermore, the invention may extend to devices, systems, and methods that would benefit from component validation. As discussed above, the invention encompasses the ability of the host and sensor to comprise any combination or subset of the above components that may be arranged and configured in the manner most suitable for the desired application of the system. It will be understood by those skilled in the art that various combinations and modifications of the components described herein are possible within the spirit and scope of the invention as defined by the appended claims, their equivalents, and also by the claims set forth in related claims and their equivalents.
Die Erfindung kann auch eine Anzahl von Funktionen einbeziehen, die von einem Computerprozessor, beispielsweise einem Mikroprozessor, auszuführen sind. Der Mikroprozessor kann ein spezialisierter oder dedizierter Mikroprozessor sein, der konfiguriert ist, um bestimmte Aufgaben erfindungsgemäß auszuführen, indem er maschinenlesbaren Softwarecode ausführt, der die bestimmten von der Erfindung verkörperten Aufgaben definiert. Der Mikroprozessor kann auch konfiguriert sein, um mit anderen Vorrichtungen, beispielsweise Direktspeicherzugriffsmodulen, Speichervorrichtungen, internetgestützter Hardware und anderen Vorrichtungen, die die Übermittlung von Daten erfindungsgemäß betreffen, zu arbeiten und mit diesen zu kommunizieren. Der Softwarecode kann unter Verwenden von Softwareformaten wie Java, C++, XML (Extensible Mark-up Language) und anderen Sprachen, konfiguriert sein, die verwendet werden können, um Funktionen zu definieren, die die Arbeitsabläufe von Vorrichtungen betreffen, die mit der Erfindung verbundene funktionelle Arbeitsabläufe ausführen müssen. Der Code kann in unterschiedlichen Formen und Stilen geschrieben sein, wovon viele dem Fachmann bekannt sind. Unterschiedliche Codeformate, Codekonfigurationen, Stile und Formen von Softwareprogrammen und anderen Mittel zum Konfigurieren von Code, um die Arbeitsabläufe eines Mikroprozessors erfindungsgemäß zu definieren, weichen nicht vom Wesen und Schutzumfang der Erfindung ab.The invention may also incorporate a number of functions to be performed by a computer processor, such as a microprocessor. The microprocessor may be a specialized or dedicated microprocessor configured to perform certain tasks in accordance with the invention by executing machine-readable software code that defines the particular tasks embodied by the invention. The microprocessor may also be configured to operate with and communicate with other devices, such as direct memory access modules, memory devices, Internet-aided hardware, and other devices related to the transmission of data in accordance with the invention. The software code may be configured using software formats such as Java, C ++, Extensible Mark-up Language (XML), and other languages that may be used to provide functions defining the operations of devices that must perform functional operations associated with the invention. The code may be written in various forms and styles, many of which are known to those skilled in the art. Different code formats, code configurations, styles and forms of software programs and other means of configuring code to define microprocessor workflows in accordance with the invention do not depart from the spirit and scope of the invention.
Innerhalb der verschiedenen Arten von Vorrichtungen, beispielsweise Laptop- oder Desktop-Rechner, portablen Vorrichtungen mit Prozessoren oder Ablauflogik und auch möglicherweise Computerservern oder anderen Vorrichtungen, die die Erfindung nutzen, gibt es unterschiedliche Arten von Speichervorrichtungen zum Speichern und Abrufen von Informationen, während Funktionen gemäß der Erfindung ausgeführt werden. Cache-Speichervorrichtungen sind als praktischer Speicherort für Informationen, die häufig gespeichert und abgerufen werden, häufig in solchen Computern zur Verwendung durch den Zentralrechner enthalten. Analog wird ein Dauerspeicher zum Pflegen von Informationen, die häufig von dem Zentralrechner abgerufen werden, die aber im Gegensatz zu dem Cache-Speicher in dem Dauerspeicher nicht häufig abgeändert werden, ebenfalls häufig bei solchen Computern verwendet. Ein Hauptspeicher ist ebenfalls für gewöhnlich zum Speichern und Abrufen größerer Informationsmengen wie Daten und Softwareanwendungen enthalten, die konfiguriert sind, um Funktionen gemäß der Erfindung durchzuführen, wenn sie von dem Zentralrechner ausgeführt werden. Diese Speichervorrichtungen können als Direktzugriffsspeicher (RAM), statischer Direktzugriffsspeicher (SRAM), dynamischer Direktzugriffsspeicher (DRAM), Flashspeicher und andere Speichervorrichtungen konfiguriert sein, auf die von einem Zentralrechner zugegriffen werden kann, um Informationen zu speichern und abzurufen. Während Datenspeiche- und Datenabrufabläufen werden diese Speichervorrichtungen so umgewandelt, dass sie unterschiedliche Zustände haben, beispielsweise unterschiedliche elektrische Ladungen, unterschiedliche magnetische Polarität und dergleichen. Somit ermöglichen Systeme und Verfahren, die wie hierin beschrieben erfindungsgemäß konfiguriert sind, die physikalische Umwandlung dieser Speichervorrichtungen. Demgemäß ist die Erfindung, wie sie hierin beschrieben ist, auf neuartige und brauchbare Systeme und Verfahren gerichtet, die in einer oder mehreren Ausführungsformen die Speichervorrichtung in einen anderen Zustand umwandeln kann. Die Erfindung ist nicht auf eine bestimmte Art von Speichervorrichtung oder ein üblicherweise verwendetes Protokoll zum Speichern und Abrufen von Informationen zu bzw. von diesen Speichervorrichtungen beschränkt.Within the various types of devices, such as laptop or desktop computers, portable devices with processors or flow logic, and also possibly computer servers or other devices utilizing the invention, there are various types of storage devices for storing and retrieving information while performing functions of the invention. Cache memory devices are often included in such computers for use by the central computer as a convenient storage location for information that is frequently stored and retrieved. Similarly, a persistent store for maintaining information that is frequently retrieved from the host but that is not frequently modified, unlike the cache in the persistent store, is also commonly used on such computers. Main memory is also typically included for storing and retrieving larger amounts of information, such as data and software applications, configured to perform functions in accordance with the invention when executed by the host computer. These memory devices may be configured as Random Access Memory (RAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), Flash Memory, and other memory devices that can be accessed by a host to store and retrieve information. During data storage and retrieval operations, these storage devices are converted to have different states, such as different electrical charges, different magnetic polarity, and the like. Thus, systems and methods configured in accordance with the present invention as described herein enable the physical transformation of these memory devices. Accordingly, the invention as described herein is directed to novel and useful systems and methods that, in one or more embodiments, may convert the storage device to another state. The invention is not limited to any particular type of storage device or protocol used to store and retrieve information to or from such storage devices.
Der Begriff „maschinenlesbares Medium” sollte so aufgefasst werden, dass er ein einziges Medium oder mehreren Medien (z. B. eine zentralisierte oder dezentralisierte Datenbank und/oder zugehörige Caches und Server) umfasst, die den einen Satz oder die mehreren Sätze von Befehlen speichern. Der Begriff „maschinenlesbares Medium” soll auch so aufgefasst werden, dass er jedes Medium umfasst, das einen Satz von Befehlen zur Ausführung durch die Maschine speichern, kodieren oder ausführen kann und das die Maschine eine oder mehrere Methodologien der vorliegenden Erfindung ausführen lassen kann. Das maschinenlesbare Medium umfasst jeden Mechanismus, der Informationen in einer durch eine Maschine (z. B. Computer, PDA, Mobiltelefon, etc.) lesbaren Form vorsieht (d. h. speichert und/oder übermittelt). Ein maschinenlesbares Medium umfasst zum Beispiels Speicher (wie vorstehend beschrieben); Magnetplatten-Speichermedien; optische Speichermedien; Flash-Speichervorrichtungen; biologische elektrische, mechanische Systeme; elektrische, optische, akustische oder andere Formen von ausgestrahlten Signalen (z. B. Trägerwellen, Infrarotsignale, digitale Signale etc.). Die Vorrichtung oder das maschinenlesbare Medium kann ein mikro-elektromechanisches System (MEMS), Nanotechnologievorrichtungen, eine organische, holographische, Festzustandsspeichervorrichtung und/oder eine magnetische Rotationsplatte oder optische Platte umfassen. Die Vorrichtung oder das maschinenlesbare Medium kann dezentralisiert sein, wenn Teile von Befehlen in unterschiedliche Maschinen verteilt wurden, beispielsweise über eine Verbindung von Computern oder als unterschiedliche virtuelle Maschinen.The term "machine-readable medium" should be understood to include a single medium or multiple media (eg, a centralized or decentralized database and / or associated caches and servers) that store the one or more sets of instructions , The term "machine readable medium" is also to be understood to include any medium that can store, encode or execute a set of instructions for execution by the machine and that the machine may execute one or more methodologies of the present invention. The machine readable medium includes any mechanism that provides information (i.e., stores and / or transmit) information in a form readable by a machine (eg, computer, PDA, cellular phone, etc.). For example, a machine-readable medium includes memory (as described above); Magnetic disk storage media; optical storage media; Flash memory devices; biological electrical, mechanical systems; electrical, optical, acoustic or other forms of radiated signals (eg, carrier waves, infrared signals, digital signals, etc.). The device or machine-readable medium may include a micro-electro-mechanical system (MEMS), nanotechnology devices, an organic, holographic, solid-state storage device, and / or a magnetic spin plate or optical disk. The device or machine-readable medium may be decentralized when parts of instructions have been distributed to different machines, for example via a connection of computers or as different virtual machines.
Während bestimmte beispielhafte Ausführungsformen in den Begleitzeichnungen beschrieben und gezeigt sind, versteht sich, dass solche Ausführungsformen lediglich veranschaulichend und gegenüber der breiten Erfindung nicht beschränkend sein können und dass diese Erfindung nicht auf die spezifischen Konstruktionen und Anordnungen beschränkt sein soll, die gezeigt und beschrieben sind, da für den Durchschnittsfachmann verschiedene andere Abwandlungen nahe liegen können. Demgemäß sind die Beschreibung und die Zeichnungen vielmehr in einem veranschaulichenden als in einem einschränkenden Sinn zu betrachten.While certain exemplary embodiments are described and illustrated in the accompanying drawings, it will be understood that such embodiments are merely illustrative and not restrictive of the broad invention, and that this invention is not to be limited to the specific constructions and arrangements shown and described, since various other modifications may be obvious to one of ordinary skill in the art. Accordingly, the description and drawings are to be considered in an illustrative rather than a limiting sense.
Ein Hinweis in der Beschreibung auf „eine Ausführungsform” „manche Ausführungsformen” oder „andere Ausführungsformen” bedeutet, dass ein bestimmtes Merkmal, eine bestimmte Struktur oder Eigenschaft, die in Verbindung mit den Ausführungsformen beschrieben ist, in mindestens einigen Ausführungsformen, aber nicht unbedingt in allen Ausführungsformen enthalten ist. Das verschiedene Vorkommen von „eine Ausführungsform” oder „manchen Ausführungsformen” verweist nicht unbedingt immer auf die gleichen Ausführungsformen. Wenn die Beschreibung angibt, dass eine Komponente, ein Merkmal, eine Struktur oder eine Eigenschaft enthalten sein „kann” oder „könnte”, muss diese bestimmte Komponente, dieses bestimmte Merkmal, diese bestimmte Struktur oder Eigenschaft nicht enthalten sein. Wenn die Beschreibung oder der Anspruch auf „ein” Element verweist, bedeutet das nicht, dass es nur ein solches Element gibt. Wenn die Beschreibung oder der Anspruch auf „ein zusätzliches” Element verweist, schließt das nicht aus, dass mehr als ein solches zusätzliches Element vorhanden ist.An indication in the description of "one embodiment" "some embodiments" or "other embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiments, in at least some embodiments, but not necessarily in FIG is included in all embodiments. The various occurrences of "one embodiment" or "some embodiments" do not necessarily always refer to the same embodiments. If the description indicates that a component, feature, structure, or property may "include" or "could", that particular component, feature, feature, or property need not be included. If the description or claim refers to "an" element, that does not mean that there is only one such element. If the description or claim refers to "an additional" element, this does not exclude having more than one such additional element.
Die Verfahren, Systeme und Vorrichtungen umfassen verbesserte Sicherheitsabläufe und -konfigurationen mit einer neuartigen Vorgehensweise gegenüber dem Sichern von Komponenten wie biometrischen Systemen. Solche Systeme würden von verbesserten Sicherheitsmerkmalen stark profitieren, insbesondere bei Finanztransaktionen. Auch wenn diese Ausführungsform im Kontext von Vorrichtungen, Systemen und damit verbundenen Verfahren zum Validieren von biometrischen Vorrichtungen wie Fingerabdrucksensoren beschrieben und veranschaulicht ist, erstreckt sich der Schutzumfang der Erfindung auf andere Anwendungen, bei denen solche Funktionen nützlich sind. Während die vorstehende Beschreibung unter Bezug auf bestimmten Ausführungsformen der Erfindung erfolgte, versteht sich ferner, dass diese für die Erfindung nur veranschaulichend sind und dass Änderungen an diesen Ausführungsformen vorgenommen werden können, ohne von den Prinzipien der Erfindung abzuweichen, deren Schutzumfang durch die beigefügte Anspruche und deren Entsprechungen festgelegt ist.The methods, systems, and devices include improved security procedures and configurations with a novel approach to securing components such as biometric systems. Such systems would benefit greatly from improved security features, especially in financial transactions. Although this embodiment is described and illustrated in the context of devices, systems, and related methods for validating biometric devices such as fingerprint sensors, the scope of the invention extends to other applications where such functions are useful. While the foregoing description has been given with reference to certain embodiments of the invention, it is further understood that they are merely illustrative of the invention and that changes may be made to these embodiments without departing from the principles of the invention, the scope of which is indicated by the appended claims and whose equivalents are specified.
Claims (28)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US8279908P | 2008-07-22 | 2008-07-22 | |
US61/082,799 | 2008-07-22 | ||
PCT/US2009/051449 WO2010036445A1 (en) | 2008-07-22 | 2009-07-22 | System, device and method for securing a device component |
Publications (1)
Publication Number | Publication Date |
---|---|
DE112009001794T5 true DE112009001794T5 (en) | 2012-01-26 |
Family
ID=41607731
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE112009001794T Withdrawn DE112009001794T5 (en) | 2008-07-22 | 2009-07-22 | System, apparatus and method for securing a device component |
Country Status (6)
Country | Link |
---|---|
US (4) | US8698594B2 (en) |
EP (1) | EP2321764A4 (en) |
DE (1) | DE112009001794T5 (en) |
GB (1) | GB2474999B (en) |
TW (1) | TWI444903B (en) |
WO (1) | WO2010036445A1 (en) |
Families Citing this family (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8175345B2 (en) | 2004-04-16 | 2012-05-08 | Validity Sensors, Inc. | Unitized ergonomic two-dimensional fingerprint motion tracking device and method |
US8165355B2 (en) * | 2006-09-11 | 2012-04-24 | Validity Sensors, Inc. | Method and apparatus for fingerprint motion tracking using an in-line array for use in navigation applications |
US8358815B2 (en) | 2004-04-16 | 2013-01-22 | Validity Sensors, Inc. | Method and apparatus for two-dimensional finger motion tracking and control |
US8077935B2 (en) * | 2004-04-23 | 2011-12-13 | Validity Sensors, Inc. | Methods and apparatus for acquiring a swiped fingerprint image |
US8131026B2 (en) | 2004-04-16 | 2012-03-06 | Validity Sensors, Inc. | Method and apparatus for fingerprint image reconstruction |
US8229184B2 (en) * | 2004-04-16 | 2012-07-24 | Validity Sensors, Inc. | Method and algorithm for accurate finger motion tracking |
US8447077B2 (en) | 2006-09-11 | 2013-05-21 | Validity Sensors, Inc. | Method and apparatus for fingerprint motion tracking using an in-line array |
EP1800243B1 (en) | 2004-10-04 | 2010-08-11 | Validity Sensors, Inc. | Fingerprint sensing assemblies comprising a substrate |
US8107212B2 (en) | 2007-04-30 | 2012-01-31 | Validity Sensors, Inc. | Apparatus and method for protecting fingerprint sensing circuitry from electrostatic discharge |
US8290150B2 (en) * | 2007-05-11 | 2012-10-16 | Validity Sensors, Inc. | Method and system for electronically securing an electronic device using physically unclonable functions |
US20110002461A1 (en) * | 2007-05-11 | 2011-01-06 | Validity Sensors, Inc. | Method and System for Electronically Securing an Electronic Biometric Device Using Physically Unclonable Functions |
US8276816B2 (en) * | 2007-12-14 | 2012-10-02 | Validity Sensors, Inc. | Smart card system with ergonomic fingerprint sensor and method of using |
US8204281B2 (en) | 2007-12-14 | 2012-06-19 | Validity Sensors, Inc. | System and method to remove artifacts from fingerprint sensor scans |
US8005276B2 (en) | 2008-04-04 | 2011-08-23 | Validity Sensors, Inc. | Apparatus and method for reducing parasitic capacitive coupling and noise in fingerprint sensing circuits |
US8116540B2 (en) * | 2008-04-04 | 2012-02-14 | Validity Sensors, Inc. | Apparatus and method for reducing noise in fingerprint sensing circuits |
DE112009001794T5 (en) | 2008-07-22 | 2012-01-26 | Validity Sensors, Inc. | System, apparatus and method for securing a device component |
US20100083000A1 (en) * | 2008-09-16 | 2010-04-01 | Validity Sensors, Inc. | Fingerprint Sensor Device and System with Verification Token and Methods of Using |
US8391568B2 (en) * | 2008-11-10 | 2013-03-05 | Validity Sensors, Inc. | System and method for improved scanning of fingerprint edges |
US8600122B2 (en) * | 2009-01-15 | 2013-12-03 | Validity Sensors, Inc. | Apparatus and method for culling substantially redundant data in fingerprint sensing circuits |
US8278946B2 (en) | 2009-01-15 | 2012-10-02 | Validity Sensors, Inc. | Apparatus and method for detecting finger activity on a fingerprint sensor |
US20100180136A1 (en) * | 2009-01-15 | 2010-07-15 | Validity Sensors, Inc. | Ultra Low Power Wake-On-Event Mode For Biometric Systems |
US20100176892A1 (en) * | 2009-01-15 | 2010-07-15 | Validity Sensors, Inc. | Ultra Low Power Oscillator |
US8374407B2 (en) | 2009-01-28 | 2013-02-12 | Validity Sensors, Inc. | Live finger detection |
US20110083018A1 (en) * | 2009-10-06 | 2011-04-07 | Validity Sensors, Inc. | Secure User Authentication |
US9274553B2 (en) | 2009-10-30 | 2016-03-01 | Synaptics Incorporated | Fingerprint sensor and integratable electronic display |
US9400911B2 (en) | 2009-10-30 | 2016-07-26 | Synaptics Incorporated | Fingerprint sensor and integratable electronic display |
US9336428B2 (en) | 2009-10-30 | 2016-05-10 | Synaptics Incorporated | Integrated fingerprint sensor and display |
US8866347B2 (en) | 2010-01-15 | 2014-10-21 | Idex Asa | Biometric image sensing |
US8421890B2 (en) * | 2010-01-15 | 2013-04-16 | Picofield Technologies, Inc. | Electronic imager using an impedance sensor grid array and method of making |
US8791792B2 (en) * | 2010-01-15 | 2014-07-29 | Idex Asa | Electronic imager using an impedance sensor grid array mounted on or about a switch and method of making |
US9666635B2 (en) | 2010-02-19 | 2017-05-30 | Synaptics Incorporated | Fingerprint sensing circuit |
US8716613B2 (en) | 2010-03-02 | 2014-05-06 | Synaptics Incoporated | Apparatus and method for electrostatic discharge protection |
US9001040B2 (en) | 2010-06-02 | 2015-04-07 | Synaptics Incorporated | Integrated fingerprint sensor and navigation device |
US8331096B2 (en) | 2010-08-20 | 2012-12-11 | Validity Sensors, Inc. | Fingerprint acquisition expansion card apparatus |
US20120092324A1 (en) | 2010-10-18 | 2012-04-19 | Qualcomm Mems Technologies, Inc. | Touch, handwriting and fingerprint sensor with elastomeric spacer layer |
US8538097B2 (en) | 2011-01-26 | 2013-09-17 | Validity Sensors, Inc. | User input utilizing dual line scanner apparatus and method |
US8594393B2 (en) | 2011-01-26 | 2013-11-26 | Validity Sensors | System for and method of image reconstruction with dual line scanner using line counts |
US9406580B2 (en) | 2011-03-16 | 2016-08-02 | Synaptics Incorporated | Packaging for fingerprint sensors and methods of manufacture |
US9042607B2 (en) * | 2011-05-02 | 2015-05-26 | Omnicell, Inc. | System and method for user access of dispensing unit |
US10043052B2 (en) | 2011-10-27 | 2018-08-07 | Synaptics Incorporated | Electronic device packages and methods |
US9195877B2 (en) | 2011-12-23 | 2015-11-24 | Synaptics Incorporated | Methods and devices for capacitive image sensing |
US9785299B2 (en) | 2012-01-03 | 2017-10-10 | Synaptics Incorporated | Structures and manufacturing methods for glass covered electronic devices |
US9268991B2 (en) | 2012-03-27 | 2016-02-23 | Synaptics Incorporated | Method of and system for enrolling and matching biometric data |
US9251329B2 (en) | 2012-03-27 | 2016-02-02 | Synaptics Incorporated | Button depress wakeup and wakeup strategy |
US9137438B2 (en) | 2012-03-27 | 2015-09-15 | Synaptics Incorporated | Biometric object sensor and method |
US9600709B2 (en) | 2012-03-28 | 2017-03-21 | Synaptics Incorporated | Methods and systems for enrolling biometric data |
US9152838B2 (en) | 2012-03-29 | 2015-10-06 | Synaptics Incorporated | Fingerprint sensor packagings and methods |
KR102245293B1 (en) | 2012-04-10 | 2021-04-28 | 이덱스 바이오메트릭스 아사 | Biometric Sensing |
US9024910B2 (en) | 2012-04-23 | 2015-05-05 | Qualcomm Mems Technologies, Inc. | Touchscreen with bridged force-sensitive resistors |
US9342725B2 (en) | 2012-06-29 | 2016-05-17 | Apple Inc. | Image manipulation utilizing edge detection and stitching for fingerprint recognition |
US9092652B2 (en) | 2012-06-29 | 2015-07-28 | Apple Inc. | Zero reference based ridge flow map |
US9035895B2 (en) | 2012-07-13 | 2015-05-19 | Apple Inc. | Redundant sensing element sampling |
US9183365B2 (en) | 2013-01-04 | 2015-11-10 | Synaptics Incorporated | Methods and systems for fingerprint template enrollment and distribution process |
US9665762B2 (en) | 2013-01-11 | 2017-05-30 | Synaptics Incorporated | Tiered wakeup strategy |
US9218544B2 (en) | 2013-02-01 | 2015-12-22 | Apple Inc. | Intelligent matcher based on situational or spatial orientation |
US20150071507A1 (en) * | 2013-09-09 | 2015-03-12 | Apple Inc. | Reconstructing a Biometric Image |
US9436863B2 (en) * | 2013-09-09 | 2016-09-06 | Apple Inc. | Reconstructing a biometric image |
CN105981364A (en) * | 2014-02-19 | 2016-09-28 | 索尼公司 | Imaging device, imaging method and imaging system |
US9639839B2 (en) * | 2014-08-12 | 2017-05-02 | Egis Technology Inc. | Fingerprint recognition control methods for payment and non-payment applications |
CN105989490B (en) * | 2014-08-12 | 2019-11-05 | 神盾股份有限公司 | Electronic device and fingerprint recognition control method |
US10282535B2 (en) * | 2014-09-02 | 2019-05-07 | NXT-ID, Inc. | Method and system to validate identity without putting privacy at risk |
US9536131B1 (en) * | 2014-09-18 | 2017-01-03 | Egis Technology Inc. | Fingerprint recognition methods and electronic device |
US10028118B2 (en) * | 2014-11-26 | 2018-07-17 | Boe Technology Group Co., Ltd. | Intelligent security identification apparatus and system |
US9552278B1 (en) | 2016-01-04 | 2017-01-24 | International Business Machines Corporation | Configurable code fingerprint |
US10040574B1 (en) * | 2016-04-26 | 2018-08-07 | James William Laske, Jr. | Airplane anti-hijacking system |
CN106899409A (en) * | 2016-06-07 | 2017-06-27 | 阿里巴巴集团控股有限公司 | Identity identifying method and device |
CN107438076A (en) * | 2017-08-10 | 2017-12-05 | 上海斐讯数据通信技术有限公司 | A kind of network verifying system and its verification method based on fingerprint |
US10679020B2 (en) | 2018-01-30 | 2020-06-09 | Idex Biometrics Asa | Voltage regulation |
US10664669B2 (en) | 2018-01-30 | 2020-05-26 | Idex Biometrics Asa | Device architecture |
CN108898023B (en) * | 2018-05-07 | 2021-11-12 | 西安电子科技大学 | Fingerprint template encryption method based on double-rotation feature descriptor |
US11328045B2 (en) * | 2020-01-27 | 2022-05-10 | Nxp B.V. | Biometric system and method for recognizing a biometric characteristic in the biometric system |
Family Cites Families (440)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3593319A (en) | 1968-12-23 | 1971-07-13 | Gen Electric | Card-changeable capacitor read-only memory |
US4151512A (en) * | 1976-09-10 | 1979-04-24 | Rockwell International Corporation | Automatic pattern processing system |
US4405829A (en) | 1977-12-14 | 1983-09-20 | Massachusetts Institute Of Technology | Cryptographic communications system and method |
US4225850A (en) | 1978-11-15 | 1980-09-30 | Rockwell International Corporation | Non-fingerprint region indicator |
JPS6012674B2 (en) * | 1979-04-02 | 1985-04-02 | 日本電気株式会社 | Pattern feature extraction device |
US4353056A (en) | 1980-06-05 | 1982-10-05 | Siemens Corporation | Capacitive fingerprint sensor |
SE425704B (en) * | 1981-03-18 | 1982-10-25 | Loefberg Bo | DATABERARE |
US4525859A (en) | 1982-09-03 | 1985-06-25 | Bowles Romald E | Pattern recognition system |
US4550221A (en) | 1983-10-07 | 1985-10-29 | Scott Mabusth | Touch sensitive control device |
DE3339253A1 (en) | 1983-10-28 | 1985-05-09 | Siemens AG, 1000 Berlin und 8000 München | CMOS INVERTER |
US4580790A (en) * | 1984-06-21 | 1986-04-08 | Hughes Aircraft Company | Sintered polytetrafluoroethylene composite material and seal assembly |
FR2601027B1 (en) | 1986-02-11 | 1988-09-09 | Gosselin Claude | PROTECTIVE COATING HAVING AN EXTERNAL NON-STICK FACE, AND MANUFACTURING METHOD THEREOF |
US4817183A (en) * | 1986-06-16 | 1989-03-28 | Sparrow Malcolm K | Fingerprint recognition and retrieval system |
US4946276A (en) | 1988-09-23 | 1990-08-07 | Fingermatrix, Inc. | Full roll fingerprint apparatus |
US5569901A (en) | 1988-10-21 | 1996-10-29 | Symbol Technologies, Inc. | Symbol scanning system and method having adaptive pattern generation |
US5305017A (en) * | 1989-08-16 | 1994-04-19 | Gerpheide George E | Methods and apparatus for data input |
KR930005570B1 (en) * | 1989-11-13 | 1993-06-23 | 주식회사 금성사 | Fingerprint reader using hologram |
GB2244164A (en) | 1990-05-18 | 1991-11-20 | Philips Electronic Associated | Fingerprint sensing |
JPH0797057B2 (en) * | 1990-07-06 | 1995-10-18 | 株式会社エニックス | Surface pressure distribution detection element |
US5076566A (en) | 1990-07-16 | 1991-12-31 | Eastman Kodak Company | Self-calibrating system for detecting media movement by using capacitors as sensors |
US5140642A (en) | 1991-04-23 | 1992-08-18 | Wen Hsing Hsu | Method and device for allocating core points of finger prints |
US5270949A (en) | 1991-09-24 | 1993-12-14 | General Electric Company | Method and apparatus for disposing a meter register in a default mode |
JPH0758234B2 (en) | 1992-04-16 | 1995-06-21 | 株式会社エニックス | Semiconductor matrix type fine surface pressure distribution sensor |
US5543591A (en) | 1992-06-08 | 1996-08-06 | Synaptics, Incorporated | Object position detector with edge motion feature and gesture recognition |
US5319323A (en) | 1992-08-19 | 1994-06-07 | Hyundai Electronics America | Power supply compensated MOS Schmitt trigger oscillator |
US5422807A (en) | 1992-08-31 | 1995-06-06 | Microchip Technology Incorporated | Microcontroller with improved A/D conversion |
EP0593386A3 (en) | 1992-10-16 | 1996-07-31 | Ibm | Method and apparatus for accessing touch screen desktop objects via fingerprint recognition |
US6282956B1 (en) | 1994-12-29 | 2001-09-04 | Kazuhiro Okada | Multi-axial angular velocity sensor |
US5359243A (en) | 1993-04-16 | 1994-10-25 | Altera Corporation | Fast TTL to CMOS level converting buffer with low standby power |
JP2557796B2 (en) | 1993-10-19 | 1996-11-27 | 株式会社エニックス | Piezoelectric surface pressure input panel |
US5456256A (en) | 1993-11-04 | 1995-10-10 | Ultra-Scan Corporation | High resolution ultrasonic imaging apparatus and method |
US5623552A (en) * | 1994-01-21 | 1997-04-22 | Cardguard International, Inc. | Self-authenticating identification card with fingerprint identification |
US5627316A (en) | 1995-03-24 | 1997-05-06 | Sigma-Delta N.V. | Capacitive inclination and acceleration sensor |
TW303441B (en) * | 1995-03-29 | 1997-04-21 | Trw Inc | |
JP2776757B2 (en) | 1995-04-04 | 1998-07-16 | 日本電気ソフトウェア株式会社 | Fingerprint finger axis detection device |
US5714794A (en) | 1995-04-18 | 1998-02-03 | Hitachi Chemical Company, Ltd. | Electrostatic protective device |
US5838306A (en) | 1995-05-05 | 1998-11-17 | Dell U.S.A., L.P. | Mouse with security feature |
US5998858A (en) | 1995-07-20 | 1999-12-07 | Dallas Semiconductor Corporation | Microcircuit with memory that is protected by both hardware and software |
US6292272B1 (en) | 1995-08-03 | 2001-09-18 | Canon Kabushiki Kaisha | Image sensor |
JPH0991434A (en) | 1995-09-28 | 1997-04-04 | Hamamatsu Photonics Kk | Human body collation device |
FR2739977B1 (en) | 1995-10-17 | 1998-01-23 | France Telecom | MONOLITHIC FINGERPRINT SENSOR |
US5818956A (en) | 1995-10-23 | 1998-10-06 | Tuli; Raja Singh | Extended fingerprint reading apparatus |
US5650842A (en) | 1995-10-27 | 1997-07-22 | Identix Incorporated | Device and method for obtaining a plain image of multiple fingerprints |
US6016355A (en) * | 1995-12-15 | 2000-01-18 | Veridicom, Inc. | Capacitive fingerprint acquisition sensor |
US5717777A (en) * | 1996-01-11 | 1998-02-10 | Dew Engineering And Development Limited | Longest line method and apparatus for fingerprint alignment |
US5892824A (en) * | 1996-01-12 | 1999-04-06 | International Verifact Inc. | Signature capture/verification systems and methods |
US5963679A (en) | 1996-01-26 | 1999-10-05 | Harris Corporation | Electric field fingerprint sensor apparatus and related methods |
US6067368A (en) | 1996-01-26 | 2000-05-23 | Authentec, Inc. | Fingerprint sensor having filtering and power conserving features and related methods |
US5828773A (en) | 1996-01-26 | 1998-10-27 | Harris Corporation | Fingerprint sensing method with finger position indication |
EP0790479B1 (en) * | 1996-02-14 | 2002-01-16 | STMicroelectronics S.r.l. | Capacitive distance sensor, particularly for acquiring fingerprints |
US6320394B1 (en) | 1996-02-14 | 2001-11-20 | Stmicroelectronics S.R.L. | Capacitive distance sensor |
US5995630A (en) * | 1996-03-07 | 1999-11-30 | Dew Engineering And Development Limited | Biometric input with encryption |
US5781651A (en) | 1996-04-15 | 1998-07-14 | Aetex Biometric Corporation | Compact fingerprint recognizing apparatus illuminated with electroluminescent device |
AU2808697A (en) | 1996-04-24 | 1997-11-12 | Logitech, Inc. | Touch and pressure sensing method and apparatus |
US5801681A (en) | 1996-06-24 | 1998-09-01 | Sayag; Michel | Method and apparatus for generating a control signal |
FR2749955B1 (en) | 1996-06-14 | 1998-09-11 | Thomson Csf | FINGERPRINT READING SYSTEM |
US6125192A (en) * | 1997-04-21 | 2000-09-26 | Digital Persona, Inc. | Fingerprint recognition system |
DE19812812A1 (en) * | 1997-04-25 | 1999-09-23 | Whd Elektron Prueftech Gmbh | Construction of security elements for documents and devices for checking documents with such security elements, as well as methods for use |
US6118318A (en) | 1997-05-09 | 2000-09-12 | International Business Machines Corporation | Self biased differential amplifier with hysteresis |
US5887343A (en) * | 1997-05-16 | 1999-03-30 | Harris Corporation | Direct chip attachment method |
US5940526A (en) | 1997-05-16 | 1999-08-17 | Harris Corporation | Electric field fingerprint sensor having enhanced features and related methods |
US5920640A (en) | 1997-05-16 | 1999-07-06 | Harris Corporation | Fingerprint sensor and token reader and associated methods |
US5903225A (en) | 1997-05-16 | 1999-05-11 | Harris Corporation | Access control system including fingerprint sensor enrollment and associated methods |
US6088585A (en) | 1997-05-16 | 2000-07-11 | Authentec, Inc. | Portable telecommunication device including a fingerprint sensor and related methods |
US5864296A (en) * | 1997-05-19 | 1999-01-26 | Trw Inc. | Fingerprint detector using ridge resistance sensor |
US5930804A (en) * | 1997-06-09 | 1999-07-27 | Philips Electronics North America Corporation | Web-based biometric authentication system and method |
NO304766B1 (en) | 1997-06-16 | 1999-02-08 | Sintef | fingerprint Sensor |
US6011859A (en) * | 1997-07-02 | 2000-01-04 | Stmicroelectronics, Inc. | Solid state fingerprint sensor packaging apparatus and method |
US6002815A (en) | 1997-07-16 | 1999-12-14 | Kinetic Sciences, Inc. | Linear sensor imaging method and apparatus |
US6185318B1 (en) * | 1997-08-22 | 2001-02-06 | International Business Machines Corporation | System and method for matching (fingerprint) images an aligned string-based representation |
WO1999014187A1 (en) * | 1997-09-18 | 1999-03-25 | Basf Aktiengesellschaft | Benzamidoxim derivatives, intermediate products and methods for preparing and using them as fungicides |
EP0905646A1 (en) | 1997-09-30 | 1999-03-31 | Compaq Computer Corporation | Pointing and fingerprint identifier mechanism for a computer system |
US6330345B1 (en) | 1997-11-17 | 2001-12-11 | Veridicom, Inc. | Automatic adjustment processing for sensor devices |
GB2331613A (en) | 1997-11-20 | 1999-05-26 | Ibm | Apparatus for capturing a fingerprint |
US6134340A (en) | 1997-12-22 | 2000-10-17 | Trw Inc. | Fingerprint feature correlator |
JP3102395B2 (en) | 1997-11-27 | 2000-10-23 | 日本電気株式会社 | Fingerprint detection device |
GB9725571D0 (en) | 1997-12-04 | 1998-02-04 | Philips Electronics Nv | Electronic apparatus comprising fingerprint sensing devices |
US5920384A (en) | 1997-12-09 | 1999-07-06 | Dew Engineering And Development Limited | Optical imaging device |
US6343162B1 (en) * | 1997-12-25 | 2002-01-29 | Canon Kabushiki Kaisha | Contact type image sensor and information processing apparatus |
US6980672B2 (en) | 1997-12-26 | 2005-12-27 | Enix Corporation | Lock and switch using pressure-type fingerprint sensor |
US6408087B1 (en) | 1998-01-13 | 2002-06-18 | Stmicroelectronics, Inc. | Capacitive semiconductor user input device |
US6317508B1 (en) | 1998-01-13 | 2001-11-13 | Stmicroelectronics, Inc. | Scanning capacitive semiconductor fingerprint detector |
US6392636B1 (en) | 1998-01-22 | 2002-05-21 | Stmicroelectronics, Inc. | Touchpad providing screen cursor/pointer movement control |
US6098175A (en) | 1998-02-24 | 2000-08-01 | Smartpower Corporation | Energy-conserving power-supply system |
NO307065B1 (en) | 1998-02-26 | 2000-01-31 | Idex As | fingerprint Sensor |
JP3898330B2 (en) | 1998-03-12 | 2007-03-28 | カシオ計算機株式会社 | Reader |
US6157722A (en) | 1998-03-23 | 2000-12-05 | Interlok Technologies, Llc | Encryption key management system and method |
US6182892B1 (en) * | 1998-03-25 | 2001-02-06 | Compaq Computer Corporation | Smart card with fingerprint image pass-through |
JPH11283026A (en) * | 1998-03-26 | 1999-10-15 | Matsushita Electric Ind Co Ltd | Touchpad with fingerprint detection function and information processing device |
US6241288B1 (en) | 1998-04-02 | 2001-06-05 | Precise Biometrics Ab | Fingerprint identification/verification system |
US6539101B1 (en) * | 1998-04-07 | 2003-03-25 | Gerald R. Black | Method for identity verification |
US6178255B1 (en) | 1998-04-28 | 2001-01-23 | Cross Match Technologies, Inc. | Individualized fingerprint scanner |
CA2330950A1 (en) | 1998-05-12 | 1999-11-18 | E Ink Corporation | Microencapsulated electrophoretic electrostatically-addressed media for drawing device applications |
US6400836B2 (en) | 1998-05-15 | 2002-06-04 | International Business Machines Corporation | Combined fingerprint acquisition and control device |
ATE222010T1 (en) * | 1998-05-19 | 2002-08-15 | Infineon Technologies Ag | SENSOR DEVICE FOR DETECTING BIOMETRIC CHARACTERISTICS, IN PARTICULAR FINGER MINUTES |
US7231068B2 (en) | 1998-06-19 | 2007-06-12 | Solidus Networks, Inc. | Electronic transaction verification system |
US6076566A (en) | 1998-06-22 | 2000-06-20 | Lowe; Darrell E. | Bracket for suspending pressure seal bags |
CA2273560A1 (en) | 1998-07-17 | 2000-01-17 | David Andrew Inglis | Finger sensor operating technique |
US6357663B1 (en) * | 1998-07-30 | 2002-03-19 | Fujitsu Takamisawa Component Limited | Fingerprint identifying PC card |
WO2000013129A2 (en) | 1998-08-31 | 2000-03-09 | Siemens Aktiengesellschaft | Method for producing metallic microstructures and use of this method in the production of sensor devices for detecting fingerprints |
AU2342000A (en) | 1998-09-11 | 2000-04-17 | Loquitor Technologies Llc | Generation and detection of induced current using acoustic energy |
US6963626B1 (en) | 1998-10-02 | 2005-11-08 | The Board Of Trustees Of The Leland Stanford Junior University | Noise-reducing arrangement and method for signal processing |
US6259108B1 (en) | 1998-10-09 | 2001-07-10 | Kinetic Sciences Inc. | Fingerprint image optical input apparatus |
EP1121053B1 (en) | 1998-10-12 | 2005-04-13 | STMicroelectronics N.V. | Protective enclosure for a fingerprint sensor |
AU1814500A (en) | 1998-11-06 | 2000-05-29 | Who? Vision Systems Inc. | Relief object sensor adaptor |
US6175407B1 (en) * | 1998-12-17 | 2001-01-16 | Identix Incorporated | Apparatus and method for optically imaging features on the surface of a hand |
US6073343A (en) | 1998-12-22 | 2000-06-13 | General Electric Company | Method of providing a variable guard ring width between detectors on a substrate |
US6478976B1 (en) | 1998-12-30 | 2002-11-12 | Stmicroelectronics, Inc. | Apparatus and method for contacting a conductive layer |
US6346739B1 (en) * | 1998-12-30 | 2002-02-12 | Stmicroelectronics, Inc. | Static charge dissipation pads for sensors |
US6332193B1 (en) | 1999-01-18 | 2001-12-18 | Sensar, Inc. | Method and apparatus for securely transmitting and authenticating biometric data over a network |
US6161213A (en) | 1999-02-17 | 2000-12-12 | Icid, Llc | System for providing an integrated circuit with a unique identification |
US6333989B1 (en) | 1999-03-29 | 2001-12-25 | Dew Engineering And Development Limited | Contact imaging device |
US6256019B1 (en) | 1999-03-30 | 2001-07-03 | Eremote, Inc. | Methods of using a controller for controlling multi-user access to the functionality of consumer devices |
US6535622B1 (en) * | 1999-04-26 | 2003-03-18 | Veridicom, Inc. | Method for imaging fingerprints and concealing latent fingerprints |
US6337919B1 (en) * | 1999-04-28 | 2002-01-08 | Intel Corporation | Fingerprint detecting mouse |
US6628812B1 (en) | 1999-05-11 | 2003-09-30 | Authentec, Inc. | Fingerprint sensor package having enhanced electrostatic discharge protection and associated methods |
US6886104B1 (en) | 1999-06-25 | 2005-04-26 | Cross Match Technologies | Rechargeable mobile hand-held fingerprint scanner with a data and power communication interface |
US6546122B1 (en) | 1999-07-29 | 2003-04-08 | Veridicom, Inc. | Method for combining fingerprint templates representing various sensed areas of a fingerprint to derive one fingerprint template representing the fingerprint |
US7366702B2 (en) | 1999-07-30 | 2008-04-29 | Ipass Inc. | System and method for secure network purchasing |
AU6531200A (en) | 1999-08-09 | 2001-03-05 | Cross Match Technologies, Inc. | Piezoelectric film fingerprint scanner |
JP2001125662A (en) | 1999-08-18 | 2001-05-11 | Fujitsu Ltd | Expansion device with authentication information input means for information processing device, authentication information input unit, and information processing device |
US6525932B1 (en) * | 1999-08-18 | 2003-02-25 | Fujitsu Limited | Expansion unit and electronic apparatus |
JP4320091B2 (en) * | 1999-08-31 | 2009-08-26 | 富士通株式会社 | Expansion unit and portable information processing apparatus |
US6937748B1 (en) | 1999-09-10 | 2005-08-30 | Ultra-Scan Corporation | Left hand right hand invariant dynamic finger positioning guide |
ATE247305T1 (en) | 1999-09-17 | 2003-08-15 | Fingerpin Ag | DEVICE FOR FINGER DETECTION |
US7391865B2 (en) | 1999-09-20 | 2008-06-24 | Security First Corporation | Secure data parser method and system |
US7030860B1 (en) | 1999-10-08 | 2006-04-18 | Synaptics Incorporated | Flexible transparent touch sensing system for electronic devices |
US6757002B1 (en) | 1999-11-04 | 2004-06-29 | Hewlett-Packard Development Company, L.P. | Track pad pointing device with areas of specialized function |
KR200184982Y1 (en) | 1999-11-08 | 2000-06-15 | 삼성전자주식회사 | Fingerprint recognition having a display apparatus |
US6325285B1 (en) | 1999-11-12 | 2001-12-04 | At&T Corp. | Smart card with integrated fingerprint reader |
US7054470B2 (en) * | 1999-12-02 | 2006-05-30 | International Business Machines Corporation | System and method for distortion characterization in fingerprint and palm-print image sequences and using this distortion as a behavioral biometrics |
US6512381B2 (en) * | 1999-12-30 | 2003-01-28 | Stmicroelectronics, Inc. | Enhanced fingerprint detection |
US20040252867A1 (en) | 2000-01-05 | 2004-12-16 | Je-Hsiung Lan | Biometric sensor |
JP2001208509A (en) | 2000-01-24 | 2001-08-03 | Sony Corp | Semiconductor device for confirming surface shape and method for manufacturing the same |
US7079672B2 (en) | 2000-01-28 | 2006-07-18 | Chuo Hatsujo Kabushiki Kaisha | Fingerprint image evaluating method and fingerprint matching device |
JP2006053768A (en) | 2004-08-12 | 2006-02-23 | Nec Corp | Fingerprint apparatus and fingerprint method |
US6950540B2 (en) * | 2000-01-31 | 2005-09-27 | Nec Corporation | Fingerprint apparatus and method |
KR100325381B1 (en) | 2000-02-11 | 2002-03-06 | 안준영 | A method of implementing touch pad using fingerprint reader and a touch pad apparatus for functioning as fingerprint scan |
US7067962B2 (en) | 2000-03-23 | 2006-06-27 | Cross Match Technologies, Inc. | Multiplexer for a piezo ceramic identification device |
JP3825222B2 (en) | 2000-03-24 | 2006-09-27 | 松下電器産業株式会社 | Personal authentication device, personal authentication system, and electronic payment system |
US6643389B1 (en) | 2000-03-28 | 2003-11-04 | Stmicroelectronics, Inc. | Narrow array capacitive fingerprint imager |
US6799275B1 (en) * | 2000-03-30 | 2004-09-28 | Digital Persona, Inc. | Method and apparatus for securing a secure processor |
US20030209293A1 (en) | 2000-05-11 | 2003-11-13 | Ryousuke Sako | Metal surface treatment agent |
NO20003006L (en) | 2000-06-09 | 2001-12-10 | Idex Asa | Mouse |
NO316482B1 (en) | 2000-06-09 | 2004-01-26 | Idex Asa | Navigation tool for connecting to a display device |
NO314647B1 (en) | 2000-06-09 | 2003-04-22 | Idex Asa | Fingerprint sensor measurement system |
US7184581B2 (en) * | 2000-06-09 | 2007-02-27 | Idex Asa | System for real time finger surface pattern measurement |
NO315017B1 (en) * | 2000-06-09 | 2003-06-23 | Idex Asa | Sensor chip, especially for measuring structures in a finger surface |
JP3780830B2 (en) | 2000-07-28 | 2006-05-31 | 日本電気株式会社 | Fingerprint identification method and apparatus |
US6681992B2 (en) | 2000-08-03 | 2004-01-27 | Tomomi Iihama | Image reading apparatus |
JP3569804B2 (en) | 2000-08-03 | 2004-09-29 | カシオ計算機株式会社 | Two-dimensional image reading device |
US7289649B1 (en) | 2000-08-10 | 2007-10-30 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | Fingerprint imager |
US20040172339A1 (en) | 2000-09-20 | 2004-09-02 | Snelgrove W. Martin | Point of sale terminal |
JP4303410B2 (en) | 2000-09-29 | 2009-07-29 | 富士通株式会社 | Pattern center determining apparatus, pattern direction determining apparatus, pattern positioning apparatus, and pattern collating apparatus |
US6766040B1 (en) | 2000-10-02 | 2004-07-20 | Biometric Solutions, Llc | System and method for capturing, enrolling and verifying a fingerprint |
JP4201476B2 (en) | 2000-10-13 | 2008-12-24 | 富士通株式会社 | Fingerprint recognition device |
US7360688B1 (en) | 2000-10-16 | 2008-04-22 | Harris Scott C | Intelligent credit card system |
US20020089410A1 (en) | 2000-11-13 | 2002-07-11 | Janiak Martin J. | Biometric authentication device for use with a personal digital assistant |
EP1624399B1 (en) | 2000-12-05 | 2007-10-31 | Validity Sensors Inc. | Capacitive rate of movement sensor |
DE60114241T2 (en) | 2000-12-05 | 2006-07-13 | Validity Sensors Inc., Phoenix | SYSTEM AND METHOD FOR THE CAPACITIVE RECORDING OF FINGERPRINTS BY EXCEEDING |
US20020067845A1 (en) | 2000-12-05 | 2002-06-06 | Griffis Andrew J. | Sensor apparatus and method for use in imaging features of an object |
US20020089044A1 (en) | 2001-01-09 | 2002-07-11 | 3M Innovative Properties Company | Hermetic mems package with interlocking layers |
KR100393062B1 (en) | 2001-01-10 | 2003-07-31 | 삼성전자주식회사 | Double control unit capable of saving power and power control method thereof |
US6646316B2 (en) | 2001-01-24 | 2003-11-11 | Kingpak Technology, Inc. | Package structure of an image sensor and packaging |
US7043644B2 (en) | 2001-01-31 | 2006-05-09 | Qurio Holdings, Inc. | Facilitating file access from firewall-protected nodes in a peer-to-peer network |
US20110090047A1 (en) | 2001-02-20 | 2011-04-21 | Patel Pankaj B | Biometric switch and indicating means |
US6959874B2 (en) | 2001-02-23 | 2005-11-01 | Bardwell William E | Biometric identification system using biometric images and personal identification number stored on a magnetic stripe and associated methods |
US20020122026A1 (en) | 2001-03-01 | 2002-09-05 | Bergstrom Dean Warren | Fingerprint sensor and position controller |
US7424618B2 (en) | 2001-03-14 | 2008-09-09 | Paladin Electronic Services, Inc. | Biometric access control and time and attendance network including configurable system-on-chip (CSOC) processors with embedded programmable logic |
EP1371011A1 (en) | 2001-03-21 | 2003-12-17 | Siemens Aktiengesellschaft | Method for guiding the user of a biometric system having fingerprint input |
US6525547B2 (en) * | 2001-04-17 | 2003-02-25 | Sentronics Corporation | Capacitive two dimensional sensor |
US6946901B2 (en) * | 2001-05-22 | 2005-09-20 | The Regents Of The University Of California | Low-power high-performance integrated circuit and related methods |
US7080152B2 (en) * | 2001-06-14 | 2006-07-18 | International Business Machines Corporation | Broadcast user controls for streaming digital content under remote direction |
US7031670B2 (en) | 2001-06-25 | 2006-04-18 | Hewlett-Packard Development Company, L.P. | Communications accessory and computing unit that operates therewith |
DE60215810T2 (en) | 2001-06-27 | 2007-09-06 | Activcard Ireland Ltd. | METHOD AND DEVICE FOR TRANSFORMING AN IMAGE OF A BIOLOGICAL SURFACE |
US7113622B2 (en) * | 2001-06-27 | 2006-09-26 | Laurence Hamid | Swipe imager with improved sensing control features |
US7043061B2 (en) * | 2001-06-27 | 2006-05-09 | Laurence Hamid | Swipe imager with multiple sensing arrays |
WO2003003295A1 (en) * | 2001-06-28 | 2003-01-09 | Trek 2000 International Ltd. | A portable device having biometrics-based authentication capabilities |
US20030141959A1 (en) | 2001-06-29 | 2003-07-31 | Keogh Colin Robert | Fingerprint biometric lock |
JP2003028606A (en) | 2001-07-11 | 2003-01-29 | Sony Corp | Capacitance detector and fingerprint collation apparatus using the same |
WO2003007121A2 (en) * | 2001-07-12 | 2003-01-23 | Atrua Technologies, Inc. | Method and system for determining confidence in a digital transaction |
US20030021495A1 (en) | 2001-07-12 | 2003-01-30 | Ericson Cheng | Fingerprint biometric capture device and method with integrated on-chip data buffering |
US6672174B2 (en) | 2001-07-23 | 2004-01-06 | Fidelica Microsystems, Inc. | Fingerprint image capture device with a passive sensor array |
US6597289B2 (en) | 2001-07-31 | 2003-07-22 | Stmicroelectronics, Inc. | Fingerprint sensor power management detection of overcurrent |
US20030024195A1 (en) * | 2001-08-06 | 2003-02-06 | Koh Jae H. | Fitted magnetic panel |
US7020591B1 (en) * | 2001-09-05 | 2006-03-28 | Cogent Systems, Inc | Partial differential equation model for image feature extraction and identification |
US20030063782A1 (en) * | 2001-09-13 | 2003-04-03 | Tinku Acharya | Method and apparatus to reduce false minutiae in a binary fingerprint image |
JP4438265B2 (en) | 2001-09-28 | 2010-03-24 | 日本電気株式会社 | Image input device and electronic device incorporating the same |
US7272247B2 (en) | 2001-10-10 | 2007-09-18 | Activcard Ireland Limited | Method and system for fingerprint authentication |
US7084856B2 (en) | 2001-10-22 | 2006-08-01 | Apple Computer, Inc. | Mouse having a rotary dial |
US7046230B2 (en) | 2001-10-22 | 2006-05-16 | Apple Computer, Inc. | Touch pad handheld device |
US7312785B2 (en) | 2001-10-22 | 2007-12-25 | Apple Inc. | Method and apparatus for accelerated scrolling |
US7345671B2 (en) | 2001-10-22 | 2008-03-18 | Apple Inc. | Method and apparatus for use of rotational user inputs |
US20030123714A1 (en) | 2001-11-06 | 2003-07-03 | O'gorman Lawrence | Method and system for capturing fingerprints from multiple swipe images |
US6537101B1 (en) * | 2001-11-15 | 2003-03-25 | Gordan Wang | Electric cord connector |
US20030095690A1 (en) | 2001-11-16 | 2003-05-22 | Acer Inc. | Wireless fingerprint identity apparatus and method |
US6693441B2 (en) | 2001-11-30 | 2004-02-17 | Stmicroelectronics, Inc. | Capacitive fingerprint sensor with protective coating containing a conductive suspension |
WO2003063054A2 (en) | 2002-01-17 | 2003-07-31 | Cross Match Technologies, Inc. | Fingerprint workstation and methods |
JP2003302699A (en) | 2002-02-05 | 2003-10-24 | Sharp Corp | Image display device and image shift element |
US7013030B2 (en) * | 2002-02-14 | 2006-03-14 | Wong Jacob Y | Personal choice biometric signature |
JP4169185B2 (en) | 2002-02-25 | 2008-10-22 | 富士通株式会社 | Image linking method, program, and apparatus |
NO316796B1 (en) | 2002-03-01 | 2004-05-10 | Idex Asa | Sensor module for painting structures in a surface, especially a finger surface |
JP2003256820A (en) | 2002-03-05 | 2003-09-12 | Casio Comput Co Ltd | Image reading apparatus and sensitivity setting method thereof |
US20050100938A1 (en) | 2002-03-14 | 2005-05-12 | Infineon Technologies Ag | Vertical impedance sensor arrangement and method for producing a vertical impedance sensor arrangement |
US7035443B2 (en) | 2002-03-22 | 2006-04-25 | Wong Jacob Y | Personal choice biometric signature |
US6897002B2 (en) | 2002-03-25 | 2005-05-24 | Ricoh Company, Ltd. | Liquid developer, image-fixing apparatus using the same, and image-forming apparatus using the same |
JP4022090B2 (en) | 2002-03-27 | 2007-12-12 | 富士通株式会社 | Finger movement detection method and detection apparatus |
US7369685B2 (en) | 2002-04-05 | 2008-05-06 | Identix Corporation | Vision-based operating method and system |
JP4022861B2 (en) * | 2002-04-10 | 2007-12-19 | 日本電気株式会社 | Fingerprint authentication system, fingerprint authentication method, and fingerprint authentication program |
US7840803B2 (en) | 2002-04-16 | 2010-11-23 | Massachusetts Institute Of Technology | Authentication of integrated circuits |
DE60222739D1 (en) | 2002-04-23 | 2007-11-15 | St Microelectronics Sa | Apparatus and method for generating digital signals each encoding an analog signal value |
US6924496B2 (en) | 2002-05-31 | 2005-08-02 | Fujitsu Limited | Fingerprint sensor and interconnect |
US20040020001A1 (en) * | 2002-06-03 | 2004-02-05 | Lorincz Thomas A. | Apparatus and method for washing the inside of wine barrels |
US7146026B2 (en) | 2002-06-04 | 2006-12-05 | Hewlett-Packard Development Company, L.P. | Image correction system and method |
US6710461B2 (en) | 2002-06-06 | 2004-03-23 | Lightuning Tech. Inc. | Wafer level packaging of micro electromechanical device |
WO2004001405A1 (en) | 2002-06-24 | 2003-12-31 | Infineon Technologies Ag | Biosensor array and method for operating a biosensor array |
US7616784B2 (en) * | 2002-07-29 | 2009-11-10 | Robert William Kocher | Method and apparatus for contactless hand recognition |
TW547866U (en) | 2002-07-31 | 2003-08-11 | Polytronics Technology Corp | Over-current protection device |
US7583826B2 (en) * | 2002-07-31 | 2009-09-01 | Casio Computer Co., Ltd. | Image reading apparatus and its driving method |
JP4522043B2 (en) | 2002-09-06 | 2010-08-11 | セイコーエプソン株式会社 | Information device and display control method |
CZ2005209A3 (en) | 2002-09-10 | 2005-12-14 | Ivi Smart Technologies, Inc. | Secure Biometric Identity Verification |
US20040050930A1 (en) * | 2002-09-17 | 2004-03-18 | Bernard Rowe | Smart card with onboard authentication facility |
JP2004110438A (en) | 2002-09-18 | 2004-04-08 | Nec Corp | Image processing device, image processing method, and program |
US6775128B2 (en) | 2002-10-03 | 2004-08-10 | Julio Leitao | Protective cover sleeve for laptop computer screens |
US6947579B2 (en) | 2002-10-07 | 2005-09-20 | Technion Research & Development Foundation Ltd. | Three-dimensional face recognition |
US6838905B1 (en) * | 2002-10-15 | 2005-01-04 | National Semiconductor Corporation | Level translator for high voltage digital CMOS process |
US20040104807A1 (en) * | 2002-10-16 | 2004-06-03 | Frank Ko | Networked fingerprint authentication system and method |
US20040155752A1 (en) | 2002-11-27 | 2004-08-12 | Jory Radke | Reading fingerprints |
NO20025803D0 (en) | 2002-12-03 | 2002-12-03 | Idex Asa | Live finger |
DE60305734T2 (en) * | 2002-12-11 | 2007-05-31 | Bourns, Inc., Riverside | Encapsulated electronic component and method for its manufacture |
US20040113956A1 (en) | 2002-12-12 | 2004-06-17 | International Business Machines Corporation | Apparatus and method for providing feedback regarding finger placement relative to an input device |
US7170934B2 (en) | 2002-12-20 | 2007-01-30 | Lsi Logic Corporation | Method and/or apparatus for motion estimation using a hierarchical search followed by a computation split for different block sizes |
DE10261665B3 (en) | 2002-12-20 | 2004-03-25 | Smiths Heimann Biometrics Gmbh | Device for disturbance-free recording of high resolution two-dimensional images with moving image sensor uses sensor movement scan pattern with fixed sequence of scan positions for each sensor element |
US20040125993A1 (en) | 2002-12-30 | 2004-07-01 | Yilin Zhao | Fingerprint security systems in handheld electronic devices and methods therefor |
WO2004063884A2 (en) | 2003-01-09 | 2004-07-29 | Evolution Robotics, Inc. | Computer and vision-based augmented interaction in the use of printed media |
FI115109B (en) | 2003-01-22 | 2005-02-28 | Nokia Corp | Sensor arrangement and mobile communicator comprising a sensor arrangement |
FI20030102A0 (en) | 2003-01-22 | 2003-01-22 | Nokia Corp | Device for verification of a person |
WO2004072576A1 (en) * | 2003-02-17 | 2004-08-26 | Nippon Telegraph And Telephone Corporation | Surface shape recognition sensor and method of producing the same |
US7146029B2 (en) | 2003-02-28 | 2006-12-05 | Fujitsu Limited | Chip carrier for fingerprint sensor |
JP3770241B2 (en) | 2003-03-04 | 2006-04-26 | 株式会社日立製作所 | Personal authentication device and personal authentication method |
US20040190761A1 (en) | 2003-03-05 | 2004-09-30 | Ju-Hyeon Lee | Apparatus for fingerprint analysis using current detection |
TWI240212B (en) | 2003-03-14 | 2005-09-21 | Lightuning Tech Inc | Card-type biometric identification device and method therefor |
US6983882B2 (en) * | 2003-03-31 | 2006-01-10 | Kepler, Ltd. | Personal biometric authentication and authorization device |
JP4160851B2 (en) | 2003-03-31 | 2008-10-08 | 富士通株式会社 | Semiconductor device for fingerprint recognition |
CA2521304A1 (en) | 2003-04-04 | 2004-10-21 | Lumidigm, Inc. | Multispectral biometric sensor |
US20040228505A1 (en) | 2003-04-14 | 2004-11-18 | Fuji Photo Film Co., Ltd. | Image characteristic portion extraction method, computer readable medium, and data collection and processing device |
JP2004317403A (en) * | 2003-04-18 | 2004-11-11 | Alps Electric Co Ltd | Surface pressure distribution sensor |
US7164782B2 (en) | 2003-04-18 | 2007-01-16 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | System and method for time-space multiplexing in finger-imaging applications |
US7274808B2 (en) | 2003-04-18 | 2007-09-25 | Avago Technologies Ecbu Ip (Singapore)Pte Ltd | Imaging system and apparatus for combining finger recognition and finger navigation |
US7158659B2 (en) | 2003-04-18 | 2007-01-02 | Avago Technologies Ecbu Ip (Singapore) Pte. Ltd. | System and method for multiplexing illumination in combined finger recognition and finger navigation module |
GB0309182D0 (en) | 2003-04-23 | 2003-05-28 | Hewlett Packard Development Co | Security method and apparatus using biometric data |
JP2005004718A (en) | 2003-05-16 | 2005-01-06 | Canon Inc | Signal processing apparatus and control method |
US6710416B1 (en) * | 2003-05-16 | 2004-03-23 | Agere Systems Inc. | Split-gate metal-oxide-semiconductor device |
US7200250B2 (en) | 2003-05-20 | 2007-04-03 | Lightuning Tech, Inc. | Sweep-type fingerprint sensor module |
GB2401979B (en) * | 2003-05-21 | 2007-03-21 | Research In Motion Ltd | Apparatus and method of input and finger print recognition on a handheld electronic device |
EP1656639A4 (en) * | 2003-06-16 | 2007-10-31 | Uru Technology Inc | METHOD AND SYSTEM FOR ESTABLISHING AND OPERATING BIOMETRICALLY ACTIVATED MULTIFUNCTION IDENTIFICATION GUIDING DEVICES |
JP4309183B2 (en) | 2003-06-18 | 2009-08-05 | Necインフロンティア株式会社 | Fingerprint input device |
US7474772B2 (en) * | 2003-06-25 | 2009-01-06 | Atrua Technologies, Inc. | System and method for a miniature user input device |
EP1523807A1 (en) | 2003-06-30 | 2005-04-20 | Mobisol | Pointing device having fingerprint image recognition function, fingerprint image recognition and pointing method, and method for providing portable terminal service using thereof |
US7469024B2 (en) * | 2003-09-02 | 2008-12-23 | Telefonaktiebolaget Lm Ericsson (Publ) | Method and apparatus for finger placement in rake receiver |
WO2005024706A1 (en) | 2003-09-11 | 2005-03-17 | Philips Intellectual Property & Standards Gmbh | Fingerprint detection using sweep-type imager with optoelectronic speed sensor |
DE602004017768D1 (en) | 2003-09-24 | 2008-12-24 | Authentec Inc | BIOMETRIC FINGER SENSOR WITH SENSOR ELECTRONICS DISTRIBUTED THROUGH THIN FILM AND FUEL CRYSTAL SUBSTRATES AND METHODS THEREFOR |
WO2005034021A1 (en) | 2003-10-01 | 2005-04-14 | Authentec, Inc. | Methods for finger biometric processing and associated finger biometric sensors |
US7599530B2 (en) | 2003-10-01 | 2009-10-06 | Authentec, Inc. | Methods for matching ridge orientation characteristic maps and associated finger biometric sensor |
JP4294434B2 (en) | 2003-10-17 | 2009-07-15 | 株式会社日立製作所 | Unique code generation apparatus and method, program, and recording medium |
US7194392B2 (en) * | 2003-10-23 | 2007-03-20 | Taner Tuken | System for estimating model parameters |
DE10352714A1 (en) | 2003-11-05 | 2005-07-07 | E.G.O. Elektro-Gerätebau GmbH | operating device |
US7071433B2 (en) | 2003-11-14 | 2006-07-04 | Ark-Les Corporation | Illuminated membrane switch |
JP3924558B2 (en) | 2003-11-17 | 2007-06-06 | 富士通株式会社 | Biological information collection device |
GB0326955D0 (en) | 2003-11-19 | 2003-12-24 | Ncr Int Inc | Biometric system |
TW200517975A (en) | 2003-11-20 | 2005-06-01 | Lightuning Tech Inc | Sweep-type fingerprint sensor device capable of guiding a finger in a fixed sweeping direction |
JP4387773B2 (en) | 2003-11-25 | 2009-12-24 | アルプス電気株式会社 | Capacitance detection circuit, detection method, and fingerprint sensor using the same |
JP4364609B2 (en) | 2003-11-25 | 2009-11-18 | アルプス電気株式会社 | Capacitance detection circuit and fingerprint sensor using the same |
WO2005055162A1 (en) | 2003-11-26 | 2005-06-16 | Splat Thief, Incorporated | User self-authentication system and method for remote credit card verification |
US7447911B2 (en) | 2003-11-28 | 2008-11-04 | Lightuning Tech. Inc. | Electronic identification key with portable application programs and identified by biometrics authentication |
JP2005173700A (en) | 2003-12-08 | 2005-06-30 | Canon Inc | Fingerprint reader and personal authentication system |
US7263213B2 (en) | 2003-12-11 | 2007-08-28 | Lumidigm, Inc. | Methods and systems for estimation of personal characteristics from biometric measurements |
WO2005059629A1 (en) | 2003-12-12 | 2005-06-30 | Koninklijke Philips Electronics N.V. | A method and apparatus for detection of a speckle based physically unclonable function |
US20050136200A1 (en) | 2003-12-19 | 2005-06-23 | Durell Christopher N. | Diffuse high reflectance film |
US6997381B2 (en) | 2003-12-24 | 2006-02-14 | Michael Arnouse | Dual-sided smart card reader |
US20050139685A1 (en) | 2003-12-30 | 2005-06-30 | Douglas Kozlay | Design & method for manufacturing low-cost smartcards with embedded fingerprint authentication system modules |
EP1708135B1 (en) * | 2004-01-13 | 2011-05-11 | Fujitsu Ltd. | Authenticator using organism information |
US20050162402A1 (en) | 2004-01-27 | 2005-07-28 | Watanachote Susornpol J. | Methods of interacting with a computer using a finger(s) touch sensing input device with visual feedback |
US7126389B1 (en) | 2004-01-27 | 2006-10-24 | Integrated Device Technology, Inc. | Method and apparatus for an output buffer with dynamic impedance control |
US7697729B2 (en) | 2004-01-29 | 2010-04-13 | Authentec, Inc. | System for and method of finger initiated actions |
JP2005242856A (en) | 2004-02-27 | 2005-09-08 | Sony Corp | Image processor, image collating device and fingerprint reader |
US7681232B2 (en) * | 2004-03-08 | 2010-03-16 | Cardlab Aps | Credit card and a secured data activation system |
US20050219200A1 (en) | 2004-03-31 | 2005-10-06 | Weng Chien-Sen | Fingerprint sensing pixel with a larger aperture |
GB2412775A (en) | 2004-03-31 | 2005-10-05 | Seiko Epson Corp | Fingerprint scanner and method of auto focusing one |
JP4462988B2 (en) | 2004-04-13 | 2010-05-12 | Necインフロンティア株式会社 | Fingerprint reading method and fingerprint reading system |
EP1754180A1 (en) | 2004-04-16 | 2007-02-21 | Validity Sensors Inc. | Finger position sensing methods and apparatus |
US8175345B2 (en) | 2004-04-16 | 2012-05-08 | Validity Sensors, Inc. | Unitized ergonomic two-dimensional fingerprint motion tracking device and method |
US8447077B2 (en) | 2006-09-11 | 2013-05-21 | Validity Sensors, Inc. | Method and apparatus for fingerprint motion tracking using an in-line array |
US8229184B2 (en) | 2004-04-16 | 2012-07-24 | Validity Sensors, Inc. | Method and algorithm for accurate finger motion tracking |
US8131026B2 (en) | 2004-04-16 | 2012-03-06 | Validity Sensors, Inc. | Method and apparatus for fingerprint image reconstruction |
US8165355B2 (en) * | 2006-09-11 | 2012-04-24 | Validity Sensors, Inc. | Method and apparatus for fingerprint motion tracking using an in-line array for use in navigation applications |
US8358815B2 (en) | 2004-04-16 | 2013-01-22 | Validity Sensors, Inc. | Method and apparatus for two-dimensional finger motion tracking and control |
US7071708B2 (en) | 2004-04-16 | 2006-07-04 | Lightuning Tech. Inc. | Chip-type sensor against ESD and stress damages and contamination interference |
US8077935B2 (en) | 2004-04-23 | 2011-12-13 | Validity Sensors, Inc. | Methods and apparatus for acquiring a swiped fingerprint image |
US7212658B2 (en) * | 2004-04-23 | 2007-05-01 | Sony Corporation | System for fingerprint image reconstruction based on motion estimate across a narrow fingerprint sensor |
US7574022B2 (en) | 2004-05-20 | 2009-08-11 | Atrua Technologies | Secure system and method of creating and processing partial finger images |
US7030745B2 (en) | 2004-05-21 | 2006-04-18 | General Motors Corporation | Spare tire usage detection |
US20050269402A1 (en) | 2004-06-03 | 2005-12-08 | Tyfone, Inc. | System and method for securing financial transactions |
EP1759484A1 (en) * | 2004-06-09 | 2007-03-07 | Koninklijke Philips Electronics N.V. | Biometric template protection and feature handling |
US8016185B2 (en) * | 2004-07-06 | 2011-09-13 | Visa International Service Association | Money transfer service with authentication |
EP1617438B1 (en) | 2004-07-14 | 2006-10-25 | STMicroelectronics S.r.l. | Redundancy based NAND flash memory |
TWI298852B (en) | 2004-08-12 | 2008-07-11 | Lightuning Tech Inc | Sequential fingerprint image capturing device and a processing method thereof |
JP4208200B2 (en) * | 2004-09-28 | 2009-01-14 | シャープ株式会社 | pointing device |
EP1800243B1 (en) | 2004-10-04 | 2010-08-11 | Validity Sensors, Inc. | Fingerprint sensing assemblies comprising a substrate |
JP2006107366A (en) | 2004-10-08 | 2006-04-20 | Fujitsu Ltd | Biometric information input device, biometric authentication device, biometric information processing method, biometric information processing program, and computer-readable recording medium recording the program |
US7097108B2 (en) | 2004-10-28 | 2006-08-29 | Bellsouth Intellectual Property Corporation | Multiple function electronic cards |
WO2006050374A2 (en) | 2004-11-01 | 2006-05-11 | Ultra-Scan Corporation | Biometric security system and method |
WO2006053304A2 (en) | 2004-11-12 | 2006-05-18 | Pufco, Inc. | Volatile device keys and applications thereof |
US7565548B2 (en) | 2004-11-18 | 2009-07-21 | Biogy, Inc. | Biometric print quality assurance |
CN100500778C (en) | 2004-11-23 | 2009-06-17 | 鸿富锦精密工业(深圳)有限公司 | Surface anti-fingerprint coating |
WO2006071798A1 (en) | 2004-12-23 | 2006-07-06 | Touchsensor Technologies, Llc | Track position sensor and method |
KR100641423B1 (en) | 2004-12-29 | 2006-11-01 | 엘지전자 주식회사 | Fingerprint recognition system type mobile communication terminal |
JP4093234B2 (en) | 2005-01-04 | 2008-06-04 | セイコーエプソン株式会社 | Card case, IC card and IC card unit |
US7477130B2 (en) | 2005-01-28 | 2009-01-13 | Littelfuse, Inc. | Dual fuse link thin film fuse |
US20060181521A1 (en) | 2005-02-14 | 2006-08-17 | Atrua Technologies, Inc. | Systems for dynamically illuminating touch sensors |
TW200629167A (en) | 2005-02-15 | 2006-08-16 | Elecvision Inc | Fingerprint image identification and positioning method |
KR100942081B1 (en) | 2005-02-17 | 2010-02-12 | 오쎈테크, 인코포레이티드 | Finger Detection Apparatus and Method Using Image Resampling |
KR100747446B1 (en) | 2005-03-07 | 2007-08-09 | 엘지전자 주식회사 | Fingerprint recognition device and method of mobile terminal |
US7899216B2 (en) * | 2005-03-18 | 2011-03-01 | Sanyo Electric Co., Ltd. | Biometric information processing apparatus and biometric information processing method |
JP4346033B2 (en) | 2005-03-22 | 2009-10-14 | 株式会社リコー | Power supply device and image forming apparatus |
US7791452B2 (en) * | 2005-03-23 | 2010-09-07 | Alarm Lock Systems, Inc. | Wireless access control and event controller system |
US20070036400A1 (en) * | 2005-03-28 | 2007-02-15 | Sanyo Electric Co., Ltd. | User authentication using biometric information |
CA2504004A1 (en) | 2005-04-06 | 2006-10-06 | Martin Luther | Training system for musical instruments |
US8769433B2 (en) | 2005-05-13 | 2014-07-01 | Entrust, Inc. | Method and apparatus for protecting communication of information through a graphical user interface |
JP4675152B2 (en) | 2005-05-16 | 2011-04-20 | 株式会社ワコム | Computer with portability |
TW200641969A (en) | 2005-05-27 | 2006-12-01 | Siliconware Precision Industries Co Ltd | Sensor type semiconductor device and method for fabricating thereof |
US7373843B2 (en) | 2005-06-02 | 2008-05-20 | Fidelica Microsystems | Flexible imaging pressure sensor |
US7200576B2 (en) | 2005-06-20 | 2007-04-03 | Microsoft Corporation | Secure online transactions using a captcha image as a watermark |
US7496216B2 (en) | 2005-06-21 | 2009-02-24 | Hewlett-Packard Development Company, L.P. | Fingerprint capture |
US7505613B2 (en) * | 2005-07-12 | 2009-03-17 | Atrua Technologies, Inc. | System for and method of securing fingerprint biometric systems against fake-finger spoofing |
US7460697B2 (en) * | 2005-07-19 | 2008-12-02 | Validity Sensors, Inc. | Electronic fingerprint sensor with differential noise cancellation |
KR101019458B1 (en) * | 2005-08-11 | 2011-03-07 | 샌디스크 아이엘 엘티디 | Extended one-time password method and device |
GB2443366B (en) | 2005-08-17 | 2010-11-10 | Ultra Scan Corp | Use of papilla mapping to determine a friction-ridge surface |
EP1924976A2 (en) | 2005-08-18 | 2008-05-28 | IVI Smart Technologies Inc. | Biometric identity verification system and method |
US20070058843A1 (en) * | 2005-09-09 | 2007-03-15 | Theis Jason S | Secure Identification Device for Verifying Operator Identity |
US7664961B2 (en) * | 2005-09-12 | 2010-02-16 | Imation Corp. | Wireless handheld device with local biometric authentication |
JP4670664B2 (en) | 2005-10-05 | 2011-04-13 | 三菱電機株式会社 | Image recognition device |
EP1775674A1 (en) | 2005-10-11 | 2007-04-18 | Aimgene Technology Co., Ltd. | Press-trigger fingerprint sensor module |
KR101011572B1 (en) | 2005-10-18 | 2011-01-27 | 오쎈테크, 인코포레이티드 | Finger sensor including flexible circuit and related method |
TW200606746A (en) | 2005-10-25 | 2006-02-16 | Li-Guo Chiou | Portable storage device having biological protection mechanism and its method of protection |
TWM291671U (en) | 2005-11-09 | 2006-06-01 | Wistron Corp | Enclosure with rotary functions and electric device for combining the enclosure |
US7809211B2 (en) | 2005-11-17 | 2010-10-05 | Upek, Inc. | Image normalization for computed image construction |
TW200617798A (en) | 2005-11-25 | 2006-06-01 | Li-Guo Chiou | Memory storage device having finger print sensing and data protection method thereof |
US7643950B1 (en) | 2005-12-01 | 2010-01-05 | National Semiconductor Corporation | System and method for minimizing power consumption for an object sensor |
US7503504B2 (en) | 2005-12-15 | 2009-03-17 | Intel Corporation | Transaction card supporting multiple transaction types |
US20070160269A1 (en) | 2006-01-04 | 2007-07-12 | Peng-Chia Kuo | Electrical Switch Device with Feature Identification and Method |
JP4740743B2 (en) | 2006-01-06 | 2011-08-03 | 富士通株式会社 | Biological information input device |
EP1811666A1 (en) * | 2006-01-19 | 2007-07-25 | 3M Innovative Properties Company | Proximity sensor and method for manufacturing the same |
WO2007092715A2 (en) | 2006-02-06 | 2007-08-16 | Solidus Networks, Inc. | Method and system for providing online authentication utilizing biometric data |
US20070198141A1 (en) | 2006-02-21 | 2007-08-23 | Cmc Electronics Inc. | Cockpit display system |
US7826645B1 (en) * | 2006-02-22 | 2010-11-02 | Cayen Joseph D | Wireless fingerprint attendance system |
US20070237366A1 (en) | 2006-03-24 | 2007-10-11 | Atmel Corporation | Secure biometric processing system and method of use |
US7594603B2 (en) | 2006-03-29 | 2009-09-29 | Stmicroelectronics, Inc. | System and method for sensing biometric and non-biometric smart card devices |
JP4961214B2 (en) * | 2006-03-29 | 2012-06-27 | 株式会社日立情報制御ソリューションズ | Biometric authentication method and system |
US20100045705A1 (en) * | 2006-03-30 | 2010-02-25 | Roel Vertegaal | Interaction techniques for flexible displays |
US20070248249A1 (en) * | 2006-04-20 | 2007-10-25 | Bioscrypt Inc. | Fingerprint identification system for access control |
TW200743038A (en) | 2006-05-12 | 2007-11-16 | Lite On Semiconductor Corp | Motion detection method of a one-dimensional fingerprint detection module |
EP2027664A4 (en) | 2006-06-09 | 2016-08-17 | Symantec Internat | A method and apparatus to provide authentication and privacy with low complexity devices |
US8180118B2 (en) | 2006-06-19 | 2012-05-15 | Authentec, Inc. | Finger sensing device with spoof reduction features and associated methods |
US20080126260A1 (en) | 2006-07-12 | 2008-05-29 | Cox Mark A | Point Of Sale Transaction Device With Magnetic Stripe Emulator And Biometric Authentication |
US20080013805A1 (en) * | 2006-07-17 | 2008-01-17 | Authentec, Inc. | Finger sensing device using indexing and associated methods |
JP4162023B2 (en) * | 2006-08-24 | 2008-10-08 | ミツミ電機株式会社 | Fingerprint detector |
US20080049987A1 (en) * | 2006-08-28 | 2008-02-28 | Champagne Katrina S | Fingerprint recognition system |
WO2008033265A2 (en) | 2006-09-11 | 2008-03-20 | Validity Sensors, Inc. | Method and apparatus for fingerprint motion tracking using an in-line array |
US20080069412A1 (en) * | 2006-09-15 | 2008-03-20 | Champagne Katrina S | Contoured biometric sensor |
JP4996904B2 (en) | 2006-10-04 | 2012-08-08 | 株式会社日立製作所 | Biometric authentication system, registration terminal, authentication terminal, and authentication server |
JP2008097438A (en) * | 2006-10-13 | 2008-04-24 | Hitachi Ltd | User authentication system, authentication server, terminal, and tamper resistant device |
US8063734B2 (en) * | 2006-11-06 | 2011-11-22 | Harrow Products Llc | Access control system wherein the remote device is automatically updated with a central user list from the central station upon use of the remote device |
US7953670B2 (en) * | 2006-12-27 | 2011-05-31 | Colella Brian A | Biometrically secured identification authentication and card reader device |
EP1939788A1 (en) | 2006-12-29 | 2008-07-02 | Italdata Ingegneria Dell'Idea S.p.A. | Device and method for the taking of fingerprints |
US8818904B2 (en) | 2007-01-17 | 2014-08-26 | The Western Union Company | Generation systems and methods for transaction identifiers having biometric keys associated therewith |
EP2128817B1 (en) | 2007-01-24 | 2019-04-03 | Fujitsu Limited | Image reading device, image reading program, and image reading method |
US8058937B2 (en) | 2007-01-30 | 2011-11-15 | Cypress Semiconductor Corporation | Setting a discharge rate and a charge rate of a relaxation oscillator circuit |
US20080185429A1 (en) | 2007-02-05 | 2008-08-07 | First Data Corporation | Authentication Of PIN-Less Transactions |
US9418501B2 (en) | 2007-02-05 | 2016-08-16 | First Data Corporation | Method for digital signature authentication of pin-less debit card account transactions |
US7841539B2 (en) | 2007-02-15 | 2010-11-30 | Alfred Hewton | Smart card with random temporary account number generation |
TW200838471A (en) | 2007-03-26 | 2008-10-01 | Wells Technology Co Ltd Dr | X-ray film reading device |
US20080238878A1 (en) | 2007-03-30 | 2008-10-02 | Pi-Hui Wang | Pointing device using fingerprint |
US8107212B2 (en) | 2007-04-30 | 2012-01-31 | Validity Sensors, Inc. | Apparatus and method for protecting fingerprint sensing circuitry from electrostatic discharge |
US20110002461A1 (en) * | 2007-05-11 | 2011-01-06 | Validity Sensors, Inc. | Method and System for Electronically Securing an Electronic Biometric Device Using Physically Unclonable Functions |
US8290150B2 (en) | 2007-05-11 | 2012-10-16 | Validity Sensors, Inc. | Method and system for electronically securing an electronic device using physically unclonable functions |
EP1993061B1 (en) | 2007-05-16 | 2011-05-04 | Precise Biometrics AB | Sequential image alignment |
JP4389971B2 (en) | 2007-06-19 | 2009-12-24 | ミツミ電機株式会社 | Fingerprint image forming apparatus and finger movement amount estimation method used therefor |
JP5038807B2 (en) * | 2007-08-01 | 2012-10-03 | 株式会社東芝 | Verification apparatus and program |
US7947710B2 (en) | 2007-08-27 | 2011-05-24 | Theravance, Inc. | Disubstituted alkyl-8-azabicyclo[3.2.1]octane compounds as mu opioid receptor antagonists |
TWI399088B (en) | 2007-10-12 | 2013-06-11 | Sony Corp | Data processor, solid-state imaging device, imaging device, and electronic device |
US7715164B2 (en) | 2007-11-20 | 2010-05-11 | Inpaq Technology Co., Ltd. | Embedded type multifunctional integrated structure and method for manufacturing the same |
US8558663B2 (en) * | 2007-11-30 | 2013-10-15 | Bank Of America Corporation | Integration of facial recognition into cross channel authentication |
US8204281B2 (en) | 2007-12-14 | 2012-06-19 | Validity Sensors, Inc. | System and method to remove artifacts from fingerprint sensor scans |
US8276816B2 (en) | 2007-12-14 | 2012-10-02 | Validity Sensors, Inc. | Smart card system with ergonomic fingerprint sensor and method of using |
WO2009079221A2 (en) | 2007-12-14 | 2009-06-25 | Validity Sensors, Inc. | Method and algorithm for accurate finger motion tracking |
US20090155456A1 (en) | 2007-12-14 | 2009-06-18 | Validity Sensors, Inc. | System and Method for Fingerprint-Resistant Surfaces for Devices Using Fingerprint Sensors |
US8582837B2 (en) | 2007-12-31 | 2013-11-12 | Authentec, Inc. | Pseudo-translucent integrated circuit package |
US7741709B2 (en) | 2008-01-09 | 2010-06-22 | Inpaq Technology Co., Ltd. | Embedded type multifunctional integrated structure for integrating protection components and method for manufacturing the same |
US20090212902A1 (en) * | 2008-02-21 | 2009-08-27 | Lasercard Corporation | System and method for authorizing limited access |
US8018065B2 (en) | 2008-02-28 | 2011-09-13 | Atmel Corporation | Wafer-level integrated circuit package with top and bottom side electrical connections |
US20090237135A1 (en) | 2008-03-21 | 2009-09-24 | Ravindraraj Ramaraju | Schmitt trigger having variable hysteresis and method therefor |
US8005276B2 (en) | 2008-04-04 | 2011-08-23 | Validity Sensors, Inc. | Apparatus and method for reducing parasitic capacitive coupling and noise in fingerprint sensing circuits |
US7953258B2 (en) | 2008-04-04 | 2011-05-31 | Validity Sensors, Inc. | Fingerprint sensing circuit having programmable sensing patterns |
US8116540B2 (en) * | 2008-04-04 | 2012-02-14 | Validity Sensors, Inc. | Apparatus and method for reducing noise in fingerprint sensing circuits |
US9317851B2 (en) | 2008-06-19 | 2016-04-19 | Bank Of America Corporation | Secure transaction personal computer |
DE112009001794T5 (en) | 2008-07-22 | 2012-01-26 | Validity Sensors, Inc. | System, apparatus and method for securing a device component |
US20100117224A1 (en) | 2008-08-29 | 2010-05-13 | Vertical Circuits, Inc. | Sensor |
US20100083000A1 (en) | 2008-09-16 | 2010-04-01 | Validity Sensors, Inc. | Fingerprint Sensor Device and System with Verification Token and Methods of Using |
JP5271669B2 (en) * | 2008-10-31 | 2013-08-21 | 株式会社日立製作所 | Biometric authentication method and system |
US8391568B2 (en) * | 2008-11-10 | 2013-03-05 | Validity Sensors, Inc. | System and method for improved scanning of fingerprint edges |
US9213450B2 (en) | 2008-11-17 | 2015-12-15 | Tpk Touch Solutions Inc. | Touch sensor |
US9235747B2 (en) | 2008-11-27 | 2016-01-12 | Apple Inc. | Integrated leadframe and bezel structure and device formed from same |
US8600122B2 (en) | 2009-01-15 | 2013-12-03 | Validity Sensors, Inc. | Apparatus and method for culling substantially redundant data in fingerprint sensing circuits |
US8278946B2 (en) | 2009-01-15 | 2012-10-02 | Validity Sensors, Inc. | Apparatus and method for detecting finger activity on a fingerprint sensor |
US20100180136A1 (en) | 2009-01-15 | 2010-07-15 | Validity Sensors, Inc. | Ultra Low Power Wake-On-Event Mode For Biometric Systems |
US20100176892A1 (en) | 2009-01-15 | 2010-07-15 | Validity Sensors, Inc. | Ultra Low Power Oscillator |
US8374407B2 (en) * | 2009-01-28 | 2013-02-12 | Validity Sensors, Inc. | Live finger detection |
US20100208953A1 (en) | 2009-02-17 | 2010-08-19 | Validity Sensors, Inc. | Illuminated Fingerprint Sensor and Method |
JP2010238821A (en) | 2009-03-30 | 2010-10-21 | Sony Corp | Multilayer wiring board, stack structure sensor package and manufacturing method thereof |
JP5566383B2 (en) | 2009-06-08 | 2014-08-06 | 日本カーバイド工業株式会社 | Circuit board manufacturing method, circuit board manufactured thereby, and mother board for circuit board used therefor |
US20110018556A1 (en) * | 2009-07-21 | 2011-01-27 | Borei Corporation | Pressure and touch sensors on flexible substrates for toys |
US20110083018A1 (en) | 2009-10-06 | 2011-04-07 | Validity Sensors, Inc. | Secure User Authentication |
US9400911B2 (en) | 2009-10-30 | 2016-07-26 | Synaptics Incorporated | Fingerprint sensor and integratable electronic display |
US9336428B2 (en) | 2009-10-30 | 2016-05-10 | Synaptics Incorporated | Integrated fingerprint sensor and display |
US8421890B2 (en) | 2010-01-15 | 2013-04-16 | Picofield Technologies, Inc. | Electronic imager using an impedance sensor grid array and method of making |
US8791792B2 (en) | 2010-01-15 | 2014-07-29 | Idex Asa | Electronic imager using an impedance sensor grid array mounted on or about a switch and method of making |
US9666635B2 (en) | 2010-02-19 | 2017-05-30 | Synaptics Incorporated | Fingerprint sensing circuit |
US8716613B2 (en) | 2010-03-02 | 2014-05-06 | Synaptics Incoporated | Apparatus and method for electrostatic discharge protection |
US9001040B2 (en) | 2010-06-02 | 2015-04-07 | Synaptics Incorporated | Integrated fingerprint sensor and navigation device |
US8331096B2 (en) * | 2010-08-20 | 2012-12-11 | Validity Sensors, Inc. | Fingerprint acquisition expansion card apparatus |
US8594393B2 (en) | 2011-01-26 | 2013-11-26 | Validity Sensors | System for and method of image reconstruction with dual line scanner using line counts |
US8538097B2 (en) | 2011-01-26 | 2013-09-17 | Validity Sensors, Inc. | User input utilizing dual line scanner apparatus and method |
US9406580B2 (en) | 2011-03-16 | 2016-08-02 | Synaptics Incorporated | Packaging for fingerprint sensors and methods of manufacture |
US9195877B2 (en) | 2011-12-23 | 2015-11-24 | Synaptics Incorporated | Methods and devices for capacitive image sensing |
US9137438B2 (en) | 2012-03-27 | 2015-09-15 | Synaptics Incorporated | Biometric object sensor and method |
US20130258142A1 (en) | 2012-03-27 | 2013-10-03 | Validity Sensors, Inc. | Methods and systems for reducing noise in biometric data acquisition |
US9268991B2 (en) | 2012-03-27 | 2016-02-23 | Synaptics Incorporated | Method of and system for enrolling and matching biometric data |
US9251329B2 (en) | 2012-03-27 | 2016-02-02 | Synaptics Incorporated | Button depress wakeup and wakeup strategy |
US8560004B1 (en) * | 2012-08-31 | 2013-10-15 | Google Inc. | Sensor-based activation of an input device |
-
2009
- 2009-07-22 DE DE112009001794T patent/DE112009001794T5/en not_active Withdrawn
- 2009-07-22 WO PCT/US2009/051449 patent/WO2010036445A1/en active Application Filing
- 2009-07-22 US US12/507,689 patent/US8698594B2/en active Active
- 2009-07-22 EP EP09816653A patent/EP2321764A4/en not_active Withdrawn
- 2009-07-22 TW TW098124784A patent/TWI444903B/en active
- 2009-07-22 GB GB1103007.9A patent/GB2474999B/en active Active
-
2014
- 2014-03-01 US US14/194,709 patent/US9460329B2/en active Active
-
2016
- 2016-10-03 US US15/284,422 patent/US9760757B2/en active Active
-
2017
- 2017-08-24 US US15/685,848 patent/US10043053B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
EP2321764A1 (en) | 2011-05-18 |
US9760757B2 (en) | 2017-09-12 |
US10043053B2 (en) | 2018-08-07 |
US9460329B2 (en) | 2016-10-04 |
WO2010036445A1 (en) | 2010-04-01 |
US20100026451A1 (en) | 2010-02-04 |
US20170024605A1 (en) | 2017-01-26 |
GB2474999B (en) | 2013-02-20 |
GB2474999A (en) | 2011-05-04 |
GB201103007D0 (en) | 2011-04-06 |
TW201011659A (en) | 2010-03-16 |
TWI444903B (en) | 2014-07-11 |
US20170351903A1 (en) | 2017-12-07 |
US20140177929A1 (en) | 2014-06-26 |
EP2321764A4 (en) | 2012-10-10 |
US8698594B2 (en) | 2014-04-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE112009001794T5 (en) | System, apparatus and method for securing a device component | |
EP1358533B1 (en) | Method, arrangement and secure medium for authentication of a user | |
DE102004022939B4 (en) | Biometric parameters protected portable data storage device with USB interface with accessible biometric processor with USB interface | |
DE10249801B3 (en) | Method of performing a secure electronic transaction using a portable data carrier | |
EP3336735A1 (en) | Creation of a database for dynamic multi-factor authentication | |
EP3327679A1 (en) | Method for access control of a group of persons using multiple readers and multiple tokens | |
EP3252643B1 (en) | Reading device for a chip card and computer system | |
EP3319003B1 (en) | Method and system for authenticating a mobile telecommunication terminal on a service computer system and mobile telecommunication terminal | |
EP1697820B1 (en) | Method for activation of an access to a computer system or to a programme | |
EP1686541A2 (en) | Identification system | |
WO1998050894A1 (en) | System for secured reading and processing of data on intelligent data carriers | |
WO2005069534A1 (en) | Biometric authentication | |
DE102017115669A1 (en) | Mobile communication device for communicating with an access control device | |
WO2006089731A1 (en) | Authenticating by means of a chip card | |
EP2169579B1 (en) | Method and device for accessing a machine readable document | |
EP3352142A1 (en) | Devices, systems and method for unlocking a lock of a lock system | |
EP1479049B1 (en) | Method for determination of the authorisation of a person to use a portable data support | |
DE19921387C2 (en) | Arrangement and method for comparing biometric data | |
EP3407234B1 (en) | Device and method for verifying an identity of a person | |
WO2025132863A1 (en) | Method for registering biometric data in a data carrier having a biometric sensor | |
WO2018103791A1 (en) | Chip implant with two-factor authentication | |
DE102017104916A1 (en) | Method for providing a passphrase and biometric device | |
DE102014116145A1 (en) | System and method for user authentication by transformation of digitized biometric features | |
EP1715617A2 (en) | Method for operating a system with a portable data carrier and a terminal device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R081 | Change of applicant/patentee |
Owner name: SYNAPTICS, INC., SAN JOSE, US Free format text: FORMER OWNER: VALIDITY SENSORS, INC., SAN JOSE, CALIF., US Effective date: 20140306 Owner name: SYNAPTICS, INC., US Free format text: FORMER OWNER: VALIDITY SENSORS, INC., SAN JOSE, US Effective date: 20140306 |
|
R082 | Change of representative |
Representative=s name: LORENZ SEIDLER GOSSEL RECHTSANWAELTE PATENTANW, DE Effective date: 20140306 Representative=s name: RECHTS- UND PATENTANWAELTE LORENZ SEIDLER GOSS, DE Effective date: 20140306 |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |
Effective date: 20150203 |