Apparatus, system, and method for sequenced biometric authentication
First Claim
1. An apparatus for authenticating a user using a fingerprint reader, the apparatus comprising:
- an input module, comprising a fingerprint reader, that receives at least one biometric scan and a verification sequence entered by a user through the fingerprint reader that reads one or more of fingerprint ridge minutiae and fingerprint ridge patterns, the biometric scan comprising a fingerprint, wherein the verification sequence comprises a set of symbols entered using the fingerprint reader, each symbol entered by the user through one of linear motion and angular motion on the fingerprint reader while a finger of the user moves while being in contact with the fingerprint reader, each symbol comprising one or more of a number, a letter, an icon, and a sound;
a feedback module that provides one or more of visual feedback and audio feedback to the user, the visual and audio feedback configured to allow the user to determine when the linear or angular motion corresponds to a symbol for selection, the visual feedback comprising an electronic display displaying the set of symbols and a visual indicator on the electronic display, wherein the linear or angular motion on the fingerprint reader moves one or more of the set of symbols with respect to the visual indicator and the visual indicator with respect to the set of symbols such that the visual feedback indicates when the linear motion or angular motion on the fingerprint reader corresponds to a symbol of the set of symbols for selection, the electronic display being a separate device from the fingerprint reader, the audio feedback comprising an audio signal that indicates when the linear motion or angular motion corresponds to each symbol of the set of symbols;
a matching module that validates the user entering the biometric scan, wherein validation comprises;
comparing one or more of fingerprint ridge minutiae and fingerprint ridge patterns of the at least one biometric scan with one or more of fingerprint ridge minutiae and fingerprint ridge patterns of one or more authenticated biometric scans stored in a data store, the authenticated biometric scans comprising a fingerprint, and validating the biometric scan in response to the biometric scan matching at least one authenticated biometric scan;
comparing the verification sequence entered by the user using the fingerprint reader with an authenticated verification sequence stored in the data store and validating the verification sequence in response to the verification sequence matching the authenticated verification sequence; and
an authentication module that authenticates the user to a system in response to the matching module validating the verification sequence against the authenticated verification sequence and further in response to the matching module validating the biometric scan against the authenticated biometric scan.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus, system, and method are disclosed for multi-factor authentication using a biometric scanner. The apparatus includes an input module that receives a biometric scan and a verification sequence that are entered by a user using a biometric reader. The verification sequence may be a fingerprint scanned at multiple angles, or can be a series of symbols entered using the biometric scanner. A matching module compares the biometric scan with authenticated biometric scans stored in a data store and determines whether or not there is a matching authenticated biometric scan. The matching module also compares the verification sequence with an authenticated verification sequence that is stored in the data store. If both the biometric scan and the verification sequence match, an authentication module authenticates the user to the system. The user may enter the verification sequence by linearly or angularly displacing his finger on the biometric reader.
27 Citations
18 Claims
-
1. An apparatus for authenticating a user using a fingerprint reader, the apparatus comprising:
-
an input module, comprising a fingerprint reader, that receives at least one biometric scan and a verification sequence entered by a user through the fingerprint reader that reads one or more of fingerprint ridge minutiae and fingerprint ridge patterns, the biometric scan comprising a fingerprint, wherein the verification sequence comprises a set of symbols entered using the fingerprint reader, each symbol entered by the user through one of linear motion and angular motion on the fingerprint reader while a finger of the user moves while being in contact with the fingerprint reader, each symbol comprising one or more of a number, a letter, an icon, and a sound; a feedback module that provides one or more of visual feedback and audio feedback to the user, the visual and audio feedback configured to allow the user to determine when the linear or angular motion corresponds to a symbol for selection, the visual feedback comprising an electronic display displaying the set of symbols and a visual indicator on the electronic display, wherein the linear or angular motion on the fingerprint reader moves one or more of the set of symbols with respect to the visual indicator and the visual indicator with respect to the set of symbols such that the visual feedback indicates when the linear motion or angular motion on the fingerprint reader corresponds to a symbol of the set of symbols for selection, the electronic display being a separate device from the fingerprint reader, the audio feedback comprising an audio signal that indicates when the linear motion or angular motion corresponds to each symbol of the set of symbols; a matching module that validates the user entering the biometric scan, wherein validation comprises; comparing one or more of fingerprint ridge minutiae and fingerprint ridge patterns of the at least one biometric scan with one or more of fingerprint ridge minutiae and fingerprint ridge patterns of one or more authenticated biometric scans stored in a data store, the authenticated biometric scans comprising a fingerprint, and validating the biometric scan in response to the biometric scan matching at least one authenticated biometric scan; comparing the verification sequence entered by the user using the fingerprint reader with an authenticated verification sequence stored in the data store and validating the verification sequence in response to the verification sequence matching the authenticated verification sequence; and an authentication module that authenticates the user to a system in response to the matching module validating the verification sequence against the authenticated verification sequence and further in response to the matching module validating the biometric scan against the authenticated biometric scan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 18)
-
-
8. An apparatus for authenticating a user using a sequence of biometric scans, the apparatus comprising:
-
an input module that receives a fingerprint scan and a verification sequence entered by a user through a fingerprint reader that reads one or more of fingerprint ridge minutiae and fingerprint ridge patterns, wherein the verification sequence comprises a set of symbols entered by the user through one of linear motion and angular motion on the fingerprint reader while a finger of the user moves while being in contact with the fingerprint reader, each symbol comprising one or more of a number, a letter, an icon, and a sound; a feedback module that provides one or more of visual feedback on a display and audio feedback through a speaker to the user, the visual and audio feedback configured to allow the user to determine when the linear or angular motion corresponds to a symbol for selection, the visual feedback comprising an electronic display displaying the set of symbols and a visual indicator on the electronic display, wherein the linear or angular motion on the fingerprint reader moves one or more of the set of symbols with respect to the visual indicator and the visual indicator with respect to the set of symbols such that the visual feedback indicates when the linear motion or angular motion on the fingerprint reader corresponds to a symbol of the set of symbols for selection, the electronic display being a separate device from the fingerprint reader, the audio feedback comprising an audio signal that indicates when the linear motion or angular motion corresponds to each symbol of the set of symbols; a matching module that validates the verification sequence against an authenticated verification sequence comprising a sequence of symbols, wherein validation comprises; comparing one or more of fingerprint ridge minutiae and fingerprint ridge patterns of the fingerprint scan received by the input module from the user with one or more of fingerprint ridge minutiae and fingerprint ridge patterns of a stored fingerprint scan that is part of the authenticated verification sequence and comparing the set of symbols and associated sequence received by the input module from the user using the fingerprint reader with a stored set of symbols and associated sequence that are part of the authenticated verification sequence; determining that the verification sequence matches the authenticated verification sequence in response to each fingerprint scan and the set of symbols and associated sequence matching the fingerprint scan and the set of symbols and associated sequence in the authenticated verification sequence; and an authentication module that authenticates the user in response to the matching module validating the verification sequence against the authenticated verification sequence. - View Dependent Claims (9, 10, 11)
-
-
12. A system for authenticating a user using a fingerprint reader, the system comprising:
-
a fingerprint reader that obtains a biometric scan and a verification sequence entered by a user, the biometric scan comprising a fingerprint, the fingerprint reader reading one or more of fingerprint ridge minutiae and fingerprint ridge patterns wherein the verification sequence comprises a set of symbols, each symbol entered by the user through one of linear motion and angular motion on the fingerprint reader while a finger of the user moves while being in contact with the fingerprint reader, each symbol comprising one or more of a number, a letter, an icon, and a sound; an input module that receives the biometric scan and the verification sequence entered by the user; a feedback module that provides one or more of visual feedback and audio feedback to the user, the visual and audio feedback configured to allow the user to determine when the linear or angular motion corresponds to a symbol for selection, the visual feedback comprising an electronic display displaying the set of symbols and a visual indicator on the electronic display, wherein the linear or angular motion on the fingerprint reader moves one or more of the set of symbols with respect to the visual indicator and the visual indicator with respect to the set of symbols such that the visual feedback indicates when the linear motion or angular motion corresponds to a symbol of the set of symbols, the electronic display being a separate device from the fingerprint reader, the audio feedback comprising an audio signal that indicates when the linear motion or angular motion corresponds to each symbol of the set of symbols; a matching module that validates the user entering the biometric scan, wherein validation comprises; comparing one or more of fingerprint ridge minutiae and fingerprint ridge patterns of the biometric scan with one or more of fingerprint ridge minutiae and fingerprint ridge patterns of one or more authenticated biometric scans stored in a data store, the one or more authenticated biometric scans comprising one or more fingerprints, and validating the biometric scan in response to the biometric scan matching the authenticated biometric scan; comparing the verification sequence entered by the user using the fingerprint reader with an authenticated verification sequence stored in the data store and validating the verification sequence in response to the verification sequence matching the authenticated verification sequence; and an authentication module that authenticates the user to a system in response to the matching module validating the verification sequence against the authenticated verification sequence and further in response to the matching module validating the biometric scan against the authenticated biometric scan. - View Dependent Claims (13, 14)
-
-
15. A method for authenticating a user using a fingerprint reader, the method comprising:
-
receiving a biometric scan and a verification sequence entered by a user through a fingerprint reader, the fingerprint reader reading one or more of fingerprint ridge minutiae and fingerprint ridge patterns, the biometric scan comprising a fingerprint, wherein the verification sequence comprises a set of symbols entered using the fingerprint reader, each symbol entered by the user through one of linear motion and angular motion on the fingerprint reader while a finger of the user moves while being in contact with the fingerprint reader, each symbol comprising one or more of a number, a letter, an icon, and a sound; providing one or more of visual feedback and audio feedback to the user, the visual and audio feedback configured to allow the user to determine when the linear or angular motion corresponds to a symbol for selection, the visual feedback comprising an electronic display displaying the set of symbols and a visual indicator on the electronic display, wherein the linear or angular motion on the fingerprint reader moves one or more of the set of symbols with respect to the visual indicator and the visual indicator with respect to the set of symbols such that the visual feedback indicates when the linear motion or angular motion corresponds to a symbol of the set of symbols, the electronic display being a separate device from the fingerprint reader, the audio feedback comprising an audio signal that indicates when the linear motion or angular motion corresponds to each symbol of the set of symbols; comparing one or more of fingerprint ridge minutiae and fingerprint ridge patterns of the biometric scan with one or more of fingerprint ridge minutiae and fingerprint ridge patterns of one or more authenticated biometric scans stored in a data store, the authenticated biometric scans comprising a fingerprint; validating the biometric scan in response to the biometric scan matching an authenticated biometric scan; comparing the verification sequence entered by the user using the fingerprint reader with an authenticated verification sequence stored in the data store; validating the verification sequence in response to the verification sequence matching the authenticated verification sequence; and authenticating the user to a system in response to validating the verification sequence against the authenticated verification sequence, and further in response to validating the biometric scan against the authenticated biometric scan. - View Dependent Claims (16, 17)
-
Specification