CPC G06F 3/013 (2013.01) [G06F 3/04842 (2013.01)] | 21 Claims |
1. A method comprising:
at a computing system including non-transitory memory and one or more processors, wherein the computing system is communicatively coupled to a display device and one or more input devices via a communication interface:
while a first user interface (UI) element is currently selected, detecting a first gaze direction directed to a second UI element different from the first UI element;
in response to detecting the first gaze direction directed to the second UI element, decreasing a first attention accumulator value associated with the first UI element and increasing a second attention accumulator value associated with the second UI element based on a length of time that the first gaze direction is directed to the second UI element;
in accordance with a determination that the second attention accumulator value associated with the second UI element exceeds the first attention accumulator value associated with the first UI element, deselecting the first UI element and selecting the second UI element; and
in accordance with a determination that the second attention accumulator value associated with the second UI element does not exceed the first attention accumulator value associated with the first UI element, maintaining selection of the first UI element.
|