US Patent No. 10,558,260

DETECTING THE POSE OF AN OUT-OF-RANGE CONTROLLER


Patent No. 10,558,260
Issue Date February 11, 2020
Title Detecting The Pose Of An Out-of-range Controller
Inventorship Quentin Simon Charles Miller, Sammamish, WA (US)
Assignee Microsoft Technology Licensing, LLC, Redmond, WA (US)

Claim of US Patent No. 10,558,260

1. A method, performed, at least in part, by a head-mounted display (HMD), the HMD providing a mixed-reality experience in conjunction with at least one controller, comprising:determining that an initiation event has occurred that initiates a process of locating a mobile controller within a physical environment;
sending a first instruction to a transmitter in response to the initiation event, which instructs the transmitter to use a first power level in emitting a magnetic field and/or electromagnetic radiation;
receiving signals from a receiver in response to detecting the magnetic field and/or electromagnetic radiation;
determining a pose of the controller relative to the HMD based on the signals that have been received; and
sending a second instruction to the transmitter, which instructs the transmitter to emit the magnetic field and/or the electromagnetic radiation using a second power level,
the first power level being higher than the second power level, and the first power level enabling detection of the controller when the controller is out-of-range with respect to a space in which the controller operates when being manually manipulated by the user in a course of providing a mixed-reality experience,
wherein the controller further includes a local tracking component for tracking a pose of the controller, and for storing a last-known pose of the controller in a data store provided by the controller, and
wherein one initiation event corresponds to a case in which: the user has commenced using the HMD, and the pose of the controller relative to the HMD cannot be ascertained based on a last-known pose provided by the controller.