Gaze assisted input for an electronic device
AssigneeHuawei Technologies Co., Ltd.
InventorsRoeland Petrus Hubertus VERTEGAAL, Sean Brian BRALEY
Life of this patent
Estimating the term…
Abstract
A computer implemented method and system for gaze-assisted input that includes displaying a plurality of display elements in a display space, tracking a user's point of gaze within the display space, receiving a speech input, identifying one of the plurality of display elements as a subject display element for the speech input based on the tracking, and automatically performing an action based on the subject display element and the speech input.
Claims26
A computer implemented method comprising:
- displaying a plurality of display elements in a display space;
- tracking a user's point of gaze within the display space by determining coordinates for the user's point of gaze within a coordinate system of the display space;
- determining a gaze region within the display space based on the determined coordinates for the user's point of gaze, wherein the gaze region encompasses the user's point of gaze and a surrounding region of the display space;
- receiving a speech input;
- identifying one of the plurality of display elements as a subject display element for the speech input based on a predetermined minimum threshold spatial overlap between the gaze region and a sub-region of the display space occupied by the subject display element for a predetermined minimum threshold time of the speech input;
- and
- automatically performing an action based on the subject display element and the speech input.
(canceled)
(canceled)
(canceled)
A computing system comprising:
- one or more processors;
- and
- one or more memories storing instructions that, when executed by the one or more processors, configure the computing system to:
- display a plurality of display elements in a display space;
- track a user's point of gaze within the display space by determining coordinates for the user's point of gaze within a coordinate system of the display space;
- determine a gaze region within the display space based on the determined coordinates for the user's point of gaze, wherein the gaze region encompasses the user's point of gaze and a surrounding region of the display space;
- receive a speech input;
- identify one of the plurality of display elements as a subject display element for the speech input based on a predetermined minimum threshold spatial overlap between the gaze region and a sub-region of the display space occupied by the subject display element for a predetermined minimum threshold time of the speech input;
- and
- automatically perform an action based on the subject display element and the speech input.
(canceled)
(canceled)
(canceled)
A non-transitory computer-readable storage medium, the computer-readable storage medium including instructions that when executed by a computing system, cause the computing system to:
- display a plurality of display elements in a display space;
- track a user's point of gaze within the display space by determining coordinates for the user's point of gaze within a coordinate system of the display space;
- determine a gaze region within the display space based on the determined coordinates for the user's point of gaze, wherein the gaze region encompasses the user's point of gaze and a surrounding region of the display space;
- receive a speech input;
- identify one of the plurality of display elements as a subject display element for the speech input based on a predetermined minimum threshold spatial overlap between the gaze region and a sub-region of the display space occupied by the subject display element for a predetermined minimum threshold time of the speech input;
- and
- automatically perform an action based on the subject display element and the speech input.
Dependencies are inferred from the claim text.