Gaze-based secure keypad entry system
First Claim
Patent Images
1. A system for secure data entry, comprising:
- a virtual keypad having a plurality of keys;
means for detecting a gaze of a user directed to a virtual key of said keypad; and
an actuator, operable by the user and obscured from a non-user observer, for confirming a virtual key selection, wherein said gaze of a user is obscured from a non-user observer.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for secure data entry, includes a virtual keypad having a plurality of keys, a mechanism for determining to which virtual key of the keypad a user is looking, and an actuator, operable by the user, for confirming key selection. Another system for secure data entry, includes a virtual keypad having a plurality of keys, an eye tracker for tracking eye movement of a user, and for receiving a coded input from an eye movement of the user gazing upon at least a selected one of the keys of the virtual keypad, and an actuator for being selectively actuated by the user upon confirmation of the coded input by the user.
61 Citations
23 Claims
-
1. A system for secure data entry, comprising:
-
a virtual keypad having a plurality of keys;
means for detecting a gaze of a user directed to a virtual key of said keypad; and
an actuator, operable by the user and obscured from a non-user observer, for confirming a virtual key selection, wherein said gaze of a user is obscured from a non-user observer. - View Dependent Claims (2, 3)
-
-
4. A system for secure data entry, comprising:
-
a virtual keypad including a plurality of keys;
an eye tracker for tracking eye movement of a user, and for computing a coded input from an eye movement of said user gazing upon at least a selected one of said keys of said virtual keypad; and
an actuator which is obscured from a non-user observer, for being selectively actuated by said user upon confirmation of said coded input by said user, wherein said gaze of a user is obscured from a non-user observer. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
a display for displaying said virtual keypad and said coded input for confirmation by said user.
-
-
6. The system according to claim 5, further comprising:
a blocking structure mounted over said display for receiving an eye of said user, and for blocking a view of said non-user observer.
-
7. The system according to claim 5, wherein said selected one of said keys is highlighted upon actuation of said actuator.
-
8. The system according to claim 4, wherein said eye tracker comprises a camera system.
-
9. The system according to claim 4, wherein said selected one of said keys is highlighted based on said user gazing upon said selected one of said keys.
-
10. The system according to claim 4, further comprising a lip for obscuring said actuator from said non-user observer.
-
11. The system according to claim 4, further comprising means for actuating said actuator by an auditory command.
-
12. The system according to claim 4, further comprising means for providing visual feedback to said user as to which key of said virtual keypad will be selected, such that the user confirms the number visually before actuating said actuator.
-
13. A computer-implemented method for eye gaze-assisted number generating, comprising:
-
operating a gaze tracking apparatus to monitor eye orientation of a computer operator as the operator views a virtual keypad having a plurality of keys thereon;
according to the operator'"'"'s eye orientation, determining the key of the virtual keypad being gazed at by the operator; and
highlighting said key on said virtual keypad for confirmation by said operator, wherein said highlighting is obscured from a non-user observer, and wherein a gaze of said operator is obscured from a non-user observer. - View Dependent Claims (14, 15, 16, 17)
displaying said virtual keypad and said coded input for confirmation by said user; and
computing a measured gaze position of the operator upon the virtual keypad according to the monitored eye orientation, and concurrently monitoring an operator input device for activation by the operator.
-
-
15. The method according to claim 14, wherein said operator input device comprises one of a mouse and a keyboard.
-
16. The method according to claim 14, further comprising:
providing visual feedback to said user as to which key of said virtual keypad will be selected, such that the user confirms the number visually before actuating said operator input device.
-
17. The method according to claim 13, wherein said key is confirmed by said user by an auditory command.
-
18. A method of providing secure data entry, comprising the steps of:
-
providing a virtual keypad having a plurality of keys;
determining which visual key of said keypad a user is looking upon; and
confirming, by said user, key selection, wherein said confirming is obscured from a non-user observer, and wherein a gaze of said user is obscured from said non-user observer. - View Dependent Claims (19)
-
-
20. A signal-bearing medium tangibly embodying a program of machine-readable instructions executable by a digital processing apparatus to perform a method for computer-implemented eye gaze assisted number generating, said method comprising:
-
operating a gaze tracking apparatus to monitor eye orientation of a computer operator as the operator views a virtual keypad a plurality of keys thereon;
according to the operator'"'"'s eye orientation, determining a key of the display being gazed at by the operator; and
highlighting said key on said virtual keypad, wherein said highlighting is obscured from a non-user observer, and wherein a gaze of said operator is obscured from a non-user observer. - View Dependent Claims (21)
displaying said virtual key pad on a display; and
computing a measured gaze position of the operator upon the virtual keypad according to the monitored eye orientation, and concurrently monitoring an operator input device for activation by the operator.
-
-
22. A computer-driven eye gaze assisted number displaying system, comprising:
-
a gaze-tracking apparatus for monitoring eye orientation of an operator as the operator views a virtual keypad having a plurality of keys; and
a computer, responsive to the monitored eye orientation, for computing a selected key of said plurality of keys according to the monitored eye orientation, and for providing an output to highlight said selected key on said virtual keypad, wherein said highlight is obscured from a non-user observer, and wherein a gaze of said operator is obscured from a non-user observer. - View Dependent Claims (23)
an operator input device, responsive to mechanical activation by the operator while viewing said virtual keypad, wherein said computer is further responsive to detection of activation of the operator input device while said user is gazing upon said selected key to highlight said selected key.
-
Specification