Methods and Systems for Selecting a Virtual Element in a Virtual or Augmented Reality Environment Generated by an Electronic Device
AssigneeMotorola Mobility LLC
InventorsRanjeet Gupta, Balachandar Swami
Life of this patent
Estimating the term…
Abstract
A method of selecting a virtual element in a virtual reality or augmented reality (VR/AR) environment generated by a VR/AR device includes detecting, with one or more processors, a cursor interacting with the virtual element. One or more sensors determine whether either the VR/AR device is stationary for at least a predefined duration while the cursor interacts with the virtual element or whether a variation of a predefined number of movement measurement samples is within a predefined variation threshold while the cursor interacts with the virtual element. When the condition is met, one or more processors select and/or actuate the virtual element.
Claims20
A method of selecting a virtual element in a virtual reality or augmented reality (VR/AR) environment generated by a VR/AR device, the method comprising:
- detecting, with one or more processors, a cursor interacting with the virtual element;
- determining, with one or more sensors, whether the VR/AR device is stationary for at least a predefined duration while the cursor interacts with the virtual element by determining that readings of a motion sensor are zero radians per second to at least three decimal places, in three dimensions, for the predefined duration;
- and
- selecting, with the one or more processors, the virtual element when the VR/AR device is stationary for the predefined duration with the cursor interacting with the virtual element.
A VR/AR headset, comprising:
- a display device presenting a VR/AR environment comprising a cursor and one or more virtual elements;
- one or more motion detectors determining whether the VR/AR headset is moving or stationary in three-dimensional space;
- and
- one or more processors, operable with the one or more motion detectors, the one or more processors selecting a virtual element of the one or more virtual elements in response to the one or more motion detectors determining the VR/AR headset is stationary in the three-dimensional space while the cursor is interacting with the virtual element;
- the one or more motion detectors determining the VR/AR headset is stationary when the VR/AR headset moves less than 1/1000th radians from each dimension of the three-dimensional space during a predefined duration.
A method of selecting a virtual element in a virtual reality or augmented reality (VR/AR) environment generated by a VR/AR headset, the method comprising:
- presenting, with a display device, the VR/AR environment;
- detecting, with one or more motion sensors, movement of the VR/AR headset in three-dimensional space and moving, with one or more processors, a cursor within the VR/AR environment as a function of the movement;
- obtaining, by the one or more processors from the one or more motion sensors in response to the cursor interacting with the virtual element, a predefined number of movement measurement samples;
- and
- actuating the virtual element in the VR/AR environment when a variation of radians per second measurements in the predefined number of movement measurement samples is zero to three decimal places for each dimension of three dimensional space for at least 1000 milliseconds.
Dependencies are inferred from the claim text.