Dan Kangas - Raleigh NC, US Regina Dawn Kangas - Raleigh NC, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06K 9/00
US Classification:
382124
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.
Paul D. Kangas - Raleigh NC, US Regina D. Kangas - Durham NC, US
Assignee:
INTERNATIONAL BUSINESS MACHINES CORPORATION - Armonk NY
International Classification:
G06F 17/00 G06K 19/00
US Classification:
235375, 235487, 23546201
Abstract:
Data transfer with of bar codes including presenting a plurality of bar codes making up the data transfer, displaying a unique sequence identification for each bar code and the total number of bar codes making up the data transfer; reading a plurality of bar codes; reading, for each bar code read, the unique sequence identification of the bar code and the total number of bar codes making up the data transfer; determining, in dependence upon the number of bar codes read and the total number of bar codes making up the data transfer whether all of the bar codes making up the data transfer have been read; and providing to a user a positive notification if all of the bar codes have been read; or providing to the user a negative notification if all of the bar codes making up the data transfer have not been read.