Multiple input based passwords
AssigneeInternational Business Machines Corporation
InventorsAnuj Dubey, Maruthi Latha, Rohit Shetty, Anurag A. Sinha
Life of this patent
Estimating the term…
Abstract
A computer-implemented method, carried out by one or more processors, for utilizing one or more input methods for passwords. In an embodiment, the method comprises the steps of determining, by one or more processors, one or more input methods supported for a password entry, wherein the password entry verifies a user's credentials; receiving, by one or more processors, a candidate password through the one or more input methods, wherein each character of the candidate password has an associated input method; and storing, by one or more processors, the candidate password as the password entry, along with the associated input method for each character of the candidate password.
Claims4
A method for utilizing one or more input methods for passwords, the method comprising:
- determining, by one or more processors, one or more input methods supported for a password entry, wherein the password entry verifies a user's credentials;
- receiving, by one or more processors, a candidate password through the one or more input methods, wherein each character of the candidate password has an associated input method;
- determining, by one or more processors, if the candidate password meets one or more predetermined criteria, wherein the criteria includes at least one of:
- a character length and a number of input methods;
- responsive to determining the candidate password does meet the criteria, determining, by one or more processors, to store the password entry based at least on the candidate password and the associated input method for each character of the candidate password;
- storing, by one or more processors, the candidate password as the password entry, along with the associated input method for each character of the candidate password
- receiving, by one or processors, a first password for verification, wherein verification grants access to a resource;
- determining, by one or more processors, each character of the first password matches each of the characters of the password entry;
- determining, by one or more processors, that at least one input method for a character of the first password does not match at least one input method for a character of the password entry;
- determining, by one or more processors, if a password verification attempt number has been exceeded, where the password verification attempt number represents a number of times a password is received for verification;
- and
- responsive to determining the password verification attempt number has not been exceeded, receiving, by one or processors, a second password for verification, wherein verification grants access to the resource.
Dependencies are inferred from the claim text.