System and method to determine the location and orientation of an indwelling medical device
First Claim
1. A system for detecting a position of a magnet associated with an indwelling medical device from a measurement location on the surface of a patient, the system comprising:
- a housing;
first, second, and third magnetic sensors supported by the housing, each of the magnetic sensors comprising sensor elements to detect magnetic field strength in three orthogonal directions, the first, second, and third magnetic sensors generating first, second, and third sets of signals, respectively, as a function of static magnetic field strength and direction due to the magnet;
a processor to calculate an estimated position of the magnet in a three-dimensional space and to calculate a predicted magnetic field strength for the first, second and third sensors based on the estimated position, the processor further calculating an actual magnetic field strength using the first, second, and third sets of signals and generating an error function based on a difference between the predicted magnetic field strength and the actual magnetic field strength; and
a display providing a visual display of data related to the position of the magnet in the three-dimensional space using the error function.
5 Assignments
0 Petitions
Accused Products
Abstract
A device to detect the location of a magnet coupled to an indwelling medical device within a patient uses three or more sets of magnetic sensors each having sensor elements arranged in a known fashion. Each sensor element senses the magnetic field strength generated by the magnet and provides data indicative of the direction of the magnet in a three-dimensional space. The device uses fundamental equations for electricity and magnetism that relate measured magnetic field strength and magnetic field gradient to the location and strength of a magnetic dipole. The device uses an iterative process to determine the actual location and orientation of the magnet. An initial estimate of the location and orientation of the magnet results in the generation of predicted magnetic field values. The predicted magnetic field values are compared with the actual measured values provided by the magnetic sensors. Based on the difference between the predicted values and the measured values, the device estimates a new location of the magnet and calculates new predicted magnetic field strength values. This iteration process continues until the predicted values match the measured values within a desired degree of tolerance. At that point, the estimated location matches the actual location within a predetermined degree of tolerance. A two-dimensional display provides an indication of the location of the magnet with respect to the housing of the detector. A depth indicator portion of the display can be used to provide a relative or absolute indication of the depth of the magnet within the patient.
-
Citations
39 Claims
-
1. A system for detecting a position of a magnet associated with an indwelling medical device from a measurement location on the surface of a patient, the system comprising:
-
a housing; first, second, and third magnetic sensors supported by the housing, each of the magnetic sensors comprising sensor elements to detect magnetic field strength in three orthogonal directions, the first, second, and third magnetic sensors generating first, second, and third sets of signals, respectively, as a function of static magnetic field strength and direction due to the magnet; a processor to calculate an estimated position of the magnet in a three-dimensional space and to calculate a predicted magnetic field strength for the first, second and third sensors based on the estimated position, the processor further calculating an actual magnetic field strength using the first, second, and third sets of signals and generating an error function based on a difference between the predicted magnetic field strength and the actual magnetic field strength; and a display providing a visual display of data related to the position of the magnet in the three-dimensional space using the error function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A system for detecting a position of a magnet associated with an indwelling medical device from a measurement location on the surface of a patient, the system comprising:
-
a plurality of magnetic sensors, each oriented in a known direction and generating a set of signals as a function of static magnetic field strength and direction due to the magnet; a processor to calculate an estimated position of the magnet in a three-dimensional space and to calculate values related to a predicted magnetic field strength for at least a portion of the plurality of sensors based on the estimated position, the processor further calculating values related to an actual magnetic field strength using the set of signals and determining values related to the location of the magnet based on a difference between the values related to predicted magnetic field strength and the values related to the actual magnetic field strength; a position detector to determine the location of the magnetic sensors and to generate position data relating thereto; a calibration processor to receive the position data and values related to the location of the magnet and to compensate for the effects of the Earth'"'"'s magnetic field as the location of the magnetic sensors changes with respect to the patient; and a display providing a visual display of values related to the position of the magnet in the three-dimensional space. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A system for detecting a position of a magnet associated with an indwelling medical device from a measurement location on the surface of a patient, the system comprising:
-
a plurality of magnetic sensors maintained in fixed position with respect to each other, each of the magnetic sensors being oriented in a known direction and generating signals as a function of static magnetic field strength and direction due to the magnet; a processor to calculate an estimated position of the magnet in a three-dimensional space and to calculate a predicted magnetic field strength for at least a portion of the plurality of sensors based on the estimated position, the processor further calculating an actual magnetic field strength for the portion of sensors using signals and generating an error function based on a difference between the predicted magnetic field strength and the actual magnetic field strength; and a display providing a visual display of data related to the position of the magnet in the three-dimensional space based on the error function. - View Dependent Claims (28, 38)
-
-
29. A method for detecting a position of a magnet associated with an indwelling medical device from a measurement location on the surface of a patient, the method comprising the steps of:
-
positioning a plurality of magnetic sensors at predetermined locations with respect to the magnet; detecting a magnetic field at each of the plurality of sensors; generating a set of signals related to the detected magnetic field due to the magnet; calculating an estimated position of the magnet; calculating a predicted value related to the magnetic field for the plurality of sensors based on the estimated position; calculating an actual value related to the magnetic field using the sets of signals; comparing the predicted value related to the magnetic field with the actual value related to the magnetic field to determine the position of the magnet; and displaying data related to the position of the magnet. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 39)
-
Specification