×

Method of dynamically adapting a secure graphical password sequence

  • US 10,169,565 B2
  • Filed: 10/09/2017
  • Issued: 01/01/2019
  • Est. Priority Date: 03/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of dynamically adapting a secure graphical password sequence by executing computer-executable instructions stored on a non-transitory computer-readable medium comprising:

  • providing a computing device;

    the computing device performing;

    authenticating a user to request access to a restricted user account on the computing device;

    defining a plurality of element selection requirements for a password sequence;

    defining a plurality of preferences for the password sequence and a selection grid, the selection grid being used to input the password sequence;

    dynamically generating the selection grid from the element selection requirements and the plurality of preferences, the selection grid comprising a plurality of grid cells containing at least one graphical element from a plurality of graphical elements, each of the graphical elements being associated with at least one element category and an authentication value;

    displaying a user interface with the selection grid;

    receiving a plurality of cell selections as the password sequence, each of the cell selections corresponding to one of the grid cells and corresponding 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;

    rejecting the password sequence as a current invalid password sequence;

    accepting the password sequence as a current valid password sequence in response to determining the password sequence as valid; and

    providing the access to the restricted user account in response to authenticating the user requesting the access with the current valid password sequence;

    allowing the user to update parameters of the password sequence via successful or unsuccessful logins over time;

    adding at least one additional layer of complexity to the element selection requirements in response to finding the pattern similarities between the current and previous invalid password sequences; and

    randomizing or increasing or decreasing a probability of displaying incorrect selections.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×