Systems and methods for using imaging to authenticate online users
AssigneeOath Inc.
InventorsScott Dorfman, Donald P. Sengpiehl
Life of this patent
Estimating the term…
Abstract
Systems and methods are disclosed for authenticating an identity of an online user. One method includes receiving from the user, through a first device, a request to access a web page associated with the user's online account; transmitting to the user an image that contains a unique ID and a URL of an authentication server; and receiving from the user, through the first device, an authentication request containing the unique ID. The method also includes receiving from the user, through a second device, a log-in ID associated with the user and the unique ID; and authenticating the identity of the user to grant the user access, through the first device, to the web page associated with the user's online account.
Claims19
A method for authenticating an identity of an online user, the method including:
- receiving registration data of an online user, wherein the registration data is used to access a web page associated with the online user;
- receiving, from a registration device, a request to access the web page associated with the online user;
- transmitting, by an authentication server, in response to the request to access the web page from the registration device, an image that contains a unique identifier (“ID”);
- receiving, at the authentication server from the online user through a first device, an authentication request containing a digital certificate, the unique ID and a log-in identifier (“ID”);
- authenticating, by the authentication server, the first device of the online user based on the digital certificate, the unique ID and log-in ID;
- transmitting the web page associated with the online user to the first user device when the first user device is authenticated, the requested web page including an access number and a unique authentication code associated with the registration data of the online user;
- receiving, at a voice recognition server associated with the access number, the unique authentication code associated with the registration data of the online user;
- receiving, at the voice recognition server, a voice sample of the online user for authenticating the online user based on biometric matching, wherein the biometric matching uses predefined grammar in directed dialogues and includes both speech recognition and voice recognition;
- and
- associating the voice sample of the online user with the registration data of the online user.
A system for authenticating an identity of an online user, the system including:
- a data storage device for storing instructions for authenticating an identity of an online user;
- and
- a processor configured to execute the instructions to perform a method including:
- receiving registration data of an online user, wherein the registration data is used to access a web page associated with the online user;
- receiving, from a registration device, a request to access the web page associated with the online user;
- transmitting, by an authentication server, in response to the request to access the web page from the registration device, an image that contains a unique identifier (“ID”);
- receiving, at the authentication server from the online user through a first device, an authentication request containing a digital certificate, the unique ID and a log-in identifier (“ID”);
- authenticating, by the authentication server, the first device of the online user based on the digital certificate, the unique ID and the log-in ID;
- transmitting the web page associated with the online user to the first user device when the first user device is authenticated, the requested web page including an access number and a unique authentication code associated with the registration data of the online user;
- receiving, at a voice recognition server associated with the access number, the unique authentication code associated with the registration data of the online user;
- receiving, at the voice recognition server, a voice sample of the online user for authenticating the online user based on biometric matching, wherein the biometric matching uses predefined grammar in directed dialogues and includes both speech recognition and voice recognition;
- and
- associating the voice sample of the online user with the registration data of the online user.
A non-transitory computer-readable storage medium that, when executed by a computer system, cause the computer system to perform a method for authenticating an identity of an online user, the method including:
- receiving registration data of an online user, wherein the registration data is used to access a web page associated with the online user;
- receiving, from a registration device, a request to access the web page associated with the online user;
- transmitting, by an authentication server, in response to the request to access the web page from the registration device, an image that contains a unique identifier (“ID”);
- receiving, at the authentication server from the online user through a first device, an authentication request containing a digital certificate, the unique ID and a log-in identifier (“ID”);
- authenticating, by the authentication server, the first device of the online user based on the digital certificate, the unique ID and the log-in ID;
- transmitting the web page associated with the online user to the first user device when the first user device is authenticated, the requested web page including an access number and a unique authentication code associated with the registration data of the online user;
- receiving, at a voice recognition server associated with the access number, the unique authentication code associated with the registration data of the online user;
- receiving, at the voice recognition server, a voice sample of the online user for authenticating the online user based on biometric matching, wherein the biometric matching uses predefined grammar in directed dialogues and includes both speech recognition and voice recognition;
- and
- associating the voice sample of the online user with the registration data of the online user.
Dependencies are inferred from the claim text.