Systems and methods of eye tracking control
First Claim
Patent Images
1. A method comprising:
- receiving a user input at a computing device;
while receiving the user input;
determining information about at least one point of regard indicating at least one location on a display of the computing device at which a user is looking; and
displaying, in response to the user input, a plurality of display objects on the display, each display object positioned at a different location within the display and associated with a respective performable operation;
determining that the user input has terminated; and
in response to termination of the user input;
determining a point of regard at a time when the user input has terminated;
identifying a display object of the plurality of display objects based on the determined point of regard; and
performing an operation associated with the identified display object.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems to facilitate eye tracking control are provided. A user input is received at a computing device. Point of regard information associated with a user of the computing device is determined while the user input is being received. The point of regard information indicates a location on a display of the computing device at which the user is looking. An operation associated with a display object identified based on the point of regard information is performed when receipt of the user input is determined to have terminated.
-
Citations
20 Claims
-
1. A method comprising:
-
receiving a user input at a computing device; while receiving the user input; determining information about at least one point of regard indicating at least one location on a display of the computing device at which a user is looking; and displaying, in response to the user input, a plurality of display objects on the display, each display object positioned at a different location within the display and associated with a respective performable operation; determining that the user input has terminated; and in response to termination of the user input; determining a point of regard at a time when the user input has terminated; identifying a display object of the plurality of display objects based on the determined point of regard; and performing an operation associated with the identified display object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computing device, comprising:
-
a memory having instructions embodied thereon; one or more processors configured by the instructions to perform operations comprising; receiving a user input at the computing device; while receiving the user input; determining information about at least one point of regard indicating at least one location on a display of the computing device at which a user is looking; and displaying, in response to the user input, a plurality of display objects on the display, each display object positioned at a different location within the display and associated with a respective performable operation; determining that the user input has terminated; and in response to termination of the user input; determining a point of regard at a time when the user input has terminated; and identifying a display object of the plurality of display objects based on the determined point of regard; and performing an operation associated with the identified display object. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory machine-readable storage medium storing instructions which, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving a user input at a computing device; while receiving the user input; determining, by the one or more processors, information about at least one point of regard indicating at least one location on a display of the computing device at which a user is looking; and displaying, in response to the user input, a plurality of display objects on the display, each display object positioned at a different location within the display and associated with a respective performable operation; determining that the user input has terminated; and in response to termination of the user input; determining a point of regard at a time when the user input has terminated; identifying a display object of the plurality of display objects based on the determined point of regard; and performing an operation associated with the identified display object.
-
Specification