Method and apparatus for synchronizing multiple magnetic tracking systems

US11428546B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11428546-B2
Application numberUS-201916282782-A
CountryUS
Kind codeB2
Filing dateFeb 22, 2019
Priority dateFeb 22, 2018
Publication dateAug 30, 2022
Grant dateAug 30, 2022

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 method and apparatus is disclosed for allowing a magnetic tracking system to detect, and operate in close proximity in the same physical environment with, additional magnetic tracking systems. The first user's magnetic tracking system that becomes active in the physical space becomes the master system, and assigns time slots for its own transmitting antennas to generate the magnetic field which is used to determine the position and orientation of the user's limbs relative to the user's head. The master system also determines when other magnetic tracking systems become active in the physical space and assigns to those systems identification codes and time slots for their transmitting antennas to generate a magnetic field so that the position and orientation of the user's hands relative to the user's head for each of those systems may be determined. By requiring each magnetic tracking system to operate in different time slots, there is no interference between the systems.

First claim

Opening claim text (preview).

What is claimed is: 1. A system for allowing two magnetic tracking systems to operate in the same physical environment, comprising: first and second magnetic tracking systems, each magnetic tracking system comprising; one or more tracking devices, each tracking device containing a plurality of source magnetic coils configured to generate a magnetic field; a receiver containing a plurality of sensor magnetic coils configured to sense the magnetic field and generate magnetic sensor data; a communication link for communicating between the receiver and the one or more tracking devices, and between the first and second magnetic tracking systems, the communication link operating in a manner other than on the generated magnetic field; a processor configured to: determine from the communication link whether the magnetic tracking system is a first system of the first and second magnetic tracking systems to be active in the same physical environment; when the magnetic tracking system is the first of the first and second magnetic tracking systems to be active in the same physical environment: assign the magnetic tracking system a master identification; generate and transmit a synchronization signal corresponding to a series of time slots; sequentially instruct, using the communication link, the one or more tracking devices to each generate a magnetic field during a different time slot in the series of time slots; and determine that the other of the first and second magnetic tracking systems has requested a slave identification, and assign the other of the first and second magnetic tracking systems a slave identification from which the other of the first and second magnetic tracking systems can determine further sequential time slots during which the one or more tracking devices in the other of the first and second magnetic tracking systems are to generate a magnetic field; when the magnetic tracking system is not the first of the first and second magnetic tracking systems to be active in the same physical environment: request, using the communication link, from the other of the first and second magnetic tracking systems a slave identification from which further time slots in the series of time slots for generating a magnetic field can be determined; receive, using the communication link, from the other of the first and second magnetic tracking systems the synchronization signal; and sequentially instruct, using the communication link, the one or more tracking devices to each generate a magnetic field during a different time slot in the series of time slots; and determine the position and orientation of the one or more tracking devices relative to the receiver from the magnetic sensor data. 2. The system of claim 1 wherein the processor configured to determine whether the magnetic tracking system is the first system of the first and second magnetic tracking systems to be active in the same physical environment by determining whether the other of the first and second magnetic tracking systems is communicating using the communication link. 3. The system of claim 1 wherein the receiver is further configured to be attached to the head of the user. 4. The system of claim 1 wherein the one or more tracking devices are further configured to be attached to limbs of the user. 5. The system of claim 1 wherein the one or more tracking devices are configured to be placed in a location in the same physical environment. 6. The system of claim 1 wherein the communication link is an infrared optical communication device. 7. The system of claim 1 wherein the communication link is a radio frequency communication device. 8. The system of claim 1 wherein the receiver is located in a headset configured to be attached to the user's head. 9. The system of claim 1 wherein each of the one or more tracking devices is located in a handset configured to be attached to a limb of the user. 10. The system of claim 1 wherein the processor is further configured to: determine, when the magnetic tracking system has been assigned a slave identification, that the processor has not received a synchronization signal for a predetermined period of time; assign the magnetic tracking system a master identification; generate and transmit a synchronization signal corresponding to a series of time slots; and sequentially instruct, using the communication link, the one or more tracking devices to each generate a magnetic field during a different time slot in the series of time slots. 11. The system of claim 1 wherein the processor configured to generate and transmit the synchronization signal is further configured to generate and transmit the synchronization signal at periodic intervals. 12. A method of allowing two magnetic tracking systems to operate in the same physical environment, each magnetic tracking system comprising one or more tracking devices, each tracking device containing a plurality of source magnetic coils configured to generate a magnetic field, a receiver containing a plurality of sensor magnetic coils configured to sense the magnetic field and generate magnetic sensor data, a communication link for communicating between the receiver and the one or more tracking devices, and between the first and second magnetic tracking systems, the communication link operating in a manner other than on the generated magnetic field, and a processor, the method comprising; determining by the processor from the communication link whether the magnetic tracking system is a first system of the first and second magnetic tracking systems to be active in the same physical environment; when the magnetic tracking system is the first of the first and second magnetic tracking systems to be active in the same physical environment: assigning, by the processor, the magnetic tracking system a master identification; generating and transmitting a synchronization signal corresponding to a series of time slots; sequentially instructing, by the processor using the communication link, the one or more tracking devices to each generate a magnetic field during a different time slot in the series of time slots; and determining by the processor that the other of the first and second magnetic tracking systems has requested a slave identification, and assign the other of the first and second magnetic tracking systems a slave identification from which the other of the first and second magnetic tracking systems can determine further sequential time slots during which the one or more tracking devices in the other of the first and second magnetic tracking systems are to generate a magnetic field; when the magnetic tracking system is not the first of the first and second magnetic tracking systems to be active in the same physical environment: requesting by the processor from the other of the first and second magnetic tracking systems a slave identification from which further sequential time slots for generating a magnetic field can be determined; receiving, using the communication link, from the other of the first and second magnetic tracking systems the synchronization signal; and instructing, by the processor using the communication link, the one or more tracking devices to sequentially generate a magnetic field during the determined further sequential time slots; and determining by the processor the position and orientation of the one or more tracking devices on the user relative to the receiver from the magnetic sensor data. 13. The method of claim 12 wherein determining by the processor whether the magnetic tracking system is the first system of the first and second magnetic tracking s

Assignees

Inventors

Classifications

  • A61B5/062Primary

    using magnetic field · CPC title

  • Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic or electromagnetic waves, or particle emission, not having a directional significance, are being received (position-fixing by co-ordinating a plurality of determinations of direction or position lines G01S5/00) · CPC title

  • G01D5/208Primary

    using polyphase currents · CPC title

  • for measuring coordinates of points · CPC title

  • Measuring direction or magnitude of magnetic fields or magnetic flux (G01R33/20 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 US11428546B2 cover?
A method and apparatus is disclosed for allowing a magnetic tracking system to detect, and operate in close proximity in the same physical environment with, additional magnetic tracking systems. The first user's magnetic tracking system that becomes active in the physical space becomes the master system, and assigns time slots for its own transmitting antennas to generate the magnetic field whi…
Who is the assignee on this patent?
Penumbra Inc
What technology area does this patent fall under?
Primary CPC classification A61B5/062. Mapped technology areas include Human Necessities.
When was this patent published?
Publication date Tue Aug 30 2022 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).