Method of Dynamically Adapting a Graphical Password Sequence by Executing Computer-Executable Instructions Stored On a Non-Transitory Computer-Readable Medium
First Claim
1. A method of dynamically adapting a graphical password sequence by executing computer-executable instructions stored on a non-transitory computer-readable medium comprises the steps of:
- defining a plurality of element selection requirements for a password sequence;
defining a plurality of preferences for the password sequence and a selection grid, wherein the selection grid is used to input the password sequence;
dynamically generating the selection grid from the element selection requirements and the plurality of preferences, wherein the selection grid comprises a plurality of grid cells containing at least one graphical element from a plurality of graphical elements, and wherein each of the graphical elements is associated with at least one element category and an authentication value;
receiving a plurality of cell selections as the password sequence, wherein each of the cell selections corresponds to one of the grid cells and to one of a plurality of sequential locations in the password sequence;
comparing the password sequence to the element selection requirements in order to authenticate the password sequence as a valid password sequence;
compiling an aggregated login attempt history from the received password sequence and previous received password sequences; and
updating the element selection requirements from the aggregated login attempt history.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of dynamically adapting a graphical password sequence provides a secure means to access a restricted account through a dynamic password defined by element selection requirements. A selection grid is dynamically generated with graphical elements, and a password sequence is inputted by selecting certain grid cells containing graphical elements. Various preferences provide full customizability for the dynamic password, and security measures increase the difficulty of an undesirable user ascertaining the element selection requirements. The dynamic password can adapt over time through user input by designating one of the sequential locations of the password sequence as a sequence updating parameter.
-
Citations
16 Claims
-
1. A method of dynamically adapting a graphical password sequence by executing computer-executable instructions stored on a non-transitory computer-readable medium comprises the steps of:
-
defining a plurality of element selection requirements for a password sequence; defining a plurality of preferences for the password sequence and a selection grid, wherein the selection grid is used to input the password sequence; dynamically generating the selection grid from the element selection requirements and the plurality of preferences, wherein the selection grid comprises a plurality of grid cells containing at least one graphical element from a plurality of graphical elements, and wherein each of the graphical elements is associated with at least one element category and an authentication value; receiving a plurality of cell selections as the password sequence, wherein each of the cell selections corresponds to one of the grid cells and to one of a plurality of sequential locations in the password sequence; comparing the password sequence to the element selection requirements in order to authenticate the password sequence as a valid password sequence; compiling an aggregated login attempt history from the received password sequence and previous received password sequences; and updating the element selection requirements from the aggregated login attempt history. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
Specification