Superquadratics neural network reconstruction by a mapping engine of an anatomical structure
US-2024346292-A1 · Oct 17, 2024 · US
US11428546B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11428546-B2 |
| Application number | US-201916282782-A |
| Country | US |
| Kind code | B2 |
| Filing date | Feb 22, 2019 |
| Priority date | Feb 22, 2018 |
| Publication date | Aug 30, 2022 |
| Grant date | Aug 30, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.