Catheters are used extensively in the medical field in various types of medical procedures, as well as other invasive procedures. In general, minimally invasive medical procedures involve operating through a natural body opening or orifice of a body lumen, or through small incisions, typically 5 mm to 10 mm in length, through which instruments are inserted. In general, minimally invasive surgery is less traumatic than conventional surgery, due, in part, because no incision is required in certain minimally invasive procedures, or the significant reduction in the incision size in other procedures. Furthermore, hospitalization is reduced and recovery periods are shortened as compared with conventional surgical techniques.
Catheters maybe provided in a variety of different shapes and sizes depending upon the particular application. It is typical for a clinician to manipulate the proximal end of the catheter to guide the distal end of the catheter inside the body, for example, through a vein or artery. Because of the small size of the incision or opening and the remote location of the distal end of the catheter, much of the procedure is not directly visible to the clinician. Although clinicians can have visual feedback from the procedure site through the use of a video camera or endoscope inserted into the patient, or through radiological imaging or ultrasonic imaging, the ability to control even relatively simple instruments remains difficult.
In view of the above, some have proposed using robotic tele-surgery to perform minimally invasive procedures. Typically, these robotic systems use arms that reach over the surgical table and manipulate the surgical instruments inserted into the patient, while the surgeon sits at a master station located a distance from the table and issues commands to the arms.
In accordance with a first aspect of the present inventions, a robotic medical system for use with an intravascular catheter that delivers fluid within an anatomical vessel is provided. The robotic medical system comprises a user interface (e.g., one that includes a dial, joystick, wheel, or mouse) configured for receiving at least one command and an electromechanical driver configured for being coupled to the catheter. In one embodiment, the electromechanical driver includes a catheter control configured for mechanically interfacing with the catheter, and a motor array configured for manipulating the catheter control.
The robotic medical system further comprises an electric controller configured for directing the electromechanical driver to mechanically move the catheter within at least one degree-of-freedom (e.g., a linear translation and/or an axial rotation of the catheter) in response to the command(s). In one embodiment, the electromechanical driver is configured for being coupled to a guidewire in a coaxial arrangement with the catheter, and the electrical controller is configured for directing the electromechanical driver to linearly translate the catheter and the guidewire relative to each other in response to the at least one command.
The robotic medical system further comprises a fluid delivery controller coupled to the catheter, and the electric controller is configured for directing the fluid delivery controller to deliver fluid (e.g., a contrast agent or drug) to the catheter in response to the at least one command. In one embodiment, the user interface is located remotely from the electromechanical driver, and the electrical controller is coupled to the electromechanical driver and the fluid controller via external cabling. In another embodiment, the robotic medical system further comprises a source of fluid and a fluid line configured for coupling the source of fluid to the catheter. The fluid delivery controller may include a valve within the fluid line. The robotic medical system may further comprise a manifold configured for fluidly interfacing with the catheter, in which case, the manifold has a fluid inlet port coupled to the fluid line.
In accordance with a second aspect of the present inventions, another robotic medical system for use with an intravascular catheter that delivers fluid within an anatomical vessel is provided. The robotic medical system comprises a user interface configured for receiving at least one command, an electromechanical driver configured for being coupled to the catheter, and an electric controller configured for directing the electromechanical driver to mechanically move the catheter within at least one degree-of-freedom in response to the at least one command. The details of the user interface, electromechanical driver, and electric controller can be the same as those described above.
The robotic medical system further comprises a fluid delivery controller configured for being coupled to the catheter, and the electric controller is configured for directing the fluid delivery controller to selectively deliver a plurality of different fluids (e.g., a contrast agent and a drug) to the catheter in response to the command(s). In one embodiment, the robotic medical system further comprises a plurality of sources of the different fluids and a plurality of fluid lines configured for coupling the sources of fluid to the catheter. The fluid delivery controller may include a plurality of valves within the respective fluid lines. The robotic medical system may further comprise a common fluid line coupled to the fluid lines, and a manifold configured for fluidly interfacing with the catheter, in which case, the manifold has a fluid inlet port coupled to the fluid lines via the common fluid line. Or the robotic medical system may comprise a manifold configured for fluidly interfacing with the catheter, and the manifold has a plurality of ports respectively coupled to the fluid lines.
In accordance with a third aspect of the present inventions, still another robotic medical system for use with an intravascular catheter that delivers fluid within an anatomical vessel and a guidewire is provided. The robotic medical system comprises a manifold configured for interfacing with the catheter. The manifold has a port configured for receiving the guidewire in a coaxial arrangement with the catheter, and at least one fluid inlet port. The robotic medical system further comprises at least one source of fluid coupled to the at least one fluid inlet port, a user interface configured for receiving at least one command, and an electromechanical driver configured for being coupled to the catheter. The robotic medical system further comprises a fluid delivery controller configured for being coupled to the catheter, and an electric controller configured for directing the electromechanical driver to mechanically move the catheter within at least one degree-of-freedom and for directing the fluid delivery controller to deliver fluid from the fluid source(s) into fluid inlet port(s) of the manifold in response to the command(s). The details of the user interface, electromechanical driver, fluid controller, and electric controller may be the same as those described above.
The foregoing and other objects, features and advantages of the invention will be apparent from the following more particular description of preferred embodiments of the invention, as illustrated in the accompanying drawings in which like reference characters refer to the same parts throughout the different views. The drawings are not necessarily to scale, emphasis instead being placed upon illustrating the principles of the invention.
A description of preferred embodiments of the invention follows. Referring to
Each of the catheter shafts 10, 20, and 30 has a different diameter that is able to move with multiple degrees-of-freedom. The catheter shafts shown in
As illustrated in
In addition to the translation motions, each of the catheter shafts 10, 20, and 30 is able to rotate and bend. Hence, the shafts 10, 20, and 30 have three degrees-of-freedom of movement. The rotational motion of the catheters 10, 20, and 30 is indicated by the double arrows S3R, S2R and S1R, respectively, and the orthogonal bending motions of the catheters 10, 20, and 30 are indicated by the double arrows S3B1 and S3B2, S2B1 and S2B2 and S1B1 and S1B2
Referring also to
Turning now to
Each catheter 10, 20, and 30 is arranged and supported in a manner to enable multiple degrees-of-freedom of the catheter including movement of the catheter to an anatomic body target site, as well as rotation of the catheter. In particular, there are respective support blocks 40, 50, and 60 associated with the catheters 10, 20, and 30. In the embodiment illustrated in
The drive system 35 also includes an electromechanical drive member 70 coupled to the support blocks 40, 50, and 60 with mechanical cablings 80, 81, and 82, respectively. The drive member 70 is a under the direction of a controller 72 that is also coupled to an input device 76 which interfaces the drive system 35, and hence the catheter system 5, with a user who is typically a surgeon.
In the illustrated embodiment, the electromechanical drive member 70 is a motor array with a plurality of drive motors. The mechanical cablings 80, 81, and 82 provide control of the respective blocks and controls the linear and rotational movement of the respective catheters. Thus, in the motor array 70, there can be at least one motor for controlling linear translation, and a separate motor for controlling rotational translation relative to each of the support blocks.
Thus, when the system 35 is in use, the surgeon provides instructions to the
controller 72 through the input device 72. In turn, the controller 72 directs the operation of the motor array 70 and hence the support blocks 40, 50, and 60 which drive the respective catheters with multiple degrees-of-freedom of movement.
The motor array 70 also includes separate motors for driving the bending movements S3B1 and S3B2, S2B1 and S2B2 and S1B1 and S1B2 of the catheters as previously indicated in
Also, cabling that extends through catheters 10, 20, and 30 can be used to operate the end effector 12 as well. The cabling C1, C2, and C3 can extend through the catheters and through the corresponding support blocks, coupling through the various mechanical cablings 80, 81, and 82. Accordingly, there may be control motors in the motor array 70 that control the bending movements of the catheters, as well as operation of the end effector 12. Further details of mechanical cabling used for the operation of catheters including bending and flexing thereof can be found in the U.S. application Ser. Nos. 10/023,024.10/011,371, 10/011,449, 10/010,150,10/022,038, and 10/012,586 mentioned earlier.
In some embodiments, the controller 72 is a microprocessor that receives input commands from the input device 76. The input device 76 can be one of various types of controls such as a dial, joystick, wheel, or mouse. A touch-screen can also be employed as the input device 76 to allow the surgeon to input information about the desired location of a particular portion of the catheter by touching the screen. In this regard, reference may also be made to the U.S. Application entitled “Catheter Tracking System,” by Weitzner and Lee, U.S. application Ser. No. 10/216,669, filed herewith, the entire contents of which are incorporated herein by reference, which describes a catheter tracking system that enables an operator at the input device to select a particular anatomic body site and direct the catheter automatically to that site.
Referring to
In the block diagram of
The outputs of a motor array 90 are coupled to the inner catheter control 84 and the outer catheter control 85, while a controller 92 is coupled to and controls the motor any 90. An input device 96 connected to the controller 92 provides an interface for a user such as surgeon to operate the inner and outer catheters 86 and 87.
Also illustrated in
The proximal, P, and distal, D, balloons are inflated and deflated in a sequence in association with advancement of the different catheter segments 86 and 87. This is carried out so that the catheters can progress in increments under automatic control. Hence, the surgeon or other operator need not direct the catheter continuously by hand, but instead the controller 92 initiates a sequence by which the catheter creeps or advances in increments through a vessel 100 (
An example of the timing sequence for the advancement of the inner and other catheters 86 and 87 of
In step (a), there is an inflation of the proximal balloon P. This causes the catheter 130 to lock against the side wall of the vessel 100 to create an anchor point for the distal end of the catheter 130.
Next, in step (b) the inner catheter 120 is advanced by a certain amount in the vessel 100. Note that, as illustrated in
In step (c), the process inflates the distal balloon D, which locks the distal end of catheter 120 to the inner wall of the vessel 100. Subsequently, the proximal balloon P is deflated so that it is no longer locked against the inner wall of the vessel 100. The outer catheter 130 is then free to move.
In step (e) the outer catheter 130 in
After the catheter 130 and its associated proximal balloon P has moved a certain distance, then, as illustrated in step (f) the process again inflates the proximal balloon P, and in step (g) deflates the distal balloon D. Once this occurs, the catheter system is then in the position illustrated in
Note that the particular control illustrated in
Moreover, there may also be provided a force feedback, usually associated with a distal catheter 110. If the distal end of this catheter, or an end effector supported at the distal end, detects an obstruction or some blockage that provides a force feedback signal to the controller, then the controller may interrupt the sequence of steps depicted in the timing diagram of
Referring now to
As an example, if the catheter 220 is stationary and the catheter 210 is being moved forward linearly, then the detector 240 such as an optical system can simply read the indicia 211 as the catheter 210 moves coaxially out of the catheter 220. Each of the indicia is separated by a predetermined length and the optical system simply reads each indicia as it moves relative to an adjacent fixed catheter to determine the overall distance of movement of the catheter system.
The detection system 240 illustrated in
A further embodiment is illustrated in the schematic and block diagram of
Here, the catheter 220 is considered the proximal catheter and the catheter 210 is considered the distal catheter. The operation of the catheters 210, 220, and 230 are controlled from the drive member 160. The drive member 160 may be placed at the master station of
Each catheter is driven relative to an adjacent coaxial catheter member, such as catheter 220 relative to catheter 230, with drive mechanisms 150 and 140 mounted to frame pieces 225 and 235 extending from more proximal catheters.
In
The drive block 140 includes wheels 142 for controlling linear translation of the catheter 210, as illustrated by arrow 144. In the drive block 140 there is also illustrated rotational translation of the catheter 210, as illustrated by the arrow 146. In a similar manner, the linear translation relating to drive block 150 is represented by wheels 152 indicated by the arrow 154. Also, with regard to drive block 150, and catheter 220, the arrow 156 illustrates rotational movement of the catheter 220 produced by the drive block 150.
Although the drive blocks 140 and 150 are shown in a schematic fashion about each of their respective catheters, it is understood that the drive mechanisms can also be employed within the catheter construction, such as shown in
The feedback at detector 240 may be incorporated with the drive 160 so that the drive provides for “fine” movement of catheters in an incremental manner. The movement is fed back by way of detector 240 to provide for fine adjustment of the catheters, particularly the smaller diameter distal catheter 210.
Mention has been made that control of the movement of the catheters can be provided at both the proximal and distal ends of the coaxial catheter system. For certain procedures, it may be advantageous to control the proximal end of the catheters, as well as directly control the movement at the distal end of the catheters. For example,
In the particular embodiment illustrated in
To position each of the separate catheters, there is illustrated in
Initially, both the middle catheter 320 and the small inner catheter 310 may be in a withdrawn position, coaxially positioned within the outer catheter 330. When the outer catheter 330 is controlled by the surgeon to be positioned in the manner illustrated in
Next, under the control of the surgeon through the use of an input device, the middle catheter 320 is moved forward linearly through the vessel of the anatomy. The control of the forward movement of the catheter 320 relative to the catheter 330 may be carried out in a manner illustrated in
Previously, mention was made that the balloon 332 is inflated to secure the outer catheter 330. After the middle catheter 320 is moved forward some distance, then the balloon 322 may also be inflated. This procedure is under the surgeon's control at the master station through the input device to now secure the distal end of the middle catheter 320 at an appropriate position within a body vessel.
For “fine” control of the small inner catheter 310, it is intended, in the embodiment of
Because of the significant length of the catheters that may be employed in a surgical procedure, it may be desirable to provide direct drive of the inner catheter 310 at its distal end, rather than drive it at its proximal end. For example, this may be particularly desirable when the length of the entire catheter system is so long that it may have some tendency to deflect or bend even when secured by, for example, the balloons 322 and 332.
After the balloons 322 and 332 are inflated, the surgeon at the master station can continue to control the forward movement of the distal end of inner catheter 310. As indicated previously, the drive for the inner catheter 310 is typically of the type illustrated in
In
The detector 360 may also be used for detecting rotation of the catheter 310 relative to the catheter 320. For this purpose, in addition to the linear set of indicia 311 on the catheter 310, the catheter 310 is also provided with additional indicia 315 that extend about the circumference of the catheter. The reader 360 is able to read not only linear passage of indicia 311, but also read rotation of the indicia 315 from one linear set of indicia 311 to the next.
Although a single detector 360 is shown in
The catheter drive system described above can be implemented in other configurations as well. For example, there is shown in
At some position along the catheter 1070, there is a patient interface illustrated at 1074 where the catheter may be considered as entering into the patient's body. The entry of the catheter may, for example, be percutaneously, via an incision, or even through a natural body orifice.
A support block 1076 supports the catheter 1070 in a manner to enable at least two degrees-of-freedom of the catheter including axial movement of the catheter to an anatomic body target sit; as well as rotation of the catheter. The support block 1076 controls both the linear translation of the catheter 1070 by the wheels 1078, as indicated by the arrow 1079, and the rotational translation of the catheter, as illustrated by the arrow 1080. Again, further details of such a catheter support system illustrating multiple degrees-of-freedom can be found in the U.S. patent application Ser. Nos. 10/023,024,10/011,371, 10/011,449, 10/010,150, 10/022,038, and 10/012,586 mentioned earlier.
In
The drive or support blocks 1076 and 1082 arc coupled to an electromechanical drive member or motor array 1090 that controls the movements of both the catheter 1070 and the guide wire 1072 with at least two degrees-of-freedom. In particular, mechanical cablings 1087 and 1088 couples the motor array 1090 to the support blocks 1076 and 1082, respectively. The motor array 1090 is also coupled to a controller 1092 that directs a plurality of motors in the motor array. An input device 1096 provides an interface to the system for use by a surgeon.
The mechanical cablings 1087 and 1088 transmit the mechanical movements of the various motors in the motor array 1090 to the respective support blocks 1076 and 1082 to provide the linear and rotational movements of the catheter 1070 and guide wire 1072. Thus, in the motor array 1090, there may be at least one motor for the linear translation and a separate motor for the rotational translation for the block 1076. Similarly, there can be motors in the motor array 1090 for both the linear and rotational translations of the support block 1082.
The controller 1092, maybe a microprocessor that receives input commands from the input device 1096. The input device 1096 may include various types of controls such as a dial, joystick, wheel or mouse. A touch screen may also be employed as the input device 1096 to input information about the desired location of a particular portion of the catheter. Details of such a tracking system can be found in the U.S. Application entitled “Catheter Tracking System,” U.S. application Ser. No. 10/216,669, mentioned earlier. Such a tracking system enables an operator, such as a surgeon, through the input device to select a particular anatomic body site and direct the catheter directly and automatically to that site.
Although a manifold 1100 is shown with a single port, the manifold may include multiple ports. The manifold 1100 provides a delivery conduit to the catheter 1080 for the delivery of fluids to a site in the patient's body. For example, one of the fluids 1105 employed may be a contrast fluid for purposes of visualization, which is coupled to a feed line 1107 by a valve A. There may also be a drug delivery system indicated generally at 1108 coupled to the feed line 1107 by way of a line 1109 to a valve B. Alternatively, the manifold 1100 can be provided with two separate ports with a respective valve A and B in each of these ports.
As shown in
As indicated previously, the input device 1096 may take on a variety of different forms. If a wheel, dial, or pivoting switch is employed as the input device 1096, then one of these may be used for controlling the two degrees-of-freedom of movement of the catheter 1070, while another such device is used to control the two degrees-of-freedom of movement of the guide wire 1072. Thus, the operator has independent control of the drive or support blocks 1076 and 1082 by way of the input device 1096. This permits the operator to selectively move the guide wire 1072 and the catheter 1070 independently of each other. Typically, the operator advances the guide wire 1072 a certain distance, and then the catheter 1070, such that the guide wire 1072 can be used to access certain twists or turns in a body lumen such as an artery or vein.
The input device 1096 may also operate means such as buttons, switches, etc. that provide signals through lines 1111 and 1112 to the respective valves A and B for controlling the dispensing of liquids from the fluid sources 1105 and 1108. Although shown coupled to the controller 1092, the lines 1111 and 1112 can be coupled directly to the input device 1096 in other implementations.
When the system is in operation, the surgeon advances the catheter 1070 and guide wire 1072 through the patient's body with the drive system. To provide visualization of the end of the catheter, the surgeon can instruct, with the input device 1096, the valve A to open. That is, the surgeon interfaces with the system through the input device 1096 to generate a signal on line 1111 that opens the valve A to dispense a contrast fluid through the manifold 1000 and the catheter 1070 to the target site of interest. Similarly, the surgeon may deliver drugs to the target site by instructing the valve B to open which would allow drugs from the source 1108 to flow through the catheter 1070 into the body.
In the following discussion, greater detail will be provided about the drive mechanisms (
The catheter 1070 referred to in these figures is of the type commonly used in angioplasty. The catheter 1070 includes a first leg 1300 joined with a second leg 1302 at a coupler 1304, and a single extended leg 1306 that extends from the coupler 1304. Typically, a part or much of the extended leg 1306 is the portion of the catheter 1070 that is inserted into the patient. The leg 1302 is connected to an end piece 1305 through which the guide wire 1072 is inserted such that the guide wire 1072 typically extends from outside the end piece 1305 through the legs 1302 and 1306. As are the legs 1302 and 1306, the leg 1300 is hollow to allow the transmission of a liquid or gas through the leg 1306 to the surgical site. Hence, the leg 1300 would function in much the same way as the feedline 1107 shown in
Referring now to
As shown in
To move the drive mechanisms 1308a and 1308b (referred to generally as drive mechanism 1308) linearly in the direction 1319, various configurations can be used as illustrated in
Referring now to
Turning now to
Greater detail of the catheter 1070 and guide wire 1072 arrangement of
Referring now in particular to
Turning now to the discussion of the connector 1310, to facilitate coupling the catheter 1070 and the guide wire 1072 to their respective drive mechanisms 1308, many types of connectors can be used. In some implementations, a Toohy Borst type of fitting may be optimal. Another type of connector 1310 is shown in
In another embodiment, as shown in
Referring now to
Yet another embodiment of the connector 1310 is shown in
This invention can be implemented and combined with other applications, systems, and apparatuses, for example, those discussed in greater detail in U.S. Provisional Application No. 60/332,287, filed Nov. 21, 2001, the entire contents of which are incorporated herein by reference, as well as those discussed in greater detail in each of the following documents, all of which are incorporated herein by reference in theft entirety:
U.S. application Ser. No. 09/783,637 filed Feb. 14, 2001, which is a continuation of PCT application Serial No. PCT/US00/12553 filed May 9, 2000, which claims the benefit of U.S. Provisional Application No. 60/133,407 filed May 10, 1999; U.S. Application entitled “Articulated Apparatus for Telemanipulator System,” by Brock and Lee, U.S. application Ser. No. 10/208,807, filed Jul. 29, 2002, which is a continuation of U.S. application Ser. No. 09/827,503 filed Apr. 6, 2001, now U.S. Pat. No. 6,432,112 issued Aug. 13, 2002, which is a continuation of U.S. application Ser. No. 09/746,853 filed Dec. 21, 2000, now U.S. Pat. No. 6,692,485 issued Feb. 17, 2004, which is a divisional of U.S. application Ser. No. 09/375,666 filed Aug. 17, 1999, now U.S. Pat. No. 6,197,017 issued on Mar. 6, 2001, which is a continuation of U.S. application Ser. No. 09/028,550 filed Feb. 24, 1998, now abandoned; PCT application Serial No. PCT/US01/11376 filed Apr. 6, 2001, which claims priority to U.S. application Ser. No. 09/746,853 filed Dec. 21, 2000, and U.S. application Ser. No. 09/827,503 filed Apr. 6, 2001; U.S. application Ser. Nos. 10/014,143,10/012,845, 10/008,964,10/013,046, 10/011,450,10/008,457, and 10/008,871, all filed Nov. 16, 2001 and all of which claim benefit to U.S. Provisional Application No. 60/279,087 filed Mar. 27, 2001; U.S. application Ser. No. 10/077,233 filed Feb. 15, 2002, which claims the benefit of U.S. Provisional Application No. 60/269,203 filed Feb. 15, 2001; U.S. application Ser. No. 10/097,923 filed Mar. 15, 2002, which claims the benefit of U.S. Provisional Application No. 60/276,151 filed Mar. 15, 2001; U.S. application Ser. No. 10/034,871 filed Dec. 21, 2001, which claims the benefit of U.S. Provisional Application No. 60/257,816 filed Dec. 21, 2000; U.S. application Ser. No. 09/827,643 filed Apr. 6, 2001, which claims the benefit of U.S. Provisional Application No. 60/257,869 filed Dec. 21, 2000, and U.S. Provisional Application No. 60/195,264 filed Apr. 7, 2000.
While this invention has been particularly shown and described with references to preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the invention encompassed by the appended claims.
For example, although a detector for sensing relative movement between adjacent catheters has been described, a detector for sensing movement of any one or more of the catheters relative to a base position that may or may not be a location on a particular one of the catheters can be employed. Also described herein is the use of cabling through the catheters for controlling the movement of the catheters. In certain embodiments a piezo-electric arrangement may be employed in which electrical signal wires would extend through the catheter system for actuation of a mechanical (piezoelectric) member to provide motion of the distal end of the catheter.
This application is a continuation of U.S. application Ser. No. 10/270,740, filed Oct. 11, 2002, which claims the benefit of U.S. application Ser. No. 60/332,287, filed Nov. 21, 2001, and is a continuation-in-part of U.S. application Ser. No. 10/216,069, filed Aug. 8, 2002, which claims the benefit of U.S. application Ser. No. 60/313,495, filed Aug. 21, 2001, and is a continuation-in-part of U.S. application Ser. Nos. 10/023,024 (now abandoned), 10/011,371 (now U.S. Pat. No. 7,090,683), Ser. No. 10/011,449 (now abandoned), Ser. No. 10/010,150 (now U.S. Pat. No. 7,214,230), Ser. No. 10/022,038 (now abandoned), and Ser. No. 10/012,586, all filed Nov. 16, 2001, and all of which claim the benefit of U.S. application Ser. Nos. 60/269,200, filed Feb. 15, 2001, 60/276,217, filed Mar. 15, 2001, 60/276,086, filed Mar. 15, 2001, 60/276,152, filed Mar. 15, 2001, and Ser. No. 60/293,346, filed May 24, 2001. This application is also related to U.S. Application Ser. Nos. ______ (Attorney Docket No. HNMD-EA008 CON1), ______ (Attorney Docket No. HNMD-EA008 CON2), and ______ (Attorney Docket No. HNMD-EA008 CON4), all of which are filed on the same date herewith. The entire disclosures of the above applications are expressly incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
60332287 | Nov 2001 | US | |
60313495 | Aug 2001 | US | |
60269200 | Feb 2001 | US | |
60276217 | Mar 2001 | US | |
60276086 | Mar 2001 | US | |
60276152 | Mar 2001 | US | |
60293346 | May 2001 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10270740 | Oct 2002 | US |
Child | 11762751 | Jun 2007 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 10216069 | Aug 2002 | US |
Child | 11762751 | Jun 2007 | US |
Parent | 10023024 | Nov 2001 | US |
Child | 11762751 | Jun 2007 | US |
Parent | 10011371 | Nov 2001 | US |
Child | 11762751 | Jun 2007 | US |
Parent | 10011449 | Nov 2001 | US |
Child | 11762751 | Jun 2007 | US |
Parent | 10010150 | Nov 2001 | US |
Child | 11762751 | Jun 2007 | US |
Parent | 10022038 | Nov 2001 | US |
Child | 11762751 | Jun 2007 | US |
Parent | 10012586 | Nov 2001 | US |
Child | 11762751 | Jun 2007 | US |