SYSTEM AND METHOD FOR DEVICE SECURITY WITH A PLURALITY OF AUTHENTICATION MODES
First Claim
1. An authentication system for use in an electronic device comprising:
- a plurality of input devices operable by a user;
a data storage structure to store reference data for authentication; and
an authentication processor configured to;
randomly select a first of a plurality of authentication modes,present the first selected authentication mode to a user,accept user input data from one of the plurality of input devices,compare the user input data with a portion of the stored reference data corresponding to the first selected authentication mode; and
if the comparison indicates a match between the user input data and the portion of the stored reference data corresponding to the first selected authentication mode, authenticating the user and authorizing use of the electronic device.
3 Assignments
0 Petitions
Accused Products
Abstract
A security processing element stores authentication data corresponding to a plurality of possible authentication modes. At a time of activation, the security processing element randomly selects one of the authentication modes for presentation to the user. The user must successfully enter data corresponding to the randomly selected authentication mode. In an alternative embodiment, the security processing element can randomly select a plurality of authentication modes that are sequentially presented to the user. The user must successfully respond to each of the plurality of requested authentication modes. In another embodiment, for high security communications, the security processing element may select from a subset of authentication modes that are considered to be more robust. Conversely, the security processing element may select from a subset of randomly presented authentication modes that are considered less robust when used in a low security setting.
-
Citations
32 Claims
-
1. An authentication system for use in an electronic device comprising:
-
a plurality of input devices operable by a user; a data storage structure to store reference data for authentication; and an authentication processor configured to; randomly select a first of a plurality of authentication modes, present the first selected authentication mode to a user, accept user input data from one of the plurality of input devices, compare the user input data with a portion of the stored reference data corresponding to the first selected authentication mode; and if the comparison indicates a match between the user input data and the portion of the stored reference data corresponding to the first selected authentication mode, authenticating the user and authorizing use of the electronic device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. An electronic device authentication system comprising:
-
a plurality of input devices coupled to the electronic device and operable by a user; a data storage structure within the electronic device to store reference data for authentication; and an authentication processor within the electronic device configured to; randomly select a first of a plurality of authentication modes, present the first selected authentication mode to a user, accept user input data from one of the plurality of input devices, compare the user input data with a portion of the stored reference data corresponding to the first selected authentication mode; and if the comparison indicates a match between the user input data and the portion of the stored reference data corresponding to the first selected authentication mode, authenticating the user and permitting access to the electronic device. - View Dependent Claims (15, 16)
-
-
17. A system for user authentication in an electronic device comprising:
-
a plurality of input devices operable by the user; an authentication storage structure to store reference data for user authentication; and an authentication processor configured to; randomly select a plurality of authentication challenges from among a plurality of authentication modes, present each randomly selected authentication challenge to a user, for each randomly selected authentication challenge, accept user input data from one of the plurality of input devices, for each randomly selected authentication challenge, compare the user input data with a portion of the stored reference data corresponding to the respective randomly selected authentication challenge; and authorizing use of the electronic device if the comparison for each randomly selected authentication challenge indicates a match between the user input data and the portion of the stored reference data corresponding to the respective randomly selected authentication challenge. - View Dependent Claims (18, 19, 20, 21, 22)
-
-
23. A method to provide security to one or more services comprising:
-
storing a library of authentication methods; receiving a request from a user to access one of the services; randomly selecting a set of authentication methods from the library; executing the set of authentication methods; and allowing access to the requested service if the user is authenticated by each authentication method in the set. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification