Augmented reality virtual monitor
First Claim
Patent Images
1. A head-mounted display, comprising:
- a see-through display configured to visually augment an appearance of a physical space to a user viewing the physical space through the see-through display;
one or more sensors configured to sense parameters of the physical space and output computer-readable observation information based on the sensed parameters;
a communication subsystem; and
a computer system configured to;
receive a video stream via the communication subsystem;
receive observation information of the physical space from the one or more sensors;
determine a screen-space position on the see-through display at which to present images of a virtual monitor playing the video stream, the screen-space position based on the observation information such that the virtual monitor appears to be integrated with the physical space to the user viewing the physical space through the see-through display;
based on the observation information, present images on the see-through display of a stationary virtual object that appears to be integrated with the physical space to the user viewing the physical space through the see-through display; and
adjust the screen-space position of the images of the virtual monitor on the see-through display so that the virtual monitor appears to move within the user'"'"'s field of view while moving relative to real-world objects within the physical space as perceived by the user viewing the physical space through the see-through display, and so that the virtual monitor is constrained to move within boundaries of the stationary virtual object as perceived by the user viewing the physical space through the see-through display.
2 Assignments
0 Petitions
Accused Products
Abstract
A head-mounted display includes a see-through display and a virtual reality engine. The see-through display is configured to visually augment an appearance of a physical space to a user viewing the physical space through the see-through display. The virtual reality engine is configured to cause the see-through display to visually present a virtual monitor that appears to be integrated with the physical space to a user viewing the physical space through the see-through display.
-
Citations
19 Claims
-
1. A head-mounted display, comprising:
-
a see-through display configured to visually augment an appearance of a physical space to a user viewing the physical space through the see-through display; one or more sensors configured to sense parameters of the physical space and output computer-readable observation information based on the sensed parameters; a communication subsystem; and a computer system configured to; receive a video stream via the communication subsystem; receive observation information of the physical space from the one or more sensors; determine a screen-space position on the see-through display at which to present images of a virtual monitor playing the video stream, the screen-space position based on the observation information such that the virtual monitor appears to be integrated with the physical space to the user viewing the physical space through the see-through display; based on the observation information, present images on the see-through display of a stationary virtual object that appears to be integrated with the physical space to the user viewing the physical space through the see-through display; and adjust the screen-space position of the images of the virtual monitor on the see-through display so that the virtual monitor appears to move within the user'"'"'s field of view while moving relative to real-world objects within the physical space as perceived by the user viewing the physical space through the see-through display, and so that the virtual monitor is constrained to move within boundaries of the stationary virtual object as perceived by the user viewing the physical space through the see-through display. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A head-mounted display, comprising:
-
a see-through display configured to visually augment an appearance of a physical space to a user viewing the physical space through the see-through display; one or more sensors configured to sense parameters of the physical space and output computer-readable observation information based on the sensed parameters; a communication subsystem; and a computer system configured to; receive a video stream comprising 3D content via the communication subsystem; receive observation information of the physical space from the one or more sensors; determine screen-space positions on the see-through display at which to present images of a virtual monitor playing the video stream, the screen-space positions based on the observation information such that the virtual monitor appears to be integrated with the physical space to the user viewing the physical space through the see-through display; and adjust the screen-space position of the images of the virtual monitor on the see-through display so that the virtual monitor is constrained to move within boundaries of a stationary real-world object as perceived by the user viewing the physical space through the see-through display. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A method of augmenting reality, the method comprising:
-
receiving observation information of a physical space from one or more sensors; mapping a virtual reality environment to the physical space based on the observation information; receiving a video stream; displaying at a screen-space position of a see-through display a virtual monitor playing the video stream, the screen-space position based on the observation information such that the virtual monitor appears to be integrated with the physical space to a user viewing the physical space through the see-through display; based on the observation information, present images on the see-through display of a moving virtual object that appears to be integrated with the physical space to the user viewing the physical space through the see-through display; and adjust the screen-space position of the images of the virtual monitor on the see-through display so that the virtual monitor is constrained to move within boundaries of the moving virtual object as perceived by the user viewing the physical space through the see-through display.
-
Specification