Two Step Gaze Interaction
AssigneeTobii AB
InventorsErland George-Svahn, Mårten Skogö
Life of this patent
Estimating the term…
Abstract
A computer system can be controlled with non-contact inputs, such as eye-tracking devices. A computer can enlarge a portion of a display adjacent a first gaze target in response to detecting a first action (e.g., pressing a touchpad). The computer can then allow a user to position a second gaze target in the enlarged portion (e.g., by looking at the desired location) and perform a second action in order to perform a computer function at that location. The enlarging can allow a user to identify a desired location for a computer function (e.g., selecting an icon) with greater precision.
Claims16
A method for providing an input to a text entry field of a user interface using a gaze point, the method comprising steps performed by a processor in communication with an eye tracking device and a non-transitory machine readable medium having stored instructions describing the steps, wherein the steps comprise:
- determining the gaze point of a user of the user interface on the user interface has remained on a particular area of the user interface for a first amount of time increments, wherein the particular area of the user interface is a text entry field;
- and
- receiving the input from a non-gaze input device, and based upon the gaze point of the user remaining in the particular area for the first amount of time increments prior to receiving the input from the non-gaze input device, providing the input from the non-gaze input device to the particular area of the user interface.
A system for providing an input to a text entry field of a user interface using a gaze point, wherein the system comprises:
- an eye tracking device for determining the gaze point of a user of the system on the user interface;
- at least one processor in communication with the eye tracking device and a non-transitory machine readable medium having stored instructions, the stored instructions capable of configuring the at least one processor to perform at least:
- determining the gaze point of the user on the user interface has remained on a particular area of the user interface for a first amount of time increments, wherein the particular area of the user interface is a text entry field;
- and
- determining that the input from a non-gaze input device has been received, and based upon the gaze point of the user remaining in the particular area for the first amount of time increments prior to receiving the input from the non-gaze input device, providing the input from the non-gaze input device to the particular area of the user interface.
Dependencies are inferred from the claim text.