BIOMETRIC IDENTIFICATION AND AUTHENTICATION SYSTEM
First Claim
1. A method to authenticate a user at an automated teller machine, the method comprising:
- retrieving, by a processor of the automated teller machine, a numeric identification data inputted by the user;
comparing, by the processor, the numeric identification data against a stored set of numeric identification data in a user database stored in a memory communicatively coupled to the automated teller machine;
narrowing, by the processor, a user population to a first narrowed set of the user population based on the comparison of the numeric identification data against the stored set of numeric identification data;
receiving, at a fingerprint scanner coupled to the automated teller machine, a fingerprint of the user;
storing, in the memory, a template of the fingerprint;
extracting, by the processor, a first set of extracted fingerprint features from the template of the fingerprint;
converting, by the processor, the first set of extracted fingerprint features to a first digital fingerprint data;
narrowing, by the processor, the user population from the first narrowed set to a second narrowed set based on a comparison of the first digital fingerprint data to a stored set of digital fingerprint data stored in the user database;
extracting, by the processor, a second set of extracted fingerprint features from the template of the fingerprint;
converting, by the processor, the second set of extracted fingerprint features to a second digital fingerprint data;
narrowing, by the processor, the user population from the second narrowed set to a third narrowed set based on a comparison of the second digital fingerprint data to the stored set of digital fingerprint data;
receiving, at an iris scanner coupled to the automated teller machine, an iris image of the user;
storing, in the memory, a template of the iris image;
extracting, by the processor, a first set of extracted iris features from the template of the iris image;
converting, by the processor, the first set of extracted iris features to a first digital iris data;
narrowing, by the processor, the user population from the third narrowed set to a fourth narrowed set based on a comparison of the first digital iris data to a stored set of digital iris data stored in the user database;
extracting, by the processor, a second set of extracted iris features from the template of the iris image;
converting, by the processor, the second set of extracted iris features to a second digital iris data;
narrowing, by the processor, the user population from the fourth narrowed set to a fifth narrowed set based on a comparison of the second digital iris data to the stored set of digital iris data;
receiving, at a camera coupled to the automated teller machine, a facial image of the user;
storing, in the memory, a template of the facial image;
extracting, by the processor, a first set of extracted facial features from the template of the facial image;
converting, by the processor, the first set of extracted facial features to a first digital facial data;
narrowing, by the processor, the user population from the fifth narrowed set to a sixth narrowed set based on a comparison of the first digital facial data to a stored set of digital facial data stored in the user database;
extracting, by the processor, a second set of extracted facial features from the template of the facial image;
converting, by the processor, the second set of extracted facial features to a second digital facial data;
narrowing, by the processor, the user population from the sixth narrowed set to a seventh narrowed set based on a comparison of the second digital facial data to the stored set of digital facial data; and
authenticating the user and permitting the user to access a financial account through the automated teller machine based on the comparison of the second digital facial data to the stored set of digital facial data.
4 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are methods, apparatus, and systems of biometric identification and authentication. In one embodiment, a method to authenticate a user at an automated teller machine is disclosed. In this embodiment, the method comprises: retrieving, by a processor of the automated teller machine, a numeric identification data inputted by the user; comparing, by the processor or by a processor of a remote sever, the numeric identification data against a stored set of numeric identification data in a user database stored in a memory communicatively coupled to the automated teller machine; and narrowing, by the processor or by the processor of the remote server, a user population to a first narrowed set of the user population based on the comparison of the numeric identification data against the stored set of numeric identification data. Multiple biometric identification techniques may then be used to authenticate the user at the automated teller machine.
20 Citations
20 Claims
-
1. A method to authenticate a user at an automated teller machine, the method comprising:
-
retrieving, by a processor of the automated teller machine, a numeric identification data inputted by the user; comparing, by the processor, the numeric identification data against a stored set of numeric identification data in a user database stored in a memory communicatively coupled to the automated teller machine; narrowing, by the processor, a user population to a first narrowed set of the user population based on the comparison of the numeric identification data against the stored set of numeric identification data; receiving, at a fingerprint scanner coupled to the automated teller machine, a fingerprint of the user; storing, in the memory, a template of the fingerprint; extracting, by the processor, a first set of extracted fingerprint features from the template of the fingerprint; converting, by the processor, the first set of extracted fingerprint features to a first digital fingerprint data; narrowing, by the processor, the user population from the first narrowed set to a second narrowed set based on a comparison of the first digital fingerprint data to a stored set of digital fingerprint data stored in the user database; extracting, by the processor, a second set of extracted fingerprint features from the template of the fingerprint; converting, by the processor, the second set of extracted fingerprint features to a second digital fingerprint data; narrowing, by the processor, the user population from the second narrowed set to a third narrowed set based on a comparison of the second digital fingerprint data to the stored set of digital fingerprint data; receiving, at an iris scanner coupled to the automated teller machine, an iris image of the user; storing, in the memory, a template of the iris image; extracting, by the processor, a first set of extracted iris features from the template of the iris image; converting, by the processor, the first set of extracted iris features to a first digital iris data; narrowing, by the processor, the user population from the third narrowed set to a fourth narrowed set based on a comparison of the first digital iris data to a stored set of digital iris data stored in the user database; extracting, by the processor, a second set of extracted iris features from the template of the iris image; converting, by the processor, the second set of extracted iris features to a second digital iris data; narrowing, by the processor, the user population from the fourth narrowed set to a fifth narrowed set based on a comparison of the second digital iris data to the stored set of digital iris data; receiving, at a camera coupled to the automated teller machine, a facial image of the user; storing, in the memory, a template of the facial image; extracting, by the processor, a first set of extracted facial features from the template of the facial image; converting, by the processor, the first set of extracted facial features to a first digital facial data; narrowing, by the processor, the user population from the fifth narrowed set to a sixth narrowed set based on a comparison of the first digital facial data to a stored set of digital facial data stored in the user database; extracting, by the processor, a second set of extracted facial features from the template of the facial image; converting, by the processor, the second set of extracted facial features to a second digital facial data; narrowing, by the processor, the user population from the sixth narrowed set to a seventh narrowed set based on a comparison of the second digital facial data to the stored set of digital facial data; and authenticating the user and permitting the user to access a financial account through the automated teller machine based on the comparison of the second digital facial data to the stored set of digital facial data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification