Automated model building and model updating
First Claim
1. A multivariate analytical system comprising:
- a processor;
a template-generating module in communication with the processor to generate a first template based on a previously-created model that includes a first set of parameters defining at least a portion of a manufacturing process;
a data acquisition module in communication with a processing tool to acquire or monitor one or more variables during the manufacturing process and provide information associated with the one or more variables to a model-generating module;
the model-generating module to generate a new model having a second set of parameters, the new model being generated according to a statistical analysis based on the first template and the one or more variables upon the one or more variables satisfying a threshold condition, wherein the one or more variables satisfy the threshold condition when the statistical analysis of the one or more variables results in a value that exceeds a threshold value; and
a basket or cache module to provide data to the model-generating module or the template-generating module in response to a user selection or the one or more variables satisfying the threshold condition.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and computer-implemented method for creating a new model or updating a previously-created model based on a template are described. A template is generated from a previously-created model. The previously-created model specifies a set of parameters associated with a manufacturing process, a process tool or chamber. Variables associated with the manufacturing process are acquired, monitored, and analyzed. A statistical analysis (or multivariate statistical analysis) is employed to analyze the monitored variables and the set of parameters. When any of the monitored variables satisfy a threshold condition, a new model is created or the parameters of the previously-created model are updated, adjusted, or modified based on the template and the monitored variables. A user interface facilitating communication between a user and the systems and display of information is also described.
-
Citations
13 Claims
-
1. A multivariate analytical system comprising:
-
a processor; a template-generating module in communication with the processor to generate a first template based on a previously-created model that includes a first set of parameters defining at least a portion of a manufacturing process; a data acquisition module in communication with a processing tool to acquire or monitor one or more variables during the manufacturing process and provide information associated with the one or more variables to a model-generating module; the model-generating module to generate a new model having a second set of parameters, the new model being generated according to a statistical analysis based on the first template and the one or more variables upon the one or more variables satisfying a threshold condition, wherein the one or more variables satisfy the threshold condition when the statistical analysis of the one or more variables results in a value that exceeds a threshold value; and a basket or cache module to provide data to the model-generating module or the template-generating module in response to a user selection or the one or more variables satisfying the threshold condition. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A multivariate analytical system comprising:
-
a processor; a template-generating module in communication with the processor to generate a first template based on a previously-created model that includes a first set of parameters defining at least a portion of a manufacturing process; a data acquisition module in communication with a processing tool to acquire or monitor one or more variables during the manufacturing process and provide information associated with the one or more variables to a model-generating module; the model-generating module to generate a new model having a second set of parameters, the new model being generated according to a statistical analysis based on the first template and the one or more variables upon the one or more variables satisfying a threshold condition, wherein the one or more variables satisfy the threshold condition when the statistical analysis of the one or more variables results in a value that exceeds a threshold value, wherein the new model comprises the previously-created model and the second set of parameters comprises the values of the first set of parameters adjusted based on the template and the one or more variables.
-
-
12. A multivariate analytical system comprising:
-
a processor; a template-generating module in communication with the processor to generate a first template based on a previously-created model that includes a first set of parameters defining at least a portion of a manufacturing process; a data acquisition module in communication with a processing tool to acquire or monitor one or more variables during the manufacturing process and provide information associated with the one or more variables to a model-generating module; the model-generating module to generate a new model having a second set of parameters, the new model being generated according to a statistical analysis based on the first template and the one or more variables upon the one or more variables satisfying a threshold condition, wherein the one or more variables satisfy the threshold condition when the statistical analysis of the one or more variables results in a value that exceeds a threshold value; and a user interface including; (a) a first area including one or more fields available for input of information by a user, the information corresponding to a value of a parameter of the template, and the first area including a command portion in communication with the template-generating module for, in response to the user selecting the command portion, issuing a command to create the template; (b) a second area displaying one or more unique identifiers associated with each of a set of wafers having one or more data values, the one or more unique identifiers selectable by the user; (c) a third area for displaying a subset of the one or more unique identifiers corresponding to a subset of wafers selected by the user; (d) a fourth area in communication with the model-generating module for at least one of creating the new model or updating the previously-created model in response to the user selecting the fourth area, wherein the new model is created or the previously-created model is updated according to a statistical analysis based on the template and the one or more data values associated with the subset of wafers. - View Dependent Claims (13)
-
Specification