Mixing and pouring apparatus and vessel therefor
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G05B-021/00
G01N-021/00
출원번호
US-0687449
(2003-10-16)
등록번호
US-7340324
(2008-03-04)
발명자
/ 주소
Heath,Ellen M.
Shuman,Ruth
Kluge,Douglas J.
Campbell,Glenn M.
출원인 / 주소
Qiagen North American Holdings, Inc.
대리인 / 주소
Leffert Jay & Polglaze, P.A.
인용정보
피인용 횟수 :
6인용 특허 :
39
초록▼
A mixing and pouring apparatus for computer controlled processing of mixing and pouring operations includes a rotatable arm capable of holding vessels therein, the arm rotatable at programmable speeds and time lengths to perform automated moving and pouring processes. The present invention further
A mixing and pouring apparatus for computer controlled processing of mixing and pouring operations includes a rotatable arm capable of holding vessels therein, the arm rotatable at programmable speeds and time lengths to perform automated moving and pouring processes. The present invention further provides a cap and vessel positioning system that securely locks a vessel in place and realigns the 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.
대표청구항▼
What is claimed is: 1. A computer system for configuring a machine to automatically perform a method of isolating nucleic acid, the computer system comprising: a computer; a computer readable medium comprising machine readable instructions for causing the computer to output a command series to an a
What is claimed is: 1. A computer system for configuring a machine to automatically perform a method of isolating nucleic acid, the computer system comprising: a computer; a computer readable medium comprising machine readable instructions for causing the computer to output a command series to an automated nucleic acid isolation machine for control of the functions of nucleic acid isolation process; wherein the computer readable medium further comprises: a software module comprising: a centrifuge sub-module for issuing commands initiating centrifuging of a sample for a centrifuge time and a centrifuge speed; an aspirate sub-module for issuing commands initiating aspirating a sample to remove a volume of fluid from a sample; a mixing sub-module for issuing commands initiating mixing a sample; and a dispensing sub-module for issuing commands initiating dispensing into a sample an amount of a specific reagent; wherein the command series comprises: loading a vessel containing a biological blood sample into a centrifuge; centrifuging the sample for a predetermined time and at a predetermined g-force; removing excess supernatant from the centrifuged sample; mixing the biological blood sample in the vessel by aspirating and dispensing a predetermined quantity of sample a predetermined number of times; dispensing into the biological blood sample a predetermined quantity of a first reagent; mixing the biological blood sample in the vessel by aspirating and dispensing a predetermined quantity of sample a predetermined number of times; dispensing into the sample a predetermined quantity of a second reagent; mixing the sample by aspirating and dispensing a predetermined quantity of sample a predetermined number of times; centrifuging the sample for a predetermined time and at a predetermined g-force; removing excess supernatant from the sample; transferring material remaining after removing excess supernatant to a second vessel containing a predetermined volume; mixing the sample by aspirating and dispensing a predetermined quantity of sample at a selectable aspiration rate from gentle to vigorous a predetermined number of times; centrifuging the sample for a predetermined time and at a predetermined g-force; removing excess supernatant from the sample; dispensing into the sample a predetermined quantity of a third reagent; mixing the sample by aspirating and dispensing a predetermined quantity of sample at a selectable aspiration rate from gentle to vigorous a predetermined number of times; centrifuging the sample for a predetermined time and at a predetermined g-force; removing a predetermined quantity of material from the sample; and dispensing into the sample a predetermined amount of a fourth reagent. 2. The computer system of claim 1, wherein the command series further comprises removing and storing the vessel containing the biological blood sample. 3. The computer system of claim 1, wherein the command series further comprises dispensing additional reagents as necessary. 4. The computer system of claim 1, wherein the computer readable medium comprises: a control module comprising: a program module comprising a set of machine readable instructions for issuing commands to the automated nucleic acid isolation apparatus to perform a series of steps on the sample, comprising: centrifuging the sample; removing the sample; mixing the sample; and adding a reagent to the sample. 5. The computer system of claim 4, wherein the control module is implemented in a dedicated processor. 6. The computer system of claim 4, wherein the program module is burned into a processor in hard code. 7. The computer system of claim 4, wherein the program module is implemented in a programmable logic controller. 8. A computer system for configuring a machine to automatically perform a method of isolating nucleic acid, the computer system comprising: a computer; a computer readable medium comprising machine readable instructions for causing the computer to output a command series to an automated nucleic acid isolation machine for control of the functions of nucleic acid isolation process; wherein the computer readable medium further comprises: a software module comprising: a centrifuge sub-module for issuing commands initiating centrifuging of a sample for a centrifuge time and a centrifuge speed; a removal sub-module for issuing commands initiating removing from a sample container volume of fluid from the sample; a mixing sub-module for issuing commands initiating mixing the sample; and a dispensing sub-module for issuing commands initiating dispensing into the sample an amount of a specific reagent; wherein each sub-module except the centrifugation sub-module is configured to control operation external to a centrifuge. 9. The computer system of claim 8, and further comprising: a graphical user interface for selecting a sequence of commands to be output by the computer. 10. The computer system of claim 8, wherein the computer readable medium comprises: a control module comprising: a program module comprising a set of machine readable instructions for issuing commands to the automated nucleic acid isolation apparatus to perform a series of steps on a sample, comprising: centrifuging the sample; removing the sample; mixing the sample; and adding a reagent to the sample. 11. The computer system of claim 8, wherein the computer readable medium comprises a control module, the control module comprising: a plurality of sub-modules, each sub-module comprising machine readable instructions for creating a command to the nucleic acid isolation apparatus to perform a process step of the nucleic acid isolation process; and an output link for communicating the commands to the nucleic acid isolation apparatus. 12. The computer system of claim 11, wherein the plurality of sub-modules comprises: a centrifuge sub-module for issuing commands initiating centrifuging of the sample for a predetermined time and speed; a removal sub-module for issuing commands initiating removing a volume of fluid from the sample; a mixing sub-module for issuing commands initiating mixing the sample; and a dispensing sub-module for issuing commands initiating dispensing into the sample an amount of a specific reagent. 13. The computer system of claim 11, and further comprising a user input/output interface for programming a process comprising a plurality of invocations of the various sub-modules of the computer module. 14. The computer system of claim 11, wherein each of the sub-modules is configured to accept input of values for issuing commands. 15. The computer system of claim 8, wherein the command series comprises: dispensing into a sample in a first vessel a predetermined quantity of a first reagent; mixing the sample; centrifuging the sample; removing excess supernatant from the centrifuged sample; dispensing a predetermined quantity of a second reagent into the sample; dispensing a predetermined quantity of a third reagent into the sample; mixing the sample; centrifuging the sample; transferring a supernatant fraction of the sample containing nucleic acid to a second vessel; dispensing a fourth reagent into the fraction of the sample; mixing the fraction of the sample; centrifuging the fraction of the sample; dispensing a fifth reagent to the fraction of the sample; mixing the fraction of the sample; centrifuging the fraction of the sample; dispensing a sixth reagent into the fraction of the sample; mixing the fraction of the sample; and centrifuging the fraction of the sample. 16. The computer system of claim 15, wherein mixing comprises rotating a predetermined number of times at a predetermined rate. 17. The computer system of claim 15, wherein centrifuging comprises: loading the vessel containing a sample into a centrifuge; centrifuging the sample for a predetermined time and speed; and unloading the vessel containing a biological sample after centrifugation. 18. A computer system for configuring a machine to automatically perform a method of isolating nucleic acids, the computer system comprising: a computer; a computer readable medium comprising machine readable instructions for causing the computer to output a command series to an automated nucleic acid isolation machine for control of the functions of nucleic acids isolation process; wherein the computer readable medium comprises: a software module comprising: a centrifugation sub-module for issuing commands initiating centrifuging of a sample for a centrifuge time and a centrifuge speed; a mixing sub-module for issuing commands initiating mixing a sample; a dispensing module for issuing commands initiating dispensing into a sample an amount of a specific reagent; a temperature control module for issuing commands to control the temperature of a function; a removal module for issuing commands to remove material from a sample; a separation module for issuing commands to separate a sample into components; and a combination removal and separation module for issuing commands to control separating and removing a sample; wherein each sub-module except the centrifugation sub-module is configured to control operation external to a centrifuge. 19. The computer system of claim 18, and further comprising: a graphical user interface for selecting a sequence of commands to be output by the computer. 20. A computer control module for an automated nucleic acids isolation apparatus, the control module comprising: a plurality of sub-modules, each sub-module comprising machine readable instructions for creating a command to the nucleic acids isolation apparatus to perform a process step of the nucleic acids isolation process; and an output link for communicating the commands to the nucleic acids isolation apparatus; wherein the plurality of sub-modules comprises: a centrifuge sub-module for issuing commands initiating centrifuging of a sample for a centrifuge time and a centrifuge speed; a mixing sub-module for issuing commands initiating mixing a sample; a dispensing module for issuing commands initiating dispensing into a sample an amount of a specific reagent; a temperature control module for issuing commands to control the temperature of a function; a removal module for issuing commands to remove material from a sample; a separation module for issuing commands to separate a sample into components; and a combination removal and separation module for issuing commands to control separating and removing a sample; wherein each sub-module except the centrifugation sub-module is configured to control operation external to a centrifuge. 21. The computer module of claim 20, and further comprising a user input/output interface for programming a process comprising a plurality of invocations of the various sub-modules of the computer module. 22. The computer module of claim 20, wherein each of the sub-modules is configured to accept input of values for issuing commands. 23. The computer control module of claim 22, wherein the control module is implemented in a machine readable medium comprising a set of machine readable instructions. 24. The computer module of claim 20, wherein the control module is implemented in a dedicated processor. 25. A computer system for configuring a machine to automatically perform a method of isolating nucleic acids, the computer system comprising: a computer; a computer readable medium comprising machine readable instructions for causing the computer to output a command series to an automated nucleic acid isolation machine for control of the functions of nucleic acids isolation process; wherein the computer readable medium comprises: a software module comprising: a centrifugation sub-module for issuing commands initiating centrifuging of a sample for a centrifuge time and a centrifuge speed; a mixing sub-module for issuing commands initiating mixing the sample; a dispensing module for issuing commands initiating dispensing into the sample an amount of a specific reagent; a temperature control module for issuing commands to control the temperature of a function; a removal module for issuing commands to remove material from the sample; a separation module for issuing commands to separate the sample into components; and a combination removal and separation module for issuing commands to control separating and removing the sample; wherein each sub-module except the centrifugation sub-module is configured to control operation external to a centrifuge. 26. The computer system of claim 25, wherein the system operates on samples having a sample volume of approximately 10 milliliters. 27. The computer system of claim 25, wherein the system operates on samples having a sample volume of up to 50 milliliters.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (39)
Barca John G. (Dublin OH), Adapter system for a capping machine for applying at least one predetermined axial load.
Uhlen Mathias (Upsala SEX) Moks Tomas (Tby SEX), Apparatus and method for automated purification of extra-chromo-somal DNA from a cell suspension in a container.
Pfost Dale R. (Los Altos CA) Bjornson Torleif O. (Milpitas CA) Coppock Robert M. (Mountain View CA) Kowalski Carl (Fremont CA) Marquiss Samuel A. (Milpitas CA) Murray Donald S. (Sunnyvale CA) Pfost R, Automated multi-purpose analytical chemistry processing center and laboratory work station.
Dionne Keith E. ; Emerich Dwaine F. ; Hoffman Diane ; Sanberg Paul R. ; Christenson Lisa ; Hegre Orion D. ; Scharp David W. ; Lacy Paul E. ; Aebischer Patrick,CHX ; Vasconcellos Alfred V. ; Lysaght M, Implantable biocompatible immunoisolatory vehicle for delivery of selected therapeutic products.
Dewees Thomas Gerret ; Darlington Orice ; Volponi Jerry A. ; Harold Raymond W. ; Felipe Kenneth T. ; Griffey Lee ; Bishop Carl L. ; Heiskell Ronald E., In-line capping machine.
Petschek Harry E. (Lexington MA) Kaufmann Henry (Danville NH) Quinlan Robert A. (Beverly MA) DeBonville David A. (Beverly MA) Sklar Martin J. (Needham MA) Danehy Ronald D. (Tewksbury MA) Foley Michae, Integral biomolecule preparation device.
Carlson Peter S. ; Quintero Ernesto J. ; Manyak David M. ; Chmurny Alan B., Method of recovering a biological molecule from a recombinant microorganism.
Johnson Francis E. (Poughkeepsie NY) Meritt Allan S. (Poughkeepsie NY) Marron Assaf (Poughkeepsie NY), System for coordinating execution of multiple concurrent channel programs without host processor involvement using suspe.
Hidding Walter E. (367 A Woodrock Rd. Barrington Hills IL 60010) Hidding Douglas J. (801 E. Lake Shore Dr. Barrington IL 60010) Hidding Robert D. (925 Harper Dr. Algonquin IL 60102) Boyles H. Thomas , System for installing closures on containers.
Pfost Dale R. (Los Altos CA) Coppock Robert M. (Mountain View CA) Murray Donald S. (Sunnyvale CA) Pfost R. Fred (Los Altos CA) Sanford Brian (Cupertino CA) Puckett Katherine L. (Cambridge MA), User programmable control.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.