System and method for flexibly representing and processing assay plates

US10184947B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10184947-B2
Application numberUS-201715468734-A
CountryUS
Kind codeB2
Filing dateMar 24, 2017
Priority dateMar 11, 2002
Publication dateJan 22, 2019
Grant dateJan 22, 2019

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10184947B2 cover?
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 mo…
Who is the assignee on this patent?
Meso Scale Technologies Llc, Meso Scale Tech L L C
What technology area does this patent fall under?
Primary CPC classification G01N35/00871. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Jan 22 2019 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).