Automatic analyzer
US-12085581-B2 · Sep 10, 2024 · US
US10184947B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10184947-B2 |
| Application number | US-201715468734-A |
| Country | US |
| Kind code | B2 |
| Filing date | Mar 24, 2017 |
| Priority date | Mar 11, 2002 |
| Publication date | Jan 22, 2019 |
| Grant date | Jan 22, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A flexible instrument control and data storage/management system and method for representing and processing assay plates having one or more predefined plate locations is disclosed. The system utilizes a graph data structure, layer objects and data objects. The layer objects map the graph data structure to the data objects. The graph data structure can comprise one node for each of the one or more predefined plate locations, wherein the nodes can be hierarchically defined according to a predefined plate location hierarchy. Each node can be given a unique node identifier, a node type and a node association that implements the predefined plate location hierarchy. The layer objects can include an index that maps the node identifiers to the data objects.
Opening claim text (preview).
What is claimed is: 1. A computerized instrument control and data storage/management system for representing an assay plate having one or more predefined plate locations having at least one central processing unit (CPU), and at least one memory storage device having stored therein a set of instrument control and data storage/management instructions for execution by the at least one CPU, the set of instrument control and data storage/management instructions providing, when so executed, at least one instrument with the ability to represent the assay plate, the set of instrument control and data storage/management instructions comprising: a first set of instructions constructed and arranged to access a database comprising a plate type directory, which comprises a plurality of graph data structures and represent the assay plate as a graph data structure of the plurality of graph data structures, wherein the graph data structure comprises a node for each of the one or more predefined plate locations, and the node is hierarchically arranged to correspond to the physical structure of a first assay plate; a second set of instructions constructed and arranged to store at least one data object associated with the assay plate, wherein the at least one data object comprises one or more data records, and the at least one data object is not stored on a database comprising the graph data structure; and a third set of instructions constructed and arranged to access at least one layer object to map the at least one data object to one or more nodes within the graph data structure representation of the assay plate, at least one instrument with the ability to process a physical assay plate that corresponds to the first assay plate; the physical assay plate, wherein the system is further configured to process the physical assay plate, wherein the set of instrument control and data storage/management instructions provide, when so executed, the at least one instrument with the additional ability to process the physical assay plate, the set of instrument control and data storage/management instructions further comprising one or more additional sets of instructions constructed and arranged to configure an assay system to process the physical assay plate, and wherein the one or more additional sets of instructions are constructed and arranged to (a) read one or more plate processing files from the at least one memory storage device; (b) determine a plate type of the physical assay plate; (c) select a plate processing file from the one or more plate processing files that correspond to the plate type; (d) configure the at least one instrument to process the physical assay plate in accordance with the selected plate processing file; (e) process the physical assay plate, creating processed data; and (f) associate the processed data with the one or more nodes within the graph data structure. 2. The system of claim 1 wherein the physical assay plate has a predefined number of wells arranged in a plurality of well groupings, and wherein the one or more predefined plate locations include: one or more spots in each well; and one or more sectors associated with each grouping of wells, wherein the one or more sectors each contain the one or more spots, respectively, from each well of the associated group of wells. 3. The system according to claim 1 , each node having a unique node identified and a node type. 4. The system according to claim 3 , wherein the node type includes one of a plate, sector, well or spot. 5. The system according to claim 4 , each of the at least one layer objects having an index, wherein the index maps each node identifier to one or more of the at least one data objects. 6. The system according to claim 1 , wherein the graph data structure is a tree data structure. 7. The system according to claim 2 , wherein the physical assay plate comprises 96 wells arranged in a grid of 8 rows and 12 columns of wells, wherein each well grouping is one column of wells. 8. The system according to claim 1 , wherein the physical assay plate has associated geometry data that includes one or more predefined points of interest, the system further comprising: a tree of one or more multi-dimensional coordinate space objects having a plurality of subspaces, the subspaces each being anchored in the coordinate space object at a predefined subspace anchor point, wherein one or more of the plurality of subspaces may contain one or more of the predefined points of interest. 9. The system of claim 1 , wherein the hierarchical containment relationships include three or more hierarchies of containment. 10. The system of claim 1 wherein the one or more additional sets of instructions further comprise one or more supplemental sets of instructions constructed and arranged to associate assay results obtained from processing the physical assay plate with one or more nodes of the one or more predefined plate locations. 11. A non-transitory computer readable medium having stored thereon a computer program which, when executed on a computing system operatively connected to an assay system, causes the assay system to perform a method for flexibly representing an assay plate, the method comprising the steps of: accessing a database comprising a plate type directory, which comprises a plurality of graph data structures and representing the assay plate in a graph data structure of the plurality of graph data structures, wherein the graph data structure comprises a node for each of the one or more predefined plate locations and said node is hierarchically arranged to correspond to the physical structure of a first assay plate; storing a least one data object having one or more data records, wherein the at least one data object is associated with the assay plate and the at least one data object is not stored on a database comprising the graph data structure; and mapping the at least one data object to one or more nodes within the graph data structure via at least one layer object, accessing at least one instrument with the ability to process a physical assay plate that corresponds to the first assay plate; accessing the physical assay plate, wherein the system is further configured to process the physical assay plate, wherein the set of instrument control and data storage/management instructions provide, when so executed, the at least one instrument with the additional ability to process the physical assay plate, the set of instrument control and data storage/management instructions further comprising one or more additional sets of instructions constructed and arranged to configure the assay system to process the physical assay plate, and process the physical assay plate, and wherein the one or more additional sets of instructions are constructed and arranged to (a) read one or more plate processing files from the at least one memory storage device; (b) determine a plate type of the physical assay plate; (c) select a plate processing file from the one or more plate processing files that correspond to the plate type; (d) configure the at least one instrument to process the physical assay plate in accordance with the selected plate processing file; (e) process the physical assay plate, creating processed data; and (f) associate the processed data with the one or more nodes within the graph data structure. 12. The computer readable medium according to claim 11 , wherein the physical assay plate has a predefined number of wells arranged in a plurality of well groupings, and wherein the one or more predefined plate locations include: one or more spots in each well; and one or more sectors associated with each grouping o
identification of the sample, e.g. patient identity, place of sampling · CPC title
for multiple samples, e.g. microtitration plates · CPC title
for laboratory containers · CPC title
Automated chemical analysis · CPC title
Communications between instruments or with remote terminals · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.