Extended reality movement platform
AssigneeBsset LLC
InventorsSamuel Choi, Jeanie Choi
Life of this patent
Estimating the term…
Abstract
The present disclosure generally relates to a method of moving a user through an extended reality environment. Through comparing movement of a head mounted display to a user's established reference position, one or more sensors can determine movement of the user in the extended reality environment. The movement of the user in the extended reality environment corresponds to the anticipated movement of the user's vestibular system as determined by the movement and angle of the head mounted device.
Claims20
A method of moving through an extended reality environment, the method comprising:
- receiving a first trigger to set a first reference position for a head mounted device;
- responsive to receiving the first trigger, collecting raw sensor data about a user from the head mounted device;
- processing the raw sensor data from the head mounted device to determine the first reference position of a user's head;
- collecting subsequent sensor data associated with movement of the head mounted device from the head mounted device;
- comparing the subsequent sensor data to the first reference position to determine a change in pitch of the user's head;
- correlating the change in pitch of the user's head to a direction of anticipated movement of a representation of the user within the extended reality environment, by the user's vestibular system;
- determining translational movement of the representation of the user within the extended reality environment, based on the change in pitch of the user's head and the direction of anticipated movement;
- and
- moving the representation of the user through along one or more of the x, y, or z axes within the extended reality environment based on the determined translational movement.
A system for moving throughout an extended reality environment, the system comprising:
- a first trigger mechanism configured to initiate capture of a first reference position of a user's head;
- a head mounted device in communication with the first trigger mechanism, the head mounted device configured to capture data related to a position of the user's head,
- wherein the head mounted device comprises a plurality of sensors configured to capture data associated with:
- a first orientation of the user's head in the first reference position, and
- a subsequent orientation of the user's head in a subsequent position, and
- a processor in communication with the head mounted device, the processor being configured to:
- determine a change in orientation of the user's head from the first orientation to the subsequent orientation;
- correlate the change in orientation of the user's head with a direction of anticipated movement of a representation of the user within the extended reality environment, by the user's vestibular system;
- determine a translational movement of the representation of the user within the extended reality environment, based on the change in orientation and the direction of anticipated movement;
- and
- moving the representation of the user along one or more of the x, y, or z axes within the extended reality environment based on the determined translational movement.
One or more non-transitory computer readable media comprising instructions which, when executed by one or more hardware processors, causes performance of operations comprising:
- receiving a first trigger to set a first reference position for a head mounted device;
- responsive to receiving the first trigger, collecting raw sensor data about a user from the head mounted device;
- processing the raw sensor data from the head mounted device to determine the first reference position of a user's head;
- collecting subsequent sensor data associated with movement of the head mounted device from the head mounted device;
- comparing the subsequent sensor data to the first reference position to determine a change in pitch of the user's head;
- correlating the change in pitch of the user's head to a direction of anticipated movement of a representation of the user within the extended reality environment, by the user's vestibular system;
- determining translational movement of the representation of the user within the extended reality environment, based on the change in pitch of the user's head and the direction of anticipated movement;
- and
- moving the representation of the user along one or more of the x, y, or z axes within the extended reality environment based on the determined translational movement.
Dependencies are inferred from the claim text.