System and method for selectively expanding or contracting a portion of a display using eye-gaze tracking
First Claim
1. A method of interacting with a monitor, comprising:
- modifying a portion of an output displayed on a monitor by tracking an eye gaze and by monitoring an input indicator on the monitor that reflects a user'"'"'s activity, wherein the output comprises at least part of a target object;
wherein tracking the eye gaze comprises monitoring a user'"'"'s eye movement in a direction of the target object, and further monitoring a trajectory of the input indicator on the monitor; and
wherein the portion of the output is modified upon detecting the coincidence of the user'"'"'s eye movement and the input indicator trajectory in the direction of the target object.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-driven system amplifies a target region based on integrating eye gaze and manual operator input, thus reducing pointing time and operator fatigue. A gaze tracking apparatus monitors operator eye orientation while the operator views a video screen. Concurrently, the computer monitors an input indicator for mechanical activation or activity by the operator. According to the operator'"'"'s eye orientation, the computer calculates the operator'"'"'s gaze position. Also computed is a gaze area, comprising a sub-region of the video screen that includes the gaze position. The system determines a region of the screen to expand within the current gaze area when mechanical activation of the operator input device is detected. The graphical components contained are expanded, while components immediately outside of this radius may be contracted and/or translated, in order to preserve visibility of all the graphical components at all times.
258 Citations
20 Claims
-
1. A method of interacting with a monitor, comprising:
-
modifying a portion of an output displayed on a monitor by tracking an eye gaze and by monitoring an input indicator on the monitor that reflects a user'"'"'s activity, wherein the output comprises at least part of a target object;
wherein tracking the eye gaze comprises monitoring a user'"'"'s eye movement in a direction of the target object, and further monitoring a trajectory of the input indicator on the monitor; and
wherein the portion of the output is modified upon detecting the coincidence of the user'"'"'s eye movement and the input indicator trajectory in the direction of the target object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for interacting with a monitor, comprising:
-
means for modifying a portion of an output displayed on a monitor by tracking an eye gaze and by monitoring an input indicator on the monitor that reflects a user'"'"'s activity, wherein the output comprises at least part of a target object;
wherein tracking the eye gaze is implemented by a means for monitoring an eye movement in a direction of the target object, and by a means for monitoring a trajectory of an input indicator on the monitor; and
wherein the portion of the output is modified upon detecting the coincidence of the user'"'"'s eye movement and the input indicator trajectory in the direction of the target object. - View Dependent Claims (18, 19)
-
-
20. A software program product having instruction codes for interacting with a monitor, comprising:
-
a first set of instruction codes for modifying a portion of an output displayed on a monitor by tracking an eye gaze and by monitoring an input indicator on the monitor that reflects a user'"'"'s activity, wherein the output comprises at least part of a target object;
wherein tracking the eye gaze is implemented by a second set of instruction codes for monitoring an eye movement in a direction of the target object, and by a third set of instruction codes for monitoring a trajectory of an input indicator on the monitor; and
wherein the portion of the output is modified upon detecting the coincidence of the user'"'"'s eye movement and the input indicator trajectory in the direction of the target object.
-
Specification