Robotic Microtool Control in an Intelligent Automated In Vitro Fertilization and Intracytoplasmic Sperm Injection Platform
US-2024426856-A1 · Dec 26, 2024 · US
US11530382B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11530382-B2 |
| Application number | US-201916675723-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 6, 2019 |
| Priority date | Sep 14, 2012 |
| Publication date | Dec 20, 2022 |
| Grant date | Dec 20, 2022 |
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.
Methods, apparatus, systems and articles of manufacture are disclosed herein to implement flexible bioreactor control systems. An example apparatus disclosed herein includes a processor coupled to a memory, the processor programmed to determine whether the map value included in the process task object is a valid map value, the process task object to correspond to a task executed by a bioreactor, a control device or a measurement device of the bioreactor control system configuration, in response to determining the map value is a valid map value, decode the map value to identify the source location of a first input of the process task object, pull a value from the source location to update the input value of the process task object, and facilitate execution of the process task with the input value.
Opening claim text (preview).
What is claimed is: 1. A method for configuring a bioreactor control system comprising: reading in from a memory device, via at least one processor, a process task object that defines a process task to be executed by a first process control device of the bioreactor control system, the first process control device having an input mapped to an output of a second process control device of the bioreactor control system, the process task object including a map value that identifies a source location for an input value of the process task object, the input value defined by a third process control device of the bioreactor control system; switching, via the at least one processor based at least in part on the process task object, the configuration of a first process control device from being operative to execute with a first input value of a second process control device mapped to a first source location to being operative to execute with a second input value of a third process control device mapped to a second source location; wherein, in performance of the switching, the at least one processor further: determines whether the map value is a valid map value; decodes the map value to identify the source location; and pulls a value from the source location to update the first input value to the second input value; and, wherein the process task defines one or more procedural steps for producing a product via a bioreactor. 2. The method of claim 1 further comprising: facilitating electronic communications between the at least one processor and the first, the second and the third process control devices. 3. The method of claim 2 , wherein facilitating electronic communications between the at least one processor and the first, the second and the third process control devices comprises at least one of: converting data received from the at least one processor into a data format readable by at least one of the first, the second and the third process control devices; and converting data received from at least one of the first, the second and the third process control devices into a data format readable by the at least one processor. 4. The method of claim 1 , wherein the process task corresponds to a process recipe. 5. The method of claim 4 , wherein the recipe defines a sequence of actions to be performed by the bioreactor control system to produce the product. 6. The method of claim 1 , wherein the first, the second and the third process control devices each include at least one of: a pump; a flow control device; a valve; an agitator; a pH sensor; a temperature sensor; a dissolved oxygen sensor; a pressure gauge; a concentration gauge; and a flow meter. 7. The method of claim 1 further comprising: building, via the at least one processor, a recipe. 8. A non-transitory computer readable medium comprising instructions that adapt at least one processor to: read in a process task from a memory device; and switch, based at least in part on the process task, the configuration of a first process control device from being operative to execute with a first input value of a second process control device mapped to a first source location with a first map value to being operative to execute with a second input value of a third process control device mapped to a second source location with a second map value; wherein, in performance of the switching, the at least one processor further: determines whether a map value is a valid map value; decodes each of the first and second map values to identify the respective first and second source locations; and pulls a value for each of the first and second source locations to update the first input value to the second input value; and, wherein the process task defines one or more procedural steps for producing a product via a bioreactor. 9. The non-transitory computer readable medium of claim 8 , wherein the process task corresponds to a process recipe. 10. The non-transitory computer readable medium of claim 9 , wherein the recipe defines a sequence of actions to be performed by a bioreactor control system that controls the bioreactor. 11. The non-transitory computer readable medium of claim 8 , wherein the first, the second and the third process control devices each include at least one of: a pump; a flow control device; a valve; an agitator; a pH sensor; a temperature sensor; a dissolved oxygen sensor; a pressure gauge; a concentration gauge; and a flow meter. 12. The non-transitory computer readable medium of claim 8 , wherein the instructions further adapt the at least one processor to: facilitate building of a recipe. 13. The non-transitory computer readable medium of claim 12 , wherein facilitating building of a recipe includes generating a process task object that defines the process task. 14. An apparatus for configuring a bioreactor control system comprising: a memory device that stores a process task object that defines a process task to be executed by a first process control device of the bioreactor control system, the first process control device having an input mapped to an output of a second process control device of the bioreactor control system, the process task object including a map value that identifies a source location for an input value of the process task object, the input value defined by a third process control device of the bioreactor control system; a processor coupled to the memory device and configured to: determine whether the map value is a valid map value; decode the map value to identify the source location; pull a value from the source location to provide an updated input value; and, update the process task to be executed with the updated input value via the first process control device such that the input of the first process control device is mapped to an output of the third process control device.
control of the amount of one component, the amount of the other components(s) being dependent on that control · CPC title
Software reuse · CPC title
Automatic or computerized control (automatic analysis G01N35/00) · CPC title
Program-control systems · CPC title
including condition or time responsive control, e.g. automatically controlled fermentors (controlling or regulating in general G05) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.