The present invention relates generally to holding, mixing and pouring of vessels, and more particularly to mixing and pouring devices designed for vessels having removable screw caps, and the vessels themselves.
Currently, manual processes for working with chemicals in solution, isolation of components from solution, and the like involve time intensive operation of one (1) to 24 hours, including an overnight incubation period. Further, samples may need to be mixed, shaken, poured, agitated, and the like for certain time periods or a certain number of iterations.
In many lab processes, a sample of some material which contains components to be isolated, mixed, or the like is typically placed in a sample vessel, and processes comprising the steps to be performed on the sample are performed on the vessel and its contents. Materials may be removed from the vessel, added to the vessel, transferred to another vessel, and the like.
Typical lab procedures for working with samples include mixing and agitating the sample, adding material to the sample, removing material from the sample by pouring, and the like. These processes have traditionally been performed by hand. Such manual performance of tasks has been and continues to be labor intensive, requiring time consuming and repetitive tasks that occupy a technician, often to the exclusion of other tasks. The repetitive process steps of processes for working with chemicals, solutions, suspensions, and the like as described above require precision and attention to detail, and may often rely on the skill of the technician responsible for the isolation. Repetitive application of precise process steps lends itself to errors which may negatively affect the quality of the processes performed. In the case of unique or limited samples, such errors may occur when dealing with samples that cannot be duplicated, or are irreplaceable.
Further, during many types of laboratory procedures, such as isolation of DNA, vessels are capped and recapped so that samples and reagents can be added, contents can be shaken or moved, and so forth. Many manufacturing processes, including processes for producing packaged foods, chemicals, medicines, and so forth also involve capping or uncapping of vessels, and the adding and removal of contents.
Typically, threaded vessels and caps are used. Oftentimes, however, it is difficult to start the cap threads squarely on the vessel threads, which can cause the cap to not be securely attached, leading to leakage of vessel contents. In some cases, it may be necessary to stop the entire operation to clean up the spill, leading to reduced productivity. During precise laboratory procedures, such as DNA or RNA isolation, such content loss can also cause contamination and cross-contamination of samples and the laboratory, such that the entire process needs to be restarted. Furthermore, if the vessel itself rotates as the cap is being secured, the vessel may remain uncapped or the cap may not be in the proper position, again leading to problems with loss of vessel contents. Vessel movement can also adversely affect fragile contents, such as coagulated DNA strands suspended in a liquid, which can be torn by viscous effects in the liquid.
The present invention overcomes the problems of the prior art by providing a mixing and pouring apparatus for performing mixing and pouring tasks without requiring a user to perform the tasks, and vessels for use in such an apparatus.
The present invention further overcomes the problems of the prior art by providing a cap and vessel positioning system that securely locks a vessel in place and realigns a cap in essentially the identical position in relation to the vessel every time the vessel is capped. In one embodiment, both the cap and vessel have flanges that are aligned when the cap is properly secured to the vessel.
In one embodiment, a mixing and pouring apparatus includes a base, and a locking arm support carried on the base. A locking arm is rotatably mounted within the locking arm support, and a drive mechanism is operatively coupled to the locking arm, the drive mechanism capable of rotating the locking arm.
In another embodiment, a vessel having a substantially square flange at the base of a series of external threads is disclosed. A cap having a substantially identical square flange and internal threads is threaded onto the vessel. In one embodiment, the vessel has multiple disjointed threads to provide an improved surface for starting the threads. In one embodiment, four-start threads are used. In this embodiment, the cap is adequately secured after minimal turning.
In another embodiment, the cap and positioning system further comprises a locking device for securing the vessel in a fixed position. The locking arm can be a pair of partitions on a lab rack, or a locking pocket in a storage rack or the shaking and pouring device as described above.
In another embodiment, a method for positioning and repositioning a vessel and cap in a substantially identical location is disclosed. The method further includes securing the vessel or a vessel and cap assembly in a suitable locking arm for storage, transport, shaking, and so forth.
Other embodiments are described and claimed.
In the following detailed description of embodiments, reference is made to the accompanying drawings which form a part hereof, and in which are shown by way of illustration specific embodiments in which the invention may be practiced. In the drawings, like numerals describe substantially similar components throughout the several views. These embodiments are described in sufficient detail to enable those skilled in the art to practice the invention, and it is to be understood that other embodiments may be utilized and logical, structural, electrical, and other changes may be made without departing from the scope of the present invention.
Base 102 serves as a support for the remaining components of the mixing and pouring apparatus 100. Base 102 includes on one embodiment guide pin openings 132 capable of receiving a supplemental vessel and cap cradle for use in a pouring operation to be described later. Locking arm support 104 includes openings for receiving a support or supports for the locking arm 106 at its ends 144 and 146. Shaft 134 of locking arm support 104 is fixedly connected to drive mechanism 108 and locking arm 106 for effecting motion of locking arm 106 is response to operation of the drive mechanism 108.
Locking arm 106 is rotatable about the longitudinal axis of the shaft 134, and is rotated upon actuation of the drive mechanism 108 to effect the rotation or other motion of the locking arm 106 initiated by the drive mechanism 108. As will be described in greater detail below, locking arm 106 is capable of holding and retaining vessels such as vessel 112 within one of a plurality of vessel openings 140 in the top of the locking arm 106. As will be described below, each of the vessel openings 140 in the locking arm 106 is surrounded by a locking pocket 142 which is shaped and sized in one embodiment to match a flange such as flange 118 of a vessel such as vessel 112 to secure the vessel against rotation in the locking pocket 142 and opening 140.
The locking arm 106 further comprises in one embodiment vacuum locking ports 144 which serve to secure a vessel such as vessel 112 into the locking arm 106 so that the locking arm with the vessel therein may be rotated, tipped, inverted, or the like, without the vessel falling out of the locking arm. In this embodiment, each of the locking ports 144 comprises a locking opening 146 (also shown in
A vacuum or partial vacuum is drawn below the port 144 which holds the vessel 112 against the O-ring 148 within the port opening 146, thereby retaining the vessel 112 within the port 144 and within the locking arm 106. Once the vessel 112 is secured within the port 144, the locking arm may be rotated, tipped, or the like without the vessel 112 being separated from the locking arm. If a cap such as cap 114 is on the vessel 112, then any motion of the locking arm 106 will result in an agitation, nixing, or shaking of the contents of the vessel 112. If the cap 114 is removed from the vessel 112, then the rotation of the locking arm 106 will result in a pouring of contents from the vessel 112.
In one embodiment, a vacuum line 150 is connected to an external vacuum pump in one embodiment. It should be understood that an internal vacuum pump could also be used. It is sufficient that some vacuum pump be connected to the ports 144 to draw a partial vacuum below the vessel tip 117. In cutaway in
The partial vacuum is also applied when the contents of the vessel 112 are being poured out so that the vessel 112 will not fall out of the mixing and pouring station 100 as it is being tipped. In this way, the vessel 116 can be rotated beyond a horizontal position without slipping out, and its contents emptied out completely, or sufficiently to remove excess material while leaving desirable material in the vessel 112.
In other embodiments, other apparatuses for holding vessels such as vessel 112 within the locking arm 106 include by way of example only and not by way of limitation clamps, threads, clips, pins, and the like. It is sufficient that the vessels be held in the locking arm 112 so that if inverted, the vessels will not fall out of the locking arm 112.
As is best seen in
The motor 130 is in one embodiment controlled externally by a computer control. Computer control signals are sent to the motor 130 along line 129. Such a computer control allows the choice by a user of the operation of the motor, and therefore the motion of the locking arm through the operation of the drive mechanism 108. In this embodiment, a user can program a single operation of the locking arm, or multiple operations of the locking arm. For example, if it is desired to mix the contents of a vessel retained within the locking arm, the user may choose rotation of the locking arm in complete 360 degree rotations about the longitudinal axis of the shaft. The speed of rotation is adjusted or set by the user, and the known ratio of the drive gear size to the free gear size allows the computer to program the motor to drive shaft 156 at the appropriate rotational speed to supply the desired rotational speed of the locking arm 106.
Motor 130 is in one embodiment a so-called smart motor. The motor 130 in this embodiment includes a processor and memory (
A computer control system capable of operating the apparatus 100 is disclosed in co-owned U.S. application Ser. No. 09/255,146, entitled COMPUTER IMPLEMENTED DNA ISOLATION METHOD, filed Feb. 22, 1999, and Ser. No. 09/361,829, entitled COMPUTER IMPLEMENTED NUCLEIC ACID ISOLATION METHOD AND APPARATUS, filed Jul. 27, 1999, which are herein incorporated by reference in their entirety.
Motor 130 and drive mechanism 108 in one embodiment have a registration mechanism to ensure that the locking arm begins its operational processes from the same position each time the apparatus 100 is started. Such registration mechanism is shown in greater detail in
Optocoupler 138 has an optical transmitter 133 each electrically connected to the motor 130. Transmitter 133 emits a light signal. When slot 139 is between the transmitter 133 and optical receiver 135, receiver 135 receives the light signal from transmitter 133, indicating that the registration disk 137 is in its “home” position, that is, the locking arm 106 is substantially vertical with respect to plane 131. If no signal is received by receiver 135, then the registration disk 137 and hence the locking arm 106 and any vessels 112 retained therein are not substantially vertical. The motor 130, upon startup, will rotate the shaft 156, and therefore operated drive mechanism 108, to bring the registration disk 137 back to its home position before initiating any mixing or pouring operations.
In the position shown in
It should be understood that other registration mechanisms may be used without departing from the scope of the invention. For example, but not by way of limitation, such registration could be accomplished by manual rotation and alignment, through the known gear ratio of free gear 154 to drive gear 152, or the like.
Alternatively, the user may choose to invert the vessels retained within the locking arm 106. This action may be repeated multiple times. It should be understood that any number of sequences of rotational motion may be programmed into a computer control as described above, or may be initiated by the user by utilizing the computer control.
Another action which may be desired by a user is a pouring action. In many laboratory processes, materials must be poured from the vessels. The material removed from the vessel may be waste material, or it may be material to be saved. Such pouring operations are referred to herein as “pour to waste” and “pour to save” respectively.
The locking arm support 104 of apparatus 100 in one embodiment includes a waste trough 160 (
In one embodiment, trough 160 has bottom surfaces 166 which are angled downward and inward from edges 170 and 172 of trough 160 so that drain 162 is located at the physical lowest point of trough 160 when trough 160 is substantially vertical, to facilitate proper draining of waste material from trough 160. It should be understood that any drain configuration allowing the trough 160 to drain would suffice, and the invention is not limited to a center drain.
Referring now also to
As they are used herein, the terminology top, bottom, and sides are referenced according to the views presented. It should be understood, however, that the terms are used only for purposes of description, and are not intended to be used as limitations. Orientation may change without departing from the scope of the invention.
One embodiment of the cap and vessel assembly 110 is shown in
The vessel body 116 can be any size and shape depending on the application. It should be understood that for different sizes and shapes of vessels, different locking openings and ports are contemplated, and are within the scope of the invention. In one embodiment, the vessel body 116 is a cylindrically-shaped tube as shown in
In one embodiment, the vessel 112 is a tube that holds about 50 ml of fluid material and has a length of about 11.4 cm (about 4.5 in), an inner diameter of about 2.8 to three (3) cm (about 1.1 to 1.2 in) with a wall thickness of about 0.1 cm (about 0.4 in). The tapered bottom can be designed in any suitable manner. In one embodiment, the tapered portion has an angle 1122 of about 54 degrees starting about 1.5 cm (about 0.6 in) up from the bottom in a vessel 112 having an overall length of about 11.4 cm.
The disjointed external threads 1120a-1120d, can have any known type of profile or form, such as American Standard, square, Acme, and so forth. In another embodiment, conventional joined single or multiple threads are used. In the embodiment shown in
In a disjointed thread configuration, each individual thread typically extends around the circumference of a vessel body in proportion to the number of disjoint threads in the configuration. In a triple or “three-start” configuration, there are three separate threads, each of which start and stop at approximately 120 degree intervals. In a “four-start” thread configuration, as shown in
In a roll-out view of the external threads 1120a-1120d shown in
In the embodiment shown in
Referring again to
In one embodiment, the vessel flange 118 surrounds the entire circumference of the vessel body 116. The vessel flange 118 can be any suitable size in relation to the vessel body 116. In one embodiment, the combined diameter of the vessel body 116 and vessel flange 118 is about one (1) to 15% greater than the outer diameter of the vessel body 116 along all sides. In another embodiment, the vessel flange 118 extends beyond the vessel body 116 only in the corner areas of the vessel flange 118. In another embodiment, the vessel flange 118 does not surround the entire circumference of the vessel body 116, and is present only on certain portions of the vessel body 116, such as on two opposing sides or at three or more locations, such as in a spoke arrangement. In one embodiment, the vessel flange is about 0.02 to 0.6 cm (about 0.008 to 0.24 in) thick.
The cap 114 comprises a cap body (or skirt) 126 and cap flange 128, which is integral with the cap body 126. The cap body 126 shown in
The internal threads 1130a-1130d can be substantially horizontal or at any suitable relief angle, which can be a minimum relief angle as shown in
The dimensions and shape of the cap flange 128 are substantially identical to the corresponding vessel flange 118. In one embodiment, the cap flange 120 is substantially square and is nearly flush with the outer diameter of the cap body 126 on four sides, extending outwardly from the cap body 126 only in the four corner areas as shown in
The vessel 112 and cap 114 can be made from any suitable material. In one embodiment, the vessel 112 and cap 114 are made from an inert material which does not react with the contents of the vessel. In a particular embodiment, the vessel 112 and cap 114 are injection molded with polypropylene. Each component further has a small draft in order to remove the die as is known in the art. Additionally, the parting line flash for each can be held to any suitable amount, such as less than about 0.003 in witness, as is known in the art.
In one embodiment, the male threads in both the cap and vessel are made with an unscrewing core or die which leaves strong and substantial threads to provide a tight lock-up with mating threads. This is in contrast to internal cap threads made using a steel core pin, which are typically very rounded so the cap can be easily snapped off the molding core pin. In one embodiment, the threading cores in the die for the caps and vessels have virtually identical phasing relationships such that the internal (cap) threads 1130a-1130d produced in the die are virtually identical and in phase with the external (vessel) threads 1120a-1120d, all of which are also virtually identical. Further, by molding in virtually identical anti-rotating devices, i.e., vessel flanges 118 and cap flanges 128, on both the vessel 112 and cap 114 at the same point in relation to the threads, all of the internal threads 1130a-1130d in every cap 114 locate virtually to the same depth as every other cap 114.
The cap body 126 and vessel body 116 can further have any suitable texture. In one embodiment, some or all of the cap body 126 and/or vessel body 116 has a knurled or ridged texture comprised of a series of vertical lines. Typically such a knurled surface aids in gripping and serves as a type of “anti-rotation” device. This type of surface may be useful in embodiments in which there are no other anti-rotation devices, i.e., the cap flange 128 and/or vessel flange 118.
In operation, the cap body 126 is placed over the vessel body 116 and the cap 114 can be given a turn sufficient to provide sealing of the contents inside the vessel 112. With a four-start thread configuration for the external threads of the vessel 112 as described above, it is possible to obtain an adequate seal with less than a ¼ or 90 degree turn of the cap body 126 in relation to the vessel body 116. In another embodiment, the cap body 126 is turned any amount up to 360 degrees. The amount of rotation needed to secure the cap 114 depends on where the cap 114 is placed initially. In any of these embodiments, the vessel 112 is sealed when the edges of the flanges (118 and 128) are aligned. Specifically, in one embodiment, the cap 114 comes to an abrupt stop at this point and further turning does nothing to change the relationship between the cap 114 and vessel 112. This is due to the particular design of the internal and external threads 1130a-1130d and 1120a-1120d, respectively, including the profile shape, angle, and so forth. The amount of rotation required to remove the cap 114 from the vessel 112 can be designed to be any suitable amount. In one embodiment, the assembly 110 is designed to require a 180 degree rotation for removal. Such rotation amount depends on the ramp angle of the threads, space between the top of cap 114 and beginning of the threads, and so forth. In this way, a suitably designed automated device, such as a cap rotator, discussed below, can be used to secure and remove the caps 114 by rotating the cap (114) 180 degrees in either direction. In this embodiment, the assembly 110 can be designed to require up to a 180 degree rotation for removal even if less than a 180 degree rotation is needed to secure the cap 114 to the vessel 112. In one exemplary embodiment, the ramp angle of the internal threads 1130a-1130d is about 21 degrees and the threads are spaced down about 0.44 cm (0.175 in) from the top of a cap 114 having an inner diameter of about 2.7 cm (1.05 in) and an outer diameter of about 2.8 cm (1.12 in).
With use of multiple individual threads, the internal threads 1130a-1130d of the cap 114 load on multiple and separate thread surfaces (1120a-1120d) on the vessel body 116, rather than on only one, providing a more stable positioning system. Although multiple threads provide enhanced stability as compared with a single thread, some tipping can still occur with double and triple thread configurations. With use of the four-start threads for the external threads of the vessel body 116, there are four individual threads 1120a-1120d onto which the four internal threads 1130a-1130d of the cap 114 are in communication with initially as shown above in
Additionally, use of the cap flange 128 not only helps with correctly positioning and repositioning the cap body 126 on the vessel body 116, it also serves as a strengthening device. Specifically, with the cap flange 128 present, the cap body 126 can not expand or bend if excess torque is applied. Similarly, the vessel flange 118 prevents the vessel body 116 from caving in if the cap body 126 is secured to the external threads 1120a-1120d with excess torque. Generally, the use of torque is not required with this type of thread arrangement, and complete sealing can be obtained with minimal turning, as noted above.
The assembly 110 can be placed in any number of devices that serve to hold the assembly 110 in position and further aid in positioning the cap 114 to the vessel 112.
In one embodiment, a lab operator loads a portion of the rack 1410, such as about half, with samples. If a bar code is present on the vessel 112, that can be scanned into a suitable scanning device at this time. When the operator is ready to seal the contents of a vessel 112, the operator manually places a cap 114 (which can also have a bar code) onto a vessel 112, turning the cap 114 until the cap flange 126 is aligned with the vessel flange 118. As with the placement of the vessels 112, the presence of the partitions 1412 on either side of each row insures that the caps 114 will be placed in the correct position. Specifically, if the vessel flanges 118 and cap flanges 128 are not in alignment, the vessels 112 and caps 114 will not fit in between the partitions 1412. Further, as discussed above, the thread design and seating tolerances cause the cap 114 to come to an abrupt stop when it is in proper alignment, so that this proper alignment is easily achieved. Therefore, with substantially square cap and vessel flanges, 128 and 118, respectively, the cap 114 and vessel 112 can be dropped into position in four different ways, i.e., along any of the four edges of the flanges 118 and 128.
When capping the vessel 112, the cap 114 can be picked up, placed on the vessel 112 and rotated the desired amount, such as 90, 180, 270 or 360 degrees. In one embodiment, the cap 114 is rotated approximately 180 degrees clockwise in relation to the vessel 112. When the cap 114 is removed from the vessel 112, it is rotated the same amount in reverse and placed back in its original hole. In one embodiment, the cap 114 is screwed onto the vessel 112 with a ½ or 180 degree rotation in one direction and unscrewed with a ½ or 180 degree rotation in the opposite direction.
In one embodiment, the caps 114 are picked up simultaneously and automatically by a series of cap rotators 1516, placed on the vessel 116 and rotated 180 degrees. Each cap rotator 1516 comprises a cap rotator body 1518 and two blades or fingers 1520. The blades 1520 can be made from any suitable material, such as replaceable tool steel. In one embodiment, the blades 1520 are secured to the rotator cap body 1518 with a suitable connector 1522. Each cap rotator 1516 further has an internal suction cup (not shown) to hold the cap 114 firmly in place as it is being transported or rotated. Any number of cap rotators 1516 can be used so that multiple caps 114 can be picked up and moved simultaneously.
An embodiment of the vessel sealing method 1000 described herein is shown in
In the embodiment shown in
The shuttle device 1510 or the cap rotators 1520 can also be used to move the vessels 112 and caps 114 to any location desired in the process, such as underneath reagent dispensing devices, to centrifuging stations and into alignment with subsequent lab racks 1410 (shown in
The shuttle device 1510 can also transport vessel and cap assemblies 110 to the mixing and pouring station 100 described above, as shown in
The various holding devices shown in
The mixing and pouring apparatus 100 allows a user to more closely control the operations of mixing, agitating, and pouring. The apparatus 100 is precisely controlled by the motor 130 and external computer control, so that it is capable of performing any number of programmed tasks.
Furthermore, the cap and vessel flanges of the present invention provide means to cap and recap a vessel without losing track of where threads are located on the vessel, such that the cap is resecured to the vessel in substantially the identical location and manner each and every time. Rotation of the cap then engages the two sets of threads evenly and consistently. Once the flanges are oriented in the same direction, the vessel is tightly sealed. Proper alignment also ensures that the vessel is locked into position for transport, shaking, and so forth. Through use of multiple disjointed threads on the vessel, the cap and vessel positioning system of the present invention has the added advantage of providing a tight seal with only a minimum amount of turning.
The program that is executed by a computer issues output in the form of commands for controlling the operation of an automated machine for performing the centrifuging, aspirating, dispensing, and mixing operations. Program modules within the program allow for the custom control of the four basic processes, centrifugation, aspiration, mixing, and dispensing, of DNA isolation.
Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that any arrangement which is calculated to achieve the same purpose may be substituted for the specific embodiments shown. This application is intended to cover any adaptations or variations of the invention. It is intended that this invention be limited only by the following claims, and the full scope of equivalents thereof.
This Application is a continuation of U.S. application Ser. No. 09/420,965 filed Oct. 20, 1999 now abandoned and also claims priority to U.S. application Ser. No. 09/255,146, entitled COMPUTER IMPLEMENTED DNA ISOLATION METHOD, filed Feb. 22, 1999 (pending), and Ser. No. 09/361,829, entitled COMPUTER IMPLEMENTED NUCLEIC ACID ISOLATION METHOD AND APPARATUS, filed Jul. 27, 1999 (pending) which were incorporated by reference in the parent application.
Number | Name | Date | Kind |
---|---|---|---|
3189072 | Starr | Jun 1965 | A |
3622279 | Moran | Nov 1971 | A |
3858740 | Lestaevel | Jan 1975 | A |
4090631 | Grussen | May 1978 | A |
4175860 | Bacus | Nov 1979 | A |
4390111 | Robbins et al. | Jun 1983 | A |
4466548 | Herbert | Aug 1984 | A |
4632808 | Yamamoto et al. | Dec 1986 | A |
4712220 | Luft | Dec 1987 | A |
4846361 | Haffner | Jul 1989 | A |
4948001 | Magly | Aug 1990 | A |
5042226 | Osip et al. | Aug 1991 | A |
5104621 | Pfost et al. | Apr 1992 | A |
5143235 | Repp | Sep 1992 | A |
5217593 | MacConnell | Jun 1993 | A |
5330914 | Uhlen et al. | Jul 1994 | A |
5369566 | Pfost et al. | Nov 1994 | A |
5384096 | Burns | Jan 1995 | A |
5389339 | Petschek et al. | Feb 1995 | A |
5458854 | Burns | Oct 1995 | A |
5473855 | Hidding et al. | Dec 1995 | A |
5584039 | Johnson et al. | Dec 1996 | A |
5679154 | Kelley et al. | Oct 1997 | A |
5687552 | Barca | Nov 1997 | A |
5692144 | Thrush | Nov 1997 | A |
5773221 | Carlson et al. | Jun 1998 | A |
5800828 | Dionne et al. | Sep 1998 | A |
5802389 | McNutt | Sep 1998 | A |
5856133 | Stephens et al. | Jan 1999 | A |
5863801 | Southgate et al. | Jan 1999 | A |
5918442 | Dewees et al. | Jul 1999 | A |
5922320 | Vogel et al. | Jul 1999 | A |
5946220 | Lemelson | Aug 1999 | A |
5967352 | Repp et al. | Oct 1999 | A |
6006930 | Dreyer et al. | Dec 1999 | A |
6072795 | Poulter | Jun 2000 | A |
6102224 | Sun et al. | Aug 2000 | A |
6232464 | Lange | May 2001 | B1 |
6273848 | Marziali | Aug 2001 | B1 |
7024281 | Unno | Apr 2006 | B1 |
7099721 | Dunnill et al. | Aug 2006 | B2 |
7159740 | Nanthakumar et al. | Jan 2007 | B2 |
20050118650 | Dasseux et al. | Jun 2005 | A1 |
20050260743 | Drake et al. | Nov 2005 | A1 |
20060228695 | Mattheakis et al. | Oct 2006 | A1 |
Number | Date | Country |
---|---|---|
WO9528496 | Oct 1995 | WO |
WO9913976 | Mar 1999 | WO |
WO 9921658 | May 1999 | WO |
WO0045164 | Aug 2000 | WO |
Number | Date | Country | |
---|---|---|---|
20040092731 A1 | May 2004 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09420965 | Oct 1999 | US |
Child | 10687449 | US |