AUTOMATED SCHEDULER FOR LABORATORY EQUIPMENT
First Claim
1. A method for providing a schedule of operations for automated laboratory equipment, the method comprising:
- receiving at least one order, wherein each order requires the execution of one or more protocols on the automated laboratory equipment;
generating one or more optimization problem instances using one or more resource descriptions of the automated laboratory equipment, one or more protocol descriptions of the automated laboratory equipment, an objective function and the at least one order, wherein the one or more resource descriptions describe the resources present in the automated laboratory equipment and capabilities and constraints of the resources, wherein each protocol description describes a protocol the automated laboratory equipment can carry out, wherein each protocol description includes a definition of one or more protocol steps to be carried out by the automated laboratory equipment, wherein each protocol description includes one or more constraints to be observed when carrying out the protocol steps on the laboratory equipment, wherein the objective function defines an optimization goal for a schedule of operations for the automated laboratory equipment;
providing the one or more optimization problem instances as input to a constraint optimization solver; and
processing the one or more optimization problem instances by the constraint optimization solver to generate the schedule of operations to carry out the at least one order on the automated laboratory equipment.
4 Assignments
0 Petitions
Accused Products
Abstract
A method is presented. The method includes receiving at least one order, generating one or more optimization problem instances using one or more resource descriptions of automated laboratory equipment, one or more protocol descriptions of the automated laboratory equipment, an objective function and the at least one order. The method further includes providing the one or more optimization problem instances as input to a constraint optimization solver and processing the one or more optimization problem instances by the constraint optimization solver to generate the schedule of operations to carry out the at least one order on the automated laboratory equipment.
-
Citations
15 Claims
-
1. A method for providing a schedule of operations for automated laboratory equipment, the method comprising:
-
receiving at least one order, wherein each order requires the execution of one or more protocols on the automated laboratory equipment; generating one or more optimization problem instances using one or more resource descriptions of the automated laboratory equipment, one or more protocol descriptions of the automated laboratory equipment, an objective function and the at least one order, wherein the one or more resource descriptions describe the resources present in the automated laboratory equipment and capabilities and constraints of the resources, wherein each protocol description describes a protocol the automated laboratory equipment can carry out, wherein each protocol description includes a definition of one or more protocol steps to be carried out by the automated laboratory equipment, wherein each protocol description includes one or more constraints to be observed when carrying out the protocol steps on the laboratory equipment, wherein the objective function defines an optimization goal for a schedule of operations for the automated laboratory equipment; providing the one or more optimization problem instances as input to a constraint optimization solver; and processing the one or more optimization problem instances by the constraint optimization solver to generate the schedule of operations to carry out the at least one order on the automated laboratory equipment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification