Dock tracking for an AR/VR device
AssigneeLogitech Europe S.A.
InventorsAidan Kehoe, Olivier Guédat, Mario Gutierrez, Ahmad Abou Daher, Jean-Michel Chardon
Life of this patent
Estimating the term…
Abstract
A method for tracking a physical object in a virtual environment. The physical object is tracked and a rendering of the physical object in the virtual environment is displayed. The placement of the physical object in a storage location where it is no longer being moved is detected. The tracking of the physical object is stopped, while continuing to display the physical object at the location in the virtual environment.
Claims17
A method for tracking a physical object in a virtual environment, comprising:
- tracking a position of the physical object;
- displaying a virtual rendering of the physical object in the virtual environment by a head-mounted display (HMD);
- detecting when the physical object has been placed in a storage location and is no longer being moved;
- stopping the tracking of the physical object;
- providing information about the storage location to the physical object;
- transmitting the information from the physical object to the HMD;
- and
- continuing to display the physical object at the location within the virtual environment with the HMD based on the information.
A method for tracking a peripheral device in a virtual environment, comprising:
- tracking a position of the peripheral device;
- displaying a virtual rendering of the peripheral device in the virtual environment;
- detecting when the peripheral device has been placed in a docking station and is no longer being moved;
- storing information about the docking station in a memory;
- displaying a rendering of the docking station;
- stopping the tracking of the peripheral device;
- continuing to display the peripheral device at the docking station in the virtual environment;
- detecting a user picking up the peripheral device;
- restarting tracking of the peripheral device;
- providing a spatial anchor in the virtual environment, the spatial anchor corresponding to a location of the peripheral device;
- linking the docking station to the peripheral device;
- and
- correcting coordinates of the spatial anchor based on the docking station and its link to the peripheral device.
A non-transitory computer readable medium having stored thereon software instructions that, when executed by an HID processor, cause the HID processor to execute steps comprising:
- tracking a position of a physical object in a virtual environment;
- displaying a virtual rendering of the physical object in the virtual environment;
- detecting when the physical object has been placed in a storage location and is no longer being moved;
- stopping the tracking of the physical object;
- continuing to display the physical object at the location in the virtual environment;
- receiving information about a condition of the physical object;
- and
- displaying an indicator of the information on the rendering of a docking station at the storage location.
Dependencies are inferred from the claim text.