US20050013734A1 - Matrix storage and retrieval system - Google Patents
Matrix storage and retrieval system Download PDFInfo
- Publication number
- US20050013734A1 US20050013734A1 US10/488,437 US48843704A US2005013734A1 US 20050013734 A1 US20050013734 A1 US 20050013734A1 US 48843704 A US48843704 A US 48843704A US 2005013734 A1 US2005013734 A1 US 2005013734A1
- Authority
- US
- United States
- Prior art keywords
- robot
- vessels
- passages
- storage
- reload
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 239000011159 matrix material Substances 0.000 title description 78
- 238000000034 method Methods 0.000 claims description 20
- 229920001222 biopolymer Polymers 0.000 claims description 6
- 230000005484 gravity Effects 0.000 claims description 6
- 239000000284 extract Substances 0.000 claims description 5
- 238000005057 refrigeration Methods 0.000 claims description 4
- 238000003491 array Methods 0.000 claims 1
- 239000012636 effector Substances 0.000 description 12
- 230000015572 biosynthetic process Effects 0.000 description 7
- 239000000126 substance Substances 0.000 description 7
- 238000003786 synthesis reaction Methods 0.000 description 7
- 238000003556 assay Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 6
- 238000012423 maintenance Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 3
- 230000006820 DNA synthesis Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 238000010790 dilution Methods 0.000 description 2
- 239000012895 dilution Substances 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 239000007788 liquid Substances 0.000 description 2
- 239000002184 metal Substances 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 229910000831 Steel Inorganic materials 0.000 description 1
- 239000003153 chemical reaction reagent Substances 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 239000007789 gas Substances 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 239000010959 steel Substances 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 238000013022 venting Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J19/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J19/0046—Sequential or parallel reactions, e.g. for the synthesis of polypeptides or polynucleotides; Apparatus and devices for combinatorial chemistry or for making molecular arrays
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01L—CHEMICAL OR PHYSICAL LABORATORY APPARATUS FOR GENERAL USE
- B01L3/00—Containers or dishes for laboratory use, e.g. laboratory glassware; Droppers
- B01L3/02—Burettes; Pipettes
- B01L3/0289—Apparatus for withdrawing or distributing predetermined quantities of fluid
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01L—CHEMICAL OR PHYSICAL LABORATORY APPARATUS FOR GENERAL USE
- B01L9/00—Supporting devices; Holding devices
- B01L9/52—Supports specially adapted for flat sample carriers, e.g. for plates, slides, chips
- B01L9/523—Supports specially adapted for flat sample carriers, e.g. for plates, slides, chips for multisample carriers, e.g. used for microtitration plates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/0099—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor comprising robots or similar manipulators
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/02—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor using a plurality of sample containers moved by a conveyor system past one or more treatment or analysis stations
- G01N35/028—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor using a plurality of sample containers moved by a conveyor system past one or more treatment or analysis stations having reaction cells in the form of microtitration plates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/10—Devices for transferring samples or any liquids to, in, or from, the analysis apparatus, e.g. suction devices, injection devices
- G01N35/1002—Reagent dispensers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00279—Features relating to reactor vessels
- B01J2219/00306—Reactor vessels in a multiple arrangement
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00279—Features relating to reactor vessels
- B01J2219/00306—Reactor vessels in a multiple arrangement
- B01J2219/00308—Reactor vessels in a multiple arrangement interchangeably mounted in racks or blocks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00279—Features relating to reactor vessels
- B01J2219/00306—Reactor vessels in a multiple arrangement
- B01J2219/00308—Reactor vessels in a multiple arrangement interchangeably mounted in racks or blocks
- B01J2219/0031—Reactor vessels in a multiple arrangement interchangeably mounted in racks or blocks the racks or blocks being mounted in stacked arrangements
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00279—Features relating to reactor vessels
- B01J2219/00306—Reactor vessels in a multiple arrangement
- B01J2219/00322—Reactor vessels in a multiple arrangement the individual reactor vessels being arranged serially in stacks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00279—Features relating to reactor vessels
- B01J2219/00331—Details of the reactor vessels
- B01J2219/00333—Closures attached to the reactor vessels
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00351—Means for dispensing and evacuation of reagents
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00351—Means for dispensing and evacuation of reagents
- B01J2219/00389—Feeding through valves
- B01J2219/00409—Solenoids in combination with valves
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00457—Dispensing or evacuation of the solid phase support
- B01J2219/00459—Beads
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00457—Dispensing or evacuation of the solid phase support
- B01J2219/00459—Beads
- B01J2219/00461—Beads and reaction vessel together
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00457—Dispensing or evacuation of the solid phase support
- B01J2219/00459—Beads
- B01J2219/00461—Beads and reaction vessel together
- B01J2219/00463—Directed sorting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00457—Dispensing or evacuation of the solid phase support
- B01J2219/00459—Beads
- B01J2219/00466—Beads in a slurry
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00457—Dispensing or evacuation of the solid phase support
- B01J2219/00459—Beads
- B01J2219/00468—Beads by manipulation of individual beads
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/00497—Features relating to the solid phase supports
- B01J2219/005—Beads
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00277—Apparatus
- B01J2219/0054—Means for coding or tagging the apparatus or the reagents
- B01J2219/00547—Bar codes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/00583—Features relative to the processes being carried out
- B01J2219/00596—Solid-phase processes
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/0068—Means for controlling the apparatus of the process
- B01J2219/00686—Automatic
- B01J2219/00689—Automatic using computers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/0068—Means for controlling the apparatus of the process
- B01J2219/00686—Automatic
- B01J2219/00691—Automatic using robots
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01J—CHEMICAL OR PHYSICAL PROCESSES, e.g. CATALYSIS OR COLLOID CHEMISTRY; THEIR RELEVANT APPARATUS
- B01J2219/00—Chemical, physical or physico-chemical processes in general; Their relevant apparatus
- B01J2219/00274—Sequential or parallel reactions; Apparatus and devices for combinatorial chemistry or for making arrays; Chemical library technology
- B01J2219/0068—Means for controlling the apparatus of the process
- B01J2219/00693—Means for quality control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01L—CHEMICAL OR PHYSICAL LABORATORY APPARATUS FOR GENERAL USE
- B01L2200/00—Solutions for specific problems relating to chemical or physical laboratory apparatus
- B01L2200/06—Fluid handling related problems
- B01L2200/0647—Handling flowable solids, e.g. microscopic beads, cells, particles
- B01L2200/0657—Pipetting powder
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01L—CHEMICAL OR PHYSICAL LABORATORY APPARATUS FOR GENERAL USE
- B01L2300/00—Additional constructional details
- B01L2300/08—Geometry, shape and general structure
- B01L2300/0809—Geometry, shape and general structure rectangular shaped
- B01L2300/0829—Multi-well plates; Microtitration plates
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01L—CHEMICAL OR PHYSICAL LABORATORY APPARATUS FOR GENERAL USE
- B01L2400/00—Moving or stopping fluids
- B01L2400/06—Valves, specific forms thereof
- B01L2400/0633—Valves, specific forms thereof with moving parts
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B01—PHYSICAL OR CHEMICAL PROCESSES OR APPARATUS IN GENERAL
- B01L—CHEMICAL OR PHYSICAL LABORATORY APPARATUS FOR GENERAL USE
- B01L2400/00—Moving or stopping fluids
- B01L2400/06—Valves, specific forms thereof
- B01L2400/0633—Valves, specific forms thereof with moving parts
- B01L2400/0655—Valves, specific forms thereof with moving parts pinch valves
-
- C—CHEMISTRY; METALLURGY
- C40—COMBINATORIAL TECHNOLOGY
- C40B—COMBINATORIAL CHEMISTRY; LIBRARIES, e.g. CHEMICAL LIBRARIES
- C40B60/00—Apparatus specially adapted for use in combinatorial chemistry or with libraries
- C40B60/14—Apparatus specially adapted for use in combinatorial chemistry or with libraries for creating libraries
-
- C—CHEMISTRY; METALLURGY
- C40—COMBINATORIAL TECHNOLOGY
- C40B—COMBINATORIAL CHEMISTRY; LIBRARIES, e.g. CHEMICAL LIBRARIES
- C40B70/00—Tags or labels specially adapted for combinatorial chemistry or libraries, e.g. fluorescent tags or bar codes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/00029—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor provided with flat sample substrates, e.g. slides
- G01N2035/00099—Characterised by type of test elements
- G01N2035/00158—Elements containing microarrays, i.e. "biochip"
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/00584—Control arrangements for automatic analysers
- G01N35/00722—Communications; Identification
- G01N35/00732—Identification of carriers, materials or components in automatic analysers
- G01N2035/00742—Type of codes
- G01N2035/00752—Type of codes bar codes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/02—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor using a plurality of sample containers moved by a conveyor system past one or more treatment or analysis stations
- G01N35/04—Details of the conveyor system
- G01N2035/0401—Sample carriers, cuvettes or reaction vessels
- G01N2035/0418—Plate elements with several rows of samples
- G01N2035/042—Plate elements with several rows of samples moved independently, e.g. by fork manipulator
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/02—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor using a plurality of sample containers moved by a conveyor system past one or more treatment or analysis stations
- G01N35/04—Details of the conveyor system
- G01N2035/0401—Sample carriers, cuvettes or reaction vessels
- G01N2035/0418—Plate elements with several rows of samples
- G01N2035/0425—Stacks, magazines or elevators for plates
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/10—Devices for transferring samples or any liquids to, in, or from, the analysis apparatus, e.g. suction devices, injection devices
- G01N2035/1027—General features of the devices
- G01N2035/1034—Transferring microquantities of liquid
- G01N2035/1041—Ink-jet like dispensers
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/02—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor using a plurality of sample containers moved by a conveyor system past one or more treatment or analysis stations
- G01N35/025—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor using a plurality of sample containers moved by a conveyor system past one or more treatment or analysis stations having a carousel or turntable for reaction cells or cuvettes
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N35/00—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor
- G01N35/02—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor using a plurality of sample containers moved by a conveyor system past one or more treatment or analysis stations
- G01N35/026—Automatic analysis not limited to methods or materials provided for in any single one of groups G01N1/00 - G01N33/00; Handling materials therefor using a plurality of sample containers moved by a conveyor system past one or more treatment or analysis stations having blocks or racks of reaction cells or cuvettes
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T436/00—Chemistry: analytical and immunological testing
- Y10T436/11—Automated chemical analysis
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y10—TECHNICAL SUBJECTS COVERED BY FORMER USPC
- Y10T—TECHNICAL SUBJECTS COVERED BY FORMER US CLASSIFICATION
- Y10T436/00—Chemistry: analytical and immunological testing
- Y10T436/25—Chemistry: analytical and immunological testing including sample preparation
- Y10T436/2575—Volumetric liquid transfer
Definitions
- the present invention relates to the storage and dispensing of substances. More particularly, the invention relates to providing a system and a method for storing and retrieving vessels.
- a system for storing and dispensing a plurality of vessels includes an array of storage silos or passages, a retrieval robot and a reload robot.
- the array of storage passages store a plurality of vessels and have a dispensing end and a reloading end.
- the retrieval robot is positioned adjacent to the dispensing end and retrieves at least one vessel from at least one passage in the array of storage passages.
- the reload robot is positioned adjacent the reload end and reloads at least one vessel into at least one passage of the array of storage passages.
- a system for storing and dispensing a plurality of vessels includes a first corrugated sheet and a second corrugated sheet.
- the first corrugated sheet defines a first plurality of grooves.
- the second corrugated sheet defines a second plurality of grooves.
- the first corrugated sheet interlocks with the second corrugated sheet to define a storage module having a plurality of separate silos or passages, which receive the plurality of vessels.
- a method for storing and dispensing a plurality of vessels includes providing a plurality of corrugated sheets, interlocking the plurality of corrugated sheets to form a plurality of storage silos or passages, loading the plurality of vessels into the plurality of storage passages, and dispensing at least one of the vessels from at least one of the storage passages by allowing gravity to slide the at least one vessel out of at least one storage passages.
- FIG. 1 is a perspective view of a matrix storage system according to one of the various embodiments of the present invention
- FIGS. 2A and 2B are side and perspective views of a 1.4 ml matrix tube
- FIGS. 3A-3C are side and perspective views of a well plate
- FIG. 4 is a perspective view of a matrix storage module according to one of the various embodiments of the present invention to be used in the matrix storage system of FIG. 1 ;
- FIGS. 5A-5B are front and side views of an array of silos or passages incorporated into the matrix storage module of FIG. 4 ;
- FIGS. 6A-6C illustrate the releasing of a tube from the array of silos shown in FIGS. 5A-5B ;
- FIG. 7 is a perspective view of a retrieval robot used in association with the matrix storage module of the matrix storage system of FIG. 1 ;
- FIG. 8 is a side view of an end-effector of the retrieval robot shown in FIG. 7 in association with the silos shown in FIGS. 5 and 6 ;
- FIG. 9 is a side view of an end-effector of a reload robot in association with the storage silos of the matrix storage system of FIG. 1 ;
- FIG. 10 is a perspective view of a matrix storage system according to one of the various embodiments of the present invention.
- FIG. 11 is a perspective view of a storage rack module used in the matrix storage system of FIG. 10 ;
- FIG. 12 is a perspective view illustrating in further detail the storage rack module of FIG. 11 ;
- FIG. 13 is a perspective view of a single corrugated sheet forming a portion of the silos in the storage rack module of FIG. 11 ;
- FIG. 14 is a perspective view of the corrugated sheets interlocked into a honeycomb bank or array of silos
- FIGS. 15A and 15B are front and side views of a lever positioned at the end of each silo to prevent tubes from falling out;
- FIGS. 16A-16C are side cross-sectional views illustrating a tube being extracted from a silo by a trigger device
- FIG. 17 is a side view of a retrieval robot operating underneath the system and a reload robot operating independently above the system;
- FIG. 18 is a perspective view of the retrieval robot illustrating X-Y set of large slides to locate a trigger device underneath a silo and two small X-Y slides to locate any well of six well plates underneath the trigger device;
- FIG. 19 is a perspective view of a rack stacker used to unload and stack filled well plate pallets from the retrieval robot;
- FIG. 20 is a perspective view of a pallet with six well plates
- FIG. 21 is a perspective view of a tube gun, which blows replacement tubes through a hose into the reload robot.
- FIG. 22 is a perspective view of the reload robot head, which slows tubes with belts before loading an empty silo.
- a matrix storage system 10 is shown.
- the matrix storage system 10 is used to store and retrieve a large number of vessels (for example, 3,000,000 vessels) of DNA and/or other materials as is desired to the user.
- the matrix storage system 10 includes a first matrix storage module 12 , a second matrix storage module 14 , a third matrix storage module 16 , a fourth matrix storage module 18 and a fifth matrix storage module 20 .
- the first matrix storage module 12 , second matrix storage module 14 , third matrix storage module 16 , and fourth matrix storage module 18 are referred to as Alpha modules, while the fifth matrix storage module 20 is referred to as a Bravo module.
- Each of the storage modules 12 - 20 can store a large number of vessels or tubes containing DNA as will be more fully discussed below.
- the storage modules 12 - 20 may each store 600,000 tubes corresponding to 20,000 unique DNA samples. While four Alpha modules and one Bravo module are shown with the matrix storage system 10 , any combination of matrix storage modules may be used in the matrix storage system 10 .
- Matrix storage system 10 further includes a first retrieval robot 22 associated with the Alpha modules and a second retrieval robot 24 associated with the Bravo module.
- the matrix storage system 10 further includes a first reload robot 26 , associated with the Alpha modules, and a second reload robot 28 associated with the Bravo module.
- Positioned at either end of the matrix storage system 10 is a first service robot 30 and a second service robot 32 .
- a track 34 is provided for robot mobility of the retrieval robots 22 and 24 and a track 36 is provided for mobility of reload robots 26 and 28 .
- the first and second retrieval robots 22 and 24 are used to retrieve tubes containing DNA samples from the matrix storage system 10
- the first and second reload robots 26 and 28 are used to load new tubes containing DNA samples into the matrix storage system 10
- the first and second service robots 30 and 32 are used to support the retrieval robots 22 and 24 and the reload robots 26 and 28 also as discussed below.
- the vessels or tubes 54 (as shown in FIGS. 2A and 2B ) that are retrieved by the first and second retrieval robots 22 and 24 are individual vials or vessels that are used to store frozen DNA.
- the tubes 54 are delivered to the well plates 66 (as shown in FIGS. 3A-3C ) by the first and second retrieval robots 22 and 24 .
- the well plates 66 are plastic racks that holds a large number of tubes 54 .
- the tubes 54 may be Trakmate 1.4 ml tubes and the well plates 66 may be a Matrix 96 well plates, both supplied by the Matrix Corporation. However, it is to be understood that any other suitable tubes and well plates may be used.
- the well plates 66 holding the tubes 54 may be used to receive reagents from a system, as set forth in U.S. Pat. No. 6,432,719, which is hereby incorporated by reference.
- the first service robot 30 collects well plates 66 containing DNA in the tubes 54 from the first retrieval robot 22 , scans identifying codes of all the tubes 54 in the well plates 66 retrieved by the first service robot 30 using a scanner, stacks the well plates 66 and load an empty well plate 66 into the retrieval robot 22 , further discussed herein.
- the identifying codes are etched into the bottom of each tube, and are used to uniquely identify each product type within the tubes 54 .
- the identifying codes may be 2D bar codes, which correspond to a random non-repeating number that identifies the product type.
- the scanner is used to scan all of the identifying codes on the tubes 54 in well plates 66 at once.
- the scanner which is used to read the identifying codes, may be a Matrix scanner available from Matrix Corporation, however other suitable scanners may be used.
- the service robot 32 will independently service the second retrieval robot 24 in a like manner.
- a central computer receives and processes customer requests, coordinates and optimizes movements of all robots, and maintains and updates an inventory database.
- An inventory database such as one based upon an Oracle database, continuously maintains an exact number of tubes per DNA set, including age, volume, and production-manager for DNA in each tube.
- the central computer sends out re-order messages to the DNA synthesis factory when the inventory of tubes 54 reaches six or less tubes for a particular DNA set.
- the matrix storage module 12 is shown in further detail, with the understanding that each matrix storage module 12 , 14 , 16 , 18 and 20 are substantially similar.
- the matrix storage module 12 is about 1.5 meters (5′) wide ⁇ 3 meters (10′) high ⁇ 1 meters (3′) deep.
- the matrix storage module 12 includes a base 38 having wheels 40 , enabling the matrix storage module 12 to roll.
- the matrix storage module 12 further includes a frame 42 that supports 20,000 silos 44 ; 100 silos high ⁇ 200 silos wide. Each silo or passage 44 can hold as many as thirty stacked matrix tubes, further discussed herein.
- Each matrix storage module 12 , 14 , 16 , 18 and 20 are self refrigerated at a constant ⁇ 20° C. by two independently operated refrigerator units.
- a first refrigerator unit 46 is located in the rectangular volume at the top of the module 12 and a second refrigerator unit 48 is located in the rectangular volume at the bottom of the module 12 . If one refrigerator unit 46 or 48 fails, the other unit is capable of maintaining the required temperature by itself.
- the dimensions and temperatures are merely provided as exemplary values and other size storage modules, as well as different temperatures and storage capabilities may be used.
- each silo or passage 44 may be, for example, 1.35 meters long and oriented in the matrix storage module 12 at about 45° to horizontal with a lower end 50 of each silo in the front of the module 12 .
- Each silo 44 is in the shape of a rhombus with each side 1-centimeter long and two corners in the horizontal plane at about 0.6-centimeters apart, and two corners in the vertical plane at about 1.6-centimeters apart (see FIG. 5A ).
- the silos 44 share walls, such that 100 high ⁇ 200 wide assemble into a silo array of about 1.2 meters wide ⁇ 1.6 meters tall.
- Each silo or passage 44 has its own lever 52 that releases one, and only one tube 54 (see FIGS. 2A-2B ) when triggered.
- a spring 56 applies a constant force pushing the front end 58 of the lever 52 down on the first tube 54 , preventing any tubes 54 from releasing (see FIG. 5B ).
- one of the retrieval robots 22 and/or 24 exerts a trigger force opposite and greater than the spring force, pushing up the front end 58 of the lever 52 and releasing the first tube 54 (see FIG. 6A ). Simultaneously, the back end 60 of the lever 52 is pushed down on the second tube 54 , holding it in place.
- the spring 56 again pushes the front end 58 of the lever 52 down and the rear end 60 of the lever 52 up, allowing gravity to slide the tubes 54 down the silo 44 (see FIG. 6B ).
- the lead tube 54 is prevented from the leaving the silo 44 by the front end 58 of the lever 52 (see FIG. 6C ).
- the retrieval robot 22 is shown in further detail in relation to the storage module 12 with the understanding that the retrieval robot 22 is substantially similar to the retrieval robot 24 .
- the retrieval robot 22 aligns a trigger 62 (see FIG. 8 ) with a particular silo or passage 44 , triggers the release of a tube 54 , and aligns a particular well 64 of a well plate 66 (see FIGS. 3A-3C ) to receive the tube 54 .
- the retrieval robot 22 has two axes of motion 68 and 70 , allowing it to access any silo 44 in any of the matrix storage modules 12 , 14 , 16 , 18 and 20 (see FIG. 7 ).
- One axis of motion 68 is implemented with a motor 72 that moves the robot 22 along the fixed track 34 and another motor 74 moves the end-effector 76 (see FIG. 8 ) of the robot 22 up and down a vertical post 78 , attached to the robot base 80 .
- the track 34 and post 78 are positioned in front of the silo 44 so the trigger 62 is always the same distance from a silo 44 when the robot 22 aligns to it (see FIG. 8 ).
- a camera 82 on the end-effector 76 calibrates the horizontal and vertical alignment of the retrieval robot 22 , relative to an alignment spot on each storage module 12 , 14 , 16 , 18 and/or 20 . Calibration may need to be performed each time the retrieval robot 22 moves from one storage module to the next.
- a laser sensor 84 also mounted on the end-effector 76 , counts the number of tubes 54 released from a silo 44 during retrieval. If other than one tube 54 is counted, an error message stops the retrieval robot 22 and notify maintenance.
- the sensor 84 includes a laser positioned, such that its beam 86 passes through the opening of a funnel 88 to illuminate a photodiode 90 . When a passing tube 54 blocks the beam 86 , the diode's 90 electrical output is reduced for a time corresponding to the number of tubes 54 passing.
- the end-effector 76 of the retrieval robot 22 supports the trigger 62 and two plate mover motors 92 and 94 positioned on the plate robot 96 attached to the retrieval robot 22 at approximately 45° (see FIG. 8 ).
- the trigger 62 may be magnetic or mechanical with electromagnetic shown.
- the electromagnet 62 is turned-on attracting the desired lever 52 upwards to release one tube 54 .
- the released tube 54 directly slides by gravity into the funnel 88 that aligns the tube 54 to fall into the well 64 in the well plate 66 .
- the two motors 92 and 94 on the end-effector 76 position the plate 66 , such that the tubes 54 falls into a particular well 64 , one motor 92 for row placement and the other motor 94 for column placement.
- the first retrieval robot 22 is assigned to the Alpha modules 12 , 14 , 16 and 18 and the second retrieval robot 24 is assigned to the Bravo module 20 .
- the track 34 layout will enable either retrieval robot 22 or 24 to independently access any silo 44 in any module 12 , 14 , 16 , 18 and/or 20 .
- the tracks 34 are also modular, allowing easy disassembly and transport.
- the service robot 30 extracts a filled well plate 66 from the retrieval robot 22 and replaces it with an empty one. It also scans the identifying codes on all of the tubes 54 in a filled well plate 66 and stacks the filled plate 66 for shipment.
- the service robot 30 is a standard robot 30 with a standard plate gripper, end-effector.
- the reload robot 26 will now be discussed with the understanding that reload robot 28 is substantially similar.
- the reload robot 26 aligns a reload silo or passage 100 to a depleted silo or passage 44 and releases up to twenty-four (24) replacement tubes 54 into the depleted silo 44 .
- the reload robot 26 is constructed the same as the retrieval robot 22 , except that it operates in the rear of the modules 12 , 14 , 16 , 18 and 20 and has a different end-effector 102 (see FIG. 9 ).
- the end-effector 102 for the reload robot 26 has several reload silos or passages 100 , each capable of holding twenty-four (24) tubes 54 , with the understanding that various size reload silos or passages 100 can be provided holding any number of tubes 54 .
- Each reload silo 100 has a metal trigger 104 to release all of the tubes 54 in a reload silo 100 when current is applied to an electro-magnet 106 above the trigger 104 to attract and move the metal trigger 104 .
- a camera 108 on the end-effector 102 calibrates horizontal and vertical alignment of the reload robot 26 relative to an alignment spot on each storage module 12 , 14 , 16 , 18 and 20 . Calibration may need to be performed each time the retrieval robot 26 moves from one module to the next.
- a laser sensor 109 also mounted on the end-effector 102 , counts the number of tubes 54 released into a silo 44 during reload. If other than the number of tubes 54 in the transport silo 100 is counted, an error message stops the reload robot 26 and notifies maintenance.
- the sensor includes a laser 109 positioned such that its beam 110 passes through the ends of several transport silos 100 to illuminate a photodiode 112 . When a passing tube 54 blocks the beam 110 , the diode's 112 electrical output is reduced for a time corresponding to the number of tubes 54 passing through the transport silo 100 .
- the central storage computer orders replacement tubes 54 when the number of tubes 54 on a particular silo depletes below a specified number, e.g. six tubes, as discussed above.
- the replacement order initiates synthesis of the product and ultimately the arrival of a lot of replacement tubes 54 at the site of the matrix storage system 10 .
- the lot of replacement tubes 54 may be any number of tubes 54 that is commercially desirable.
- the lot may be eighteen (18) tubes for the Alpha modules and twenty-four (24) tubes for the Bravo modules, the difference being the dilution or practical division of the DNA products between each lot after synthesis.
- a lot of replacement tubes 54 arrive in a single 1.35 meters long and one centimeter diameter transport pipe, and all tubes within the lot having the same DNA set.
- a technician empties all of the replacement tubes 54 inside a transport pipe into one of the reload silos or passages 100 while maintaining the order of the tubes.
- the reload robot 26 moves to a fixed scanner that reads the identifying or 2D bar code of the first tube in each reload silo 100 , identifying the contents.
- the reload robot 26 moves to replenish the appropriate silos 44 in the modules 12 , 14 , 16 , 18 and 20 , via the silo robot 114 attached to the reload robot 26 .
- one reload robot 26 is assigned the Alpha modules 12 , 14 , 16 and 18 and the other reload robot 28 is assigned to the Bravo module 20 .
- the track layout 36 enables either reload robot 26 or 28 to independently replenish any silo 44 in any module 12 , 14 , 16 , 18 and 20 .
- the tracks 36 are modular, allowing easy dis-assembly and transport.
- the central computer in the system 10 controls the database, robots, sensors and refrigerators.
- the computer minimizes robot travel by optimum ordering of tube retrieval and reloading.
- the computer also maintains information on each particular type (each silo), including number of tubes and contents in each tube to include synthesis description, date and operator.
- each tube 54 is maintained at a temperature of about ⁇ 20° C. or lower.
- Room temperature where the matrix storage system 10 is positioned is maintained at an ambient temperature of 20° C.+/ ⁇ 10° C. Therefore, the matrix storage modules 12 , 14 , 16 , 18 and 20 are each self-cooled, as previously described, via refrigerators 46 and 48 .
- the storage modules and robots in the matrix storage system 10 are generally portable so that they can be disassembled and rolled through standard double doors, having a height of about 16 feet.
- the matrix storage system 10 is capable of loading any combination of tubes into the well plate 66 at an average rate of four (4) seconds per tube (384 seconds per well plate). This time includes time required by the service robot 30 to remove a filled well plate 66 and replace it with an empty one and any time for sensing position of the retrieval robot 22 .
- the matrix storage system 10 is also capable of reloading any combination of storage silos 44 at an average rate of seventy-two (72) seconds per reload pipe (eighteen (18) replacement tubes ⁇ four (4) seconds). This time includes the time required to load tubes 54 from pipes into the reload robot 26 , the time required for reading the bar codes of the lot identifier tubes 54 , and any time for sensing position of the reload robot 26 .
- the matrix storage system 10 may randomly retrieve 960 tubes 54 to fill 10 plates 66 from storage without mechanical jamming or retrieving the wrong tube 54 .
- the matrix storage system 10 can also replace 1800 tubes 54 ( 100 pipes) without jamming or loading the wrong silo 44 .
- the matrix storage system 10 can also provide accurate information on inventory to include timely reordering of the correct tubes 54 .
- the matrix storage system 10 is provided with electrical power at 110 VAC, 1 phase; and 208 VAC, 3 phase; clean, dry compressed air to drive the robots; room temperature control of about 20° C.+/ ⁇ 10° C., and humidity control between about 30% and 80%.
- the matrix storage system 10 also provides a mechanical backup. In other words, it should be practical to manually remove product from the system 10 by removing tubes 54 if the mechanical handling system fails or if an emergency, such as an earthquake requires transfer of the contents to another location.
- both retrieval robots 22 and 24 and both reload robots 26 and 28 and their tracks 34 and 36 are constructed to access all storage modules 12 , 14 , 16 , 18 and 20 and both service-robots 30 and 32 .
- System 10 also has a back-up refrigeration system that takes over automatically if the primary refrigeration system fails.
- the matrix storage system 10 is also built into a room that meets all applicable codes for fire, safety, electrical construction and structural integrity.
- Moving mechanisms in the room such as the robots, may have guards to limit access to the matrix storage system 10 during operation. Any guards that can be removed without tools and doors may have interlock switches, effectively ceasing movement of the robots.
- the interlock switches may be connected to safety-rated relay devices, which will turn off the main air supply and turn off power to servomotors.
- FIGS. 10-22 A matrix storage system 200 , according to the teachings of one of the various embodiments of the present invention is shown in FIGS. 10-22 .
- the matrix storage system 200 includes a storage unit 202 housing a plurality of storage modules 204 .
- a retrieval robot 206 is positioned underneath the storage unit 202 and a reload robot 208 is positioned above the storage unit 202 .
- a well plate or rack pallet stacker 210 and a tube gun 212 are located at one end of the storage unit 202 .
- the matrix storage system 200 stores any number of tubes (see FIGS. 2A-2B ) containing frozen DNA or other substances (for example 4.5 to 7.5 million tubes) and fills well racks or plates (see FIGS. 3A-3C ) with any combination of these tubes in any combination of wells.
- the tube inventory is divided into unique DNA assay sets (for example 150,000 to 250,000 DNA assay sets) and each DNA set will have up to thirty tubes 54 .
- Each one of the DNA assay sets is one of 150,000 to 250,000 unique product types that the system 200 will store.
- the system 200 is also designed so that it can start as a smaller system and add existing storage modules 204 as the need arises.
- the frame 214 of the storage unit 202 and the main robot tracks 216 may be initially assembled full size with additional storage modules 204 added later or may be sized to meet the number of storage modules 204 utilized.
- the matrix storage system 200 provides a mechanism to remove filled well plates, scan and check identifier codes of all tubes 54 in a full well plate, stacks up to 72 full well plates, and loads empty well plates back into the system 200 .
- the system 200 also replaces tubes 54 at a rate comparable to the expenditure of tubes 54 .
- Replacement tubes 54 will be delivered to the system in-well plates containing one or several lots of unique DNA sets. The lot size may be 18 to 24 tubes.
- the system 200 is also capable of removing and verifying the removal of all tubes 54 in a set within a short amount of time (less than five minutes). For example, this would be necessary when a DNA set becomes outdated or is found in error.
- the system control software of the matrix storage system 200 receives and processes requests for order fulfillment and controls all motors, robots, and sensors to respond to those requests.
- An inventory database such as an Oracle database, continuously maintains an exact number of tubes 54 per DNA assay set and also include information on the age, volume, sequence, and production lot of the DNA in those tubes 54 .
- An inventory computer sends a reorder-message to a DNA synthesis factory when a DNA set is depleted to a minimum number, such as six or fewer tubes 54 .
- the individual tubes 54 have identifying or 2D bar codes on the bottom. Generally, each of the assay types have a unique bar code number.
- the standard tubes 54 have a random ten-digit number. These numbers may also be maintained in the inventory database in order to keep track of the number of each tube 54 .
- the main frame or rack 214 of the storage unit 202 for holding 7.5 million tubes, (250,000 silos) is about 65 feet long, 11 feet wide, and 8 feet tall.
- the entire matrix storage system 200 is placed inside a cold room 218 with access around the sides that is about 74 feet long, 17 feet high, and 10 feet tall.
- One end of the main frame 214 can be detached and the storage modules 204 can be placed on frames 220 with casters or wheels 222 for fast removal in case of an emergency (see FIGS. 11 and 12 ).
- the storage modules 204 include four silo or passage banks 224 .
- the silo banks 224 are held together by the welded steel frame 220 .
- Each storage module 204 will span the width of the main frame or rack 214 .
- Each storage module 204 is mounted on the rollers 222 so that it can be removed from the main frame 214 of the storage unit 202 .
- the size of each storage module 204 is determined by the practical limits of the size of the silo banks 224 and the manageable size of a module 204 that can be removed from the system 200 .
- the interior of the silo or passage banks 224 consist almost entirely of extruded corrugated sheets 226 (see FIG. 13 ).
- the corrugated sheets 226 are interlocked together forming a honeycomb bank of silos 228 in which tubes 54 are inserted (see FIG. 14 ).
- Each silo 228 can hold thirty matrix tubes 54 .
- Each silo bank 224 formed by the corrugated sheets 226 are stacked into a rectangular shape to create a number of silos 228 .
- the size of a silo bank or array 224 will be determined by the practical limits of tolerance stack up, etc.
- Each silo 228 is one of the vertical slots that holds a particular type of product.
- flexible bar levers 230 are shown inserted into a corrugated sheet 226 at each silo position 228 to prevent tubes 54 from falling out of the silos 228 when the silo bank or array 224 is loaded into the unit framework 220 .
- the levers 230 may be snap-fitted or pressure fitted into the array 224 or retained in any other manner.
- the retrieval robot 206 moves a trigger device 232 underneath the correct silo 228 and activates a trigger 234 upward, pushing the silo lever 230 aside and allowing the tubes 54 to fall (see FIG. 16A ).
- the tubes 54 gravity-fall through a funnel 236 until the first tube 54 hits a stop 238 in the trigger device 232 (see FIG. 16B ).
- the trigger 234 is then retracted, permitting the lever 230 to spring back and hold the remaining tubes 54 in place, while the stop 238 is also retracted, dropping the first tube 54 into a rack well below (see FIG. 16C ).
- the retrieval robot 206 moves the trigger device 232 and well plate pallet 240 (see FIG. 20 ) to a particular silo 228 , aligns a particular well 242 of a well plate 244 to receive a tube 54 , and triggers the release of that tube 54 into the well 242 , as shown in FIGS. 17 and 18 .
- the retrieval robot 206 includes a robot head 246 and a set of linear slides 248 / 250 and 252 / 254 that move the robot head 246 in a horizontal plane underneath the matrix storage system 200 , allowing it to access any silo 228 in the storage unit 202 (see FIG. 17 ).
- On the robot head 246 is the trigger device 232 , the pallet 240 holding six 96 well plates 244 (see FIG.
- the small slides 252 and 254 can move any well 242 in the six well plates 244 underneath the trigger device 232 .
- the four slides (two large 248 and 250 , two small 252 and 254 ) can operate simultaneously.
- the large slides 248 and 250 can be moving the head 246 underneath a particular silo 228
- the two small slides 252 and 254 are moving a particular empty well 242 from one of the well plates 244 underneath the trigger device 232 .
- the robot head 246 moves back and forth from one end of the storage unit 202 to another end until all six well plates 244 are full of tubes 54 .
- a camera 256 on the robot head 246 calibrates alignment of the retrieval robot 206 relative to an alignment spot on the storage unit 202 .
- the camera 256 may either reference special targets placed at the corners of the storage modules 204 or else they could perform a pattern recognition routine on a silo 228 positioned adjacent to the target silo 228 .
- a laser sensor 258 mounted on the trigger device 232 , counts the number of tubes 54 released from a silo 228 during retrieval (see FIG. 16 ). If a number other than one is counted, an error message stops the robot 206 and notifies maintenance personnel.
- the sensor 258 may be is a laser or fiber optic device, positioned such that its beam 260 passes through the opening of the funnel 236 to illuminate a photodiode 262 . When a tube 54 blocks the beam 260 , the diode's electrical outputs stops, indicating the presence of a tube 54 .
- the rack pallet stacker 210 extracts a rack pallet 240 from the retrieval robot 206 when all six well plates 244 are full and replaces it with another rack pallet 240 holding six empty well plates or racks 244 .
- the rack pallet stacker 210 is a device that removes and replaces the rack pallets 240 from the retrieval robot 206 and stacks the pallets 240 so that the system 200 can run unattended for several hours.
- An operator 260 manually places individual empty well plates 244 into and takes full well plates 244 out of the pallets 240 .
- the operator 260 places the full well plates 244 one at a time over a matrix scanner that can read the identifying or 2D bar code on each of the ninety-six (96) tubes 54 .
- the bar-code data is compared to the order database. If the bar code data does not match the expected data for any of the orders in the queue, then the operator 260 is notified that an error has occurred. If the data matches one of the orders in the queue, then a bar code is printed and attached to the well plate 244 . A label print and apply device is placed next to the scanner so that this operation can occur automatically.
- the system prints out customer and shipping information for the well plate 244 .
- the rack pallet stacker 210 can store up to twelve full rack pallets 240 , which generally consists of an overnight run of the matrix storage system 200 (see FIG. 19 ).
- the stacked pallets 240 are accessible from outside the cold room 218 through a window 262 .
- the tube gun 212 extracts a tube 54 from a well plate 244 , and turns the tube 54 around, and feeds it through a hose 264 to the reload robot head 266 (see FIG. 22 ).
- the well plates 244 full of replacement tubes 54 are loaded onto a conveyor belt 268 rotating into the tube gun 212 .
- the tube gun 212 removes tubes 54 from a well plate 244 in order to add them to the inventory of the storage unit 202 .
- an actuator pushes and blows the tube 54 into a revolving holder 270 .
- the revolving holder 270 turns the tube 54 around 180°, such that it can be shot (blown or sucked) into the hose 264 , bar code first.
- the hose 264 extends over the storage unit 202 and down into the head 266 of the reload robot 208 .
- the racks or well plates 244 of tubes 54 are placed into the tube gun 212 by a robot that is part of a system located adjacent the matrix storage system 200 .
- the system 200 sends a signal to this external robot that is ready to process another well plate 244 .
- the external system that is providing the well plates 244 transfers information to the storage and retrieval system 200 about the identity of the tubes 54 and the well plate 244 .
- a well plate 244 of tubes 54 to be added to the system 200 may have eight (8) or fewer different types of products so that tubes 54 are added at least twelve (12) at a time or any other combination to fill a 96 well plate 244 . All product added to the system 200 will be frozen beforehand to prevent spillage of liquid inside the machine.
- the reload robot 208 add tubes 54 to the inventory by aligning the hose 264 to a silo or passage 228 and releasing up to twenty-four replacement tubes 54 into an empty silo 228 .
- the reload robot 208 is constructed the same as the retrieval robot 206 , except that it operates on top of the storage unit 202 and has a different head 266 .
- the head 266 of the reload robot 208 has several continuously rotating belts 272 that slows down incoming tubes 54 , reducing the possibility of tube 54 damage, while increasing loading accuracy (see FIG. 22 ).
- the belt mechanism 274 is contained within a sealed box 276 .
- a fiber optic sensor 280 mounted on the reload head 266 , counts the number of tubes 54 released into a silo 228 during reload. If a number other than expected is counted, an error message stops the robot 208 and notifies maintenance personnel.
- the central storage computer orders replacement tubes 54 when the number of tubes 54 in a particular silo or passage 228 depletes below a specified number, e.g., six tubes.
- the replacement order initiates synthesis of the product, and ultimately the arrival of a lot of replacement tubes 54 at the matrix storage site.
- a lot of replacement tube 54 may be any number of tubes 54 that is commercially desirable.
- the lot may be eighteen (18) tubes for the Alpha modules and twenty-four (24) tubes for the Bravo modules, the difference being the dilution or practical division of the DNA products between each lot after synthesis.
- the replacement lot is a batch of tubes 54 with the same product that will be entered into the storage system 200 at one time.
- the type of synthesis (Alpha or Bravo), is one more category of information to maintain in the inventory database.
- a camera 282 mounted on the reload robot 208 will check the position of the robot 208 relative to silos 228 in the same fashion as the camera 256 on the retrieval robot 206 .
- a device that removes jammed or frozen tubes 54 from a silo 228 .
- the jam recovery device includes one end of an optical sensor that works with a sensor mounted on the retrieval robot 206 to check if a silo 228 is empty. If the tube 54 fails to drop into the retrieval robot 206 , the sensor will check to see if anything is in the silo 228 . If the silo 228 is not empty, a flexible rod from the device is extended into the silo 228 until the tube 54 is dislodged.
- the central computer of the system 200 controls the database, robots, and sensors.
- the computer minimizes robot travel by optimizing ordering of tube retrieval and reloading.
- the computer also maintains information on each product type (i.e., the contents in each silo 228 ), including the number of tubes 54 and contents in each tube 54 to include synthesis description, date and operator.
- the average retrieval time for a tube 54 within the matrix storage system 200 is calculated at less than about two (2) seconds (see below).
- the strategy employed is to divide up the total area of the storage device 202 into narrow columns.
- the system 200 operates as if the storage array 202 has an area that is 111 meters long and 0.42 meters wide.
- the retrieval robot 206 will travel back and forth across the length of the system 200 several times and end up back at the same end.
- the width of the column is set so that the average travel between pick or delivery points will be the same in the “X” and “Y” directions.
- 576 tubes will be placed into a total of six well plates 244 .
- the system 200 will reorder the pick list so that the first tube 54 picked is the first one that occurs in the map of the storage device, rather than the first one in the destination rack or well plate.
- TRIGGER TIME Trigger engages lever 0.35 sec Tube drops into trigger device 0.45 sec Trigger
- the matrix storage system 200 is housed at a substantially constant ⁇ 20° C. temperature.
- the room 218 is provided with a dual refrigeration system, so that one can take over automatically if the other fails.
- the system 200 is also constructed so that it can be disassembled and rolled through a standard double door seven feet tall and five feet wide. Completed system 200 , including the exterior freezer walls are about ten (10) feet tall.
- the system 200 is also capable of loading any combination of tubes 54 into a matrix rack or well plate 244 at an average rate of four seconds per tube 54 (384 seconds per rack). This time includes time required to remove filled well plates 244 , add empty well plates 244 , and sense position alignment.
- this system 200 is capable of replacing tubes 54 into the system 200 at a rate comparable to the dispensing rate, such that rarely is one or more DNA sets not available. Rarely is generally defined as an average of eight (8) or less hours per week for one depleted assay set, and an average of one or less hours per week for one depleted set.
- the system 200 can retrieve 960 tubes from storage 202 to fill ten well plates 244 as randomly specified in software without mechanical jamming or retrieving the wrong tube 54 .
- the system 200 can load ten (10) lots of tubes 54 , twenty-four (24) tubes per lot into the system 200 as randomly specified in software without jamming or loading into the wrong location.
- the system 200 can also provide accurate information on inventory to include timely rendering of the correct tubes 54 .
- the system 200 is provided with electrical power at 110 VAC one phase; and 208 VAC, three phase; and clean, and dry compressed air for the robots and delivery tube.
- the system 200 is designed so that all tubes 54 can be moved out of the building in less than one hour. This is accomplished by easily detaching sections of the storage system 202 from the main frame 214 and service robots and wheel the modules away.
- storage modules 204 are mounted on rollers 222 . These rollers 222 move along the main frame 214 of the storage system 200 . Each module 204 can be rolled to one end of the main frame 214 and then placed on the ground.
- the system 200 also meets applicable codes for fire safety, electrical construction and structural integrity.
- the refrigerated room 218 also includes sprinklers.
- Moving mechanisms such as robots, may have guards to limit access to the moving mechanisms. Any guards that can be removed without tools and doors may have interlock switches.
- the interlock switches will be connected through safety related relays to devices, which may turn off the main air supply and turn off the power through servomotors to cease movement of the robots.
- the description of the various embodiments of the invention is merely exemplary in nature and, thus, variations that do not depart from the gist of the invention are intended to be within the scope of the invention.
- the inventory of tubes stored by the matrix storage system is divided into the unique DNA sets with capability to store a number of tubes containing the same DNA set.
- the matrix storage system 10 may contain 100,000 unique DNA sets with 30 tubes containing the same DNA set.
- the system also replaces tubes at a rate comparable to the expenditure of tubes.
- the matrix storage system may also store various other size tubes containing other substances, as well as store various numbers of tubes with the above values being merely exemplary parameters. Such variations are not to be regarded as a departure from the spirit and scope of the invention.
Abstract
Description
- This application is a continuation-in-part of U.S. Ser. No. 09/955,554, filed on Sep. 18, 2001, now pending, which is a continuation of U.S. Ser. No. 09/251,232, filed on Feb. 16, 1999, now U.S. Pat. No. 6,432,719, issued on Aug. 13, 2002, and also claims the benefit of U.S. Provisional Application No. 60/318,098 filed on Sep. 7, 2001 and U.S. Provisional Application No. 60/332,961, filed on Nov. 19, 2001. The disclosure(s) of the above applications are incorporated herein by reference.
- The present invention relates to the storage and dispensing of substances. More particularly, the invention relates to providing a system and a method for storing and retrieving vessels.
- In chemical and biological laboratories, storage and retrieval of vessels containing DNA or other substances is generally a tedious and time consuming task. Each vessel requires identification that must be tracked throughout its processing. Existing manual and automated mechanisms to store and retrieve vessels containing DNA or other substances are thus relatively inefficient and cumbersome.
- In one of the various embodiments, a system for storing and dispensing a plurality of vessels includes an array of storage silos or passages, a retrieval robot and a reload robot. The array of storage passages store a plurality of vessels and have a dispensing end and a reloading end. The retrieval robot is positioned adjacent to the dispensing end and retrieves at least one vessel from at least one passage in the array of storage passages. The reload robot is positioned adjacent the reload end and reloads at least one vessel into at least one passage of the array of storage passages.
- In another of the various embodiments, a system for storing and dispensing a plurality of vessels includes a first corrugated sheet and a second corrugated sheet. The first corrugated sheet defines a first plurality of grooves. The second corrugated sheet defines a second plurality of grooves. The first corrugated sheet interlocks with the second corrugated sheet to define a storage module having a plurality of separate silos or passages, which receive the plurality of vessels.
- In another of the various embodiments, a method for storing and dispensing a plurality of vessels is provided. The method includes providing a plurality of corrugated sheets, interlocking the plurality of corrugated sheets to form a plurality of storage silos or passages, loading the plurality of vessels into the plurality of storage passages, and dispensing at least one of the vessels from at least one of the storage passages by allowing gravity to slide the at least one vessel out of at least one storage passages.
- Further areas of applicability of the present invention will become apparent from the detailed description provided hereinafter. It should be understood that the detailed description and specific examples, are intended for purposes of illustration only and are not intended to limit the scope of the invention.
- The various embodiments of the present invention will become more fully understood from the detailed description and the accompanying drawings, wherein:
-
FIG. 1 is a perspective view of a matrix storage system according to one of the various embodiments of the present invention; -
FIGS. 2A and 2B are side and perspective views of a 1.4 ml matrix tube; -
FIGS. 3A-3C are side and perspective views of a well plate; -
FIG. 4 is a perspective view of a matrix storage module according to one of the various embodiments of the present invention to be used in the matrix storage system ofFIG. 1 ; -
FIGS. 5A-5B are front and side views of an array of silos or passages incorporated into the matrix storage module ofFIG. 4 ; -
FIGS. 6A-6C illustrate the releasing of a tube from the array of silos shown inFIGS. 5A-5B ; -
FIG. 7 is a perspective view of a retrieval robot used in association with the matrix storage module of the matrix storage system ofFIG. 1 ; -
FIG. 8 is a side view of an end-effector of the retrieval robot shown inFIG. 7 in association with the silos shown inFIGS. 5 and 6 ; -
FIG. 9 is a side view of an end-effector of a reload robot in association with the storage silos of the matrix storage system ofFIG. 1 ; -
FIG. 10 is a perspective view of a matrix storage system according to one of the various embodiments of the present invention; -
FIG. 11 is a perspective view of a storage rack module used in the matrix storage system ofFIG. 10 ; -
FIG. 12 is a perspective view illustrating in further detail the storage rack module ofFIG. 11 ; -
FIG. 13 is a perspective view of a single corrugated sheet forming a portion of the silos in the storage rack module ofFIG. 11 ; -
FIG. 14 is a perspective view of the corrugated sheets interlocked into a honeycomb bank or array of silos; -
FIGS. 15A and 15B are front and side views of a lever positioned at the end of each silo to prevent tubes from falling out; -
FIGS. 16A-16C are side cross-sectional views illustrating a tube being extracted from a silo by a trigger device; -
FIG. 17 is a side view of a retrieval robot operating underneath the system and a reload robot operating independently above the system; -
FIG. 18 is a perspective view of the retrieval robot illustrating X-Y set of large slides to locate a trigger device underneath a silo and two small X-Y slides to locate any well of six well plates underneath the trigger device; -
FIG. 19 is a perspective view of a rack stacker used to unload and stack filled well plate pallets from the retrieval robot; -
FIG. 20 is a perspective view of a pallet with six well plates; -
FIG. 21 is a perspective view of a tube gun, which blows replacement tubes through a hose into the reload robot; and -
FIG. 22 is a perspective view of the reload robot head, which slows tubes with belts before loading an empty silo. - The following description of the various embodiment(s) concerning a matrix storage and retrieval system are merely exemplary in nature and are not intended to limit the invention or its application or uses. Moreover, while the present invention is described in detail below, generally with respect to transferring DNA stored in multiple vessels or tubes to well plates, it will be appreciated by those skilled in the art that the present invention is clearly not limited to only transferring DNA in tubes, but may be applied to transferring other types of substances and biopolymers in other types of containers, including solids, liquids and gases. Finally, it should further be noted that the dimensions, times, values, and amounts set forth herein are merely exemplary in nature and any variation in these values is contemplated by the various embodiments of the present invention.
- Referring to
FIG. 1 , amatrix storage system 10 according to one of the embodiments is shown. Thematrix storage system 10 is used to store and retrieve a large number of vessels (for example, 3,000,000 vessels) of DNA and/or other materials as is desired to the user. As will be more fully discussed below, thematrix storage system 10 includes a firstmatrix storage module 12, a secondmatrix storage module 14, a thirdmatrix storage module 16, a fourthmatrix storage module 18 and a fifthmatrix storage module 20. The firstmatrix storage module 12, secondmatrix storage module 14, thirdmatrix storage module 16, and fourthmatrix storage module 18 are referred to as Alpha modules, while the fifthmatrix storage module 20 is referred to as a Bravo module. Each of the storage modules 12-20 can store a large number of vessels or tubes containing DNA as will be more fully discussed below. For example, the storage modules 12-20 may each store 600,000 tubes corresponding to 20,000 unique DNA samples. While four Alpha modules and one Bravo module are shown with thematrix storage system 10, any combination of matrix storage modules may be used in thematrix storage system 10. -
Matrix storage system 10 further includes afirst retrieval robot 22 associated with the Alpha modules and asecond retrieval robot 24 associated with the Bravo module. Thematrix storage system 10 further includes a first reloadrobot 26, associated with the Alpha modules, and a second reloadrobot 28 associated with the Bravo module. Positioned at either end of thematrix storage system 10 is afirst service robot 30 and asecond service robot 32. Atrack 34 is provided for robot mobility of theretrieval robots track 36 is provided for mobility of reloadrobots second retrieval robots matrix storage system 10, while the first and second reloadrobots matrix storage system 10. In addition, the first andsecond service robots retrieval robots robots - As more fully discussed below, the vessels or tubes 54 (as shown in
FIGS. 2A and 2B ) that are retrieved by the first andsecond retrieval robots tubes 54 are delivered to the well plates 66 (as shown inFIGS. 3A-3C ) by the first andsecond retrieval robots well plates 66 are plastic racks that holds a large number oftubes 54. Thetubes 54 may be Trakmate 1.4 ml tubes and thewell plates 66 may be aMatrix 96 well plates, both supplied by the Matrix Corporation. However, it is to be understood that any other suitable tubes and well plates may be used. In addition, thewell plates 66 holding thetubes 54 may be used to receive reagents from a system, as set forth in U.S. Pat. No. 6,432,719, which is hereby incorporated by reference. - The
first service robot 30 collects wellplates 66 containing DNA in thetubes 54 from thefirst retrieval robot 22, scans identifying codes of all thetubes 54 in thewell plates 66 retrieved by thefirst service robot 30 using a scanner, stacks thewell plates 66 and load anempty well plate 66 into theretrieval robot 22, further discussed herein. The identifying codes are etched into the bottom of each tube, and are used to uniquely identify each product type within thetubes 54. For example, the identifying codes may be 2D bar codes, which correspond to a random non-repeating number that identifies the product type. The scanner is used to scan all of the identifying codes on thetubes 54 inwell plates 66 at once. The scanner, which is used to read the identifying codes, may be a Matrix scanner available from Matrix Corporation, however other suitable scanners may be used. Theservice robot 32 will independently service thesecond retrieval robot 24 in a like manner. - A central computer (not shown) receives and processes customer requests, coordinates and optimizes movements of all robots, and maintains and updates an inventory database. An inventory database, such as one based upon an Oracle database, continuously maintains an exact number of tubes per DNA set, including age, volume, and production-manager for DNA in each tube. The central computer sends out re-order messages to the DNA synthesis factory when the inventory of
tubes 54 reaches six or less tubes for a particular DNA set. - Returning now to
FIG. 4 , thematrix storage module 12 is shown in further detail, with the understanding that eachmatrix storage module matrix storage module 12 is about 1.5 meters (5′) wide×3 meters (10′) high×1 meters (3′) deep. Thematrix storage module 12 includes a base 38 havingwheels 40, enabling thematrix storage module 12 to roll. Thematrix storage module 12 further includes aframe 42 that supports 20,000silos 44; 100 silos high×200 silos wide. Each silo orpassage 44 can hold as many as thirty stacked matrix tubes, further discussed herein. Eachmatrix storage module first refrigerator unit 46 is located in the rectangular volume at the top of themodule 12 and asecond refrigerator unit 48 is located in the rectangular volume at the bottom of themodule 12. If onerefrigerator unit - Referring now to
FIGS. 5A and 5B , an array of silos orpassages 44 are shown in a front view and a side view, respectively. Each silo orpassage 44, may be, for example, 1.35 meters long and oriented in thematrix storage module 12 at about 45° to horizontal with alower end 50 of each silo in the front of themodule 12. Eachsilo 44 is in the shape of a rhombus with each side 1-centimeter long and two corners in the horizontal plane at about 0.6-centimeters apart, and two corners in the vertical plane at about 1.6-centimeters apart (seeFIG. 5A ). Thesilos 44 share walls, such that 100 high×200 wide assemble into a silo array of about 1.2 meters wide×1.6 meters tall. - Each silo or
passage 44 has itsown lever 52 that releases one, and only one tube 54 (seeFIGS. 2A-2B ) when triggered. In its un-activated state, aspring 56 applies a constant force pushing thefront end 58 of thelever 52 down on thefirst tube 54, preventing anytubes 54 from releasing (seeFIG. 5B ). To release atube 54, one of theretrieval robots 22 and/or 24 exerts a trigger force opposite and greater than the spring force, pushing up thefront end 58 of thelever 52 and releasing the first tube 54 (seeFIG. 6A ). Simultaneously, theback end 60 of thelever 52 is pushed down on thesecond tube 54, holding it in place. When the trigger force is removed, thespring 56 again pushes thefront end 58 of thelever 52 down and therear end 60 of thelever 52 up, allowing gravity to slide thetubes 54 down the silo 44 (seeFIG. 6B ). Thelead tube 54 is prevented from the leaving thesilo 44 by thefront end 58 of the lever 52 (seeFIG. 6C ). - Turning to
FIGS. 7-8 , theretrieval robot 22 is shown in further detail in relation to thestorage module 12 with the understanding that theretrieval robot 22 is substantially similar to theretrieval robot 24. Theretrieval robot 22 aligns a trigger 62 (seeFIG. 8 ) with a particular silo orpassage 44, triggers the release of atube 54, and aligns aparticular well 64 of a well plate 66 (seeFIGS. 3A-3C ) to receive thetube 54. Theretrieval robot 22 has two axes ofmotion silo 44 in any of thematrix storage modules FIG. 7 ). One axis ofmotion 68 is implemented with amotor 72 that moves therobot 22 along the fixedtrack 34 and anothermotor 74 moves the end-effector 76 (seeFIG. 8 ) of therobot 22 up and down avertical post 78, attached to therobot base 80. Thetrack 34 and post 78 are positioned in front of thesilo 44 so thetrigger 62 is always the same distance from asilo 44 when therobot 22 aligns to it (seeFIG. 8 ). - A
camera 82 on the end-effector 76 calibrates the horizontal and vertical alignment of theretrieval robot 22, relative to an alignment spot on eachstorage module retrieval robot 22 moves from one storage module to the next. - A
laser sensor 84, also mounted on the end-effector 76, counts the number oftubes 54 released from asilo 44 during retrieval. If other than onetube 54 is counted, an error message stops theretrieval robot 22 and notify maintenance. Thesensor 84 includes a laser positioned, such that itsbeam 86 passes through the opening of afunnel 88 to illuminate aphotodiode 90. When a passingtube 54 blocks thebeam 86, the diode's 90 electrical output is reduced for a time corresponding to the number oftubes 54 passing. - The end-
effector 76 of theretrieval robot 22 supports thetrigger 62 and twoplate mover motors plate robot 96 attached to theretrieval robot 22 at approximately 45° (seeFIG. 8 ). Thetrigger 62 may be magnetic or mechanical with electromagnetic shown. When theretrieval robot 22 is aligned with the designated silo orpassage 44, theelectromagnet 62 is turned-on attracting the desiredlever 52 upwards to release onetube 54. The releasedtube 54 directly slides by gravity into thefunnel 88 that aligns thetube 54 to fall into the well 64 in thewell plate 66. The twomotors effector 76 position theplate 66, such that thetubes 54 falls into aparticular well 64, onemotor 92 for row placement and theother motor 94 for column placement. - As discussed above, the
first retrieval robot 22 is assigned to theAlpha modules second retrieval robot 24 is assigned to theBravo module 20. However, in the event of mechanical failure of aretrieval robot track 34 layout will enable eitherretrieval robot silo 44 in anymodule tracks 34 are also modular, allowing easy disassembly and transport. - The
service robot 30 extracts a filled well plate 66 from theretrieval robot 22 and replaces it with an empty one. It also scans the identifying codes on all of thetubes 54 in a filledwell plate 66 and stacks the filledplate 66 for shipment. Theservice robot 30 is astandard robot 30 with a standard plate gripper, end-effector. - The reload
robot 26 will now be discussed with the understanding that reloadrobot 28 is substantially similar. With reference toFIGS. 1 and 9 , the reloadrobot 26 aligns a reload silo orpassage 100 to a depleted silo orpassage 44 and releases up to twenty-four (24)replacement tubes 54 into the depletedsilo 44. The reloadrobot 26 is constructed the same as theretrieval robot 22, except that it operates in the rear of themodules FIG. 9 ). The end-effector 102 for the reloadrobot 26 has several reload silos orpassages 100, each capable of holding twenty-four (24)tubes 54, with the understanding that various size reload silos orpassages 100 can be provided holding any number oftubes 54. Each reloadsilo 100 has ametal trigger 104 to release all of thetubes 54 in a reloadsilo 100 when current is applied to an electro-magnet 106 above thetrigger 104 to attract and move themetal trigger 104. - A
camera 108 on the end-effector 102 calibrates horizontal and vertical alignment of the reloadrobot 26 relative to an alignment spot on eachstorage module retrieval robot 26 moves from one module to the next. - A
laser sensor 109, also mounted on the end-effector 102, counts the number oftubes 54 released into asilo 44 during reload. If other than the number oftubes 54 in thetransport silo 100 is counted, an error message stops the reloadrobot 26 and notifies maintenance. The sensor includes alaser 109 positioned such that itsbeam 110 passes through the ends ofseveral transport silos 100 to illuminate aphotodiode 112. When a passingtube 54 blocks thebeam 110, the diode's 112 electrical output is reduced for a time corresponding to the number oftubes 54 passing through thetransport silo 100. - During operation, the central storage computer
orders replacement tubes 54 when the number oftubes 54 on a particular silo depletes below a specified number, e.g. six tubes, as discussed above. The replacement order initiates synthesis of the product and ultimately the arrival of a lot ofreplacement tubes 54 at the site of thematrix storage system 10. The lot ofreplacement tubes 54 may be any number oftubes 54 that is commercially desirable. For example, the lot may be eighteen (18) tubes for the Alpha modules and twenty-four (24) tubes for the Bravo modules, the difference being the dilution or practical division of the DNA products between each lot after synthesis. A lot ofreplacement tubes 54 arrive in a single 1.35 meters long and one centimeter diameter transport pipe, and all tubes within the lot having the same DNA set. A technician empties all of thereplacement tubes 54 inside a transport pipe into one of the reload silos orpassages 100 while maintaining the order of the tubes. When all of the reloadsilos 100 are loaded, the reloadrobot 26 moves to a fixed scanner that reads the identifying or 2D bar code of the first tube in each reloadsilo 100, identifying the contents. Next, the reloadrobot 26 moves to replenish theappropriate silos 44 in themodules silo robot 114 attached to the reloadrobot 26. - As discussed above, one reload
robot 26 is assigned theAlpha modules robot 28 is assigned to theBravo module 20. However, in the event of mechanical failure of a robot, thetrack layout 36 enables either reloadrobot silo 44 in anymodule tracks 36 are modular, allowing easy dis-assembly and transport. - The central computer in the
system 10 controls the database, robots, sensors and refrigerators. The computer minimizes robot travel by optimum ordering of tube retrieval and reloading. The computer also maintains information on each particular type (each silo), including number of tubes and contents in each tube to include synthesis description, date and operator. - In general, each
tube 54 is maintained at a temperature of about −20° C. or lower. Room temperature where thematrix storage system 10 is positioned is maintained at an ambient temperature of 20° C.+/−10° C. Therefore, thematrix storage modules refrigerators matrix storage system 10 are generally portable so that they can be disassembled and rolled through standard double doors, having a height of about 16 feet. - The
matrix storage system 10 is capable of loading any combination of tubes into thewell plate 66 at an average rate of four (4) seconds per tube (384 seconds per well plate). This time includes time required by theservice robot 30 to remove a filledwell plate 66 and replace it with an empty one and any time for sensing position of theretrieval robot 22. Thematrix storage system 10 is also capable of reloading any combination ofstorage silos 44 at an average rate of seventy-two (72) seconds per reload pipe (eighteen (18) replacement tubes×four (4) seconds). This time includes the time required to loadtubes 54 from pipes into the reloadrobot 26, the time required for reading the bar codes of thelot identifier tubes 54, and any time for sensing position of the reloadrobot 26. - In general, because of the simple and straightforward design, the
matrix storage system 10 may randomly retrieve 960tubes 54 to fill 10plates 66 from storage without mechanical jamming or retrieving thewrong tube 54. Thematrix storage system 10 can also replace 1800 tubes 54 (100 pipes) without jamming or loading thewrong silo 44. Thematrix storage system 10 can also provide accurate information on inventory to include timely reordering of thecorrect tubes 54. - The
matrix storage system 10 is provided with electrical power at 110 VAC, 1 phase; and 208 VAC, 3 phase; clean, dry compressed air to drive the robots; room temperature control of about 20° C.+/−10° C., and humidity control between about 30% and 80%. Thematrix storage system 10 also provides a mechanical backup. In other words, it should be practical to manually remove product from thesystem 10 by removingtubes 54 if the mechanical handling system fails or if an emergency, such as an earthquake requires transfer of the contents to another location. In the event that one of the robots in thesystem 10 breaks down, bothretrieval robots robots tracks storage modules robots System 10 also has a back-up refrigeration system that takes over automatically if the primary refrigeration system fails. - The
matrix storage system 10 is also built into a room that meets all applicable codes for fire, safety, electrical construction and structural integrity. Moving mechanisms in the room, such as the robots, may have guards to limit access to thematrix storage system 10 during operation. Any guards that can be removed without tools and doors may have interlock switches, effectively ceasing movement of the robots. The interlock switches may be connected to safety-rated relay devices, which will turn off the main air supply and turn off power to servomotors. - A
matrix storage system 200, according to the teachings of one of the various embodiments of the present invention is shown inFIGS. 10-22 . Thematrix storage system 200 includes astorage unit 202 housing a plurality ofstorage modules 204. Aretrieval robot 206 is positioned underneath thestorage unit 202 and a reloadrobot 208 is positioned above thestorage unit 202. A well plate orrack pallet stacker 210 and atube gun 212 are located at one end of thestorage unit 202. - The
matrix storage system 200 stores any number of tubes (seeFIGS. 2A-2B ) containing frozen DNA or other substances (for example 4.5 to 7.5 million tubes) and fills well racks or plates (seeFIGS. 3A-3C ) with any combination of these tubes in any combination of wells. The tube inventory is divided into unique DNA assay sets (for example 150,000 to 250,000 DNA assay sets) and each DNA set will have up to thirtytubes 54. Each one of the DNA assay sets is one of 150,000 to 250,000 unique product types that thesystem 200 will store. Thesystem 200 is also designed so that it can start as a smaller system and add existingstorage modules 204 as the need arises. Theframe 214 of thestorage unit 202 and the main robot tracks 216 may be initially assembled full size withadditional storage modules 204 added later or may be sized to meet the number ofstorage modules 204 utilized. - The
matrix storage system 200 provides a mechanism to remove filled well plates, scan and check identifier codes of alltubes 54 in a full well plate, stacks up to 72 full well plates, and loads empty well plates back into thesystem 200. Thesystem 200 also replacestubes 54 at a rate comparable to the expenditure oftubes 54.Replacement tubes 54 will be delivered to the system in-well plates containing one or several lots of unique DNA sets. The lot size may be 18 to 24 tubes. Thesystem 200 is also capable of removing and verifying the removal of alltubes 54 in a set within a short amount of time (less than five minutes). For example, this would be necessary when a DNA set becomes outdated or is found in error. - The system control software of the
matrix storage system 200 receives and processes requests for order fulfillment and controls all motors, robots, and sensors to respond to those requests. An inventory database, such as an Oracle database, continuously maintains an exact number oftubes 54 per DNA assay set and also include information on the age, volume, sequence, and production lot of the DNA in thosetubes 54. An inventory computer sends a reorder-message to a DNA synthesis factory when a DNA set is depleted to a minimum number, such as six orfewer tubes 54. Theindividual tubes 54 have identifying or 2D bar codes on the bottom. Generally, each of the assay types have a unique bar code number. Thestandard tubes 54 have a random ten-digit number. These numbers may also be maintained in the inventory database in order to keep track of the number of eachtube 54. - The main frame or rack 214 of the
storage unit 202 for holding 7.5 million tubes, (250,000 silos) is about 65 feet long, 11 feet wide, and 8 feet tall. The entirematrix storage system 200 is placed inside acold room 218 with access around the sides that is about 74 feet long, 17 feet high, and 10 feet tall. One end of themain frame 214 can be detached and thestorage modules 204 can be placed onframes 220 with casters orwheels 222 for fast removal in case of an emergency (seeFIGS. 11 and 12 ). Thestorage modules 204 include four silo orpassage banks 224. Thesilo banks 224 are held together by the weldedsteel frame 220. Eachstorage module 204 will span the width of the main frame orrack 214. Eachstorage module 204 is mounted on therollers 222 so that it can be removed from themain frame 214 of thestorage unit 202. The size of eachstorage module 204 is determined by the practical limits of the size of thesilo banks 224 and the manageable size of amodule 204 that can be removed from thesystem 200. - The interior of the silo or
passage banks 224 consist almost entirely of extruded corrugated sheets 226 (seeFIG. 13 ). Thecorrugated sheets 226 are interlocked together forming a honeycomb bank ofsilos 228 in whichtubes 54 are inserted (seeFIG. 14 ). Eachsilo 228 can hold thirtymatrix tubes 54. Eachsilo bank 224 formed by thecorrugated sheets 226 are stacked into a rectangular shape to create a number ofsilos 228. The size of a silo bank orarray 224 will be determined by the practical limits of tolerance stack up, etc. Eachsilo 228 is one of the vertical slots that holds a particular type of product. - With reference to
FIGS. 15A and 15B ,flexible bar levers 230 are shown inserted into acorrugated sheet 226 at eachsilo position 228 to preventtubes 54 from falling out of thesilos 228 when the silo bank orarray 224 is loaded into theunit framework 220. Thelevers 230 may be snap-fitted or pressure fitted into thearray 224 or retained in any other manner. To release atube 54 from asilo 228, theretrieval robot 206 moves atrigger device 232 underneath thecorrect silo 228 and activates atrigger 234 upward, pushing thesilo lever 230 aside and allowing thetubes 54 to fall (seeFIG. 16A ). Thetubes 54 gravity-fall through afunnel 236 until thefirst tube 54 hits astop 238 in the trigger device 232 (seeFIG. 16B ). Thetrigger 234 is then retracted, permitting thelever 230 to spring back and hold the remainingtubes 54 in place, while thestop 238 is also retracted, dropping thefirst tube 54 into a rack well below (seeFIG. 16C ). - The
retrieval robot 206 moves thetrigger device 232 and well plate pallet 240 (seeFIG. 20 ) to aparticular silo 228, aligns aparticular well 242 of awell plate 244 to receive atube 54, and triggers the release of thattube 54 into the well 242, as shown inFIGS. 17 and 18 . Theretrieval robot 206 includes arobot head 246 and a set oflinear slides 248/250 and 252/254 that move therobot head 246 in a horizontal plane underneath thematrix storage system 200, allowing it to access anysilo 228 in the storage unit 202 (seeFIG. 17 ). On therobot head 246 is thetrigger device 232, thepallet 240 holding six 96 well plates 244 (seeFIG. 20 ), and the twosmall slides pallet 240 in the horizontal plane relative to thetrigger device 232. Thesmall slides well plates 244 underneath thetrigger device 232. The four slides (two large 248 and 250, two small 252 and 254) can operate simultaneously. For example, thelarge slides head 246 underneath aparticular silo 228, while the twosmall slides well plates 244 underneath thetrigger device 232. Therobot head 246 moves back and forth from one end of thestorage unit 202 to another end until all sixwell plates 244 are full oftubes 54. - A
camera 256 on therobot head 246 calibrates alignment of theretrieval robot 206 relative to an alignment spot on thestorage unit 202. Thecamera 256 may either reference special targets placed at the corners of thestorage modules 204 or else they could perform a pattern recognition routine on asilo 228 positioned adjacent to thetarget silo 228. - A
laser sensor 258, mounted on thetrigger device 232, counts the number oftubes 54 released from asilo 228 during retrieval (seeFIG. 16 ). If a number other than one is counted, an error message stops therobot 206 and notifies maintenance personnel. Thesensor 258 may be is a laser or fiber optic device, positioned such that itsbeam 260 passes through the opening of thefunnel 236 to illuminate aphotodiode 262. When atube 54 blocks thebeam 260, the diode's electrical outputs stops, indicating the presence of atube 54. - The
rack pallet stacker 210, as shown inFIGS. 10 and 19 , extracts arack pallet 240 from theretrieval robot 206 when all sixwell plates 244 are full and replaces it with anotherrack pallet 240 holding six empty well plates or racks 244. Therack pallet stacker 210 is a device that removes and replaces therack pallets 240 from theretrieval robot 206 and stacks thepallets 240 so that thesystem 200 can run unattended for several hours. Anoperator 260 manually places individualempty well plates 244 into and takes full wellplates 244 out of thepallets 240. Subsequently, theoperator 260 places thefull well plates 244 one at a time over a matrix scanner that can read the identifying or 2D bar code on each of the ninety-six (96)tubes 54. The bar-code data is compared to the order database. If the bar code data does not match the expected data for any of the orders in the queue, then theoperator 260 is notified that an error has occurred. If the data matches one of the orders in the queue, then a bar code is printed and attached to thewell plate 244. A label print and apply device is placed next to the scanner so that this operation can occur automatically. The system prints out customer and shipping information for thewell plate 244. Therack pallet stacker 210 can store up to twelvefull rack pallets 240, which generally consists of an overnight run of the matrix storage system 200 (seeFIG. 19 ). Thestacked pallets 240 are accessible from outside thecold room 218 through awindow 262. - Referring now to
FIG. 21 , thetube gun 212 extracts atube 54 from awell plate 244, and turns thetube 54 around, and feeds it through ahose 264 to the reload robot head 266 (seeFIG. 22 ). Thewell plates 244 full ofreplacement tubes 54 are loaded onto aconveyor belt 268 rotating into thetube gun 212. Thetube gun 212 removestubes 54 from awell plate 244 in order to add them to the inventory of thestorage unit 202. When awell plate 244 is inside thegun 212, an actuator pushes and blows thetube 54 into a revolvingholder 270. The revolvingholder 270 turns thetube 54 around 180°, such that it can be shot (blown or sucked) into thehose 264, bar code first. Thehose 264 extends over thestorage unit 202 and down into thehead 266 of the reloadrobot 208. - The racks or well
plates 244 oftubes 54 are placed into thetube gun 212 by a robot that is part of a system located adjacent thematrix storage system 200. Thesystem 200 sends a signal to this external robot that is ready to process anotherwell plate 244. The external system that is providing thewell plates 244 transfers information to the storage andretrieval system 200 about the identity of thetubes 54 and thewell plate 244. Awell plate 244 oftubes 54 to be added to thesystem 200 may have eight (8) or fewer different types of products so thattubes 54 are added at least twelve (12) at a time or any other combination to fill a 96well plate 244. All product added to thesystem 200 will be frozen beforehand to prevent spillage of liquid inside the machine. - As shown in
FIGS. 10, 17 , and 22, the reloadrobot 208 addtubes 54 to the inventory by aligning thehose 264 to a silo orpassage 228 and releasing up to twenty-fourreplacement tubes 54 into anempty silo 228. The reloadrobot 208 is constructed the same as theretrieval robot 206, except that it operates on top of thestorage unit 202 and has adifferent head 266. Thehead 266 of the reloadrobot 208 has several continuously rotatingbelts 272 that slows downincoming tubes 54, reducing the possibility oftube 54 damage, while increasing loading accuracy (seeFIG. 22 ). Thebelt mechanism 274 is contained within a sealedbox 276. While vacuum or air pressure is being applied to transfertubes 54, thebox 276 is vented outside of thecold room 218 to maintain the temperature of the cold room. Afterseveral tubes 54 have been sent through theentry tube 264, the pressure is equalized by the venting and adoor 278 opens to allow thebelts 272 to feed thetubes 54 out of thebox 276 and into the top of asilo 228. Afiber optic sensor 280, mounted on the reloadhead 266, counts the number oftubes 54 released into asilo 228 during reload. If a number other than expected is counted, an error message stops therobot 208 and notifies maintenance personnel. - During operation, the central storage computer
orders replacement tubes 54 when the number oftubes 54 in a particular silo orpassage 228 depletes below a specified number, e.g., six tubes. The replacement order initiates synthesis of the product, and ultimately the arrival of a lot ofreplacement tubes 54 at the matrix storage site. As explained previously, a lot ofreplacement tube 54 may be any number oftubes 54 that is commercially desirable. For example, the lot may be eighteen (18) tubes for the Alpha modules and twenty-four (24) tubes for the Bravo modules, the difference being the dilution or practical division of the DNA products between each lot after synthesis. The replacement lot is a batch oftubes 54 with the same product that will be entered into thestorage system 200 at one time. The type of synthesis (Alpha or Bravo), is one more category of information to maintain in the inventory database. - A
camera 282 mounted on the reloadrobot 208 will check the position of therobot 208 relative tosilos 228 in the same fashion as thecamera 256 on theretrieval robot 206. - In order to provide for jam recovery, in the same carriage that holds the reload
robot 206, a device is provided that removes jammed orfrozen tubes 54 from asilo 228. The jam recovery device includes one end of an optical sensor that works with a sensor mounted on theretrieval robot 206 to check if asilo 228 is empty. If thetube 54 fails to drop into theretrieval robot 206, the sensor will check to see if anything is in thesilo 228. If thesilo 228 is not empty, a flexible rod from the device is extended into thesilo 228 until thetube 54 is dislodged. - The central computer of the
system 200 controls the database, robots, and sensors. The computer minimizes robot travel by optimizing ordering of tube retrieval and reloading. The computer also maintains information on each product type (i.e., the contents in each silo 228), including the number oftubes 54 and contents in eachtube 54 to include synthesis description, date and operator. - The average retrieval time for a
tube 54 within thematrix storage system 200 is calculated at less than about two (2) seconds (see below). The strategy employed is to divide up the total area of thestorage device 202 into narrow columns. Thesystem 200 operates as if thestorage array 202 has an area that is 111 meters long and 0.42 meters wide. Theretrieval robot 206 will travel back and forth across the length of thesystem 200 several times and end up back at the same end. The width of the column is set so that the average travel between pick or delivery points will be the same in the “X” and “Y” directions. During each complete sweep of thestorage system 200, 576 tubes will be placed into a total of sixwell plates 244. Thesystem 200 will reorder the pick list so that thefirst tube 54 picked is the first one that occurs in the map of the storage device, rather than the first one in the destination rack or well plate.MOTOR TRAVEL TIME Length (L) of storage unit 18.5 m Width (W) of storage unit 2.5 m Number of wells to fill per loading 576 (6 racks with 96 wells each) L sweeps made by retrieval robot during 6 loading Width of L sweeps 0.42 m Total distance in all L sweeps (18.5*6) 111 m Average L travel per well filled (111/576) 0.19 m Average W travel per well filled (0.42/2) 0.21 m Max speed of motors (ball screw servo) 1 m/sec Time to travel 50% L distance at max 0.1 sec speed Time to accelerate to max speed 0.25 sec Time to decelerate to a stop 0.25 sec Average time to access tube (L travel as 0.6 sec limit) TRIGGER TIME Trigger engages lever 0.35 sec Tube drops into trigger device 0.45 sec Trigger releases lever 0.35 sec Average time to retrieve a tube from a 1.15 sec silo UNLOAD AND LOAD RACK PLATES Full rack plate unloaded from retrieval 30 sec robot Empty rack plate loaded into retrieval 30 sec robot Average time to unload/load plates per 0.1 sec tube (60/576) SENSING TIME Position alignment compensation 0.15 sec TOTAL TIME TO RETRIEVE A TUBE 2.0 SEC (AVG) - Again, the
matrix storage system 200 is housed at a substantially constant −20° C. temperature. Theroom 218 is provided with a dual refrigeration system, so that one can take over automatically if the other fails. Thesystem 200 is also constructed so that it can be disassembled and rolled through a standard double door seven feet tall and five feet wide. Completedsystem 200, including the exterior freezer walls are about ten (10) feet tall. Thesystem 200 is also capable of loading any combination oftubes 54 into a matrix rack or well plate 244 at an average rate of four seconds per tube 54 (384 seconds per rack). This time includes time required to remove filled wellplates 244, addempty well plates 244, and sense position alignment. Furthermore, thissystem 200 is capable of replacingtubes 54 into thesystem 200 at a rate comparable to the dispensing rate, such that rarely is one or more DNA sets not available. Rarely is generally defined as an average of eight (8) or less hours per week for one depleted assay set, and an average of one or less hours per week for one depleted set. - The
system 200 can retrieve 960 tubes fromstorage 202 to fill tenwell plates 244 as randomly specified in software without mechanical jamming or retrieving thewrong tube 54. Thesystem 200 can load ten (10) lots oftubes 54, twenty-four (24) tubes per lot into thesystem 200 as randomly specified in software without jamming or loading into the wrong location. Thesystem 200 can also provide accurate information on inventory to include timely rendering of thecorrect tubes 54. - The
system 200 is provided with electrical power at 110 VAC one phase; and 208 VAC, three phase; and clean, and dry compressed air for the robots and delivery tube. In case of an emergency, such as a fire, earthquake, or refrigerator break down, thesystem 200 is designed so that alltubes 54 can be moved out of the building in less than one hour. This is accomplished by easily detaching sections of thestorage system 202 from themain frame 214 and service robots and wheel the modules away. In this regard,storage modules 204 are mounted onrollers 222. Theserollers 222 move along themain frame 214 of thestorage system 200. Eachmodule 204 can be rolled to one end of themain frame 214 and then placed on the ground. - The
system 200 also meets applicable codes for fire safety, electrical construction and structural integrity. Therefrigerated room 218 also includes sprinklers. Moving mechanisms, such as robots, may have guards to limit access to the moving mechanisms. Any guards that can be removed without tools and doors may have interlock switches. The interlock switches will be connected through safety related relays to devices, which may turn off the main air supply and turn off the power through servomotors to cease movement of the robots. - The description of the various embodiments of the invention is merely exemplary in nature and, thus, variations that do not depart from the gist of the invention are intended to be within the scope of the invention. For example, The inventory of tubes stored by the matrix storage system is divided into the unique DNA sets with capability to store a number of tubes containing the same DNA set. For example, the
matrix storage system 10 may contain 100,000 unique DNA sets with 30 tubes containing the same DNA set. The system also replaces tubes at a rate comparable to the expenditure of tubes. It should also be pointed out that the matrix storage system may also store various other size tubes containing other substances, as well as store various numbers of tubes with the above values being merely exemplary parameters. Such variations are not to be regarded as a departure from the spirit and scope of the invention.
Claims (74)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/488,437 US20050013734A1 (en) | 1999-02-16 | 2002-09-09 | Matrix storage and retrieval system |
Applications Claiming Priority (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US09/251,232 US6432719B1 (en) | 1999-02-16 | 1999-02-16 | Matrix storage and dispensing system |
US31809801P | 2001-09-07 | 2001-09-07 | |
US09/955,554 US7101510B2 (en) | 1999-02-16 | 2001-09-18 | Matrix storage and dispensing system |
US33296101P | 2001-11-19 | 2001-11-19 | |
PCT/US2002/028597 WO2003022437A1 (en) | 2001-09-07 | 2002-09-09 | Storage and retrieval system______________________________ |
US10/488,437 US20050013734A1 (en) | 1999-02-16 | 2002-09-09 | Matrix storage and retrieval system |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/955,554 Continuation US7101510B2 (en) | 1999-02-16 | 2001-09-18 | Matrix storage and dispensing system |
Publications (1)
Publication Number | Publication Date |
---|---|
US20050013734A1 true US20050013734A1 (en) | 2005-01-20 |
Family
ID=25496988
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/955,554 Expired - Fee Related US7101510B2 (en) | 1999-02-16 | 2001-09-18 | Matrix storage and dispensing system |
US10/488,437 Abandoned US20050013734A1 (en) | 1999-02-16 | 2002-09-09 | Matrix storage and retrieval system |
US11/436,296 Expired - Fee Related US7361309B2 (en) | 1999-02-16 | 2006-05-18 | Matrix storage and dispensing system |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US09/955,554 Expired - Fee Related US7101510B2 (en) | 1999-02-16 | 2001-09-18 | Matrix storage and dispensing system |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/436,296 Expired - Fee Related US7361309B2 (en) | 1999-02-16 | 2006-05-18 | Matrix storage and dispensing system |
Country Status (2)
Country | Link |
---|---|
US (3) | US7101510B2 (en) |
WO (1) | WO2003022437A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100192813A1 (en) * | 2009-02-03 | 2010-08-05 | Genessee Scientific Corporation | Tube reload system and components |
US20120039162A1 (en) * | 2005-12-22 | 2012-02-16 | Intuitive Surgical, Inc. | Synchronous Data Communication |
ITMI20122011A1 (en) * | 2012-11-27 | 2014-05-28 | Inpeco Ip Ltd | DEPOSIT, STORAGE AND AUTOMATIC RECOVERY OF SAMPLES OF BIOLOGICAL MATERIAL IN / FROM A REFRIGERATED WAREHOUSE BY MEANS OF TWO STATIC DISTINCT ROBOTS. |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7101510B2 (en) * | 1999-02-16 | 2006-09-05 | Applera Corporation | Matrix storage and dispensing system |
JP2003517581A (en) * | 1999-02-16 | 2003-05-27 | ピーイー コーポレイション (エヌワイ) | Bead dispersion system |
CA2464682A1 (en) * | 2001-10-26 | 2003-05-01 | Sequenom, Inc. | Method and apparatus for high-throughput sample handling process line |
EP1323465A1 (en) * | 2001-12-31 | 2003-07-02 | Corning Incorporated | Flexible high density array print head with systems and methods for aligning pin plate, reservoir and substrate with respect to each other |
EP1348485A1 (en) * | 2002-02-28 | 2003-10-01 | The Automation Partnership (Cambridge) Limited | Sample handling system and method |
EP1558907A4 (en) * | 2002-11-04 | 2012-03-21 | Transform Pharmaceuticals Inc | Methods of manipulating small amounts of solids |
US20050186578A1 (en) * | 2004-02-20 | 2005-08-25 | Sven Bulow | Chamber array arrangement |
WO2005106458A2 (en) * | 2004-04-15 | 2005-11-10 | Transform Pharmaceuticals, Inc. | Methods and systems for analyzing solids |
US20060063159A1 (en) * | 2004-09-22 | 2006-03-23 | Applera Corporation | Post-synthesis processing system for supported oligonucleotides, and method |
JP4263154B2 (en) * | 2004-09-30 | 2009-05-13 | 日立ソフトウエアエンジニアリング株式会社 | Functional fine particle array and method of using the same |
EP2125226A2 (en) * | 2007-01-26 | 2009-12-02 | Biodot, Inc. | Non-contact positive dispense solid powder sampling apparatus and method |
US8028591B2 (en) * | 2007-05-11 | 2011-10-04 | Applied Biosystems Llc | System and method for selective retrieval of support beads |
US7976263B2 (en) | 2007-09-22 | 2011-07-12 | David Barker | Integrated wafer transfer mechanism |
US20100011889A1 (en) * | 2008-07-16 | 2010-01-21 | Biodot, Inc. | Handheld powder handling devices and related methods |
GB0913258D0 (en) | 2009-07-29 | 2009-09-02 | Dynex Technologies Inc | Reagent dispenser |
US9523701B2 (en) | 2009-07-29 | 2016-12-20 | Dynex Technologies, Inc. | Sample plate systems and methods |
WO2012128603A1 (en) | 2011-03-22 | 2012-09-27 | Aouad Salah Mohammed | Automatic device and process for preparing solutions |
WO2016130962A1 (en) | 2015-02-13 | 2016-08-18 | Abbott Laboratories | Automated storage modules for diagnostic analyzer liquids and related systems and methods |
WO2016209980A1 (en) * | 2015-06-22 | 2016-12-29 | The Coca-Cola Company | Merchandiser with flexible temperature controlled columns |
WO2016210420A1 (en) | 2015-06-26 | 2016-12-29 | Abbott Laboratories | Reaction vessel exchanger device for a diagnostic analyzer |
EP3314224A4 (en) | 2015-06-26 | 2019-05-15 | Abbott Laboratories | Reaction vessel moving member for moving reaction vessels from a processing track to a rotating device in a diagnostic analyzer |
HUE054231T2 (en) | 2016-03-30 | 2021-08-30 | Macroarray Diagnostics Gmbh | Antigen array |
US11160353B2 (en) * | 2019-04-05 | 2021-11-02 | L'oreal | Bead assembly for custom formulation systems |
CN112044336A (en) * | 2020-10-14 | 2020-12-08 | 师鹏举 | Even device is shaken to high-efficient stable test tube |
GB2611364A (en) * | 2021-10-04 | 2023-04-05 | Veon Scient Ltd | Method, apparatus and system for liquid handling |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4559201A (en) * | 1981-09-17 | 1985-12-17 | Horiba, Ltd. | Crucible cassette for automatic apparatus for analyzing metals |
US5798035A (en) * | 1996-10-03 | 1998-08-25 | Pharmacopeia, Inc. | High throughput solid phase chemical synthesis utilizing thin cylindrical reaction vessels useable for biological assay |
US6012894A (en) * | 1993-06-30 | 2000-01-11 | Mitsubishi Denki Kabushiki Kaisha | Automatic lot organization method |
US6117391A (en) * | 1998-06-18 | 2000-09-12 | Bayer Corporation | Cup handling subsystem for an automated clinical chemistry analyzer system |
US6136274A (en) * | 1996-10-07 | 2000-10-24 | Irori | Matrices with memories in automated drug discovery and units therefor |
US6253118B1 (en) * | 1997-10-02 | 2001-06-26 | Dainippon Screen Mfg. Co., Ltd. | Substrate transport method and apparatus |
US6432719B1 (en) * | 1999-02-16 | 2002-08-13 | Pe Corporation (Ny) | Matrix storage and dispensing system |
US20030208796A1 (en) * | 2000-10-06 | 2003-11-06 | Jae-Mahn Song | Method for producing mushroom mycelia and uses thereof |
Family Cites Families (56)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US3568735A (en) | 1968-06-26 | 1971-03-09 | Cooke Eng Co | Laboratory microtitration dispensing apparatus |
GB1444614A (en) | 1972-09-07 | 1976-08-04 | Kurpanek W H | Permanently implantable artificial heart |
US3843053A (en) | 1973-03-29 | 1974-10-22 | Kontes Glass Co | Spotter for use in thin layer chromatography and method of forming drops therewith |
US4272510A (en) | 1976-04-26 | 1981-06-09 | Smith Kendall O | Magnetic attraction transfer process for use in solid phase radioimmunoassays and in other assay methods |
US4101284A (en) | 1977-10-25 | 1978-07-18 | Abbott Laboratories | Multiple bead dispenser for diagnostic assay |
US4444336A (en) | 1980-08-27 | 1984-04-24 | Burns, Philp & Company, Ltd. | Dispensing unit |
GB2099803B (en) | 1981-05-20 | 1984-12-05 | Goshe Dr Karabi | Tablet dispenser |
US4415098A (en) | 1981-06-15 | 1983-11-15 | Abbott Laboratories | Single bead dispenser |
US4444335A (en) * | 1981-09-14 | 1984-04-24 | Merck & Co., Inc. | Delivery of adjustable quantities of materials |
EP0110610B1 (en) | 1982-11-20 | 1988-07-27 | The University Of Birmingham | Dispensing device and recording apparatus |
US4937048A (en) | 1983-01-31 | 1990-06-26 | Olympus Optical Company Limited | Carrier transporting apparatus and carrier container for use in an immunological analysis |
FR2543429B1 (en) | 1983-03-30 | 1986-09-26 | Curie Universite Pierre Et Mar | ARTIFICIAL HEART VALVE WITH ACTIVE OPENING |
FR2554016B1 (en) | 1983-10-27 | 1986-08-08 | Pasteur Institut | IMPROVEMENTS IN MAGNETIC MEANS FOR REMOVING MAGNETIC GEL BALLS FROM A DOSING FLUID |
DE3407849A1 (en) | 1984-02-29 | 1985-08-29 | Alois 3201 Algermissen Höft | METHOD AND DEVICE FOR SIMULTANEOUSLY APPLYING A VARIETY OF LIQUID SAMPLES TO A SLIDE |
US4952518A (en) | 1984-10-01 | 1990-08-28 | Cetus Corporation | Automated assay machine and assay tray |
US4681742A (en) | 1984-10-01 | 1987-07-21 | Cetus Corporation | Assay tray |
US4648529A (en) | 1985-06-12 | 1987-03-10 | Cetus Corporation | Dispensing apparatus for storing, draining and dispensing beads |
US5291587A (en) | 1986-04-14 | 1994-03-01 | National Instruments, Inc. | Graphical system for executing a process and for programming a computer to execute a process, including graphical variable inputs and variable outputs |
US4914568A (en) | 1986-10-24 | 1990-04-03 | National Instruments, Inc. | Graphical system for modelling a process and associated method |
US4901221A (en) * | 1986-04-14 | 1990-02-13 | National Instruments, Inc. | Graphical system for modelling a process and associated method |
US5306510A (en) | 1988-01-14 | 1994-04-26 | Cyberlab, Inc. | Automated pipetting system |
US5011779A (en) | 1988-01-21 | 1991-04-30 | Long Island Jewish Medical Center | Apparatus for rapid deposition of test samples on an absorbent support |
FI80152C (en) | 1988-04-15 | 1990-04-10 | Kone Oy | VENTILSYSTEM T.EX. FOER ANALYZER. |
US4979955A (en) | 1988-06-06 | 1990-12-25 | Smith Robert M | Power assisted prosthetic heart valve |
US5046539A (en) | 1989-05-26 | 1991-09-10 | The Rockefeller University | Automatic fluid dispenser for multi-welled dish |
US5143854A (en) | 1989-06-07 | 1992-09-01 | Affymax Technologies N.V. | Large scale photolithographic solid phase synthesis of polypeptides and receptor binding screening thereof |
US5135695A (en) * | 1989-12-04 | 1992-08-04 | Board Of Regents The University Of Texas System | Positioning, focusing and monitoring of gas phase selective beam deposition |
DE69124556T2 (en) | 1990-09-11 | 1997-09-11 | Prince Technologies B V | Method and device for introducing at least one volume of liquid into a tube, in particular for capillary electrophoresis systems and method and device for separating and / or analyzing a fluid material |
US5301301A (en) | 1991-01-30 | 1994-04-05 | National Instruments Corporation | Polymorphic dataflow block diagram system and method for programming a computer |
US5525302A (en) * | 1991-02-01 | 1996-06-11 | Astle; Thomas W. | Method and device for simultaneously transferring plural samples |
CA2124087C (en) | 1991-11-22 | 2002-10-01 | James L. Winkler | Combinatorial strategies for polymer synthesis |
US5508200A (en) | 1992-10-19 | 1996-04-16 | Tiffany; Thomas | Method and apparatus for conducting multiple chemical assays |
US5382512A (en) | 1993-08-23 | 1995-01-17 | Chiron Corporation | Assay device with captured particle reagent |
DE69519783T2 (en) | 1994-04-29 | 2001-06-07 | Perkin Elmer Corp | METHOD AND DEVICE FOR REAL-TIME DETECTION OF PRODUCTS OF NUCLEIC ACID AMPLIFICATION |
US5807522A (en) | 1994-06-17 | 1998-09-15 | The Board Of Trustees Of The Leland Stanford Junior University | Methods for fabricating microarrays of biological samples |
GB9413754D0 (en) | 1994-07-07 | 1994-08-24 | Boc Group Plc | Liquid dispensing apparatus |
CN1181720A (en) | 1995-04-25 | 1998-05-13 | 伊萝莉公司 | Remotely programmable matrices with memories and uses thereof |
US5616299A (en) | 1995-06-06 | 1997-04-01 | Pharmacia Biotech, Inc. | Dispenser for dried biological reagent spheres |
US5571258A (en) | 1995-07-13 | 1996-11-05 | Pearson; Walter G. | Semi-automated medication dispenser |
US5722470A (en) | 1995-11-09 | 1998-03-03 | Glaxo Group Limited | Bead dispensing device and methods |
US5812410A (en) | 1995-12-14 | 1998-09-22 | Rx Excel, Inc. | System for dispensing drugs |
US5649576A (en) | 1996-02-26 | 1997-07-22 | Pharmacopeia, Inc. | Partitioning device |
US5788814A (en) | 1996-04-09 | 1998-08-04 | David Sarnoff Research Center | Chucks and methods for positioning multiple objects on a substrate |
US5846595A (en) | 1996-04-09 | 1998-12-08 | Sarnoff Corporation | Method of making pharmaceutical using electrostatic chuck |
US6074609A (en) | 1996-04-24 | 2000-06-13 | Glaxo Wellcome Inc. | Systems for arraying beads |
FR2747900B1 (en) | 1996-04-26 | 1998-06-26 | Fluidelec Sa | SYSTEM FOR STORING AND DISTRIBUTING OBJECTS OF VARIOUS SHAPES AND DIMENSIONS |
US5958342A (en) | 1996-05-17 | 1999-09-28 | Incyte Pharmaceuticals, Inc. | Jet droplet device |
US5773296A (en) | 1996-06-28 | 1998-06-30 | Dpc Cirrus, Inc. | Bead dispenser and bead dispenser system for immunoassay analysis |
DE19628178C1 (en) | 1996-07-12 | 1997-09-18 | Bruker Franzen Analytik Gmbh | Loading matrix-assisted laser desorption-ionisation sample plate for mass spectrometric analysis |
JP2002515044A (en) | 1996-08-21 | 2002-05-21 | スミスクライン・ビーチャム・コーポレイション | A rapid method for sequencing and synthesizing bead-based combinatorial libraries |
WO1998015825A2 (en) | 1996-10-07 | 1998-04-16 | Irori | Matrices with memories in automated drug discovery and units therefor |
WO1998017383A1 (en) | 1996-10-21 | 1998-04-30 | Smithkline Beecham Plc | Apparatus and method for distributing beads |
WO1998032000A1 (en) | 1997-01-17 | 1998-07-23 | Smithkline Beecham Corporation | Apparatus and process for arraying beads |
US6047854A (en) | 1997-02-26 | 2000-04-11 | Sarnoff Corporation | Bead dispersement devices |
US6045755A (en) | 1997-03-10 | 2000-04-04 | Trega Biosciences,, Inc. | Apparatus and method for combinatorial chemistry synthesis |
US7101510B2 (en) * | 1999-02-16 | 2006-09-05 | Applera Corporation | Matrix storage and dispensing system |
-
2001
- 2001-09-18 US US09/955,554 patent/US7101510B2/en not_active Expired - Fee Related
-
2002
- 2002-09-09 WO PCT/US2002/028597 patent/WO2003022437A1/en not_active Application Discontinuation
- 2002-09-09 US US10/488,437 patent/US20050013734A1/en not_active Abandoned
-
2006
- 2006-05-18 US US11/436,296 patent/US7361309B2/en not_active Expired - Fee Related
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4559201A (en) * | 1981-09-17 | 1985-12-17 | Horiba, Ltd. | Crucible cassette for automatic apparatus for analyzing metals |
US6012894A (en) * | 1993-06-30 | 2000-01-11 | Mitsubishi Denki Kabushiki Kaisha | Automatic lot organization method |
US5798035A (en) * | 1996-10-03 | 1998-08-25 | Pharmacopeia, Inc. | High throughput solid phase chemical synthesis utilizing thin cylindrical reaction vessels useable for biological assay |
US6136274A (en) * | 1996-10-07 | 2000-10-24 | Irori | Matrices with memories in automated drug discovery and units therefor |
US6253118B1 (en) * | 1997-10-02 | 2001-06-26 | Dainippon Screen Mfg. Co., Ltd. | Substrate transport method and apparatus |
US6117391A (en) * | 1998-06-18 | 2000-09-12 | Bayer Corporation | Cup handling subsystem for an automated clinical chemistry analyzer system |
US6432719B1 (en) * | 1999-02-16 | 2002-08-13 | Pe Corporation (Ny) | Matrix storage and dispensing system |
US20030208796A1 (en) * | 2000-10-06 | 2003-11-06 | Jae-Mahn Song | Method for producing mushroom mycelia and uses thereof |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120039162A1 (en) * | 2005-12-22 | 2012-02-16 | Intuitive Surgical, Inc. | Synchronous Data Communication |
US8838270B2 (en) * | 2005-12-22 | 2014-09-16 | Intuitive Surgical Operations, Inc. | Synchronous data communication |
US20100192813A1 (en) * | 2009-02-03 | 2010-08-05 | Genessee Scientific Corporation | Tube reload system and components |
WO2010091125A2 (en) * | 2009-02-03 | 2010-08-12 | Genesee Scientific Corporation | Tube reload system and components |
WO2010091125A3 (en) * | 2009-02-03 | 2011-03-31 | Genesee Scientific Corporation | Tube reload system and components |
US8136679B2 (en) | 2009-02-03 | 2012-03-20 | Genesee Scientific Corporation | Tube reload system and components |
US20120138552A1 (en) * | 2009-02-03 | 2012-06-07 | Genesee Scientific Corporation | Tube reload system and components |
US8430251B2 (en) * | 2009-02-03 | 2013-04-30 | Genesee Scientific Corporation | Tube reload system and components |
ITMI20122011A1 (en) * | 2012-11-27 | 2014-05-28 | Inpeco Ip Ltd | DEPOSIT, STORAGE AND AUTOMATIC RECOVERY OF SAMPLES OF BIOLOGICAL MATERIAL IN / FROM A REFRIGERATED WAREHOUSE BY MEANS OF TWO STATIC DISTINCT ROBOTS. |
WO2014082944A1 (en) | 2012-11-27 | 2014-06-05 | Inpeco Holding Ltd. | An apparatus for automatically depositing, preserving and recovering specimens of biological materials in/from a refrigerated store using two distinct static robots |
CN105008933A (en) * | 2012-11-27 | 2015-10-28 | 英派克控股有限公司 | An apparatus for automatically depositing, preserving and recovering specimens of biological materials in/from a refrigerated store using two distinct static robots |
US9869687B2 (en) | 2012-11-27 | 2018-01-16 | Inpeco Holding Ltd. | Apparatus for automatically depositing, preserving and recovering specimens of biological materials in/from a refrigerated store using two distinct static robots |
Also Published As
Publication number | Publication date |
---|---|
US7361309B2 (en) | 2008-04-22 |
US7101510B2 (en) | 2006-09-05 |
WO2003022437A1 (en) | 2003-03-20 |
US20060210434A1 (en) | 2006-09-21 |
US20020015666A1 (en) | 2002-02-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20050013734A1 (en) | Matrix storage and retrieval system | |
US6505093B1 (en) | Automated order filling method and system | |
US20080183326A1 (en) | Automatic A-Frame Picking System | |
CN108064212B (en) | Automatic access system with two sets of interconnected track systems | |
US6315513B1 (en) | Automated warehouse and automated warehouse management method | |
US7831334B2 (en) | Method of transporting vials and cassettes in an automated prescription filling apparatus | |
US5660305A (en) | Automatic prescription dispensing system | |
US9483897B2 (en) | Linear dispensing system with universal escapement | |
CA2698178C (en) | System and method for order picking | |
JP2016520028A (en) | Warehouse storage facility, warehouse storage system, and method for operating a warehouse storage system | |
CN109661358A (en) | Realize that the material sufficiently verified is carried using spindle moving part container delivery system | |
US20110170998A1 (en) | Method and Apparatus for picking articles into order load supports in a completely automated and manless manner | |
FI109588B (en) | Processing arrangements for commodity units and procedure for processing commodity units | |
CA2333334A1 (en) | Apparatus and method for automated warehousing and for filling orders from multi-item inventories | |
US20220194704A1 (en) | System having workstation with tote retention and release mechanism | |
CA3083839C (en) | Modular storage and order picking system | |
EP1436087A1 (en) | Storage and retrieval system | |
JP3031910B2 (en) | Article selection and distribution device | |
GB2607377A (en) | Mechanical handling apparatus | |
US8774961B2 (en) | Automatic delivery system for continuous batch order processing | |
US4040528A (en) | Warehousing system with turntable having opposed article receiving stations thereon | |
US20230159273A1 (en) | Method for automatically handling a plurality of product containers, and a related system | |
EP4183716A1 (en) | A method for automatically handling a plurality of product containers, and a related system | |
EP4183715A1 (en) | A method for automatically handling a plurality of product containers, and a related system | |
US20210380343A1 (en) | Robotic each picking in a micro-fulfillment center |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: APPLERA CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:VANN, CHARLES S.;COX, DAVID M.;LEHTO, DENNIS A.;REEL/FRAME:017413/0447;SIGNING DATES FROM 20060126 TO 20060301 |
|
AS | Assignment |
Owner name: APPLIED BIOSYSTEMS INC., CALIFORNIA Free format text: CHANGE OF NAME;ASSIGNOR:APPLERA CORPORATION;REEL/FRAME:021663/0293 Effective date: 20080701 |
|
AS | Assignment |
Owner name: BANK OF AMERICA, N.A, AS COLLATERAL AGENT, WASHING Free format text: SECURITY AGREEMENT;ASSIGNOR:APPLIED BIOSYSTEMS, LLC;REEL/FRAME:021976/0001 Effective date: 20081121 Owner name: BANK OF AMERICA, N.A, AS COLLATERAL AGENT,WASHINGT Free format text: SECURITY AGREEMENT;ASSIGNOR:APPLIED BIOSYSTEMS, LLC;REEL/FRAME:021976/0001 Effective date: 20081121 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |
|
AS | Assignment |
Owner name: APPLIED BIOSYSTEMS INC.,CALIFORNIA Free format text: CHANGE OF NAME;ASSIGNOR:APPLERA CORPORATION;REEL/FRAME:023994/0538 Effective date: 20080701 Owner name: APPLIED BIOSYSTEMS, LLC,CALIFORNIA Free format text: MERGER;ASSIGNOR:APPLIED BIOSYSTEMS INC.;REEL/FRAME:023994/0587 Effective date: 20081121 Owner name: APPLIED BIOSYSTEMS, LLC,CALIFORNIA Free format text: MERGER;ASSIGNOR:APPLIED BIOSYSTEMS INC.;REEL/FRAME:023985/0801 Effective date: 20081121 Owner name: APPLIED BIOSYSTEMS, LLC, CALIFORNIA Free format text: MERGER;ASSIGNOR:APPLIED BIOSYSTEMS INC.;REEL/FRAME:023985/0801 Effective date: 20081121 Owner name: APPLIED BIOSYSTEMS INC., CALIFORNIA Free format text: CHANGE OF NAME;ASSIGNOR:APPLERA CORPORATION;REEL/FRAME:023994/0538 Effective date: 20080701 Owner name: APPLIED BIOSYSTEMS, LLC, CALIFORNIA Free format text: MERGER;ASSIGNOR:APPLIED BIOSYSTEMS INC.;REEL/FRAME:023994/0587 Effective date: 20081121 |
|
AS | Assignment |
Owner name: APPLIED BIOSYSTEMS, INC., CALIFORNIA Free format text: LIEN RELEASE;ASSIGNOR:BANK OF AMERICA, N.A.;REEL/FRAME:030182/0677 Effective date: 20100528 |