Patent ID: 9507924
Filing Date: 2016-11-29
CPC Classification: G06F,H04L

Claim Text:
1. A method for authenticating a user, the method comprising the steps of: receiving, in a password field of a computer screen, keyboard entries from a user of (a) a series of alphanumeric characters forming part of a password of the user and (b) one or more function keys that either delete one or more of the alphanumeric characters or do not affect the alphanumeric characters as entered into the password field; receiving a user entry to submit the password entered into the password field for authentication, and in response, determining, by one or more processors, whether logged keyboard entries of (a) and (b) made during entry of the password of the user into the password field match a stored, valid password for the user, such that the one or more processors consider the one or more function keys that either delete one or more of the alphanumeric characters or do not affect the alphanumeric characters as part of the submitted password which is compared to the stored valid password for authentication of the user; while a cursor of the computer screen is positioned in a username field of the user, receiving keyboard entries from the user of (c) a series of alphanumeric characters forming part of a username of the user and (d) one or more function keys that either delete one or more of the alphanumeric characters or do not affect the alphanumeric characters as entered into the username field; logging the key board entries of (c) and (d) made during entry of the username of the user into the username field; and receiving a user entry to submit the username entered into the username field; and subsequently, determining, by the one or more processors, whether the logged keyboard entries of (c) and (d) match a stored, valid username for the user, such that the one or more function keys that either delete one or more of the alphanumeric characters or do not affect the alphanumeric characters as entered into the username field are considered part of the submitted username which is compared to the stored valid username for the authentication of the user.