Source: http://www.google.com/patents/US20040054489?dq=6,243,373
Timestamp: 2016-05-28 04:01:55
Document Index: 344287275

Matched Legal Cases: ['art 62', 'art 62', 'art 60', 'art 62', 'art 62', 'art 62']

Patent US20040054489 - Method and system for calibrating a surgical tool and adapter therefor - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsA method for easily calibrating both the position of the tip of a surgical tool and the orientation of that tool includes attaching a tracking device capable of communication with the surgical navigation system to the surgical tool using an adapter, where the adapter has a known relation between the...http://www.google.com/patents/US20040054489?utm_source=gb-gplus-sharePatent US20040054489 - Method and system for calibrating a surgical tool and adapter thereforAdvanced Patent SearchPublication numberUS20040054489 A1Publication typeApplicationApplication numberUS 10/246,599Publication dateMar 18, 2004Filing dateSep 18, 2002Priority dateSep 18, 2002Also published asDE10340434A1, DE10340434B4, DE102007059690A1, DE102007059691A1, US7166114, US20070173790, US20070175489Publication number10246599, 246599, US 2004/0054489 A1, US 2004/054489 A1, US 20040054489 A1, US 20040054489A1, US 2004054489 A1, US 2004054489A1, US-A1-20040054489, US-A1-2004054489, US2004/0054489A1, US2004/054489A1, US20040054489 A1, US20040054489A1, US2004054489 A1, US2004054489A1InventorsJose Moctezuma De La Barrera, Amir SarvestiniOriginal AssigneeMoctezuma De La Barrera Jose Luis, Amir SarvestiniExport CitationBiBTeX, EndNote, RefManPatent Citations (1), Referenced by (49), Classifications (19), Legal Events (4) External Links: USPTO, USPTO Assignment, EspacenetMethod and system for calibrating a surgical tool and adapter therefor
US 20040054489 A1Abstract
A method for easily calibrating both the position of the tip of a surgical tool and the orientation of that tool includes attaching a tracking device capable of communication with the surgical navigation system to the surgical tool using an adapter, where the adapter has a known relation between the tracking device and the axis of the surgical tool. The method then performs a calibration process to calculate the position of the tip of the surgical tool and the position of the tracking device and orientation data for the surgical tool from the known relation between the tracking device and the axis of the surgical tool and from the tool tip position. Lastly, the method stores the position of the tool tip for the surgical tool and the orientation data within memory of the surgical navigation system so the position and the orientation of the surgical tool can be tracked by the surgical navigation system. The adapter has a body with an interior surface that defines an opening through which a surgical tool can be inserted, the opening having an axis. The adapter also has a docking structure for a tracking device such that there is a known relation between the tracking device and the axis of the opening and the axis of a tool that is inserted in the opening. Images(17) Claims(62)
BRIEF DESCRIPTION OF THE DRAWINGS [0014] [0014]FIG. 1 is a schematic view of the surgical navigation system; [0015] [0015]FIG. 1a is a block diagram of the surgical navigation system of FIG. 1; [0016] [0016]FIG. 2 is an isometric view of the adapter according to the present invention; [0017] [0017]FIG. 3 is a side elevational view of the adapter of FIG. 2; [0018] [0018]FIG. 4 is an end elevational view of the adapter of FIG. 2; [0019] [0019]FIG. 5 is an end elevational view of the adapter of FIG. 2 from the end opposite FIG. 4; [0020] [0020]FIG. 6 is a sectional view of the adapter of FIG. 2 taken generally along the line 6-6; [0021] [0021]FIG. 7 is an isometric view of the surgical tool with the adapter in place; [0022] [0022]FIG. 8 is an isometric view of an alternative embodiment of the adapter of the present invention; [0023] [0023]FIG. 9 is a side view of the adapter of FIG. 8; [0024] [0024]FIG. 10 is an end view of the adapter of FIG. 8; [0025] [0025]FIG. 11 is an end view of the adapter of FIG. 8 from the end opposite FIG. 10; [0026] [0026]FIG. 12 is a sectional view the adapter of FIG. 8 taken generally along the lines 11-11; [0027] [0027]FIG. 13 is an isometric view of a universal tracking device; [0028] [0028]FIG. 14 is an isometric view of a surgical tool to be used with the adapter of FIG. 8; [0029] [0029]FIG. 15 is exploded view of the adapter of FIG. 8, the surgical tool of FIG. 14, and the universal tracking device of FIG. 13; [0030] [0030]FIG. 16 is an assembled view of the adapter of FIG. 8, the surgical tool of FIG. 14, and the universal tracking device of FIG. 13; [0031] [0031]FIG. 17 is a view of the calibration device showing the surgical tool of FIG. 14 with the adapter of FIG. 8 and the universal tracking device of FIG. 13 touching the calibration point; [0032] [0032]FIG. 18 is a block diagram of a computer program embodying the method of the present invention; [0033] [0033]FIGS. 18a, 18 b, 18 c, 18 d and 18 e are representative screen shots of various messages boxes as depicted in FIG. 18; [0034] [0034]FIG. 19 is a block diagram of a computer program of an alternative method of the present invention; and [0035] [0035]FIG. 20 is an isometric view of a further embodiment of the adapter similar to that shown in FIG. 8. DESCRIPTION OF THE PREFERRED EMBODIMENTS [0036] [0036]FIGS. 1 and 1a are a schematic view and block diagram of a surgical navigation system 50 adapted to track surgical tool 52 having a universal tracking device 54 associated therewith using an adapter 56. The surgical navigation system 50 includes a computer 58, which can be any type of high-speed personal computer having a CPU 58 a, a memory unit 58 b, and a storage unit 58 c, such as a laptop computer, as shown, or a desktop computer (not shown). If the desktop computer is used, it can be housed inside a cart 62. Mounted on the cart 62 is a monitor 60, which is attached to a video output of the computer 58. Also associated with the computer 58 are a mouse 64 or another suitable input pointing device and a keyboard 66. The surgical navigation system 50 includes a camera 68 which is comprised of three separate CCD cameras 70, 72 and 74, which cameras are adapted to detect infrared signals (IR) generated by the universal tracking device 54. The camera 68 is mounted on cart 60 by a camera arm 76. While the camera 68 is shown mounted in association with the cart 62 in FIG. 1, it is not necessary that the camera actually be physically mounted on or attached to cart 62. The camera 68 can be mounted in any stationary position such that the camera 68 has a good line of sight to the operating field in the operating room. For instance, the camera 68 can be mounted on a wall of the operating room (not shown) or can be mounted on the operating room light (not shown). Camera arm 76 also can include cable 86 from the camera 68 to a localizer 88 which is located within cart 62. The localizer 88 cooperates with the camera 68 to identify the locations of the LED's 84 on the universal tracking device 54 and any other tracking devices that may be within the field of view of the camera 68. The CCD cameras 70, 72, and 74 contain their own calibration information and transmit the position data from the LED's 84 to the localizer 88. The localizer 88 then converts the raw position data into position and orientation data using techniques that are to those of skill in the art. The localizer 88 communicates the position and orientation data to the computer 58 through cable 90. The camera 68 also includes two transceivers 92 and 94 capable of communicating with the universal tracking device 54 using techniques that are well-known to those of skill in the art. The transceivers 92 and 94 are directly connected to computer 58 through a separate circuit in cable 86. Also shown is a reference tracking device 78 attached to operating room table 80 by a tracker mount 82. While it is preferred that the reference tracking device 78 is stationary, the reference tracking device 78 could be mounted to a patient (not shown) or could be a second hand held tracking device. Both the reference tracking device 78 and the universal tracking device 54 have multiple LED's 84 that emit light in the infrared region that can be detected by CCD cameras 70, 72 and 74. A more detailed description of surgical navigation system 50 is contained in U.S. patent application Ser. No. 09/764,609 filed Oct. 21, 2001, the disclosure of which is hereby incorporated by reference. [0037] With reference to FIGS. 2-7, the adapter 56 includes a body 102 having a docking pin bridge 104. The body 102 has an exterior surface 106 and an interior surface 108. An opening 112 is defined by the interior surface 108 and passes through the body 102. The opening 112 has an axis 110, as shown in FIG. 2. The axis 110 must have a known relation to the interior surface 108 of the adapter 56. [0038] Multiple docking pins 114 are mounted on docking pin bridge 104. In the embodiment as shown in FIGS. 2-7, four docking pins 114 are shown. The multiple docking pins 114 are provided to enable a surgeon to mount the universal tracking device 54 on the most appropriate docking pin 114 so that during the surgical procedure to be performed the LED's 84 in the universal tracking device 54 can readily maintain a line of sight to the camera 68. While four docking pins 114 are shown in the embodiment of FIGS. 2-7, any suitable number of docking pins can be included. The docking pins 114 include a base 115, which is firmly secured to docking bridge 104 in such a manner that the docking pin 114 does not move once it has been secured to docking bridge 104. The docking pin 114 also includes two pins 116 and an undercut 118, which interact with the docking surface of the universal tracking device 54 as will be discussed in more detail hereafter to hold the universal tracking device 54 firmly to the adapter 56. [0039] The opening 112 passes completely through the body 102 and is formed such that when a surgical tool 52 is placed through the opening 112, a tool axis 120 of the surgical tool 52 will be identical to the axis 110 of opening 112. This identity of the axis 110 and the tool axis 120 is an important aspect of the adapter 56. It enables the adapter 56 to be used with the reference tracking device 78 to calibrate not only the position of a tool tip 126 of surgical tool 52 but also calibrate the tool axis 120 such that surgical navigation system 50 can track both the position and the orientation of the surgical tool 52. The opening 112 and its axis 110 can be off set from the center of the body 102 if the surgical tool 52 is to be nonrotably held by the adapter 56. [0040] Once the adapter 56 is placed on the surgical tool 52, it is important that the position of the adapter 56 relative to the tool tip 126 and the tool axis 120 remain undisturbed. While it is possible that the adapter 56 may be configured to rotate in place about the tool axis 120, so long as the distance from the tool tip 126 to the location of the universal tracking device 54 remains unchanged and so as long as the relation between the universal tracking device 54 and the tool axis 120 of the tool remains unchained, the position and orientation of the surgical tool 52 can be calibrated and tracked by the surgical navigation system 50. [0041] In order to maintain the adapter 56 in a fixed location relative to the tool tip 126, spring-loaded balls 122 are provided within the interior of opening 112 and the interior surface 108 of body 102. These balls 122 are biased outwardly by springs 124 and cooperate to firmly engage the surgical tool 52 so that the relationship between the adapter 56 and the surgical tool 52 is maintained. For instance, the surgical tool 52 may have a small channel (not shown) within which balls 122 rest thereby holding the adapter 56 in a fixed relation with regard to the tool tip 126. Other means of firmly attaching the adapter 56 to the surgical tool 52 can also be used. [0042] As shown in FIGS. 8-13, a second embodiment of the adapter 56 is shown. In describing FIGS. 8-13 similar structure will be described using the same reference number as above. An adapter 150 includes the docking pin bridge 104 and has the exterior surface 106 and the interior surface 108. As shown in FIG. 8, an axis 168 passes through an opening 152 defined by the interior surface 108. The opening 152 in the adapter 150 is larger than the opening 112 of the adapter 56. The reason for this larger opening is to interact with an attachment device 154 mounted on a surgical tool 156. On the exterior surface 106 of the adapter 150 are a series of detents 158. Detents 158 interact with a series of balls 160 held within an interior surface 162 of the attachment device 154. These balls 160 are held in place by a locking ring 164 that encircles the exterior of the attachment device 154. The attachment device 154 also includes a smooth protrusion 166 that is shaped so that it closely interfits with the opening 152 of the adapter 150. The shape of the smooth protrusion 166 is such that the axis 168 of the opening 152 is in identity with a tool axis 170 of the surgical tool 156. In addition, a series of grooves 172 are shown on the exterior surface 106 of the adapter 150. These grooves are arranged around the end of the adapter 150 opposite the docking pin bridge 104. These grooves 172 interact with one or more pins 174 in a back surface 176 of the attachment device 154. The grooves 172 and the pins 174 keep the adapter 150 from rotating about the axis 168. Either or both of grooves 172 or pins 174 can be omitted if it is desired that the adapter 156 be able to rotate freely about the axis 168. [0043] As shown in FIGS. 6 and 12, the adapters 56 and 150 of the present invention be made from any suitable material that is dimensionally stable and capable of being sterilized at least one time. Though it may be desirable that the adapter be capable of being repeatedly sterilized, it is also possible that the adapters of the present invention are designed as disposable single use items, which are sterilized upon manufacture, maintained in a sterile condition until use and then discarded. As shown in FIG. 6, suitable plastics, which are dimensionally stable and surgically acceptable, such as polyetheretherketone (PEEK), carbon fiber reinforced PEEK, polysulfone, polycarbonate, nylon and mixtures thereof, can be used. In addition, as shown in FIG. 12, suitable metals that are acceptable for use in surgery such as surgical stainless steel, titanium, tungsten carbide and other similar surgically suitable metals can be used. [0044] Turning now to FIG. 14, the universal tracking device 54 is shown in more detail. The universal tracking device 54 as shown in FIG. 14 includes five LED's 84, which are arranged such that no three LED's lie in a single line. This arrangement enables the surgical navigation system 50 to determine both the position and the orientation of the universal tracking device 54. As stated previously, these LED's 84 typically emit light in the infrared region as is well known to those of ordinary skill in the art. The universal tracking device 54 has a button 98. This button 98 activates the LED's 84 so that the camera 68 of the surgical navigation system 50 can locate the universal tracking device. The universal tracking device 54 also includes a status light 190 which can be programmed to operate in a variety of ways. For instance, the status light 190 can be programmed so it is illuminated for a short period of time after a power source such as a battery 194 is inserted into a suitable battery holder in the universal tracking device 54. The universal tracking device 54 also includes a zero tolerance adapter interface 195, which includes an opening 196 through which one of the docking pins 114 can be inserted. The structure of the opening 196 and the docking pins 114 are such that when the docking pin 114 is inserted through the opening 196, an internal lock (not shown) snaps around undercut 118. The internal lock can be released by pressing a button 198 to remove the universal tracking device 54 from the docking pin 114. The importance of the zero tolerance nature of the adapter interface is that once that the universal tracking device 54 is placed upon the docking pin 114, the relative position of the universal tracking device 54 and the docking pin 114 must not be disturbed. Once the composite universal tracking device 54, adapter 150 and surgical tool 156 is calibrated, the surgical tool 156 can be tracked by the surgical navigation system 50. However, if the relation among these components is disturbed, the composite unit must be recalibrated. [0045] In addition, the universal tracking device 54 also includes a calibration point 200. The calibration point 200 is in a known relation to LED's 84 and has a center point that is easily identified so that the universal tracking device 54 can be used also as a reference tracking device 78, as shown in FIG. 1. In addition, the universal tracking device 54 includes a communication transceiver 202 that enables the universal tracking device to communicate directly with the surgical navigation system 50 through the transceivers 92 and 94. [0046] [0046]FIG. 15 shows an exploded view of the universal tracking device 54, the adapter 150, and the surgical tool 156. In use, the adapter 150 is slid along the length of the surgical tool 156 until the adapter 150 firmly engages attachment device 154, which is firmly attached to the surgical tool 156. Typically the attachment device 154 is formed along with the surgical tool 156 during the manufacture but it is also possible to retrofit the attachment device 154 onto the surgical tool 156 by means of a suitable attachment means (not shown). In FIG. 16, a view of the surgical tool 156, the adapter 150, and the universal tracking device 54 in an assembled configuration is shown. As noted previously, the surgical tool 156 and the attached universal tracking device 54 must be calibrated before it can be used with the surgical navigation system 50. [0047] As shown in FIG. 17, the tool tip 126 is placed against the calibration point 200 of the reference tracking device 78. Both the location of the calibration point 200 on the reference tracker device 78 and the position of universal tracking device 54 are known to the surgical navigation system 50. Because of this known relation, the surgical navigation system 50 can determine the location of tool tip 126 relative to the universal tracking device 54 as the tool tip 126 is held against the calibration point 200. The surgical navigation system 50 then stores the tool tip location and the relation of the tool tip location to the universal tracking device 54 within the memory 58b of the computer 58. In addition, the surgical navigation system 50 is able to calibrate the orientation of the surgical tool 156 because the adapter 150 is used to attach the universal tracker device 54 to the surgical tool 156. The adapter 150 has a known and previously defined relationship among the various docking pins 114 to the axis 168 of the opening 152 and to the tool axis 170. Also, the relationship between each docking pin 114 and the universal tracking device 54 is also known and previously defined. These relationships are stored within a database maintained in the memory 586 of the computer 58 for each adapter that can be used with the surgical navigation system 50. [0048] [0048]FIG. 18 is a block diagram of a computer program embodying the method of the present invention. The program begins at a block 300 which determines if a calibration device, such as the reference tracking device 78, is active. If the device is not active, the program branches to a block 301, which displays a message, as shown in FIG. 18a, that the calibration device should be switched on. The program returns to the block 300 and waits until the surgical navigation system 50 receives a signal that the calibration device has been turned on. Once the calibration device has been activated, the program then branches to a block 302, which displays a message, as shown in FIG. 18b, instructing the user first to touch the point of the tool, such as tool tip 126, to the calibration point on the calibration device, such as calibration point 200, and second to press the button on the tracking device, such as the button 98. When the button 98 is activated, the LED's 84 on the universal tracking device 54 activate and are detected by the camera 68. The portion data for the LED's 84 is sent to the localizer 88 which transmits the position and orientation of universal tracking device 54 to computer 68. This is data stored in memory 58 b and is shown as a data block 303. In a similar manner, the surgical navigation system 50 determines the position and orientation of the calibration device, such as reference tracking device 78. This data is also stored in memory 58 b and is shown as a data block 304. The program then proceeds to a calculation block 305. In the block 305, the program calculates the tool tip position from the stored data position of the tracking device from the data block 303 and the stored position of the calibration device in the data block 304. The calculation of the tool tip position, is done in a conventional fashion using algorithms that are well known and recognized by those of skill in the art. [0049] The tool tip position from the calculation block 305 is then stored and the stored tool tip position is passed to a calculation block 306 that calculates the orientation data for the surgical tool 156. In addition to the tool tip position from the block 305, surgical navigation system 50 has the database 96 of possible axes for the opening 152 relative to location of the universal tracking device 54 stored in memory 58 b in the database 96. The database 96 is shown as a data block 306 and contains data previously stored in memory 58 b relative to the relative position of the universal tracking device 54 relative to the possible axes of the opening for various adapters, such as axis 110 or axis 168. Since the adapter 56 and the adapter 150 can have a number of different docking pins 114, each of these docking pins is in a different position and orientation relative to the axis 110 and axis 168, respectively. The relative position of the universal tracking device 54 to either the axis 110 or the axis 168 for each docking pin 114 can be calculated by methods well known in the art. The result of this calculation for the location each docking pin 114 for each possible adapter that can be used with the surgical navigation system 50 is stored in the database 96 which has been previously loaded into in the memory of computer 58 b on initialization of the program. [0050] As there can be number of different adapter configurations, the distance from the universal tracking device 54 to the axis of each particular adapter will vary. Each type of adapter can be encoded with a specific identifier that can be entered into the surgical navigation system 50. This can be done manually using the keyboard 66 or the mouse 64 to indicate which adapter is being used or automatically using a smart adapter 500 as shown in FIG. 20. The adapter 500 has a communication transceiver 502 which is capable of transmitting information stored in the adapter 500, such as a particular model number and/or style number, to the surgical navigation system 50 through communication transceivers 92 and 94. [0051] Once the surgical navigation system 50 knows the identity of the particular adapter, the database 96 is queried for the potential axis for the particular adapter being used, such as the adapter 150, and the subset of the data is placed in memory as indicated by the data block 306 along with the tool tip position from the block 305. The subset of data stored in the data block 306 from database 96 is then used to calculate the orientation data. The program proceeds to a block 307, which calculates the orientation data by comparing the tool tip position with the data subset that has been taken from database 96 stored in the data block 306 for that particular adapter. If the tool tip position is located along any of the potential axes from the data block 306 and if the deviation of the tool tip position from the chosen potential axis is within acceptable limits, then the program branches, as shown in a block 308, to the validation process. If the position of the tool tip is not on one of the axes within acceptable limits, the program branches to block 309 that displays an error message as shown in FIG. 18d. Control then loops back to the block 302 to repeat the calibration process. [0052] At the beginning of the validation process, a block 310 displays a message as shown in FIG. 18c. The message instructs the user to touch the tool tip to the calibration point 200 of the calibration device, and then to press the button 98. Once the button 98 is pressed, the surgical navigation system 50 determines the position of the universal tracking device 54 as described above and stores the position in a data block 312. Also, the position of the calibration device is determined in the same manner as above and a data block 311 stores the position of the calibration device. A block 313 then compares the position stored in the data block 311 with the stored tool tip position from the block 305. If the comparison by the block 313 is within acceptable error limits, a block 314 determines whether the calibration has been validated and the axis data and the tool tip position data are then written into memory 58 b as indicated by block 318. If the validation process does not succeed, i.e., if the comparison is greater than the acceptable error, then the program branches and a block 315 displays the message as shown in FIG. 18e that instructs the user to repeat the calibration step. At any time during either the calibration or validation step, the user has the option to cancel the entire process and either begin calibration again or return to another task. [0053] [0053]FIG. 19 shows a block diagram for an alternative method of the present invention. The program begins at a block 400 that determes if a calibration device is active. If the calibration device is not active, a block 401 displays a message and the program waits until a calibration device is activated. The message displayed in the block 401 is similar to that shown in FIG. 18a. After a calibration device is activated, a block 402 displays a message similar to that shown in FIG. 18b. Once the user touches the tool tip 126 to the calibration point 200 on the reference tracking device 78 and presses the tracker button 98 on the universal tracking device 54, a block 403 calculates the tool tip position using the data generated from the position of the universal tracking device 54 stored in a data block 404, and the data on the position of the calibration device stored in a data block 405. The tool tip position is calculated by the block 403 in a manner similar to that described in reference to FIG. 18. Once the tool tip position has been determined and stored, a block 406 determines whether or not the calibration step has been successfully completed. If the calibration step did not succeed, for instance, if one of the tracking devices was not visible to the surgical navigation system 50, a block 416 displays an error message indicating the nature of the error. [0054] If the calibration is concluded, the block 406 stores the tool tip position in memory, the program precedes to a block 407 that displays the validation message that is similar to that shown in FIG. 18c. The message instructs user to touch the tool tip 126 to the calibration point 200 on reference tracker device 78 and then press the activation button 98 on the universal tracking device 54. As the tracking device is activated, a block 408 determines and stores the tracking device position and a block 409 determines and stores the calibration position in a manner similar to that described above. A block 410 then compares the validation tool tip location with the stored tool tip position. If a block 411 determines that the variation between the tool tip position stored in the block 403 and the validation value determined by the block 410 is greater than an acceptable limit, the validation is not successful and branches, as indicated in a decision, a block 421 displays an error message. This error message will be similar to that shown in FIG. 18e. On the other hand, if the comparison in block 410 is within acceptable error limits then the block 411 sends control to the axis calibration. [0055] A block 412 determines axis calibration by taking the stored validated tool tip position from the block 410 and determining whether or not this tool tip position lies on any of the available axes stored in a block 413 from the axis database. The axis database is similar to that described relative to FIG. 18. The block 412 compares the validated tool tip position with the coordinates of any of the axes lines available to the system using the appropriate adapter. If the tool tip position does lie on one of the appropriate axes, that axis is chosen and a block 415 branches to a block 414 that writes the chosen axis and the tool tip position data to memory 58 b to provide a fully calibrated tool. On the other hand, if the tool tip position does not lie on one of the axes in the database within acceptable limits, the block 414 branches to a block 417 that writes only the tool tip position data to the memory 58 b, to create a point calibrated tool, i.e., a tool that has only its tip position calibrated but the tool orientation is not calibrated. After the appropriate data is written to memory, the calibration task is finished and then the program exits and proceeds to other tasks. [0056] Turning now to FIG. 20, a third embodiment of the adapter of the present invention is shown. In this embodiment, the adapter 500, which is similar to the adapter 150, is provided. This adapter differs from the adapter 150 in that it has two additional features. The first additional feature is the communication transceiver 502 which enables the adapter 500 to communicate information to the surgical navigation system 50. This information may include the identity and type of the adapter so that the appropriate data from the tool axis database can be chosen without user intervention. Also, a switch 504 is shown on the interior surface 108 of the adapter 500. This switch 504 will be depressed or activated when the surgical tool 156 is inserted into the opening 152 of adapter 500. Any suitable switch can be used as the switch 504. For instance, the switch 504 could be one which when depressed sends a signal through to the communication transceiver 502 to the surgical navigation system 50 indicating that one tool 156 has been inserted into adapter 500. Similarly, as one tool is removed from opening 152 and a new device is placed into the opening 152 of adapter 500, the switch is first opened as the tool is removed and depressed as the new tool is inserted. This in turn sends a signal through the communication transceiver 502 to the surgical navigation system 50 indicating at a minimum that the state of the adapter has changed and the tool needs to be recalibrated. This may be important since the adapter could be used for a wide variety of tools during a surgical procedure, each of which would have a different length so that the distance from the universal tracking device 54 to the tool tip be different. The system then will prompt the user to recalibrate the new combination of the universal tracking device 54, the adapter 500 and the surgical tool 156 so that the correct data will be used and displayed on the monitor 60. Similarly as a tool is removed, the switch 504 will open and send a signal to the surgical navigation system 50 informing the system that there is no tool associated with that adapter and its associated universal tracking device. This will make that particular tracking device, surgical tool and adapter combination invalid for use with the system until calibration is performed. Industrial Applicability [0057] The present invention is useful to quickly and easily calibrate both the position and orientation of a particular surgical tool without the need for complicated calibration devices that must be separately sterilized to be used within a surgical environment. [0058] Numerous modifications to the present invention will be apparent to those skilled in the art in view of the foregoing description. Accordingly, this description is to be construed as illustrative only and is presented for the purpose of enabling those skilled in the art to make and use the invention and to teach the best mode of carrying out same. The exclusive rights to all modifications which come within the scope of the appended claims are reserved. Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS6273896 *Apr 21, 1998Aug 14, 2001Neutar, LlcRemovable frames for stereotactic localization* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS6925339 *Feb 4, 2003Aug 2, 2005Zimmer Technology, Inc.Implant registration device for surgical navigation systemUS6988009 *Mar 3, 2004Jan 17, 2006Zimmer Technology, Inc.Implant registration device for surgical navigation systemUS7213598 *May 28, 2003May 8, 2007Brainlab AgNavigation-calibrating rotationally asymmetrical medical instruments or implantsUS7514924Aug 19, 2005Apr 7, 2009Koninklijke Philips Electronics N.V.Magnetic resonance receive coil with dynamic range controlUS7764985Jul 23, 2004Jul 27, 2010Smith & Nephew, Inc.Surgical navigation system component fault interfaces and related processesUS7794467Nov 15, 2004Sep 14, 2010Smith & Nephew, Inc.Adjustable surgical cutting systemsUS7831295 *Nov 9, 2010Aesculap Ag & Co. KgLocalization device cross checkUS7862570Oct 3, 2003Jan 4, 2011Smith & Nephew, Inc.Surgical positionersUS7892165 *Oct 23, 2006Feb 22, 2011Hoya CorporationCamera calibration for endoscope navigation systemUS8109942Apr 21, 2005Feb 7, 2012Smith & Nephew, Inc.Computer-aided methods, systems, and apparatuses for shoulder arthroplastyUS8177788Feb 22, 2006May 15, 2012Smith & Nephew, Inc.In-line milling systemUS8357165 *Jan 22, 2013Depuy Products, Inc.Reference array mounting bracket for use with a computer assisted orthopaedic surgery systemUS8491597Dec 1, 2010Jul 23, 2013Smith & Nephew, Inc. (partial interest)Surgical positionersUS8548726Dec 19, 2007Oct 1, 2013Brainlab AgMarker system for determining the diameter and axial location of a hole in an instrumentUS8663204 *Apr 28, 2010Mar 4, 2014Brainlab AgMedical instrument comprising a separate transmitter unit which can be exteriorly fastenedUS8834455Apr 30, 2010Sep 16, 2014Sonowand AsAttachment device for attaching a rigid body to an arbitrary medical instrumentUS8961500Mar 28, 2012Feb 24, 2015Medtronic Navigation, Inc.Navigated instrument with a stabilizerUS20020198451 *Feb 27, 2002Dec 26, 2002Carson Christopher P.Surgical navigation systems and processes for high tibial osteotomyUS20030069591 *Aug 27, 2002Apr 10, 2003Carson Christopher PatrickComputer assisted knee arthroplasty instrumentation, systems, and processesUS20030181918 *Feb 11, 2003Sep 25, 2003Crista SmothersImage-guided fracture reductionUS20040039402 *May 28, 2003Feb 26, 2004Mario ZeissNavigation-calibrating rotationally asymmetrical medical instruments or implantsUS20040153191 *Feb 4, 2003Aug 5, 2004Grimm James E.Implant registration device for surgical navigation systemUS20040167654 *Mar 3, 2004Aug 26, 2004Zimmer Technology, Inc.Implant registration device for surgical navigation systemUS20040249266 *Jun 5, 2003Dec 9, 2004Aesculap Ag & Co. KgLocalization device cross checkUS20050085822 *Oct 20, 2003Apr 21, 2005Thornberry Robert C.Surgical navigation system component fault interfaces and related processesUS20050109855 *Nov 19, 2004May 26, 2005Mccombs DanielMethods and apparatuses for providing a navigational arrayUS20050124988 *Oct 5, 2004Jun 9, 2005Lauralan Terrill-GrisoniModular navigated portalUS20050149041 *Nov 15, 2004Jul 7, 2005Mcginley Brian J.Adjustable surgical cutting systemsUS20050228404 *Apr 12, 2004Oct 13, 2005Dirk VandeveldeSurgical navigation system component automated imaging navigation and related processesUS20050279368 *Jun 16, 2004Dec 22, 2005Mccombs Daniel LComputer assisted surgery input/output systems and processesUS20060200025 *Dec 1, 2005Sep 7, 2006Scott ElliottSystems, methods, and apparatus for automatic software flow using instrument detection during computer-aided surgeryUS20070219443 *Aug 25, 2005Sep 20, 2007Koninklijke Philips Electronics N.V.Magnetic resonance marker based position and orientation probeUS20080097156 *Oct 23, 2006Apr 24, 2008Pentax CorporationCamera calibration for endoscope navigation systemUS20080177173 *Nov 28, 2007Jul 24, 2008Deffenbaugh Daren LReference array mounting bracket for use with a computer assisted orthopaedic surgery systemUS20080204027 *Aug 19, 2005Aug 28, 2008Koninklijke Philips Electronics N.V.Magnetic Resonance Receive Coil with Dynamic Range ControlUS20080269755 *May 7, 2008Oct 30, 2008Malackowski Donald WSystem and method for locating saw blades and like cutting accessories with a surgical navigation systemUS20090163930 *Dec 19, 2008Jun 25, 2009Ahmed AoudeCalibration system of a computer-assisted surgery systemUS20100010506 *Jan 14, 2010Murphy Stephen BMethod of Computer-Assisted Ligament Balancing and Component Placement in Total Knee ArthroplastyUS20100272442 *Apr 28, 2010Oct 28, 2010Christian LechnerMedical instrument comprising a separate transmitter unit which can be exteriorly fastenedUS20110238043 *Sep 29, 2011Sonowand AsAttachment device for attaching a rigid body to an arbitrary medical instrumentUS20140277202 *Mar 18, 2013Sep 18, 2014Chih-Hsuan WeiConnecting Structure of a Spinal Detector for a Minimally Invasive SurgeryDE102005030184B4 *Jun 29, 2005Sep 11, 2008Aesculap Ag & Co. KgVerfahren zur Bestimmung der Relativposition eines Markierelementes an einem chirurgischen Instrument sowie chirurgisches Instrument und Navigationssystem zur Durchf�hrung dieses VerfahrensEP1935362A1 *Dec 20, 2006Jun 25, 2008BrainLAB AGMarker system to determine the diameter and alignment of a hole within an instrumentEP2246005A1 *Apr 28, 2009Nov 3, 2010BrainLAB AGMedical instrument with separate transmission unit attached on the outsideEP2368514A1Apr 30, 2010Sep 28, 2011Sonowand ASAttachment device for attaching a rigid body to an arbitrary medical instrumentWO2007000267A1 *Jun 21, 2006Jan 4, 2007Aesculap Ag & Co. KgMethod for determining the relative position of a marking element on a surgical instrument and surgical instrument and navigation system for carrying out said methodWO2010092820A1 *Feb 12, 2010Aug 19, 2010Ntn CorporationNavigation system for remote-controlled actuatorWO2013148500A1 *Mar 22, 2013Oct 3, 2013Medtronic Navigation, Inc.Navigated instrument with a stabilizerWO2015007681A1 *Jul 14, 2014Jan 22, 2015Fiagon GmbhDevice and method for connecting a medical instrument to a position-detecting system* Cited by examinerClassifications U.S. Classification702/105International ClassificationG06F19/00, A61B19/00, A61B17/00Cooperative ClassificationG06F19/3412, G06F19/327, A61B2017/00477, A61B2017/00725, A61B2034/256, A61B2034/2072, A61B34/20, A61B2034/2055, A61B2034/2068, A61B2090/3983, A61B2034/207, A61B2034/252European ClassificationG06F19/34A1, G06F19/32G, A61B19/52H12Legal EventsDateCodeEventDescriptionDec 26, 2002ASAssignmentOwner name: STRYKER LEIBINGER GMBH & CO. KG, GERMANYFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DE LA BERRERA, JOSE LUIS MOCTEZUMA;SARVESTANI, AMIR;REEL/FRAME:013605/0862Effective date: 20021212Jun 28, 2010FPAYFee paymentYear of fee payment: 4Jun 25, 2014FPAYFee paymentYear of fee payment: 8Nov 23, 2015ASAssignmentOwner name: STRYKER EUROPEAN HOLDINGS I, LLC, MICHIGANFree format text: NUNC PRO TUNC ASSIGNMENT;ASSIGNOR:STRYKER EUROPEAN HOLDINGS VI, LLC;REEL/FRAME:037153/0391Effective date: 20151008Owner name: STRYKER EUROPEAN HOLDINGS VI, LLC, MICHIGANFree format text: NUNC PRO TUNC ASSIGNMENT;ASSIGNOR:STRYKER LEIBINGER GMBH & CO. KG;REEL/FRAME:037152/0910Effective date: 20151008RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services