Camera based safety mechanisms for users of head mounted displays
First Claim
1. A method, comprising:
- executing a game on a client device, the execution causing interactive scenes of the game to be transmitted to a head mounted display (HMD) for rendering on a display portion, the HMD when worn by a user is configured to block a view to a real-world environment, the HMD being in wireless communication with the client device;
determining coordinates of the HMD in a three-dimensional space of a real-world environment in which the user is present, the coordinates used to identify a current position of the user wearing the HMD;
monitoring a movement of the HMD during execution of the game, the movement of the HMD determined by identifying a change in one or more coordinates of the HMD in the three-dimensional space;
evaluating the change in the one or more coordinates of the HMD worn by the user to determine when the user is approaching a boundary of an interaction space defined in the real-world environment, wherein the interaction space is an area in the real-world environment in which the user is present, the boundary is defined as an edge of the interaction space; and
conveying a warning signal for rendering on the HMD, wherein the warning signal is indicative of a proximity of the user to the boundary of the interaction space, the warning signal includes an image of an outline representing the boundary of the interaction space for presenting with at least a part of the interactive scenes of the game,wherein the method operations are performed by a processor.
0 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for warning a user of a head mounted display (HMD) during game play of a video game. A game is executed causing interactive scenes of the game to be transmitted for rendering on a display portion of the HMD. Coordinates of the HMD are determined in a three-dimensional space of a real-world environment in which the user wearing the HMD is present, to identify a current position of the user. A movement of the HMD is determined during execution of the game by identifying a change in one or more coordinates of the HMD in the three-dimensional space. When it is determined that the user is approaching a boundary of an interaction space in a real-world environment, a warning signal is conveyed to the HMD to indicate proximity of the user to the boundary of the interaction space.
28 Citations
12 Claims
-
1. A method, comprising:
-
executing a game on a client device, the execution causing interactive scenes of the game to be transmitted to a head mounted display (HMD) for rendering on a display portion, the HMD when worn by a user is configured to block a view to a real-world environment, the HMD being in wireless communication with the client device; determining coordinates of the HMD in a three-dimensional space of a real-world environment in which the user is present, the coordinates used to identify a current position of the user wearing the HMD; monitoring a movement of the HMD during execution of the game, the movement of the HMD determined by identifying a change in one or more coordinates of the HMD in the three-dimensional space; evaluating the change in the one or more coordinates of the HMD worn by the user to determine when the user is approaching a boundary of an interaction space defined in the real-world environment, wherein the interaction space is an area in the real-world environment in which the user is present, the boundary is defined as an edge of the interaction space; and conveying a warning signal for rendering on the HMD, wherein the warning signal is indicative of a proximity of the user to the boundary of the interaction space, the warning signal includes an image of an outline representing the boundary of the interaction space for presenting with at least a part of the interactive scenes of the game, wherein the method operations are performed by a processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
receiving interactive scenes of a game at a head mounted display (HMD) for rendering on a display screen of the HMD, the game being executed on a client device, the HMD when worn by a user is configured to block a view to a real-world environment, data for the interactive scenes being communicated by the client device to the HMD using wireless communication; capturing images of an interaction space of a real-world environment in a vicinity of the user using a forward facing camera coupled to the HMD, the images being captured while the user is interacting with the game that is providing the interactive scenes; forwarding the images to the client device for processing to determine coordinates of the HMD in the interaction space, wherein the coordinates identify a current position of the HMD and of the user wearing the HMD; capturing additional images of the interaction space of the real-world environment, the additional images forwarded to the client device for evaluating a change in one or more coordinates of the HMD during execution of the game, wherein the change in the coordinates identifies movement of the user in the interaction space of the real-world environment; and receiving a warning signal from the client device for rendering on the display portion of the HMD, when it is determined that the user is approaching a boundary of the interaction space, the warning signal is indicative of proximity of the user to the boundary of the interaction space, wherein the warning signal received from the client device includes an image of an outline representing the boundary of the interaction space for rendering with at least a part of the interactive scenes of the game, wherein operations of the method are performed by a processor of the HMD. - View Dependent Claims (10, 11, 12)
-
Specification