US5038852A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Apparatus and method for performing automated amplification of nucleic acid sequences and assays using heating and cooling steps
Assignee: Applied Biosystems LLC
•
Filing: 1990-03-14
•
Granted: 1991-08-13
•
Expires: 2010-03-14
Abstract
Abstract There is disclosed herein a machine for performing nucleic acid amplification under computer control. The machine utilizes any one of a number of heating and cooling systems under control of a host computer which directs the heating and cooling systems to heat and cool a reaction-chamber-containing heat exchanger at appropriate times in the process. The reaction chambers are pre-loaded with the nucleic acid(s) to be amplified, a thermostable enzyme to catalyze polymerization, specific oligonucleotide primers, and four different nucleotide triphosphates. Also disclosed is the process for the amplification chain reaction implemented by the machine, which utilizes a thermostable enzyme.
Inventors
- 👤 Larry J. Johnson
- 👤 Joseph T. Widunas
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-28 19:00
CPC Classifications
C; C07; C07H; C07H21/00; B; B01; B01J; B01J19/00; B01J19/0046; B01L; B01L7/00; B01L7/52; B01J2219/00; B01J2219/00274; B01J2219/00277; B01J2219/00495; B01J2219/00583; B01J2219/0059; B01J2219/0068; B01J2219/00686; B01J2219/00689; B01J2219/00718; B01J2219/0072; B01J2219/00722; C40; C40B; C40B40/00; C40B40/04; C40B40/06; C40B60/00; C40B60/14; Y; Y10; Y10T; Y10T436/00; Y10T436/11; Y10T436/115831
Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
185 words
An apparatus for performing temperature cycling of a reaction mix comprising: a heat-conducting container for holding a reaction mixture; means for heating and cooling said container to or at any of a plurality of user-defined temperatures and having a control input for receiving a control signal controlling whether said container is heated or cooled; and a computer means, coupled to said control input of said means, for receiving and storing checkpoint data from the user defining the plurality of temperatures and the times at which said temperatures are to be attained thereby defining a temperature profile, and for, upon receipt of a command from the user, accessing said checkpoint data and generating control signals therefrom at the control input of said means for heating and cooling to cause the user-defined temperature profile to be achieved at said container; and wherein said means for heating and cooling is an aluminum plate having fluid flow channels formed therein which are in fluid communication with pumps which circulate fluid stored in fluid reservoirs having heating and cooling elements therein to keep the fluid at a constant, user-definable temperature.
Claim 2
Independent Claim
185 words
An apparatus for performing temperature cycling of a reaction mix comprising: a heat-conducting container for holding a reaction mixture; means for heating and cooling said container to or at any of a plurality of user-defined temperatures and having a control input for receiving a control signal controlling whether said container is heated or cooled; and a computer means, coupled to said control input of said means, for receiving and storing checkpoint data from the user defining the plurality of temperatures and the times at which said temperatures are to be attained thereby defining a temperature profile, and for, upon receipt of a command from the user, accessing said checkpoint data and generating control signals therefrom at the control input of said means for heating and cooling to cause the user-defined temperature profile to be achieved at said container; and wherein said means for heating and cooling is an aluminum plate having fluid flow channels formed therein which are in fluid communication with pumps which circulate fluid stored in fluid reservoirs having heating and cooling elements therein to keep the fluid at a constant, user-definable temperature.
Claim 3
Independent Claim
273 words
An apparatus for performing temperature cycling of a reaction mix comprising: a heat-conducting container for holding a reaction mixture; means for heating and cooling said container to or at any of a plurality of user-defined temperatures and having a control input for receiving a control signal controlling whether said container is heated or cooled; and a computer means, coupled to said control input of said means, for receiving and storing checkpoint data from the user defining the plurality of temperatures and the times at which said temperatures are to be attained thereby defining a temperature profile, and for, upon receipt of a command from the user, accessing said checkpoint data and generating control signals therefrom at the control input of said means for heating and cooling to cause the user-defined temperature profile to be achieved at said container; and wherein said computer means includes means for receiving and storing in a link data field in a database associated with each said temperature profile stored by said computer means link data entered by the user for every set of checkpoints defining a temperature profile, and for receiving and storing a plurality of sets of checkpoints input by the user to define a plurality of temperature profiles, each of which has its own link data item, and wherein said computer means also includes means to run any particular temperature profile identified, if any is identified, in the link data field of the temperature profile just run and to continue this process of running the temperature profiles identified in the link data fields associated with each temperature profile run until no more temperature profiles are identified.
Claim 4
Independent Claim
273 words
An apparatus for performing temperature cycling of a reaction mix comprising: a heat-conducting container for holding a reaction mixture; means for heating and cooling said container to or at any of a plurality of user-defined temperatures and having a control input for receiving a control signal controlling whether said container is heated or cooled; and a computer means, coupled to said control input of said means, for receiving and storing checkpoint data from the user defining the plurality of temperatures and the times at which said temperatures are to be attained thereby defining a temperature profile, and for, upon receipt of a command from the user, accessing said checkpoint data and generating control signals therefrom at the control input of said means for heating and cooling to cause the user-defined temperature profile to be achieved at said container; and wherein said computer means includes means for receiving and storing in a link data field in a database associated with each said temperature profile stored by said computer means link data entered by the user for every set of checkpoints defining a temperature profile, and for receiving and storing a plurality of sets of checkpoints input by the user to define a plurality of temperature profiles, each of which has its own link data item, and wherein said computer means also includes means to run any particular temperature profile identified, if any is identified, in the link data field of the temperature profile just run and to continue this process of running the temperature profiles identified in the link data fields associated with each temperature profile run until no more temperature profiles are identified.
Claim 5
Independent Claim
348 words
An apparatus for performing temperature cycling of a reaction mix comprising: a heat-conducting container for holding a reaction mixture; means for heating and cooling said container to or at any of a plurality of user-defined temperatures and having a control input for receiving a control signal controlling whether said container is heated or cooled; and a computer means, coupled to said control input of said means, for receiving and storing checkpoint data from the user defining the plurality of temperatures and the times at which said temperatures are to be attained thereby defining a temperature profile, and for, upon receipt of a command from the user, accessing said checkpoint data and generating control signals therefrom at the control input of said means for heating and cooling to cause the user-defined temperature profile to be achieved at said container; and wherein said computer means includes means for receiving and storing in a link data field in a database associated with each said temperature profile stored by said computer means link data entered by the user for every set of checkpoints defining a temperature profile, and for receiving and storing a plurality of sets of checkpoints input by the user to define a plurality of temperature profiles, each of which has its own link data item, and wherein said computer means also includes means to run any particular temperature profile identified, if any is identified, in the link data field of the temperature profile just run and to continue this process of running the temperature profiles identified in the link data fields associated with each temperature profile run until no more temperature profiles are identified; and further comprising means in said computer means for receiving and storing data for a number of cycles data field from the user for each set of checkpoints entered by the user to define a temperature profile and for running each temperature profile the number of times identified in said number of cycles data field before checking said link field of the temperature profile for the identification of the temperature profile to be run next.
Claim 6
Independent Claim
348 words
An apparatus for performing temperature cycling of a reaction mix comprising: a heat-conducting container for holding a reaction mixture; means for heating and cooling said container to or at any of a plurality of user-defined temperatures and having a control input for receiving a control signal controlling whether said container is heated or cooled; and a computer means, coupled to said control input of said means, for receiving and storing checkpoint data from the user defining the plurality of temperatures and the times at which said temperatures are to be attained thereby defining a temperature profile, and for, upon receipt of a command from the user, accessing said checkpoint data and generating control signals therefrom at the control input of said means for heating and cooling to cause the user-defined temperature profile to be achieved at said container; and wherein said computer means includes means for receiving and storing in a link data field in a database associated with each said temperature profile stored by said computer means link data entered by the user for every set of checkpoints defining a temperature profile, and for receiving and storing a plurality of sets of checkpoints input by the user to define a plurality of temperature profiles, each of which has its own link data item, and wherein said computer means also includes means to run any particular temperature profile identified, if any is identified, in the link data field of the temperature profile just run and to continue this process of running the temperature profiles identified in the link data fields associated with each temperature profile run until no more temperature profiles are identified; and further comprising means in said computer means for receiving and storing data for a number of cycles data field from the user for each set of checkpoints entered by the user to define a temperature profile and for running each temperature profile the number of times identified in said number of cycles data field before checking said link field of the temperature profile for the identification of the temperature profile to be run next.
Claim 7
Independent Claim
275 words
An apparatus for performing automated amplification of at least one specific nucleic acid sequence comprising: a first means for holding a reaction mixture comprising said nucleic acid sequence(s) to be amplified, four different nucleotide triphosphates, a thermostable enzyme, and one oligonucleotide primer for each different specific sequence being amplified, wherein each primer is selected to be substantially complementary to different strands of each specific sequence, such that the extension product synthesized from one primer, when it is separated from its complement, can serve as a template for synthesis of the extension product of the other primer, said holding being carried out at any selected temperature or plurality of temperatures; and a second means for automatically performing a predetermined sequence of steps including causing said first means to heat its contents for a first period and to cool its contents for a second period; and wherein said second means includes means for allowing the user to enter data which control certain process parameters that characterize predetermined steps in said sequence of steps; and wherein said first means holds said liquid stored therein at either of two temperatures and wherein said second second means causes said first means to hold its contents at a first temperature for a user-defined interval followed by a chill-down period and a low-temperature incubation at said second temperature having a user-defined duration; and wherein said first means is a reaction chamber thermally coupled to an aluminum plate having fluid flow channels formed therein which are in fluid communication with pumps which circulate fluid stored in fluid reservoirs having heating and cooling elements therein to keep the fluid at a constant, user-definable temperature.
Claim 8
Independent Claim
275 words
An apparatus for performing automated amplification of at least one specific nucleic acid sequence comprising: a first means for holding a reaction mixture comprising said nucleic acid sequence(s) to be amplified, four different nucleotide triphosphates, a thermostable enzyme, and one oligonucleotide primer for each different specific sequence being amplified, wherein each primer is selected to be substantially complementary to different strands of each specific sequence, such that the extension product synthesized from one primer, when it is separated from its complement, can serve as a template for synthesis of the extension product of the other primer, said holding being carried out at any selected temperature or plurality of temperatures; and a second means for automatically performing a predetermined sequence of steps including causing said first means to heat its contents for a first period and to cool its contents for a second period; and wherein said second means includes means for allowing the user to enter data which control certain process parameters that characterize predetermined steps in said sequence of steps; and wherein said first means holds said liquid stored therein at either of two temperatures and wherein said second second means causes said first means to hold its contents at a first temperature for a user-defined interval followed by a chill-down period and a low-temperature incubation at said second temperature having a user-defined duration; and wherein said first means is a reaction chamber thermally coupled to an aluminum plate having fluid flow channels formed therein which are in fluid communication with pumps which circulate fluid stored in fluid reservoirs having heating and cooling elements therein to keep the fluid at a constant, user-definable temperature.
References Cited (Backward Citations)
US3392914A
Cited
US3311303A
Cited
US3856471A
Cited
US3912913A
Cited
US4008048A
Cited
US3983363A
Cited
DE2650593A1
Cited
US4206872A
Cited
FR2413708A1
Cited
US4517160A
Cited
US4312835A
Cited
US4404845A
Cited
US4335620A
Cited
US4362699A
Cited
US4544436A
Cited
US4483823A
Cited
US4534941A
Cited
US4518700A
Cited
US4474015A
Cited
US4478094A
Cited
US4478094B1
Cited
US4598049A
Cited
US4504733A
Cited
EP0171140A2
Cited
US4711851A
Cited
US4683194A
Cited
GB2161815A
Cited
US4685081A
Cited
US4708886A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1994-08-12 | 1995-02-11 | 1995-08-13 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1998-08-12 | 1999-02-11 | 1999-08-13 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2002-08-12 | 2003-02-11 | 2003-08-13 | $7700.00 | Window Closed / Lapsed |