×

Method and system for efficient password input

  • US 10,075,430 B2
  • Filed: 08/27/2015
  • Issued: 09/11/2018
  • Est. Priority Date: 08/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for receiving password input from a user, comprising:

  • receiving, by a computing device, user input indicating that the user is entering a password using an ordered plurality of shortcut keyboards for comparing to a stored password consisting of a series of characters;

    wherein each of the shortcut keyboards corresponds to an ordinal position in the ordered plurality;

    wherein each of the shortcut keyboards include one randomly located key labeled as one or more characters, and further includes a plurality of other keys which are each randomly labeled with other characters not included in the password, andwherein the one or more characters is determined using the ordinal position of the shortcut keyboard to locate the one or more characters from within the series;

    displaying a first shortcut keyboard of the ordered plurality of shortcut keyboards,receiving a first user input to the first shortcut keyboard indicating that the user has selected a first key labeled as a first one or more characters;

    determining a count of the first one or more characters;

    determining a first password characters corresponding to the count and located within the series at the ordinal position of the first shortcut keyboard;

    comparing the determined first password characters and the first one or more characters;

    in response to determining that the comparison is a match,displaying a second shortcut keyboard of the ordered plurality of shortcut keyboards;

    wherein the second shortcut keyboard corresponds to a next ordinal position in the ordered plurality subsequent to the ordinal position of the first shortcut keyboard;

    receiving a second user input to the displayed second shortcut keyboard indicating that the user has selected a second key labeled as a second one or more characters;

    determining a second count of the second one or more characters;

    determining a second password characters corresponding to the second count and located within the series at the ordinal position of the second shortcut keyboard;

    comparing the determined second password characters and the second one or more characters; and

    determining, based on the first user input and the second user input, whether the password entered by the user matches the stored password.

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