Visual gestures for a head mounted device
First Claim
Patent Images
1. A head mounted display device comprising:
- a transparent display operatively positioned to present virtual content to a user wearing the head mounted display device while allowing the user to view physical objects through the transparent display;
one or more eye gaze sensors configured to track at least a first pupil of the user to determine an eye gaze of the user, wherein the eye gaze of the user indicates a location on the transparent display in a line of sign of the user;
one or more computer processors; and
a memory storing instructions that, when executed by the one or computer processors, cause the head mounted display device to;
monitor the eye gaze of the user wearing the head mounted display device;
determine, based on monitoring the eye gaze of the user, that a duration of time that the line of sight of the user is within a predefined trigger zone of the transparent display exceeds a threshold duration for the predefined trigger zone, wherein the predefined trigger zone corresponds to a first physical object visible to the user through the predefined trigger zone of the head mounted display; and
in response to determining that the duration of time that the line of sight of the user is within the predefined trigger zone of the transparent display exceeds the threshold duration, cause a display of a virtual object in the predefined trigger zone of the transparent display.
10 Assignments
0 Petitions
Accused Products
Abstract
Visual gestures in a display device allow a user to select and activate features in a display of the display device. A sensor of the display device tracks an eye gaze of a user directed at a display of the display device. A visual gesture module identifies a predefined trigger zone in the display. A virtual object application displays a virtual object in the display based on the eye gaze of the user and the predefined trigger zone.
-
Citations
18 Claims
-
1. A head mounted display device comprising:
-
a transparent display operatively positioned to present virtual content to a user wearing the head mounted display device while allowing the user to view physical objects through the transparent display; one or more eye gaze sensors configured to track at least a first pupil of the user to determine an eye gaze of the user, wherein the eye gaze of the user indicates a location on the transparent display in a line of sign of the user; one or more computer processors; and a memory storing instructions that, when executed by the one or computer processors, cause the head mounted display device to; monitor the eye gaze of the user wearing the head mounted display device; determine, based on monitoring the eye gaze of the user, that a duration of time that the line of sight of the user is within a predefined trigger zone of the transparent display exceeds a threshold duration for the predefined trigger zone, wherein the predefined trigger zone corresponds to a first physical object visible to the user through the predefined trigger zone of the head mounted display; and in response to determining that the duration of time that the line of sight of the user is within the predefined trigger zone of the transparent display exceeds the threshold duration, cause a display of a virtual object in the predefined trigger zone of the transparent display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method comprising:
-
monitoring, by a head mounted display device, an eye gaze of a user wearing the head mounted display device, the head mounted display device including a transparent display operatively positioned to present virtual content to the user while allowing the user to view physical objects through the transparent display, the head mounted display including one or more eye gaze sensors configured to track at least a first pupil of the user to determine the eye gaze of the user, wherein the eye gaze of the user indicates a location on the transparent display in a line of sight of the user; determining, based on monitoring the eye gaze of the user, that a duration of time that the line of sight of the user is within a predefined trigger zone of the transparent display exceeds a threshold duration for the predefined trigger zone, wherein the predefined trigger zone corresponds to a first physical object visible to the user through the predefined trigger zone of the head mounted display; and in response to determining that the duration of time that the line of sight of the user is within the predefined trigger zone of the transparent display exceeds the threshold duration, causing a display of a virtual object in the predefined trigger zone of the transparent display. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory machine-readable medium comprising instructions that, when executed by one or more processors of a head mounted display device, cause the head mounted display device to perform operations comprising:
-
monitoring an eye gaze of a user wearing the head mounted display device, the head mounted display device including a transparent display operatively positioned to present virtual content to the user while allowing the user to view physical objects through the transparent display, the head mounted display including one or more eye gaze sensors configured to track at least a first pupil of the user to determine the eye gaze of the user, wherein the eye gaze of the user indicates a location on the transparent display in a line of sight of the user; determining, based on monitoring the eye gaze of the user, that a duration of time that the line of sight of the user is within a predefined trigger zone of the transparent display exceeds a threshold duration for the predefined trigger zone, wherein the predefined trigger zone corresponds to a first physical object visible to the user through the predefined trigger zone of the head mounted display; and in response to determining that the duration of time that the line of sight of the user is within the predefined trigger zone of the transparent display exceeds the threshold duration, causing a display of a virtual object in the predefined trigger zone of the transparent display.
-
Specification