IP Library Granted Patent US 11,530,382
Granted Patent B2
US 11,530,382 · App. 16/675,723 · Granted Dec 20, 2022

Methods and apparatus to implement flexible bioreactor control systems

Inventor: Scott A. Mangiacotti (Marlborough, MA)
Assignee: GLOBAL LIFE SCIENCES SOLUTIONS USA LLC
C12M41/48B67D1/0027B67D1/0041C12M1/36G05B19/00G05B19/0426G06F8/36G05B2219/32097
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,530,382
App. No.
16/675,723
Granted
Dec 20, 2022
Kind
B2
Abstract

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.

Claims (55)

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.

Assignments (3)
CHANGE OF NAME Recorded Nov 20, 2020
From: GE HEALTHCARE BIO-SCIENCES CORP.
To: GLOBAL LIFE SCIENCES SOLUTIONS USA LLC
Reel/Frame 054488/0248 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2020
From: XCELLEREX, INC.
To: GE HEALTHCARE BIO-SCIENCES CORP.
Reel/Frame 054141/0256 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2020
From: MANGIACOTTI, SCOTT A.
To: XCELLEREX, INC.
Reel/Frame 054069/0327 →
Continuity (3)
Continuation 14424699
Provisional Application 61701207 · Sep 14, 2012
Related Publication 20200140805A1 · May 7, 2020