Website authentication
First Claim
Patent Images
1. A method for website authentication, using at least one computer hardware device for performing the steps of:
- receiving a request from a user to view a website within a graphical user interface (GUI);
generating, in response to the receiving a request, a one time password (OTP);
storing the generated OTP in a database;
displaying the generated OTP on the GUI over a first channel;
communicating a number for the user to call on a communication device over a second channel;
verifying an identity of the user by receiving an identification datum from the communication device, wherein the user sends, in response to the displaying, the identification datum using the communication device, wherein the verifying compares the identification datum with a stored identification datum in the database, wherein the identification datum is at least one of a caller ID, an account number, a password and a first geographical location;
determining a second geographical location from the request from the user to view the website and storing the second geographical location in the database;
receiving, in response to the verifying, an entered OTP from the user;
comparing the entered OTP with the generated OTP; and
communicating whether the website is authenticated.
0 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of website authentication including receiving a request from a user to view a website within a graphical user interface (GUI); generating a one time password (OTP); storing the generated OTP in a database; displaying the generated OTP on the GUI; verifying an identity of the user by receiving an identification datum from a communication device; receiving an entered OTP from the user; comparing the entered OTP with the generated OTP; and communicating whether the website is authenticated.
179 Citations
10 Claims
-
1. A method for website authentication, using at least one computer hardware device for performing the steps of:
-
receiving a request from a user to view a website within a graphical user interface (GUI); generating, in response to the receiving a request, a one time password (OTP); storing the generated OTP in a database; displaying the generated OTP on the GUI over a first channel; communicating a number for the user to call on a communication device over a second channel; verifying an identity of the user by receiving an identification datum from the communication device, wherein the user sends, in response to the displaying, the identification datum using the communication device, wherein the verifying compares the identification datum with a stored identification datum in the database, wherein the identification datum is at least one of a caller ID, an account number, a password and a first geographical location; determining a second geographical location from the request from the user to view the website and storing the second geographical location in the database; receiving, in response to the verifying, an entered OTP from the user; comparing the entered OTP with the generated OTP; and communicating whether the website is authenticated. - View Dependent Claims (2, 3)
-
-
4. A website authentication system, including a computer hardware device comprising:
-
a one time password (OTP) generator system for receiving a request from a user to view a website within a graphical user interface (GUI), generating, in response to the receiving a request, a OTP, and displaying the generated OTP on the GUI over a first channel; a system for communicating a number for the user to call on a communication device over a second channel; a voice response unit (VRU) system for receiving at least one identification datum from a communication device, wherein the user sends, in response to the displaying, the identification datum using the communication device; a user verification system for verifying an identity of the user by receiving an identification datum from the communication device, wherein the identification datum includes at least one of an identification datum automatically generated by the communication device and an identification datum input by the user, wherein the identification datum is at least one of a caller ID, an account number, a password and a first geographical location, and wherein the OTP generator system determines a second geographical location from the request from the user to view the website and storing the second geographical location in the database; a comparison system for receiving, in response to the verifying, an entered OTP from the user and comparing the entered OTP with the generated OTP; and a security alert system for communicating whether the website is authenticated. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A non-transitory computer readable medium storing a program product including program code for website authentication, which when executed by a computing device, is operable to carry out a method comprising:
-
receiving a request from a user to view a website within a graphical user interface (GUI); generating, in response to the receiving a request, a one time password (OTP); storing the generated OTP in a database; displaying the generated OTP on the GUI over a first channel; communicating a number for the user to call on a communication device over a second channel; verifying an identity of the user by receiving an identification datum from a communication device, wherein the user sends, in response to the displaying, the identification datum using the communication device, wherein the verifying compares the identification datum with a stored identification datum in the database, wherein the identification datum is at least one of a caller ID, an account number, a password and a first geographical location; determining a second geographical location from the request from the user to view the website; receiving, in response to the verifying, an entered OTP from the user; comparing the entered OTP with the generated OTP; and communicating whether the website is authenticated. - View Dependent Claims (10)
-
Specification