Systems and methods to facilitate interactions with virtual content in an augmented reality environment
First Claim
1. A system configured to facilitate interactions with virtual content in an augmented reality environment, the system comprising:
- a hand tracking device configured to generate output signals conveying positions of a digit of a user'"'"'s hand over time;
a light source configured to emit light forming images of virtual content;
an optical element, the optical element being configured to provide the light emitted from the light source to an eye of the user to generate a perceived three-dimensional light field within the user'"'"'s field-of-view;
one or more physical processors configured by machine-readable instructions to;
control the light source to emit the light forming the images of the virtual content, the virtual content being formed by the three-dimensional light field so that the virtual content is perceived to be within the user'"'"'s field of view beyond the optical element, the virtual content including a first virtual object perceived at a first position within the user'"'"'s field of view at a point in time;
determine, based on the positions of the virtual content and the digit, perceived distances between the virtual content and the digit over time, including determining a first perceived distance between the first virtual object and the digit at the point in time;
control the light source to emit light forming images of a visual indicator on the first virtual object, the visual indicator visually indicating perceived distance between the virtual content and the digit and that the perceived distance indicated is for the first virtual object and the digit, such that at the point in time the visual indicator visually indicates the first perceived distance between the digit and the first virtual object and that the first perceived distance is indicated for the first virtual object and the digit,wherein the first virtual object includes a first content element, the first content element being configured for interaction with the digit, and wherein a positioning of the visual indicator at or near the first content element indicates the interaction of the digit with the first content element;
determine, from the output signals, one or more gesture-based inputs being provided by the user, the one or more gesture-based inputs including a first gesture based input; and
disable the first gesture-based input based on the positioning of the visual indicator at or near the first content element indicating the interaction of the digit with the first content element.
6 Assignments
0 Petitions
Accused Products
Abstract
A system configured to facilitate interactions with virtual content in an augmented reality environment may comprise one or more of a hand tracking device, a light source, an optical element, one or more physical processor, non-transitory electronic storage, and/or other components. The hand tracking device may be configured to generate output signals conveying positions of a digit of a user'"'"'s hand over time. The light source may be configured to emit light forming images of virtual content. The optical element being configured to provide the light emitted from the light source into one or more eyes of a user. A visual indicator may be provide that visually indicates a perceived distance between the virtual content and the digit.
21 Citations
16 Claims
-
1. A system configured to facilitate interactions with virtual content in an augmented reality environment, the system comprising:
-
a hand tracking device configured to generate output signals conveying positions of a digit of a user'"'"'s hand over time; a light source configured to emit light forming images of virtual content; an optical element, the optical element being configured to provide the light emitted from the light source to an eye of the user to generate a perceived three-dimensional light field within the user'"'"'s field-of-view; one or more physical processors configured by machine-readable instructions to; control the light source to emit the light forming the images of the virtual content, the virtual content being formed by the three-dimensional light field so that the virtual content is perceived to be within the user'"'"'s field of view beyond the optical element, the virtual content including a first virtual object perceived at a first position within the user'"'"'s field of view at a point in time; determine, based on the positions of the virtual content and the digit, perceived distances between the virtual content and the digit over time, including determining a first perceived distance between the first virtual object and the digit at the point in time; control the light source to emit light forming images of a visual indicator on the first virtual object, the visual indicator visually indicating perceived distance between the virtual content and the digit and that the perceived distance indicated is for the first virtual object and the digit, such that at the point in time the visual indicator visually indicates the first perceived distance between the digit and the first virtual object and that the first perceived distance is indicated for the first virtual object and the digit, wherein the first virtual object includes a first content element, the first content element being configured for interaction with the digit, and wherein a positioning of the visual indicator at or near the first content element indicates the interaction of the digit with the first content element; determine, from the output signals, one or more gesture-based inputs being provided by the user, the one or more gesture-based inputs including a first gesture based input; and disable the first gesture-based input based on the positioning of the visual indicator at or near the first content element indicating the interaction of the digit with the first content element. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system configured to facilitate interactions with virtual content in an augmented reality environment, the system comprising:
-
a hand tracking device configured to generate output signals conveying positions of a digit of a user'"'"'s hand over time; a light source configured to emit light forming images of virtual content; an optical element, the optical element being configured to provide the light emitted from the light source to an eye of the user to generate a perceived three-dimensional light field within the user'"'"'s field-of-view; one or more physical processors configured by machine-readable instructions to; control the light source to emit the light forming the images of the virtual content, the virtual content being formed by the three-dimensional light field so that the virtual content is perceived to be within the user'"'"'s field of view beyond the optical element, the virtual content including a first virtual object perceived at a first position within the user'"'"'s field of view at a point in time; determine, based on the positions of the virtual content and the digit, perceived distances between the virtual content and the digit over time, including determining a first perceived distance between the first virtual object and the digit at the point in time; control the light source to emit light forming images of a visual indicator on the first virtual object, the visual indicator visually indicating perceived distance between the virtual content and the digit and that the perceived distance indicated is for the first virtual object and the digit, such that at the point in time the visual indicator visually indicates the first perceived distance between the digit and the first virtual object and that the first perceived distance is indicated for the first virtual object and the digit, wherein the first virtual object includes a first content element, the first content element being configured for interaction with the digit, and wherein a positioning of the visual indicator at or near the first content element indicates the interaction of the digit with the first content element; determine, from the output signals, one or more gesture-based inputs being provided by the user, the one or more gesture-based inputs including a first gesture-based input; and disable the interaction of the digit with the first content element based on determining the first gestured-based input is being provided by the user.
-
-
9. A method to facilitate interactions with virtual content in an augmented reality environment, the method being implemented in a system comprising a hand tracking device, a light source, an optical element, one or more physical processors, and storage media storing machine-readable instructions, the method comprising:
-
generating, with the hand tracking device, output signals conveying positions of a digit of a user'"'"'s hand over time; emitting, with the light source, light forming images of virtual content; generating a perceived three-dimensional light field within the user'"'"'s field-of-view by providing, via the optical element, the light emitted from the light source to an eye of the user; controlling, with the one or more physical processors, the light source to emit the light forming the images of the virtual content, the virtual content being formed by the three-dimensional light field so that the virtual content is perceived to be within the user'"'"'s field of view beyond the optical element, the virtual content including a first virtual object perceived at a first position within the user'"'"'s field of view at a point in time; determining, with the one or more physical processors based on the positions of the virtual content and the digit, perceived distances between the virtual content and the digit over time, including determining a first perceived distance between the first virtual object and the digit at the point in time; controlling, with the one or more physical processors, the light source to emit light forming images of a visual indicator on the first virtual object, the visual indicator visually indicating perceived distance between the virtual content and the digit and that the perceived distance indicated is for the first virtual object and the digit, such that at the point in time the visual indicator visually indicates the first perceived distance between the digit and the first virtual object and that the first perceived distance is indicated for the first virtual object and the digit, wherein the first virtual object includes a first content element, the first content element being configured for interaction with the digit, and wherein a positioning of the visual indicator at or near the first content element indicates the interaction of the digit with the first content element; determining, using the one or more physical processors and from the output signals, one or more gesture-based inputs being provided by the user, the one or more gesture-based inputs including a first gesture based input; and disabling, using the one or more physical processors, the first gesture-based input based on the positioning of the visual indicator at or near the first content element facilitating the interaction of the digit with the first content element. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A method to facilitate interactions with virtual content in an augmented reality environment, the method being implemented in a system comprising a hand tracking device, a light source, an optical element, one or more physical processors, and storage media storing machine-readable instructions, the method comprising:
-
generating, with the hand tracking device, output signals conveying positions of a digit of a user'"'"'s hand over time; emitting, with the light source, light forming images of virtual content; generating a perceived three-dimensional light field within the user'"'"'s field-of-view by providing, via the optical element, the light emitted from the light source to an eye of the user; controlling, with the one or more physical processors, the light source to emit the light forming the images of the virtual content, the virtual content being formed by the three-dimensional light field so that the virtual content is perceived to be within the user'"'"'s field of view beyond the optical element, the virtual content including a first virtual object perceived at a first position within the user'"'"'s field of view at a point in time; determining, with the one or more physical processors based on the positions of the virtual content and the digit, perceived distances between the virtual content and the digit over time, including determining a first perceived distance between the first virtual object and the digit at the point in time; controlling, with the one or more physical processors, the light source to emit light forming images of a visual indicator on the first virtual object, the visual indicator visually indicating perceived distance between the virtual content and the digit and that the perceived distance indicated is for the first virtual object and the digit, such that at the point in time the visual indicator visually indicates the first perceived distance between the digit and the first virtual object and that the first perceived distance is indicated for the first virtual object and the digit, wherein the first virtual object includes a first content element, the first content element being configured for interaction with the digit, and wherein a positioning of the visual indicator at or near the first content element indicates the interaction of the digit with the first content element; determining, using the one or more physical processors and from the output signals, one or more gesture-based inputs being provided by the user, the one or more gesture-based inputs including a first gesture-based input; and disabling, using the one or more physical processors, the interaction of the digit with the first content element based on determining the first gestured-based input is being provided by the user.
-
Specification