Method for executing functions in a VR environment
AssigneeSony Interactive Entertainment America LLC
InventorJustin Moravetz
Life of this patent
Estimating the term…
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.
Claims19
A method for executing a plurality of different functions within a virtual environment, the method comprising:
- storing control settings in memory that associate a plurality of different functionalities with different corresponding changes in angle for a position of a head-mounted display (HMD) measured from a calibrated neutral position;
- calibrating the neutral position for the HMD, wherein the calibration is performed using one or more sensors;
- measuring positional data associated with the HMD via the one or more sensors, wherein the measured positional data indicates a change in angle from the calibrated neutral position to a current position of the HMD;
- matching the change in angle indicated by the positional data of the HMD with a corresponding change in angle associated with one of the control settings;
- and
- executing the corresponding function associated with the matched change in angle after the HMD remains at the current position for a predetermined period of time.
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 plurality of different functions within a virtual environment, the method comprising:
- storing control settings in memory that associate a plurality of different functionalities with different corresponding changes in angle for a position of a head-mounted display (HMD) measured from a calibrated neutral position;
- calibrating a neutral position for the HMD, wherein the calibration is performed using one or more sensors;
- measuring positional data associated with the HMD via the one or more sensors, wherein the measured positional data indicates a change in angle from the calibrated neutral position to a current position of the HMD;
- matching the change in angle indicated by the positional data of the HMD with a corresponding change in angle associated with the control settings;
- and
- executing the corresponding function associated with the matched change in angle after the HMD remains at the current position for a predetermined period of time.
Dependencies are inferred from the claim text.