Method and apparatus for implementing competing control models
First Claim
1. A method for controlling a process, comprising:
- determining incoming state information associated with the process;
providing a plurality of control models associated with the process;
determining a confidence metric for each of the control models based on the incoming state information;
selecting the one of the plurality of control models having the highest associated confidence metric; and
generating a control action for determining at least one parameter in an operating recipe used to implement the process using the selected control model.
3 Assignments
0 Petitions
Accused Products
Abstract
A method for controlling a process includes determining incoming state information associated with the process. A plurality of control models associated with the process is provided. A confidence metric is determined for each of the control models based on the incoming state information. The one of the plurality of control models having the highest associated confidence metric is selected. A control action for determining at least one parameter in an operating recipe used to implement the process is generated using the selected control model. A system includes a process tool and a process controller. The process tool is configured to process a workpiece in accordance with an operating recipe. The process controller is configured to determine incoming state information associated with processing the workpiece, determine a confidence metric for each of a plurality of control models based on the incoming state information, select the one of the plurality of control models having the highest associated confidence metric, and generate a control action for determining at least one parameter in the operating recipe using the selected control model.
-
Citations
23 Claims
-
1. A method for controlling a process, comprising:
-
determining incoming state information associated with the process; providing a plurality of control models associated with the process; determining a confidence metric for each of the control models based on the incoming state information; selecting the one of the plurality of control models having the highest associated confidence metric; and generating a control action for determining at least one parameter in an operating recipe used to implement the process using the selected control model. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system, comprising:
-
a process tool configured to process a workpiece in accordance with an operating recipe; and a process controller configured to determine incoming state information associated with processing the workpiece, determine a confidence metric for each of a plurality of control models based on the incoming state information, select the one of the plurality of control models having the highest associated confidence metric, and generate a control action for determining at least one parameter in the operating recipe using the selected control model. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system, comprising:
-
means for determining incoming state information associated with a process; means for providing a plurality of control models associated with the process; means for determining a confidence metric for each of the control models based on the incoming state information; means for selecting the one of the plurality of control models having the highest associated confidence metric; and means for generating a control action for determining at least one parameter in an operating recipe used to implement the process using the selected control model.
-
Specification