Apparatus and method for image guided accuracy verification

Information

  • Patent Grant
  • 9218664
  • Patent Number
    9,218,664
  • Date Filed
    Monday, May 9, 2011
    13 years ago
  • Date Issued
    Tuesday, December 22, 2015
    8 years ago
Abstract
A method includes receiving during a first time interval image data associated with an image of a dynamic body. The image data includes an indication of the positions of a first marker and a second marker on a garment coupled to the dynamic body. The first marker and second marker are each coupled to the garment at a first and second locations, respectively. A distance is determined between the position of the first marker and the second marker. During a second time interval after the first time interval, data associated with a position of a first and second localization element that are each coupled to the garment is received. A distance between the first and second localization elements is determined. A difference is calculated between the distance between the first marker and the second marker and the distance between the first localization element and the second localization element.
Description
BACKGROUND

The invention relates generally to a medical device and particularly to an apparatus and method associated with image guided medical procedures.


Image guided surgery (IGS), also known as image guided intervention (IGI), enhances a physician's ability to locate instruments within anatomy during a medical procedure. IGS can include 2-dimensional (2-D) and 3-dimensional (3-D) applications.


Existing imaging modalities can capture the movement of dynamic anatomy. Such modalities include electrocardiogram (ECG)-gated or respiratory-gated magnetic resonance imaging (MRI) devices, ECG-gated or respiratory-gated computer tomography (CT) devices, and cinematography (CINE) fluoroscopy. The dynamic imaging modalities can capture the movement of anatomy over a periodic cycle of that movement by sampling the anatomy at several instants during its characteristic movement and then creating a set of image frames or volumes.


A need exists for an apparatus that can be used with such imaging devices to capture pre-procedural images of a targeted anatomical body and use those images intra-procedurally to help guide a physician to the correct location of the anatomical body during a medical procedure.


SUMMARY OF THE INVENTION

A method includes receiving during a first time interval image data associated with an image of a dynamic body. The image data includes an indication of a position of a first marker on a garment coupled to the dynamic body and a position of a second marker on the garment. The first marker is coupled to the garment at a first location. The second marker is coupled to the garment at a second location. A distance between the position of the first marker and the position of the second marker is determined. During a second time interval after the first time interval, data associated with a position of a first localization element coupled to the garment at the first location and data associated with a position of a second localization element coupled to the garment at the second location are received. A distance between the first localization element and the second localization element based on the data associated with the position of the first localization element and the position of the second localization element is determined. A difference is calculated between the distance between the first marker and the second marker during the first time interval and the distance between the first localization element and the second localization element during the second time interval.





BRIEF DESCRIPTION OF THE DRAWINGS

The present invention is described with reference to the accompanying drawings.



FIG. 1 is a schematic illustration of various devices used with a method according to an embodiment of the invention.



FIG. 2 is a schematic illustration of various devices used with a method according to an embodiment of the invention.



FIG. 3 is a schematic illustrating vector distances on an apparatus according to an embodiment of the invention.



FIG. 4A is a schematic illustrating vector distances from a localization device according to an embodiment of the invention.



FIG. 4B is a schematic illustrating vector distances from image data according to an embodiment of the invention.



FIG. 5 is a front perspective view of an apparatus according to an embodiment of the invention.



FIG. 6 is a graphical representation illustrating the function of an apparatus according to an embodiment of the invention.



FIG. 7 is a flowchart illustrating a method according to an embodiment of the invention.





DETAILED DESCRIPTION

An apparatus according to an embodiment of the invention includes a garment and two or more markers coupled to the garment. The apparatus can also include two or more localization elements coupled to the garment proximate the markers. The apparatus is configured to be coupled to a dynamic body, such as selected dynamic anatomy of a patient. Dynamic anatomy can be, for example, any anatomy that moves during its normal function (e.g., the heart, lungs, kidneys, liver and blood vessels). A processor, such as a computer, is configured to receive image data associated with the dynamic body taken during a pre-surgical or pre-procedural first time interval. The image data can include an indication of a position of each of the markers for multiple instants in time during the first time interval. The processor can also receive position data associated with the localization elements during a second time interval in which a surgical procedure or other medical procedure is being performed. The processor can use the position data received from the localization elements to determine a distance between the elements for a given instant in time during the second time interval. The processor can also use the image data to determine the distance between the markers for a given instant in time during the first time interval. The processor can then find a match between an image where the distance between the markers at a given instant in time during the first time interval is the same as the distance between the elements associated with those markers at a given instant in time during the medical procedure, or second time interval.


A physician or other healthcare professional can use the images selected by the processor during a medical procedure performed during the second time interval. For example, when a medical procedure is performed on a targeted anatomy of a patient, such as a heart, the physician may not be able to utilize an imaging device during the medical procedure to guide him to the targeted area within the patient. A garment according to an embodiment of the invention can be positioned or coupled to the patient proximate the targeted anatomy prior to the medical procedure, and pre-procedural images can be taken of the targeted area during a first time interval. Markers or fiducials coupled to the garment can be viewed with the image data, which can include an indication of the position of the markers during a given path of motion of the targeted anatomy (e.g., the heart) during the first time interval. Such motion can be due, for example, to inspiration (i.e., inhaling) and expiration (i.e., exhaling) of the patient, or due to the heart beating. During a medical procedure, performed during a second time interval, such as a procedure on a heart, the processor receives data from the localization elements associated with a position of the elements at a given instant in time during the medical procedure (or second time interval). The distance between selected pairs of markers can be determined from the image data and the distance between corresponding selected pairs of localization elements can be determined based on the element data for given instants in time.


Because the localization elements are coupled to the garment proximate the location of the markers, the distance between a selected pair of elements can be used to determine an intra-procedural distance between the pair of corresponding markers to which the localization elements are coupled. An image from the pre-procedural image data taken during the first time interval can then be selected where the distance between the pair of selected markers in that image corresponds with or closely approximates the same distance determined using the localization elements at a given instant in time during the second time interval. This process can be done continuously during the medical procedure, producing simulated real-time, intra-procedural images illustrating the orientation and shape of the targeted anatomy as a catheter or similar structure is navigated to the targeted anatomy. Thus, during the medical procedure, the physician can view selected image(s) of the targeted anatomy that correspond to and simulate real-time movement of the anatomy. In addition, during a medical procedure being performed during the second time interval, such as navigating a catheter to a targeted anatomy, the location(s) of an electromagnetic coil coupled to the catheter during the second time interval can be superimposed on an image of a catheter. The superimposed image(s) of the catheter can then be superimposed on the selected image(s) from the first time interval, providing simulated real time images of the catheter location relative to the targeted anatomy. This process and other related methods are described in U.S. Pat. No. 7,398,116, entitled Methods, Apparatuses, and Systems Useful in Conducting Image Guided Interventions, filed Aug. 26, 2003.



FIGS. 1 and 2 are schematic illustrations of devices that can be used to perform various procedures described herein. As shown in FIG. 1, an apparatus 10 includes a garment 20. The garment 20 can be coupled to a dynamic body B. The dynamic body B can be, for example, a selected dynamic portion of the anatomy of a patient. The garment 20 can be a variety of different shapes and sizes. For example, in one embodiment the garment 20 is a tubular or sleeve configuration (see FIG. 5) and can fit, for example, around the torso of a patient, or around the upper chest surrounding, for example, the patient's heart. The garment 20 can be a continuous tubular configuration or a partial tubular configuration. For example, the garment 20 may be substantially planar prior to coupling to the dynamic body and then wrapped around the dynamic body and coupled to the dynamic body using an attachment, such as straps, hook and pile fastener, snaps, or any other suitable coupling method. In the case of a continuous tubular shape, the garment 20 may be held in position on the dynamic body through friction fit, or due to the garment being stretchable such that it conforms to the dynamic body. In another embodiment, the garment 20 is substantially planar, such as in the form of a patch that can be disposed at a variety of locations on a patient's body. Such a garment 20 can be coupled to the dynamic body with adhesive, straps, hook and pile, snaps, or any other suitable coupling method.


In some embodiments, the garment 20 is configured as a shirt to be worn by a patient. In some embodiments, the garment 20 is configured to be worn similar to a pair of pants. In still other embodiments, a garment is configured as an undergarment to be worn by a patient. For example, a garment can be configured as an undergarment to be worn on the upper torso of the patient (e.g., a brassiere). These configurations may allow, for example, placement of markers at varying angles relative to the targeted anatomy of the patient.


The garment 20 can be constructed with a variety of different materials, such as fabric, plastic, and rubber and can be flexible, stretchable and/or rigid. In some embodiments, the garment 20 is configured to constrict movement of the dynamic body B. For example, the garment 20 can be constructed in a tubular configuration with a stretchable material that when coupled to the patient's body, constricts at least a portion of the patient's movement through inhaling and exhaling or movement caused by the heart beating.


Two or more markers or fiducials 22 are coupled to the garment 20 at selected locations as shown in FIG. 1. The markers 22 are constructed of a material that can be viewed on an image, such as an X-ray. The markers 22 can be, for example, radiopaque, and can be coupled to the garment 20 using any known methods of coupling such devices. FIGS. 1 and 2 illustrate the apparatus 10 having four markers 22, but any number of two or more markers can be used.


An imaging device 40 can be used to take images of the dynamic body B while the garment 20 is coupled to the dynamic body B, pre-procedurally during a first time interval. As stated above, the markers 22 are visible on the images and can provide an indication of a position of each of the markers 22 during the first time interval. The position of the markers 22 at given instants in time through a path of motion of the dynamic body B can be illustrated with the images. The imaging device 40 can be, for example, a computed tomography (CT) device (e.g., respiratory-gated CT device, ECG-gated CT device), a magnetic resonance imaging (MRI) device (e.g., respiratory-gated MRI device, ECG-gated MRI device), an X-ray device, or any other suitable medical imaging device. In one embodiment, the imaging device 40 is a computed tomography-positron emission tomography device that produces a fused computed tomography-positron emission tomography image dataset. The imaging device 40 can be in communication with a processor 30 and send, transfer, copy and/or provide image data taken during the first time interval associated with the dynamic body B to the processor 30.


The processor 30 includes a processor-readable medium storing code representing instructions to cause the processor 30 to perform a process. The processor 30 can be, for example, a commercially available personal computer, or a less complex computing or processing device that is dedicated to performing one or more specific tasks. For example, the processor 30 can be a terminal dedicated to providing an interactive graphical user interface (GUI). The processor 30, according to one or more embodiments of the invention, can be a commercially available microprocessor. Alternatively, the processor 30 can be an application-specific integrated circuit (ASIC) or a combination of ASICs, which are designed to achieve one or more specific functions, or enable one or more specific devices or applications. In yet another embodiment, the processor 30 can be an analog or digital circuit, or a combination of multiple circuits.


The processor 30 can include a memory component 32. The memory component 32 can include one or more types of memory. For example, the memory component 32 can include a read only memory (ROM) component and a random access memory (RAM) component. The memory component can also include other types of memory that are suitable for storing data in a form retrievable by the processor 30. For example, electronically programmable read only memory (EPROM), erasable electronically programmable read only memory (EEPROM), flash memory, as well as other suitable forms of memory can be included within the memory component. The processor 30 can also include a variety of other components, such as for example, co-processors, graphic processors, etc., depending upon the desired functionality of the code.


The processor 30 can store data in the memory component 32 or retrieve data previously stored in the memory component 32. The components of the processor 30 can communicate with devices external to the processor 30 by way of an input/output (I/O) component (not shown). According to one or more embodiments of the invention, the I/O component can include a variety of suitable communication interfaces. For example, the I/O component can include, for example, wired connections, such as standard serial ports, parallel ports, universal serial bus (USB) ports, S-video ports, local area network (LAN) ports, small computer system interface (SCCI) ports, and so forth. Additionally, the I/O component can include, for example, wireless connections, such as infrared ports, optical ports, Bluetooth® wireless ports, wireless LAN ports, or the like.


The processor 30 can be connected to a network, which may be any form of interconnecting network including an intranet, such as a local or wide area network, or an extranet, such as the World Wide Web or the Internet. The network can be physically implemented on a wireless or wired network, on leased or dedicated lines, including a virtual private network (VPN).


As stated above, the processor 30 can receive image data from the imaging device 40. The processor 30 can identify the position of selected markers 22 within the image data or voxel space using various segmentation techniques, such as Hounsfield unit thresholding, convolution, connected component, or other combinatory image processing and segmentation techniques. The processor 30 can determine a distance and direction between the position of any two markers 22 during multiple instants in time during the first time interval, and store the image data, as well as the position and distance data, within the memory component 32. Multiple images can be produced providing a visual image at multiple instants in time through the path of motion of the dynamic body. The processor 30 can also include a receiving device or localization device 34, which is described in more detail below.


As shown in FIG. 2, two or more localization elements 24 are coupled to the garment 20 proximate the locations of the markers 22 for use during a medical procedure to be performed during a second time interval. The localization elements 24 can be, for example, electromagnetic coils, infrared light emitting diodes, and/or optical passive reflective markers. The markers 22 can include plastic or non-ferrous fixtures or dovetails or other suitable connectors used to couple the localization elements 24 to the markers 22. A medical procedure can then be performed with the garment 20 coupled to the dynamic body B at the same location as during the first time interval when the pre-procedural images were taken. During the medical procedure, the localization elements 24 are in communication or coupled to the localization device 34 included within processor 30. The localization device 34 can be, for example, an analog to digital converter that measures voltages induced onto localization coils in the field; creates a digital voltage reading; and maps that voltage reading to a metric positional measurement based on a characterized volume of voltages to millimeters from a fixed field emitter. Position data associated with the elements 24 can be transmitted or sent to the localization device 34 continuously during the medical procedure during the second time interval. Thus, the position of the localization elements 24 can be captured at given instants in time during the second time interval. Because the localization elements 24 are coupled to the garment 20 proximate the markers 22, the localization device 34 can use the position data of the elements 24 to deduce coordinates or positions associated with the markers 22 intra-procedurally during the second time interval. The distance between one or more selected pairs of localization elements 24 (and corresponding markers 22) can then be determined and various algorithms can be used to analyze and compare the distance between selected elements 24 at given instants in time, to the distances between and orientation among corresponding markers 22 observed in the pre-operative images.


An image can then be selected from the pre-operative images taken during the first time interval that indicates a distance between corresponding markers 22 at a given instant in time, that most closely approximates or matches the distance between the selected elements 24. The process of comparing the distances is described in more detail below. Thus, the apparatus 10 and processor 30 can be used to provide images corresponding to the actual movement of the targeted anatomy during the medical procedure being performed during the second time interval. The images illustrate the orientation and shape of the targeted anatomy during a path of motion of the anatomy, for example, during inhaling and exhaling.



FIG. 3 illustrates an example set of distances or vectors d1 through d6 between a set of markers 122, labeled m1 through m9 that are disposed at spaced locations on a garment 120. As described above, pre-procedure images can be taken of a dynamic body for which the garment 120 is to be coupled during a first time interval. The distances between the markers can be determined for multiple instants in time through the path of motion of the dynamic body. Then, during a medical procedure, performed during a second time interval, localization elements (not shown in FIG. 3) coupled proximate to the location of markers 122 can provide position data for the elements to a localization device (not shown in FIG. 3). The localization device can use the position data to determine distances or vectors between the elements for multiple instants in time during the medical procedure or second time interval.



FIG. 4A shows an example of distance or vector data from the localization device. Vectors a1 through a6 represent distance data for one instant in time and vectors n1 through n6 for another instant in time, during a time interval from a to n. As previously described, the vector data can be used to select an image from the pre-procedural images that includes distances between the markers m1 through m9 that correspond to or closely approximate the distances a1 through a6 for time a, for example, between the localization elements. The same process can be performed for the vectors n1 through n6 captured during time n.


One method of selecting the appropriate image from the pre-procedural images is to execute an algorithm that can sum all of the distances a1 through a6 and then search for and match this sum to an image containing a sum of all of the distances d1 through d6 obtained pre-procedurally from the image data that is equal to the sum of the distances a1 through a6. When the difference between these sums is equal to zero, the relative position and orientation of the anatomy or dynamic body D during the medical procedure will substantially match the position and orientation of the anatomy in the particular image. The image associated with distances d1 through d6 that match or closely approximate the distances a1 through a6 can then be selected and displayed. For example, FIG. 4B illustrates examples of pre-procedural images, Image a and Image n, of a dynamic body D that correspond to the distances a1 through a6 and n1 through n6, respectively. An example of an algorithm for determining a match is as follows:


Does Σaii (i=1 to 6 in this example) OR


Does Σ (ai−di)=0 (i=1 to 6 in this example).


If yes to either of these, then the image is a match to the vector or distance data obtained during the medical procedure.



FIG. 5 illustrates an apparatus 210 according to an embodiment of the invention. The apparatus 210 includes a tubular shaped garment 220 that can be constructed with a flexible and/or stretchable material. The garment 220 can be positioned over a portion of a patient's body, such as around the upper or lower torso of the patient. The stretchability of the garment 220 allows the garment 220 to at least partially constrict some of the movement of the portion of the body for which it is coupled. The apparatus 210 further includes multiple markers or fiducials 222 coupled to the garment 220 at spaced locations. A plurality of localization elements 224 are removably coupled proximate to the locations of markers 222, such that during a first time interval as described above, images can be taken without the elements 224 being coupled to the garment 220. The localization elements need not be removably coupled. For example, the elements can be fixedly coupled to the garment. In addition, the elements can be coupled to the garment during the pre-procedure imaging.



FIG. 6 is a graphical illustration indicating how the apparatus 210 (shown without localization elements 224) can move and change orientation and shape during movement of a dynamic body, such as a mammalian body M. The graph is one example of how the lung volume can change during inhalation (inspiration) and exhalation (expiration) of the mammalian body M. The corresponding changes in shape and orientation of the apparatus 210 during inhalation and exhalation are also illustrated. The six markers 222 shown in FIG. 5 are labeled a, b, c, d, e, and f. As described above, images of the apparatus 110 can be taken during a first time interval. The images can include an indication of relative position of each of the markers 222, that is the markers 222 are visible in the images, and the position of each marker 222 can then be observed over a period of time. A distance between any two markers 222 can then be determined for any given instant of time during the first time interval. For example, a distance X between markers a and b is illustrated, and a distance Y between markers b and f is illustrated. These distances can be determined for any given instant in time during the first time interval from an associated image that illustrates the position and orientation of the markers 222. As illustrated, during expiration of the mammalian body M at times indicated as A and C, the distance X is smaller than during inspiration of the mammalian body M, at the time indicated as B. Likewise, the distance Y is greater during inspiration than during expiration. The distance between any pair of markers 222 can be determined and used in the processes described herein. Thus, the above embodiments are merely examples of possible pair selections. For example, a distance between a position of marker e and a position of marker b may be determined. In addition, multiple pairs or only one pair may be selected for a given procedure.



FIG. 7 is a flowchart illustrating a method according to an embodiment of the invention. A method 50 includes at step 52 receiving image data during a pre-procedural or first time interval. As discussed above, images are taken of a dynamic body using an appropriate imaging modality (e.g., CT Scan, MRI, etc.). The image data is associated with one or more images taken of a garment (as described herein) coupled to a dynamic body, where the garment includes two or more markers coupled thereto. In other words, the image data of the dynamic body is correlated with image data related to the garment. The one or more images can be taken using a variety of different imaging modalities as described previously. The image data can include an indication of a position of a first marker and an indication of a position of a second marker, as illustrated at step 54. The image data can include position data for multiple positions of the markers during a range or path of motion of the dynamic body over a selected time interval. As described above, the image data can include position data associated with multiple markers, however, only two are described here for simplicity. A distance between the position of the first marker and the position of the second marker can be determined for multiple instants in time during the first time interval, at step 56. As also described above, the determination can include determining the distance based on the observable distance between the markers on a given image. The image data, including all of the images received during the first time interval, the position, and the distance data can be stored in a memory and/or recorded at step 58.


Then at step 60, during a second time interval, while performing a medical procedure on the patient with the garment positioned on the patient at substantially the same location, position data can be received for a first localization element and a second localization element. The localization elements can be coupled to the garment proximate the locations of the markers, such that the position data associated with the elements can be used to determine the relative position of the markers in real-time during the medical procedure. The position data of the elements can be stored and/or recorded at step 62.


A distance between the first and second localization elements can be determined at step 64. Although only two localization elements are described, as with the markers, position data associated with more than two localization elements can be received and the distances between the additional elements can be determined.


The next step is to determine which image from the one or more images taken during the first time interval represents the relative position and/or orientation of the dynamic body at a given instant in time during the second time interval or during the medical procedure. To determine this, at step 66, the distance between the positions of the first and second localization elements at a given instant in time during the second time interval are compared to the distance(s) determined in step 56 between the positions of the first and second markers obtained with the image data during the first time interval.


An image can be selected from the first time interval that best represents the same position and orientation of the dynamic body at a given instant in time during the medical procedure. To do this, the difference between the distance between a given pair of localization elements during the second time interval is used to select the image that contains the same distance between the same given pair of markers from the image data received during the first time interval. This can be accomplished, for example, by executing an algorithm to perform the calculations. When there are multiple pairs of markers and localization elements, the algorithm can sum the distances between all of the selected pairs of elements for a given instant in time during the second time interval and sum the distances between all of the associated selected pairs of markers for each instant in time during the first time interval when the pre-procedural image data was received.


When an image is found that provides the sum of distances for the selected pairs of markers that is substantially the same as the sum of the distances between the localization elements during the second time interval, then that image is selected at step 68. The selected image can then be displayed at step 70. The physician can then observe the image during the medical procedure on a targeted portion of the dynamic body. Thus, during the medical procedure, the above process can be continuously executed such that multiple images are displayed and images corresponding to real-time positions of the dynamic body can be viewed.


While various embodiments of the invention have been described above, it should be understood that they have been presented by way of example only, and not limitation. Thus, the breadth and scope of the invention should not be limited by any of the above-described embodiments, but should be defined only in accordance with the following claims and their equivalents.


The previous description of the embodiments is provided to enable any person skilled in the art to make or use the invention. While the invention has been particularly shown and described with reference to embodiments thereof, it will be understood by those skilled in art that various changes in form and details may be made therein without departing from the spirit and scope of the invention. For example, the garment, markers and localization elements can be constructed from any suitable material, and can be a variety of different shapes and sizes, not necessarily specifically illustrated, while still remaining within the scope of the invention.

Claims
  • 1. An apparatus, comprising: a first radiopaque marker coupled to a device at a first location, a second radiopaque marker coupled to the device at a second location, wherein the first and second markers change in orientation relative to each other during a path of motion of a dynamic body;a first element coupled to the device proximate the location of the first marker; and a second element coupled to the device proximate the location of the second marker;the first element and the second element each being coupled to a processor and configured to simultaneously send to the processor position data associated with a plurality of positions in three-dimensional space of the first element and position data associated with a plurality of positions in three-dimensional space of the second element during the path of motion of the dynamic body;wherein the processor determines a vector distance between the position of the first element and the position of the second element based on the position data for each instant of time for a plurality of instants of time during the motion of the dynamic body.
  • 2. The apparatus of claim 1 wherein the device is a garment having a continuous tubular configuration, a partial tubular configuration, or a substantially planar configuration.
  • 3. The apparatus of claim 1 wherein the dynamic body is the heart of a patient and the path of motion of the dynamic body correlates with the heart beating.
  • 4. The apparatus of claim 1 wherein the dynamic body is a lung of a patient and the path of motion of the dynamic body correlates with at least one of inspiration and expiration.
  • 5. The apparatus of claim 1 wherein the processor determines the vector distance using a segmentation technique selected from Houndsfield unit thresholding, convolution, connected component, combinatory image processing, and combinations thereof.
  • 6. The apparatus of claim 1 wherein the first element and the second element are each one of electromagnetic coils, optical infrared light emitting diodes, optical passive reflective markers, or voltage induced coils.
  • 7. A method, comprising: receiving, by a processor, during a first time interval, image data associated with a path of motion of a dynamic body, the image data including a plurality of images each indicating a position of a first radiopaque marker on a device coupled to the dynamic body proximate to a targeted anatomy and a position of a second radiopaque marker on the device coupled to the dynamic body for an instant in time throughout the path of motion of the dynamic body, the first radiopaque marker being physically coupled to the device at a first location, the second radiopaque marker being physically coupled to the device at a second location, wherein the first and second radiopaque markers change in orientation relative to each other during the first time interval, and wherein the first and second radiopaque markers are visible in the plurality of images;determining, by a processor, a vector distance between the position of the first radiopaque marker and the position of the second radiopaque marker in three-dimensional space based on the position of the first radiopaque marker and the position of the second radiopaque marker for each instant of time;receiving, by a processor, during a medical procedure performed during a second time interval after the first time interval, position data sent to the processor from a first localization element and a second localization element, the position data associated with a position in three-dimensional space of the first localization element physically coupled to the device at the first location and the position data associated with a position in three-dimensional space of the second localization element physically coupled to the device at the second location, and wherein the first and second localization elements change in orientation relative to each other during the second time interval;determining, by a processor, a vector distance between the position of the first localization element and the position of the second localization element based on the data associated with the position of the first localization element and the position of the second localization element; andgenerating, by a processor, simulated, real-time images of the orientation and shape of the targeted anatomy during the medical procedure performed during the second time interval, the generation comprising continuously selecting an image from the plurality of images received during the first time interval and comparing the vector distance between the first radiopaque marker and the second radiopaque marker determined during the first time interval with the vector distance between the first localization element and the second localization element calculated at a given instant of time during the second time interval.
  • 8. The method of claim 7 wherein the medical procedure comprises navigating a navigatable catheter to the targeted anatomy.
  • 9. The method of claim 8 wherein the generation further comprises superimposing, by a processor, the location of an electromagnetic coil coupled to the navigatable catheter on an image of the navigatable catheter to form a superimposed catheter image, and further superimposing, by a processor, the superimposed catheter image on the selected image from the plurality of images received during the first time interval.
  • 10. The method of claim 7 wherein the device is a garment having a continuous tubular configuration, a partial tubular configuration, or a substantially planar configuration.
  • 11. The method of claim 7 wherein the dynamic body is the heart of a patient and the path of motion of the dynamic body correlates with the heart beating.
  • 12. The method of claim 7 wherein the dynamic body is a lung of a patient and the path of motion of the dynamic body correlates with at least one of inspiration and expiration.
  • 13. The method of claim 7 wherein the vector distance is determined using a segmentation technique selected from Houndsfield unit thresholding, convolution, connected component, combinatory image processing, and combinations thereof.
  • 14. The method of claim 7 wherein the receiving image data includes receiving, by a processor, image data from a computed tomography device.
  • 15. The method of claim 7 wherein the receiving image data includes receiving, by a processor, image data from a computed tomography-positron emission tomography device that produces a fused computed tomography-positron emission tomography image dataset.
  • 16. The method of claim 7 wherein the receiving image data includes receiving, by a processor, image data from a magnetic resonance imaging device.
  • 17. The method of claim 7 further comprising: receiving, by a processor, the data associated with a position of the first localization element and the data associated with a position of the second localization element continuously during the second time interval and recording, by a processor, the data associated with a position of the first localization element and the data associated with a position of the second localization element continuously during the second time interval.
  • 18. A non-transitory processor-readable medium storing code representing instructions to cause a processor to perform a process, the code comprising code to: receive, during a first time interval, image data associated with a path of motion in three-dimensional space of a dynamic body, the image data including a plurality of images taken using an imaging device;receive, during the first time interval, position data based on the image data received, the position data indicating a position in three-dimensional space of a first radiopaque marker on a device coupled to the dynamic body proximate to a targeted anatomy and a position in three-dimensional space of a second radiopaque marker on the device coupled to the dynamic body for a plurality of instants of time during the first time interval and throughout the path of motion of the dynamic body, the first radiopaque marker being physically coupled to the device at a first location, the second radiopaque marker being physically coupled to the device at a second location, wherein the first and second radiopaque markers change in orientation relative to each other during the first time interval, and wherein the first and second radiopaque markers are visible in the image data;determine a vector distance between the position of the first radiopaque marker and the position of the second radiopaque marker in three-dimensional space based on the position data for each instant of time from the plurality of instants of time during the first interval;receive, during a medical procedure performed during a second time interval after the first time interval, position data sent to the processor from a first localization element and a second localization element, the position data associated with a position in three-dimensional space of the first localization element physically coupled to the device at the first location and the position data associated with a position in three-dimensional space of the second localization element physically coupled to the device at the second location, and wherein the first and second localization elements change in orientation relative to each other during the second time interval;determine a vector distance between the position of the first localization element and the position of the second localization element based on the data associated with the position of the first localization element and the position of the second localization element; andgenerate simulated, real-time images of the orientation and shape of the targeted anatomy during the medical procedure performed during the second time interval, the generation comprising continuously selecting an image from the plurality of images received during the first time interval and comparing the vector distance between the first radiopaque marker and the second radiopaque marker determined during the first time interval with the vector distance between the first localization element and the second localization element calculated at a given instant of time during the second time interval.
  • 19. The non-transitory processor-readable medium of claim 18 wherein the comparing includes executing an algorithm configured to compare the determined vector distances associated with the first radiopaque marker and the second radiopaque marker to the vector distance associated with the first localization element and the second localization element.
  • 20. The non-transitory processor-readable medium of claim 18 wherein the device is a garment having a continuous tubular configuration, a partial tubular configuration, or a substantially planar configuration.
  • 21. The non-transitory processor-readable medium of claim 18 wherein the dynamic body is the heart of a patient and the path of motion of the dynamic body correlates with the heart beating.
  • 22. The non-transitory processor-readable medium of claim 18 wherein the dynamic body is a lung of a patient and the path of motion of the dynamic body correlates with at least one of inspiration and expiration.
  • 23. The non-transitory processor-readable medium of claim 18 wherein the vector distance is determined using a segmentation technique selected from Houndsfield unit thresholding, convolution, connected component, combinatory image processing, and combinations thereof.
  • 24. The non-transitory processor-readable medium of claim 18 wherein the receiving image data includes receiving image data from a computed tomography device.
  • 25. The non-transitory processor-readable medium of claim 18 wherein the receiving image data includes receiving image data from a computed tomography-positron emission tomography device that produces a fused computed tomography-positron emission tomography image dataset.
  • 26. The non-transitory processor-readable medium of claim 18 wherein the receiving image data includes receiving image data from a magnetic resonance imaging device.
CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a continuation of U.S. patent application Ser. No. 11/224,028, filed on Sep. 13, 2005, now abandoned, which is incorporated herein by reference.

US Referenced Citations (399)
Number Name Date Kind
3788324 Lim Jan 1974 A
4421106 Uehara Dec 1983 A
4583538 Onik et al. Apr 1986 A
5053042 Bidwell Oct 1991 A
5081997 Bosley et al. Jan 1992 A
5158088 Nelson et al. Oct 1992 A
5186174 Schlondorff et al. Feb 1993 A
5238004 Sahatjian et al. Aug 1993 A
5251165 James, III Oct 1993 A
5251635 Dumoulin et al. Oct 1993 A
5265610 Darrowm et al. Nov 1993 A
5295493 Radisch Mar 1994 A
5348011 Nessaiver Sep 1994 A
5377678 Dumoulin et al. Jan 1995 A
5391199 Ben-Haim Feb 1995 A
5437292 Kipshidze et al. Aug 1995 A
5483691 Heck et al. Jan 1996 A
5483961 Kelly et al. Jan 1996 A
5577502 Darrow et al. Nov 1996 A
5581183 Lindstedt et al. Dec 1996 A
5644612 Moorman et al. Jul 1997 A
5671739 Darrow et al. Sep 1997 A
5718241 Ben-Haim et al. Feb 1998 A
5730129 Darrow et al. Mar 1998 A
5740808 Panescu et al. Apr 1998 A
5765561 Chen et al. Jun 1998 A
5769789 Wang Jun 1998 A
5769861 Vilsmeier Jun 1998 A
5771306 Stork et al. Jun 1998 A
5787886 Kelly et al. Aug 1998 A
5803089 Ferre et al. Sep 1998 A
5814022 Antanavich et al. Sep 1998 A
5814066 Spotnitz Sep 1998 A
5833608 Acker Nov 1998 A
5840025 Ben-Haim Nov 1998 A
5868673 Vesely Feb 1999 A
5928248 Acker Jul 1999 A
5951461 Nyo Sep 1999 A
5978696 Vomlehn et al. Nov 1999 A
6016439 Acker Jan 2000 A
6019724 Gronningsaeter et al. Feb 2000 A
6026173 Svenson et al. Feb 2000 A
6078175 Foo Jun 2000 A
6122538 Sliwa, Jr. et al. Sep 2000 A
6122541 Cosman et al. Sep 2000 A
6132396 Antanavich et al. Oct 2000 A
6139508 Kilcoyne et al. Oct 2000 A
6144875 Schweikard et al. Nov 2000 A
6167296 Shahidi Dec 2000 A
6173201 Front Jan 2001 B1
6188355 Gilboa Feb 2001 B1
6198959 Wang Mar 2001 B1
6201987 Dumoulin Mar 2001 B1
6226543 Gilboa et al. May 2001 B1
6226548 Foley et al. May 2001 B1
6233476 Strommer et al. May 2001 B1
6235038 Hunter et al. May 2001 B1
6236875 Bucholz et al. May 2001 B1
6246896 Dumoulin et al. Jun 2001 B1
6246898 Vesely et al. Jun 2001 B1
6253770 Acker et al. Jul 2001 B1
6254550 McNamara et al. Jul 2001 B1
6267769 Truwit Jul 2001 B1
6275560 Blake et al. Aug 2001 B1
6282442 DeStefano et al. Aug 2001 B1
6285902 Kienzle, III et al. Sep 2001 B1
6298259 Kucharczyk et al. Oct 2001 B1
6314310 Ben-Haim et al. Nov 2001 B1
6314311 Williams et al. Nov 2001 B1
6314312 Wessels et al. Nov 2001 B1
6317616 Glossop Nov 2001 B1
6317619 Boernert et al. Nov 2001 B1
6330356 Sundareswaran et al. Dec 2001 B1
6332089 Acker et al. Dec 2001 B1
6332891 Himes Dec 2001 B1
6335617 Osadchy et al. Jan 2002 B1
6335623 Damadian et al. Jan 2002 B1
6340363 Bolger et al. Jan 2002 B1
6347240 Foley et al. Feb 2002 B1
6348058 Melkent et al. Feb 2002 B1
6351573 Schneider Feb 2002 B1
6351659 Vilsmeier Feb 2002 B1
6361759 Frayne et al. Mar 2002 B1
6362821 Gibson et al. Mar 2002 B1
6368331 Front et al. Apr 2002 B1
6369571 Damadian et al. Apr 2002 B1
6373998 Thirion et al. Apr 2002 B2
6379302 Kessman et al. Apr 2002 B1
6380732 Gilboa Apr 2002 B1
6381485 Hunter et al. Apr 2002 B1
6402762 Hunter et al. Jun 2002 B2
6418238 Shiratani et al. Jul 2002 B1
6421551 Kuth et al. Jul 2002 B1
6424856 Vilsmeier et al. Jul 2002 B1
6425865 Salcudean et al. Jul 2002 B1
6430430 Gosche Aug 2002 B1
6434415 Foley et al. Aug 2002 B1
6434507 Clayton et al. Aug 2002 B1
6437571 Danby et al. Aug 2002 B1
6442417 Shahidi et al. Aug 2002 B1
6445186 Damadian et al. Sep 2002 B1
6445943 Ferre et al. Sep 2002 B1
6455182 Silver Sep 2002 B1
6461372 Jensen et al. Oct 2002 B1
6468265 Evans et al. Oct 2002 B1
6469508 Damadian et al. Oct 2002 B1
6470066 Takagi et al. Oct 2002 B2
6470207 Simon et al. Oct 2002 B1
6473635 Rashe Oct 2002 B1
6477400 Barrick Nov 2002 B1
6478793 Cosman et al. Nov 2002 B1
6478802 Kienzle, III et al. Nov 2002 B2
6483948 Spink et al. Nov 2002 B1
6484049 Seeley et al. Nov 2002 B1
6485413 Boppart et al. Nov 2002 B1
D466609 Glossop Dec 2002 S
D466610 Ashton et al. Dec 2002 S
6490467 Bucholz et al. Dec 2002 B1
6490475 Seeley et al. Dec 2002 B1
6490477 Zylka et al. Dec 2002 B1
6491699 Henderson et al. Dec 2002 B1
6491702 Heilbrun et al. Dec 2002 B2
6493574 Ehnholm et al. Dec 2002 B1
6496007 Damadian et al. Dec 2002 B1
6501981 Schweikard et al. Dec 2002 B1
6504893 Flohr et al. Jan 2003 B1
6504894 Pan et al. Jan 2003 B2
6516213 Nevo Feb 2003 B1
6517485 Torp et al. Feb 2003 B2
6527443 Vilsmeier et al. Mar 2003 B1
6535756 Simon et al. Mar 2003 B1
6538634 Chui et al. Mar 2003 B1
6539127 Roche et al. Mar 2003 B1
6541973 Danby et al. Apr 2003 B1
6544041 Damadian Apr 2003 B1
6547782 Taylor Apr 2003 B1
6558333 Gilboa et al. May 2003 B2
6562059 Edwards et al. May 2003 B2
6567687 Front et al. May 2003 B2
6574498 Gilboa Jun 2003 B1
6580938 Acker Jun 2003 B1
6584174 Schubert et al. Jun 2003 B2
6584339 Galloway, Jr. et al. Jun 2003 B2
6591130 Shahidi Jul 2003 B2
6593884 Gilboa Jul 2003 B1
6606513 Lardo et al. Aug 2003 B2
6609022 Vilsmeier et al. Aug 2003 B2
6615155 Gilboa Sep 2003 B2
6636757 Jascob et al. Oct 2003 B1
6650924 Kuth et al. Nov 2003 B2
6666579 Jensen Dec 2003 B2
6674833 Shahidi et al. Jan 2004 B2
6675032 Chen et al. Jan 2004 B2
6675033 Lardo et al. Jan 2004 B1
6687531 Ferre et al. Feb 2004 B1
6690960 Chen et al. Feb 2004 B2
6694167 Ferre et al. Feb 2004 B1
6697664 Kienzle, III et al. Feb 2004 B2
6702780 Gilboa Mar 2004 B1
6711429 Gilboa et al. Mar 2004 B1
6714629 Vilsmeier Mar 2004 B2
6714810 Grzeszczuk et al. Mar 2004 B2
6725080 Melkent et al. Apr 2004 B2
6738656 Ferre et al. May 2004 B1
6772002 Schmidt et al. Aug 2004 B2
6774624 Anderson et al. Aug 2004 B2
6782287 Grzeszczuk et al. Aug 2004 B2
6796988 Melkent et al. Sep 2004 B2
6799569 Danielsson et al. Oct 2004 B2
6823207 Jensen et al. Nov 2004 B1
6826423 Hardy et al. Nov 2004 B1
6833814 Gilboa Dec 2004 B2
6850794 Shahidi Feb 2005 B2
6856826 Seeley et al. Feb 2005 B2
6856827 Seeley et al. Feb 2005 B2
6892090 Verard et al. May 2005 B2
6898303 Armato, III et al. May 2005 B2
6899672 Chin et al. May 2005 B2
6907281 Grzeszczuk Jun 2005 B2
6920347 Simon et al. Jul 2005 B2
6925200 Wood et al. Aug 2005 B2
6934575 Ferre et al. Aug 2005 B2
6947788 Gilboa Sep 2005 B2
6968224 Kessman et al. Nov 2005 B2
6978166 Foley et al. Dec 2005 B2
6992477 Govari Jan 2006 B2
6996430 Gilboa Feb 2006 B1
7015859 Anderson Mar 2006 B2
7015907 Tek et al. Mar 2006 B2
7035683 Guendel Apr 2006 B2
7050845 Vilsmeier May 2006 B2
7115100 McRury et al. Oct 2006 B2
7130700 Gardeski et al. Oct 2006 B2
7139601 Bucholz et al. Nov 2006 B2
7153297 Peterson Dec 2006 B2
7171257 Thomson Jan 2007 B2
7174201 Govari et al. Feb 2007 B2
7233820 Gilboa Jun 2007 B2
7260426 Schweikard et al. Aug 2007 B2
7300428 Ingenito Nov 2007 B2
7339587 Kropfeld Mar 2008 B2
7357807 Donohoe et al. Apr 2008 B2
7366562 Dukesherer et al. Apr 2008 B2
7371067 Anderson May 2008 B2
7398116 Edwards Jul 2008 B2
7481805 Magnusson Jan 2009 B2
7505806 Masutani et al. Mar 2009 B2
7555330 Gilboa Jun 2009 B2
7594925 Danek Sep 2009 B2
7599730 Hunter et al. Oct 2009 B2
7641609 Ohnishi Jan 2010 B2
7659912 Akimoto Feb 2010 B2
7697972 Verard et al. Apr 2010 B2
7756563 Higgins Jul 2010 B2
7889905 Higgins Feb 2011 B2
7901348 Soper Mar 2011 B2
7920909 Lyon et al. Apr 2011 B2
7962193 Edwards et al. Jun 2011 B2
7969143 Gilboa Jun 2011 B2
7985187 Wibowo Jul 2011 B2
7998062 Gilboa Aug 2011 B2
8016749 Clerc Sep 2011 B2
8046052 Verard et al. Oct 2011 B2
8049777 Akimoto Nov 2011 B2
8064669 Higgins Nov 2011 B2
8096957 Conquergood et al. Jan 2012 B2
8102416 Ito Jan 2012 B2
8150138 Ohnishi Apr 2012 B2
8150495 Edwards et al. Apr 2012 B2
8202213 Ito Jun 2012 B2
8214015 Macaulay et al. Jul 2012 B2
8218846 Trumer Jul 2012 B2
8218847 Averbuch Jul 2012 B2
8219179 Ganatra Jul 2012 B2
8317149 Greenburg Nov 2012 B2
8317726 Timberlake et al. Nov 2012 B2
8382662 Soper Feb 2013 B2
8428328 Averbuch Apr 2013 B2
8468003 Gibbs Jun 2013 B2
8473032 Averbuch Jun 2013 B2
8483801 Edwards Jul 2013 B2
8494246 Trumer Jul 2013 B2
8494612 Vetter Jul 2013 B2
8611983 Glossop Dec 2013 B2
8611984 Greenburg Dec 2013 B2
8632461 Glossop Jan 2014 B2
8672836 Higgins Mar 2014 B2
8675935 Higgins Mar 2014 B2
8696548 Gilboa Apr 2014 B2
8696685 Gilboa Apr 2014 B2
8700132 Ganatra Apr 2014 B2
20010007918 Vilsmeier et al. Jul 2001 A1
20010025142 Wessels et al. Sep 2001 A1
20010029333 Shahidi Oct 2001 A1
20010031919 Strommer et al. Oct 2001 A1
20010031985 Gilboa et al. Oct 2001 A1
20010036245 Kienzle et al. Nov 2001 A1
20010041835 Front et al. Nov 2001 A1
20020044631 Graumann et al. Apr 2002 A1
20020049375 Strommer et al. Apr 2002 A1
20020049378 Grzeszczuk et al. Apr 2002 A1
20020070970 Wood et al. Jun 2002 A1
20020075994 Shahidi et al. Jun 2002 A1
20020077543 Grzeszczuk et al. Jun 2002 A1
20020077544 Shahidi Jun 2002 A1
20020082492 Grzeszczuk Jun 2002 A1
20020085681 Jensen Jul 2002 A1
20020115931 Strauss et al. Aug 2002 A1
20020143317 Glossop Oct 2002 A1
20020161295 Edwards et al. Oct 2002 A1
20030000535 Galloway, Jr. et al. Jan 2003 A1
20030004411 Govari et al. Jan 2003 A1
20030016852 Kaufman et al. Jan 2003 A1
20030018251 Solomon Jan 2003 A1
20030023161 Govari et al. Jan 2003 A1
20030028091 Simon et al. Feb 2003 A1
20030029464 Chen et al. Feb 2003 A1
20030032878 Shahidi Feb 2003 A1
20030040667 Feussner et al. Feb 2003 A1
20030051733 Kotmel et al. Mar 2003 A1
20030074011 Gilboa et al. Apr 2003 A1
20030088179 Seeley et al. May 2003 A1
20030125622 Schweikard et al. Jul 2003 A1
20030130576 Seeley et al. Jul 2003 A1
20030139663 Graumann Jul 2003 A1
20030199785 Hibner et al. Oct 2003 A1
20030208116 Liang et al. Nov 2003 A1
20030208122 Melkent et al. Nov 2003 A1
20030216631 Bloch et al. Nov 2003 A1
20030220557 Cleary et al. Nov 2003 A1
20040006268 Gilboa et al. Jan 2004 A1
20040034300 Verard et al. Feb 2004 A1
20040049121 Yaron Mar 2004 A1
20040076259 Jensen et al. Apr 2004 A1
20040091143 Hu May 2004 A1
20040092815 Schweikard et al. May 2004 A1
20040097805 Verard et al. May 2004 A1
20040097806 Hunter et al. May 2004 A1
20040116803 Jacob et al. Jun 2004 A1
20040122311 Cosman Jun 2004 A1
20040138548 Strommer et al. Jul 2004 A1
20040152970 Hunter et al. Aug 2004 A1
20040152974 Solomon Aug 2004 A1
20040167393 Solar et al. Aug 2004 A1
20040193042 Scampini et al. Sep 2004 A1
20040210125 Chen et al. Oct 2004 A1
20040249267 Gilboa Dec 2004 A1
20050010099 Raabe et al. Jan 2005 A1
20050020900 Yngvesson Jan 2005 A1
20050027186 Chen et al. Feb 2005 A1
20050033149 Strommer et al. Feb 2005 A1
20050038337 Edwards Feb 2005 A1
20050065433 Anderson Mar 2005 A1
20050085718 Shahidi Apr 2005 A1
20050085793 Glossop Apr 2005 A1
20050107679 Geiger et al. May 2005 A1
20050107688 Srommer May 2005 A1
20050113809 Melkent et al. May 2005 A1
20050137661 Sra Jun 2005 A1
20050143651 Verard et al. Jun 2005 A1
20050169510 Zuhars et al. Aug 2005 A1
20050182295 Soper et al. Aug 2005 A1
20050182319 Glossop Aug 2005 A1
20050187482 O'Brien et al. Aug 2005 A1
20050197568 Vass et al. Sep 2005 A1
20050203383 Moctezuma de la Barrera et al. Sep 2005 A1
20050234335 Simon et al. Oct 2005 A1
20050288574 Thornton et al. Dec 2005 A1
20050288578 Durlak Dec 2005 A1
20060004281 Saracen Jan 2006 A1
20060025677 Verard et al. Feb 2006 A1
20060045318 Schoisswohl et al. Mar 2006 A1
20060050942 Bertram et al. Mar 2006 A1
20060050988 Kraus et al. Mar 2006 A1
20060058647 Strommer et al. Mar 2006 A1
20060063998 Von Jako et al. Mar 2006 A1
20060064006 Strommer et al. Mar 2006 A1
20060074292 Thomson et al. Apr 2006 A1
20060074299 Sayeh Apr 2006 A1
20060074304 Sayeh Apr 2006 A1
20060079759 Vaillant et al. Apr 2006 A1
20060084867 Tremblay et al. Apr 2006 A1
20060093089 Vertatschitsch et al. May 2006 A1
20060094958 Marquart et al. May 2006 A1
20060106292 Anderson May 2006 A1
20060116634 Shachar Jun 2006 A1
20060122497 Glossop Jun 2006 A1
20060142798 Holman et al. Jun 2006 A1
20060173269 Glossop Aug 2006 A1
20060173291 Glossop Aug 2006 A1
20060184016 Glossop Aug 2006 A1
20060189867 Revie et al. Aug 2006 A1
20060247511 Anderson Nov 2006 A1
20060258933 Elliss Nov 2006 A1
20060270976 Savage et al. Nov 2006 A1
20070032723 Glossop Feb 2007 A1
20070038058 West et al. Feb 2007 A1
20070066887 Mire et al. Mar 2007 A1
20070110289 Fu et al. May 2007 A1
20070129629 Beauregard et al. Jun 2007 A1
20070167714 Kiraly et al. Jul 2007 A1
20070167744 Beauregard et al. Jul 2007 A1
20070225559 Clerc et al. Sep 2007 A1
20070232896 Gilboa Oct 2007 A1
20070244355 Shaw Oct 2007 A1
20070249896 Goldfarb et al. Oct 2007 A1
20070276180 Greenburg Nov 2007 A1
20080071142 Gattani et al. Mar 2008 A1
20080071143 Gattani et al. Mar 2008 A1
20080118135 Averbuch May 2008 A1
20080125760 Gilboa May 2008 A1
20080132757 Tgavalekos Jun 2008 A1
20080140114 Edwards et al. Jun 2008 A1
20080167639 Gilboa Jul 2008 A1
20080221442 Tolkowsky et al. Sep 2008 A1
20080247622 Aylward et al. Oct 2008 A1
20080255416 Gilboa Oct 2008 A1
20080262297 Gilboa Oct 2008 A1
20080262342 Averbruch Oct 2008 A1
20080269561 Banik et al. Oct 2008 A1
20080287803 Li et al. Nov 2008 A1
20090054908 Zand et al. Feb 2009 A1
20090088600 Meloul Apr 2009 A1
20090156895 Higgins et al. Jun 2009 A1
20090156951 Averbuch Jun 2009 A1
20090209817 Averbuch Aug 2009 A1
20090227861 Ganatra et al. Sep 2009 A1
20090240140 Fitelzon Sep 2009 A1
20090240198 Averbuch Sep 2009 A1
20090284255 Zur Nov 2009 A1
20100036241 Mayse et al. Feb 2010 A1
20100041949 Tolkowsky Feb 2010 A1
20100160733 Gilboa Jun 2010 A1
20120046521 Hunter et al. Feb 2012 A1
20120059220 Holsing et al. Mar 2012 A1
20120059248 Holsing et al. Mar 2012 A1
20120065481 Hunter et al. Mar 2012 A1
20120071753 Hunter et al. Mar 2012 A1
20120123296 Hashimshony et al. May 2012 A1
Foreign Referenced Citations (122)
Number Date Country
19751761 Oct 1998 DE
19725137 Jan 1999 DE
19725137 Jan 1999 DE
19829224 Jan 2000 DE
19829224 Jan 2000 DE
19909816 May 2000 DE
199909816 May 2000 DE
10000937 Aug 2001 DE
10000937 Aug 2001 DE
10136709 Feb 2003 DE
10136709 Feb 2003 DE
10161160 Jun 2003 DE
102005010010 Sep 2005 DE
102004030836 Jan 2006 DE
102005026251 Jan 2006 DE
102005038394 Mar 2006 DE
102005050286 Apr 2006 DE
102004058122 Jul 2006 DE
0 501 993 Sep 1992 EP
0501993 Sep 1992 EP
0 869 745 Oct 1998 EP
0869745 Oct 1998 EP
900048 Mar 1999 EP
9000048 Mar 1999 EP
0928600 Jul 1999 EP
977510 Feb 2000 EP
1 079 240 Feb 2001 EP
1079240 Feb 2001 EP
1152706 Nov 2001 EP
1181897 Feb 2002 EP
1319368 Jun 2003 EP
1 374 792 Jan 2004 EP
1 374 793 Jan 2004 EP
1374792 Jan 2004 EP
1374793 Jan 2004 EP
1391181 Feb 2004 EP
1421913 May 2004 EP
1464285 Oct 2004 EP
1464285 Oct 2004 EP
1 504 726 Feb 2005 EP
1504713 Feb 2005 EP
1504726 Feb 2005 EP
1 519 140 Mar 2005 EP
1519140 Mar 2005 EP
1 523 951 Apr 2005 EP
1523951 Apr 2005 EP
1561423 Aug 2005 EP
1629774 Mar 2006 EP
1629789 Mar 2006 EP
2380550 Oct 2011 EP
2876273 Apr 2006 FR
2000023941 Jan 2000 JP
9424933 Nov 1994 WO
9501757 Jan 1995 WO
9501757 Jan 1995 WO
9608209 Mar 1996 WO
9608209 Mar 1996 WO
9610949 Apr 1996 WO
9626672 Sep 1996 WO
9729699 Aug 1997 WO
9729699 Aug 1997 WO
9729709 Aug 1997 WO
9729709 Aug 1997 WO
9836684 Aug 1998 WO
9916352 Apr 1999 WO
9927839 Jun 1999 WO
9943253 Sep 1999 WO
0016684 Mar 2000 WO
0028911 May 2000 WO
0047103 Aug 2000 WO
0049958 Aug 2000 WO
0057767 Oct 2000 WO
0069335 Nov 2000 WO
0101845 Jan 2001 WO
0137748 May 2001 WO
0162134 Aug 2001 WO
0164124 Sep 2001 WO
0176496 Oct 2001 WO
0176497 Oct 2001 WO
0187136 Nov 2001 WO
0193745 Dec 2001 WO
0200093 Jan 2002 WO
0200103 Jan 2002 WO
0219936 Mar 2002 WO
0222015 Mar 2002 WO
0224051 Mar 2002 WO
02056770 Jul 2002 WO
02064011 Aug 2002 WO
02082375 Oct 2002 WO
02098273 Dec 2002 WO
02098273 Dec 2002 WO
2004046754 Jun 2004 WO
2004046754 Jun 2004 WO
2004060157 Jul 2004 WO
2004062497 Jul 2004 WO
2004062497 Jul 2004 WO
2005016166 Feb 2005 WO
2005070318 Aug 2005 WO
2005077293 Oct 2005 WO
2005101277 Oct 2005 WO
2005111942 Nov 2005 WO
2006002396 Jan 2006 WO
2006002396 Jan 2006 WO
2006005021 Jan 2006 WO
2006005021 Jan 2006 WO
2006027781 Mar 2006 WO
2006039009 Apr 2006 WO
2006051523 May 2006 WO
2006090141 Aug 2006 WO
2006090141 Aug 2006 WO
2007002079 Jan 2007 WO
2007002079 Jan 2007 WO
2007031314 Mar 2007 WO
2007031314 Mar 2007 WO
2007033206 Mar 2007 WO
2007033206 Mar 2007 WO
2007062051 May 2007 WO
2007062051 May 2007 WO
2007084893 Jul 2007 WO
2007084893 Jul 2007 WO
2009158578 Dec 2009 WO
2012024686 Feb 2012 WO
Non-Patent Literature Citations (8)
Entry
Medical Industry Today, “New Navigational Aid Could Improve Hip Replacement Outcomes” Jul. 11, 1997.
Highlights from Presentation at 5th Joint Meeting of European Assn. for Cardio-Thoracic Surgery and European Society of Thoracic Surgeons “Evidence for Fleece-Bound Sealants in Cardiothoracic Surgery” Sep. 9-13, 2006.
Moore, E. et al., “Needle Aspiration Lung Biopsy: Re-evaluation of the Blood Patch Technique in an Equine Model”, Radiology, vol. 196, No. 1, Jul. 1995.
FDA Approves Lung Sealant, May 31, 2000 [online], [retrieved on Oct. 17, 2008 from internet]; http://www.meds.com/archive/mol-cancer/2000/05/msg01329.html.
Patent Cooperation Treat, International Search Report and Written Opinion from PCT/US06/35548, mailed Aug. 20, 2007, 7 pages. Aug. 20, 2007.
European Patent Office, Extended Search Report issued for EP 11818898.6, mailed Dec. 20, 2013, 6 pages. Dec. 20, 2013.
Patent Cooperation Treaty, International Search Report issued for PCT/US2011/048669, mailed Apr. 9, 2012, 7 pages. Apr. 9, 2012.
New navigational aid could improve hip replacement outcomes, Medical Industry Today [online], Jul. 11, 1997, [retrieved on Jun. 24, 2003], retrieved from the Internet: <URL: http://www.lexis.com/research/retrieve?—m=d33d15f21cd1906aaea9118e9875d5cb&csvc=bl&c>.
Related Publications (1)
Number Date Country
20110208044 A1 Aug 2011 US
Divisions (1)
Number Date Country
Parent 12724689 Mar 2010 US
Child 13103674 US
Continuations (1)
Number Date Country
Parent 11224028 Sep 2005 US
Child 12724689 US