SYSTEM AND METHOD FOR ADAPTIVE USER AUTHENTICATION
First Claim
1. A method comprising:
- receiving a client request to perform a transaction which requires authentication;
analyzing first data related to a client to determine a risk value associated with the client;
determining an assurance level required for allowing the client to complete the transaction;
determining an assurance level gain required to arrive at the assurance level based on the risk value;
selecting one or more authentication techniques based at least in part on the indication of the assurance level gain.
3 Assignments
0 Petitions
Accused Products
Abstract
A system, apparatus, method, and machine readable medium are described for adaptive authentication. For example, one embodiment of an apparatus comprises: an adaptive authentication module to receive a client request to perform a transaction which requires authentication; a risk engine to analyze first data related to a client to determine a risk value associated with the client; an assurance level gain analysis module to determine an assurance level required for allowing the client to complete the transaction and to determine an assurance level gain required to arrive at the assurance level based on the risk value; the adaptive authentication module to select one or more authentication techniques based at least in part on the indication of the assurance level gain.
-
Citations
26 Claims
-
1. A method comprising:
-
receiving a client request to perform a transaction which requires authentication; analyzing first data related to a client to determine a risk value associated with the client; determining an assurance level required for allowing the client to complete the transaction; determining an assurance level gain required to arrive at the assurance level based on the risk value; selecting one or more authentication techniques based at least in part on the indication of the assurance level gain. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An apparatus comprising:
-
a risk engine to analyze first data received from a client to determine a risk value associated with the client; an assurance level gain analysis module to determine an assurance level required for allowing the client to complete the transaction and to determine an assurance level gain required to arrive at the assurance level based on the risk value; an adaptive authentication module to select one or more authentication techniques based at least in part on the indication of the assurance level gain. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
Specification