SYSTEM AND METHOD FOR USER AUTHENTICATION
First Claim
Patent Images
1. A method of authenticating a user, the method comprising:
- generating at a validation server a unique user ID number and matching encryption key corresponding to the user;
transmitting the unique user ID number and matching encryption key to a user device;
generating a temporary access code based on the encryption key on the user device;
providing the unique user ID number and temporary access code to at least one organization server;
transmitting the unique user ID number and temporary access code to a validation server;
performing on the validation server a verification of the unique user ID number and temporary access code to obtain a validation result;
transmitting the validation result to the at least one organization server; and
authenticating the user at the at least one organization based on the validation result.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for providing authentication of a user is disclosed. The use of a non-confidential and unique user identification number and a temporary access code separates authentication of the user from transmission of any user passwords or user-identifiable data, as well as provides a ubiquitous means to authenticate the user with unrelated organizations, without any information passing between those organizations.
21 Citations
15 Claims
-
1. A method of authenticating a user, the method comprising:
-
generating at a validation server a unique user ID number and matching encryption key corresponding to the user; transmitting the unique user ID number and matching encryption key to a user device; generating a temporary access code based on the encryption key on the user device; providing the unique user ID number and temporary access code to at least one organization server; transmitting the unique user ID number and temporary access code to a validation server; performing on the validation server a verification of the unique user ID number and temporary access code to obtain a validation result; transmitting the validation result to the at least one organization server; and authenticating the user at the at least one organization based on the validation result. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for authenticating a user, the system comprising:
-
a client-based security software component operable on at least one user device operable by the user; a server-based validation software component operable on at least one validation server; and at least one host organization server, wherein the server-based validation software component communicates with the client-based security software component to provide the user on the at least one user device with a unique user ID number and a corresponding encryption key, and wherein the host organization server authenticates the user by transmitting an authentication request to the at least one validation server, and wherein the server-based validation software component generates a validation result. - View Dependent Claims (7, 8, 9, 10, 11)
-
-
12. A computer readable storage medium storing instructions that, when executed on one or more computers, causes the computers to perform a method of authenticating a user, wherein said method comprises:
-
generating at a validation server a unique user ID number and matching encryption key corresponding to the user; transmitting the unique user ID number and matching encryption key to a user device; generating a temporary access code based on the encryption key on the user device; providing the unique user ID number and temporary access code to at least one organization server; transmitting the unique user ID number and temporary access code to a validation server; performing on the validation server a verification of the unique user ID number and temporary access code to obtain a validation result; transmitting the validation result to the at least one organization server; and authenticating the user at the at least one organization based on the validation result. - View Dependent Claims (13, 14, 15)
-
Specification