Environmental interrupt in a head-mounted display and utilization of non field of view real estate
First Claim
Patent Images
1. A method for executing a function within a virtual environment, the method comprising:
- storing information in memory regarding at least one control setting that associates a function with a change in position of a head-mounted display,calibrating a neutral position for the head-mounted display, wherein the calibration is performed using one or more sensors,monitoring positional data associated with the head-mounted display, wherein the monitored positional data is obtained via the one or more sensors,evaluating the monitored positional data of the head-mounted display against the at least one control setting specifying an amount of positional change and a predetermined period of time, andexecuting the function associated with the at least one control setting when the monitored positional data of the head-mounted display is identified as exceeding the specified amount of positional change for at least the predetermined period of time.
3 Assignments
0 Petitions
Accused Products
Abstract
A wearable computing device includes a head-mounted display (HMD) that generates a virtual reality environment. Through the generation and tracking of positional data, a the virtual environment may be interrupted or paused. Upon pausing the environment, a user may access a number of ancillary menus and controls not otherwise available during normal operation of the virtual environment.
-
Citations
15 Claims
-
1. A method for executing a function within a virtual environment, the method comprising:
-
storing information in memory regarding at least one control setting that associates a function with a change in position of a head-mounted display, calibrating a neutral position for the head-mounted display, wherein the calibration is performed using one or more sensors, monitoring positional data associated with the head-mounted display, wherein the monitored positional data is obtained via the one or more sensors, evaluating the monitored positional data of the head-mounted display against the at least one control setting specifying an amount of positional change and a predetermined period of time, and executing the function associated with the at least one control setting when the monitored positional data of the head-mounted display is identified as exceeding the specified amount of positional change for at least the predetermined period of time. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for executing a function within a virtual environment, the system comprising:
-
memory that stores information regarding at least one control setting that associates a function with a change in position of a head-mounted display; one or more sensors that; calibrates a neutral position for the head-mounted display, and monitors positional data associated with the head-mounted display; and a processor that executes instructions stored in memory to; evaluate the monitored positional data of the head-mounted display against the at least one control setting specifying an amount of positional change and a predetermined period of time, and execute the function associated with the at least one control setting when the monitored positional data of the head-mounted display is identified as exceeding the specified amount of positional change for at least the predetermined period of time. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for executing a function within a virtual environment, the method comprising:
-
storing information in memory regarding at least one control setting that associates a function with a change in position of a head-mounted display, calibrating a neutral position for the head-mounted display, wherein the calibration is performed using one or more sensors, monitoring positional data associated with the head-mounted display, wherein the monitored positional data is obtained via the one or more sensors, evaluating the monitored positional data of the head-mounted display against the at least one control setting specifying an amount of positional change and a predetermined period of time, and executing the function associated with the at least one control setting when the monitored positional data of the head-mounted display is identified as exceeding the specified amount of positional change for at least the predetermined period of time.
-
Specification