Human-factors authentication
First Claim
Patent Images
1. A method of authenticating a request from a user connecting to an authentication service comprising:
- storing user information in the form of an abstract definition of a viewable or audible object, receiving a request from a user to provide authentication objects for that user, presenting authentication objects to the requester including at least one object falling within the abstract definition, receiving a verification request identifying the user and one of the presented authentication objects, verifying whether the authentication object identified is one of those objects presented falling within the abstract definition, confirming the request as authenticated where the object is correctly verified.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of enhancing online security by requiring the user to choose from among multiple objects presented to the user an object which falls within an abstract object definition previously provided by the user. The presented objects are therefore unknown to the user but include at least one with a particular quality known to the user.
89 Citations
12 Claims
-
1. A method of authenticating a request from a user connecting to an authentication service comprising:
-
storing user information in the form of an abstract definition of a viewable or audible object, receiving a request from a user to provide authentication objects for that user, presenting authentication objects to the requester including at least one object falling within the abstract definition, receiving a verification request identifying the user and one of the presented authentication objects, verifying whether the authentication object identified is one of those objects presented falling within the abstract definition, confirming the request as authenticated where the object is correctly verified. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A server providing an authentication service to a user, the server comprising:
-
storage means for storing a user profile, the profile including a user name and at least one abstract definition of a user object, serving means for serving objects when a user requests objects to allow verification of a transaction, the serving means serving multiple objects with at least one falling within the abstract definition of the user object, comparison means for comparing a returned object definition with a user profile abstract definition to determine whether the transaction should be authenticated. - View Dependent Claims (9, 10)
-
-
11. A method of providing a user interface on a computer screen allowing a user to confirm a verifiable choice of options comprising:
-
requiring the user to define an abstract object definition, providing to the user multiple objects of at which at least one falls within the abstract object definition, requiring the user to choose one of the multiple objects, validating the user choice against the abstract object definition. - View Dependent Claims (12)
-
Specification