Authentication using gesture passwords
First Claim
1. In a smart device, a method of providing user authentication, the method comprising:
- displaying, by processing circuitry of the smart device, a password prompt on a touch screen of the smart device, the password prompt including a motion video of touch screen gestures to prompt a user of the smart device to enter a gesture password;
receiving, by the processing circuitry, a trial gesture password entered by the user via the touch screen, the trial gesture password including a user-entered sequence of touch screen gestures; and
performing, by the processing circuitry, multiple gesture password confirmation operations to verify that the user is able to re-enter the trial gesture password via the touch screen over time to authenticate the user to the smart device;
wherein displaying the password prompt on the touch screen of the smart device includes;
generating, by the processing circuitry, a random gesture password which includes a random sequence of touch screen gestures, andoutputting, by the processing circuitry, the random gesture password on the touch screen, the random gesture password including the random sequence of touch screen gestures to enable the user to securely use the random sequence of touch screen gestures as the trial gesture password;
wherein performing the multiple gesture password confirmation operations includes;
re-prompting the user to enter the trial gesture password via the touch screen,in response to re-prompting the user to enter the trial gesture password, acquiring user input as the user attempts to re-enter the trial gesture password via the touch screen in response to re-prompting, andbased on the user input, assessing ability of the user to re-enter the trial gesture password;
wherein assessing the ability of the user to re-enter the gesture password includes;
detecting a graduation event in which the user satisfies a set of gesture password entrance criteria, andconverting the trial gesture password into an actual gesture password of the user in response to detection of the graduation event.
9 Assignments
0 Petitions
Accused Products
Abstract
A technique provides user authentication using a smart device (e.g., a smart phone, a tablet, etc.). The technique involves displaying, by processing circuitry of a smart device, a password prompt on a touch screen of the smart device. The password prompt includes a motion video of touch screen gestures to prompt a user of the smart device to enter a gesture password. The technique further involves receiving, by the processing circuitry, a trial gesture password entered by the user via the touch screen. The trial gesture password includes a user-entered sequence of touch screen gestures. The technique further involves performing, by the processing circuitry, multiple gesture password confirmation operations to verify that the user is able to re-enter the trial gesture password via the touch screen over time to authenticate the user to the smart device.
-
Citations
21 Claims
-
1. In a smart device, a method of providing user authentication, the method comprising:
-
displaying, by processing circuitry of the smart device, a password prompt on a touch screen of the smart device, the password prompt including a motion video of touch screen gestures to prompt a user of the smart device to enter a gesture password; receiving, by the processing circuitry, a trial gesture password entered by the user via the touch screen, the trial gesture password including a user-entered sequence of touch screen gestures; and performing, by the processing circuitry, multiple gesture password confirmation operations to verify that the user is able to re-enter the trial gesture password via the touch screen over time to authenticate the user to the smart device; wherein displaying the password prompt on the touch screen of the smart device includes; generating, by the processing circuitry, a random gesture password which includes a random sequence of touch screen gestures, and outputting, by the processing circuitry, the random gesture password on the touch screen, the random gesture password including the random sequence of touch screen gestures to enable the user to securely use the random sequence of touch screen gestures as the trial gesture password; wherein performing the multiple gesture password confirmation operations includes; re-prompting the user to enter the trial gesture password via the touch screen, in response to re-prompting the user to enter the trial gesture password, acquiring user input as the user attempts to re-enter the trial gesture password via the touch screen in response to re-prompting, and based on the user input, assessing ability of the user to re-enter the trial gesture password; wherein assessing the ability of the user to re-enter the gesture password includes; detecting a graduation event in which the user satisfies a set of gesture password entrance criteria, and converting the trial gesture password into an actual gesture password of the user in response to detection of the graduation event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A smart device, comprising:
-
a touch screen; memory; and control circuitry coupled to the touch screen and the memory, the memory storing instructions which, when carried out by the control circuitry, cause the control circuitry to; display a password prompt on the touch screen, the password prompt including a motion video of touch screen gestures to prompt a user of the smart device to enter a gesture password, receive a trial gesture password entered by the user via the touch screen, the trial gesture password including a user-entered sequence of touch screen gestures, and perform multiple gesture password confirmation operations to verify that the user is able to re-enter the trial gesture password via the touch screen over time to authenticate the user to the smart device; wherein the control circuitry, when displaying the password prompt on the touch screen of the smart device, is constructed and arranged to; generate a random gesture password which includes a random sequence of touch screen gestures, and output the random gesture password on the touch screen, the random gesture password including the random sequence of touch screen gestures to enable the user to securely use the random sequence of touch screen gestures as the trial gesture password; wherein the control circuitry, when performing the multiple gesture password confirmation operations, is constructed and arranged to; re-prompt the user to enter the trial gesture password via the touch screen, in response to re-prompting the user to enter the trial gesture password, acquire user input as the user attempts to re-enter the trial gesture password via the touch screen in response to re-prompting, and based on the user input, assess ability of the user to re-enter the trial gesture password; wherein the control circuitry, when assessing the ability of the user to re-enter the gesture password, is constructed and arranged to; detect a graduation event in which the user satisfies a set of gesture password entrance criteria, and convert the trial gesture password into an actual gesture password of the user in response to detection of the graduation event. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A computer program product having a non-transitory computer readable medium which stores a set of instructions to provide user authentication, the set of instructions, when carried out by computerized circuitry, causing the computerized circuitry to perform a method of:
-
displaying a password prompt on a touch screen of a smart device, the password prompt including a motion video of touch screen gestures to prompt a user of the smart device to enter a gesture password; receiving a trial gesture password entered by the user via the touch screen, the trial gesture password including a user-entered sequence of touch screen gestures; and performing multiple gesture password confirmation operations to verify that the user is able to re-enter the trial gesture password via the touch screen over time to authenticate the user to the smart device; wherein displaying the password prompt on the touch screen of the smart device includes; generating a random gesture password which includes a random sequence of touch screen gestures, and outputting the random gesture password on the touch screen, the random gesture password including the random sequence of touch screen gestures to enable the user to securely use the random sequence of touch screen gestures as the trial gesture password; wherein performing the multiple gesture password confirmation operations includes; re-prompting the user to enter the trial gesture password via the touch screen, in response to re-prompting the user to enter the trial gesture password, acquiring user input as the user attempts to re-enter the trial gesture password via the touch screen in response to re-prompting, and based on the user input, assessing ability of the user to re-enter the trial gesture password; wherein assessing the ability of the user to re-enter the gesture password includes; detecting a graduation event in which the user satisfies a set of gesture password entrance criteria, and converting the trial gesture password into an actual gesture password of the user in response to detection of the graduation event. - View Dependent Claims (18, 19, 20, 21)
-
Specification