User interfaces for gaze tracking enrollment
AssigneeApple Inc.
InventorsGiancarlo Yerkes, Amy E. Dedonato, Adam L. Amadio, Kaely Coon, Stephen O. Lemay, William A. Sorrentino, III, Lynn I. Streja, Israel Pastrana Vicente
Life of this patent
Estimating the term…
Abstract
Gaze enrollment, including displaying an enrollment progress user indicator, animating movement of user interface elements, changing the appearances of user interface elements, and/or moving a user interface element over time, enable a computer system to more accurately track the gaze of a user of the computer system.
Claims71
A computer system configured to communicate with one or more display generation components and one or more input devices, comprising:
- one or more processors;
- and
- memory storing one or more programs configured to be executed by the one or more processors, the one or more programs including instructions for:
- displaying, via the one or more display generation components, a first gaze enrollment user interface, wherein the first gaze enrollment user interface includes a first plurality of gaze target elements, including a first gaze target element and a second gaze target element;
- while displaying the first gaze enrollment user interface, detecting, via the one or more input devices, a selection input;
- and
- in response to detecting the selection input:
- in accordance with a determination that a gaze of a user was directed toward the first gaze target element when the selection input was detected, outputting first feedback indicating that gaze enrollment information corresponding to the first gaze target element has been recorded;
- and
- in accordance with a determination that the gaze of the user was not directed toward the first gaze target element when the selection input was detected, forgoing outputting the first feedback.
A non-transitory computer-readable storage medium storing one or more programs configured to be executed by one or more processors of a computer system that is in communication with one or more display generation components and one or more input devices, the one or more programs including instructions for:
- displaying, via the one or more display generation components, a first gaze enrollment user interface, wherein the first gaze enrollment user interface includes a first plurality of gaze target elements, including a first gaze target element and a second gaze target element;
- while displaying the first gaze enrollment user interface, detecting, via the one or more input devices, a selection input;
- and
- in response to detecting the selection input:
- in accordance with a determination that a gaze of a user was directed toward the first gaze target element when the selection input was detected, outputting first feedback indicating that gaze enrollment information corresponding to the first gaze target element has been recorded;
- and
- in accordance with a determination that the gaze of the user was not directed toward the first gaze target element when the selection input was detected, forgoing outputting the first feedback.
A method, comprising:
- at a computer system that is in communication with one or more display generation components and one or more input devices:
- displaying, via the one or more display generation components, a first gaze enrollment user interface, wherein the first gaze enrollment user interface includes a first plurality of gaze target elements, including a first gaze target element and a second gaze target element;
- while displaying the first gaze enrollment user interface, detecting, via the one or more input devices, a selection input;
- and
- in response to detecting the selection input:
- in accordance with a determination that a gaze of a user was directed toward the first gaze target element when the selection input was detected, outputting first feedback indicating that gaze enrollment information corresponding to the first gaze target element has been recorded;
- and
- in accordance with a determination that the gaze of the user was not directed toward the first gaze target element when the selection input was detected, forgoing outputting the first feedback.
Dependencies are inferred from the claim text.