Flexible protocol generator
AssigneeZymeQuest, Inc.
InventorKeith Rosiello
Life of this patent
Estimating the term…
Abstract
The present invention is directed to a method for generating a protocol for controlling operation of a device including selecting one or more functions in the operation of the device, ordering the sequence of the selected functions, selecting a value for variables of each of the selected functions, and recording the selected ordered functions and the values to generate a protocol definition file readable by an executable software program to control the device to run the selected functions with the selected values for variables of the functions.
Claims27
A method for generating a protocol for controlling operation of a cell processing apparatus, comprising:
- selecting at least two functions in the operation of the cell processing apparatus for processing cells, wherein one of the functions may include centrifuging,
- ordering the sequence of the selected functions,
- selecting at least one value for at least one variable associated with at least one selected function, and
- recording the selected ordered functions and the at least one value of the at least one variable to generate a protocol definition file readable by an executable software program to control the cell processing apparatus to run the selected functions with the at least one selected value for the at least one variable of the selected functions.
A method for controlling the operation of a cell processing apparatus, comprising
- selecting at least two functions in the operation of the cell processing apparatus for processing cells, wherein one of the functions may include centrifuging,
- ordering the sequence of the selected functions,
- selecting at least one value for at least one variable associated with at least one selected function,
- recording the selected ordered functions and the at least one value of the at least one variable to generate a protocol definition file readable by an executable software program, and
- executing the executable software program to control the operation of the cell processing apparatus.
An apparatus for generating a protocol for controlling operation at a cell processing apparatus, comprising:
- means for selecting at least two functions in the operation of the cell processing apparatus for processing cells wherein one of the functions may include centrifuging,
- means for ordering the sequence of the selected functions,
- means for selecting at least one value for at least one variable associated with at least one of the selected functions, and
- means for recording the selected ordered functions and the at least one value of the at least one variable to generate a protocol definition file readable by an executable software program to control the cell processing apparatus to run the selected functions with the at least one selected value for the at least one variable of the selected functions.
An apparatus for controlling the operation of a cell processing apparatus, comprising
- means for selecting at least two functions in the operation of the cell processing apparatus for processing cells, wherein one of the function may include centrifuging,
- means for ordering the sequence of the selected functions,
- means for selecting at least one value for at least one variable of at least one of the selected functions,
- means for recording the selected ordered functions and the at least one value of the at least one variable to generate a protocol definition file readable by an executable software program, and
- means for executing the executable software program to control the operation of the cell processing apparatus.
An apparatus for generating a protocol for controlling operation of a cell processing apparatus, comprising:
- a computer-based user interface for selecting at least two functions in the operation of the cell processing apparatus for processing cells, wherein one of the functions may include centrifuging,
- a computer-based user interface for ordering the sequence of the selected functions,
- a computer-based user interface for selecting at least one value of at least one variable associated with at least one of the selected functions,
- a computer readable medium for recording the selected ordered functions and the at least one value of the at least one variable and
- an executable software program that generates a protocol definition file readable by an executable software program to control the cell processing apparatus to run the selected functions with the at least one selected value for the at least one variable of the selected functions.
An apparatus for controlling the operation of a cell processing apparatus, comprising:
- a computer-based user interface for selecting at least two functions in the operation of the cell processing apparatus for processing cells wherein one of the selected functions may include centrifuging,
- a computer-based user interface for ordering the sequence of the selected functions,
- a computer-based user interface for selecting at least one value for at least one variable associated with at least one of the selected functions,
- a computer readable medium for recording the selected ordered functions and the at least one selected value of the at least one variable,
- a first executable software program that generates a protocol definition file readable by an executable software program, and
- a second executable software program for executing the protocol definition file to control the operation of the cell processing apparatus for processing cells.
A method for automatically recording run parameters of a cell processing apparatus, comprising:
- selecting a set of run parameters of the cell processing apparatus, wherein the run parameters correspond to functions in the operation of the cell processing appqaratus and wherein the run parameters are monitored by corresponding sensors of the cell processing apparatus, the functions comprising at least two selected functions in the operation of the cell processing appqaratus, wherein one of the functions may include centrifuging,
- sampling at predetermined time intervals the run parameters of the cell processing apparatus, and
- recording on a computer-readable medium at the predetermined time intervals the run parameters.
Dependencies are inferred from the claim text.