Dynamic transmitter power control for magnetic tracker

US10451439B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10451439-B2
Application numberUS-201715586459-A
CountryUS
Kind codeB2
Filing dateMay 4, 2017
Priority dateDec 22, 2016
Publication dateOct 22, 2019
Grant dateOct 22, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A system determines the transmission strength of the magnetic field signal. The magnetic field signal is transmitted from a first magnetic-sensor device to a second magnetic-sensor device. The system then determines a first projected distance between the first magnetic-sensor device and the second magnetic-sensor device. Based at least in part on the first projected distance, the system calculates an adjusted transmission strength for the magnetic field signal. The system then causes the first magnetic-sensor device to transmit an adjusted magnetic field signal. The adjusted magnetic field signal comprises the adjusted transmission strength. The system receives, from the second magnetic-field device, the adjusted magnetic field signal. Based at least in part upon the received adjusted magnetic field signal, the system, computes a first pose of the first magnetic-sensor device in relation to the second magnetic-sensor device.

First claim

Opening claim text (preview).

What is claimed is: 1. A computer system for dynamically modifying a transmission strength of a magnetic field signal, the system comprising: one or more processors; and one or more computer-readable media having stored thereon executable instructions that when executed by the one or more processors configure the computer system to perform at least the following: determine the transmission strength of the magnetic field signal, the magnetic field signal being transmitted from a first magnetic-sensor device to a second magnetic-sensor device; determine a first projected distance between the first magnetic-sensor device and the second magnetic-sensor device; based at least in part on the first projected distance, calculate an adjusted transmission strength for the magnetic field signal; cause the first magnetic-sensor device to transmit an adjusted magnetic field signal, wherein the adjusted magnetic field signal comprises the adjusted transmission strength; receive, from the second magnetic-field device, the adjusted magnetic field signal; and based at least in part upon the received adjusted magnetic field signal, compute a first pose of the first magnetic-sensor device in relation to the second magnetic-sensor device. 2. The computer system as recited in claim 1 , wherein the executable instructions include instructions that are executable to configure the computer system to: identify magnetic noise received by the second magnetic-sensor device; and based at least in part on the magnetic noise, calculate the adjusted transmission strength for the magnetic field signal. 3. The computer system as recited in claim 1 , wherein the executable instructions include instructions that are executable to configure the computer system to: based upon the first pose, calculate a predicted second pose of the first magnetic-sensor device in relation to the second magnetic-sensor device; and based at least in part on the predicted second pose, calculate the adjusted transmission strength for the magnetic field signal. 4. The computer system as recited in claim 1 , wherein the executable instructions include instructions that are executable to configure the computer system to: receive an indication of motion from a spatial input device that is associated with the first magnetic-sensor device; based upon the indication of motion, calculate a second projected distance between the first magnetic-sensor device and the second magnetic-sensor device; and based at least in part on the second projected distance, calculate the adjusted transmission strength for the magnetic field signal. 5. The computer system as recited in claim 4 , wherein the executable instructions include instructions that are executable to configure the computer system to: based upon the indication of motion, calculate an adjustment rate at which the transmission strength of the magnetic field is adjusted. 6. The computer system as recited in claim 4 , wherein the spatial input device comprises an inertial measurement device that is physically coupled with the first magnetic-sensor device. 7. The computer system as recited in claim 1 , wherein the executable instructions include instructions that are executable to configure the computer system to: receive a request for a particular input characteristic from a mixed-reality software application that is receiving input from the first magnetic-sensor device, wherein the particular input characteristic comprises information relating to a requested input precision; and based at least in part on the particular input characteristic, calculate the adjusted transmission strength for the magnetic field signal. 8. The computer system as recited in claim 1 , wherein the first magnetic-sensor device is disposed within a handheld controller. 9. The computer system as recited in claim 1 , wherein the second magnetic-sensor device is disposed within a head-mounted display. 10. The computer system as recited in claim 1 , wherein the executable instructions include instructions that are executable to configure the computer system to: during a transition phase from a first transmission strength to a second transmission strength, receive from the first magnetic-sensor device a set of transmission strengths being emitted by the first magnetic-sensor device; and based at least in part upon the set of transmission strengths, compute the first pose of the first magnetic-sensor device in relation to the second magnetic-sensor device. 11. A method for dynamically modifying a transmission strength of a magnetic field signal comprising: determining the transmission strength of the magnetic field signal, the magnetic field signal being transmitted from a first magnetic-sensor device to a second magnetic-sensor device; determining a first projected distance between the first magnetic-sensor device and the second magnetic-sensor device; based at least in part on the first projected distance, calculating an adjusted transmission strength for the magnetic field signal; causing the first magnetic-sensor device to transmit an adjusted magnetic field signal, wherein the adjusted magnetic field signal comprises the adjusted transmission strength; receiving, at the second magnetic-field device, the adjusted magnetic field signal; and based at least in part upon the received adjusted magnetic field signal, computing a first pose of the first magnetic-sensor device in relation to the second magnetic-sensor device. 12. The method as recited in claim 11 , further comprising: identifying magnetic noise received by the second magnetic-sensor device; and based at least in part on the magnetic noise, calculating the adjusted transmission strength for the magnetic field signal. 13. The method as recited in claim 11 , further comprising: based upon the first pose, calculating a predicted second pose of the first magnetic-sensor device in relation to the second magnetic-sensor device; and based at least in part on the predicted second pose, calculating the adjusted transmission strength for the magnetic field signal. 14. The method as recited in claim 11 , further comprising: receiving an indication of motion from a spatial input device that is associated with the first magnetic-sensor device; based upon the indication of motion, calculating a second projected distance between the first magnetic-sensor device and the second magnetic-sensor device; and based at least in part on the second projected distance, calculating the adjusted transmission strength for the magnetic field signal. 15. The method as recited in claim 14 , further comprising: based upon the indication of motion, calculating an adjustment rate at which the transmission strength of the magnetic field is adjusted. 16. The method as recited in claim 14 , wherein the spatial input device comprises an inertial measurement device that is physically coupled with the first magnetic-sensor device. 17. The method as recited in claim 11 , further comprising: receiving a request for a particular input characteristic from a mixed-reality software application that is receiving input from the first magnetic-sensor device, wherein the particular input characteristic comprises information relating to a requested input precision; and based at least in part on the particular input characteristic, calculating the adjusted transmission strength for the magnetic field signal. 18. The method as recited in claim 11 , wherein the first magnetic-sensor device is disposed within a handheld controller.

Assignees

Inventors

Classifications

  • G01D5/12Primary

    using electric or magnetic means (G01D5/06 takes precedence) · CPC title

  • G01R33/02Primary

    Measuring direction or magnitude of magnetic fields or magnetic flux (G01R33/20 takes precedence) · CPC title

  • for measuring distance or clearance between spaced objects or spaced apertures (G01B7/30 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10451439B2 cover?
A system determines the transmission strength of the magnetic field signal. The magnetic field signal is transmitted from a first magnetic-sensor device to a second magnetic-sensor device. The system then determines a first projected distance between the first magnetic-sensor device and the second magnetic-sensor device. Based at least in part on the first projected distance, the system calcula…
Who is the assignee on this patent?
Microsoft Technology Licensing Llc
What technology area does this patent fall under?
Primary CPC classification G01D5/12. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Oct 22 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 4 related publications on this page (citations in our corpus or others sharing the same primary CPC).