| CPC G06F 3/013 (2013.01) [G06F 3/017 (2013.01); G06F 3/04842 (2013.01)] | 20 Claims |

|
1. A method comprising:
at an electronic device with an input device, an eye tracker, a display, one or more processors, and a non-transitory memory:
displaying, on the display, a plurality of user interface elements;
receiving, via the input device, a user input corresponding to an input location;
determining, using the eye tracker, a gaze location;
determining whether a distance between the input location and the gaze location is at least a threshold distance;
in response to receiving the user input, determining whether to activate a first user interface element at the gaze location or a second user interface element at the input location, wherein:
the first user interface element is configured to be activated when the input location is at least a threshold distance from the gaze location; and
the second user interface element is configured to be activated when the input location is within the threshold distance of the gaze location; and
activating the first user interface element or the second user interface element.
|