Methods for performing data management for a recipe-and-component control module
First Claim
1. A computer-implemented method for performing data management in a plasma processing system, said method comprising:
- communicably coupling a computing device with said plasma processing system, said plasma processing system having or being coupled with a plurality of components;
providing said computing device with a recipe-and-component control module (RACCM), said RACCM includinga plurality of intelligent agents, each of said intelligent agents configured to interact with at least one component of said plurality of components,a coordinating agent, said coordinating agent configured to receive processed data from said plurality of intelligent agents, anda set of provisional agents, said set of provisional agents configured to perform recipe management, said recipe management including distributing at least part of a recipe to at least one of said plurality of intelligent agents and said coordinating agent,said each of said intelligent agents of said plurality of intelligent agents further includes intelligence for defining configuration requirements for said at least one component of said plurality of components, said configuration requirements including criteria for sending a data file to at least one associated intelligent agent of said plurality of intelligent agents, said criteria being based on said part of said recipe being stored locally at said each intelligent agent of said plurality of agents,said each of said intelligent agents of said plurality of intelligent agents include a cache, said cache being configured to include code for saving at least most recent data in order to enable latching,said each intelligent agent of said plurality of intelligent agents includes code for performing data analysis of said data file to generate a signature data, said signature data being summarized data for said data file;
sending said data file to said at least one of said intelligent agents of said plurality of intelligent agents by said at least one component of said plurality of components;
analyzing said data file of processed data for a predefined interval by said at least one of said intelligent agent of said plurality of intelligent agents to define a signature data;
generating a composite signature from said signature data, wherein said composite signature is created by said coordinating agent; and
,if said composite signature indicates an action is required, sending a message to said at least one component of said plurality of components to perform said action.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method for performing data management in a plasma processing system is provided. The method includes providing a recipe-and component control module (RACCM). The RACCM is a server that includes a plurality of intelligent agents, which are configured to interact with the plurality of components. The RACCM also includes a coordinating agent, which is configured to receive processed data from the plurality of intelligent agents. The RACCM further includes a set of provisional agents, which is configured to perform recipe management by distributing at least part of a recipe to at least one of the plurality of intelligent agents and the coordinating agent.
-
Citations
17 Claims
-
1. A computer-implemented method for performing data management in a plasma processing system, said method comprising:
-
communicably coupling a computing device with said plasma processing system, said plasma processing system having or being coupled with a plurality of components; providing said computing device with a recipe-and-component control module (RACCM), said RACCM including a plurality of intelligent agents, each of said intelligent agents configured to interact with at least one component of said plurality of components, a coordinating agent, said coordinating agent configured to receive processed data from said plurality of intelligent agents, and a set of provisional agents, said set of provisional agents configured to perform recipe management, said recipe management including distributing at least part of a recipe to at least one of said plurality of intelligent agents and said coordinating agent, said each of said intelligent agents of said plurality of intelligent agents further includes intelligence for defining configuration requirements for said at least one component of said plurality of components, said configuration requirements including criteria for sending a data file to at least one associated intelligent agent of said plurality of intelligent agents, said criteria being based on said part of said recipe being stored locally at said each intelligent agent of said plurality of agents, said each of said intelligent agents of said plurality of intelligent agents include a cache, said cache being configured to include code for saving at least most recent data in order to enable latching, said each intelligent agent of said plurality of intelligent agents includes code for performing data analysis of said data file to generate a signature data, said signature data being summarized data for said data file; sending said data file to said at least one of said intelligent agents of said plurality of intelligent agents by said at least one component of said plurality of components; analyzing said data file of processed data for a predefined interval by said at least one of said intelligent agent of said plurality of intelligent agents to define a signature data; generating a composite signature from said signature data, wherein said composite signature is created by said coordinating agent; and
,if said composite signature indicates an action is required, sending a message to said at least one component of said plurality of components to perform said action. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for performing data management in a plasma processing system, wherein said plasma processing system including a plurality of components, wherein said plurality of components including at least one of a sensor and a processing module, said method comprising:
-
communicably coupling a computing device with said plasma processing system, said plasma processing system having or being coupled with a plurality of components; providing said computing device with a plurality of intelligent agents; receiving processed data by said plurality of intelligent agents, said processed data being sent by said plurality of components, wherein each intelligent agent of said plurality of intelligent agents is associated with a component of said plurality of components, said each intelligent agent being configured to receive a set of data files of said processed data from said component of said plurality of components according to a set of criteria, wherein said each intelligent agent includes intelligence for defining a set of configuration requirements, said set of configuration requirements including at least a set of criteria for sending said set of data files to an associated intelligent agent, wherein said set of criteria of said set of configuration requirements being based on a portion of a recipe being stored locally at said each intelligent agent; analyzing said processed data to create a set of signature data, wherein each signature data of said set of signature data being a summary of processed data for a predefined interval being by said each intelligent agent; generating a composite signature from said set of signature data, wherein said composite signature is created by a coordinating agent; and
,if said composite signature indicating an action is required, sending a message to at least a component of said plurality of components to perform said action. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method for managing data in operating a plasma processing system, said plasma processing system coupled with a plurality of components, said plurality of components including at least a first component and a second component, said method comprising:
-
communicably coupling a server with said plasma processing system, said server including at least a plurality of intelligent agents, said plurality of intelligent agents including a first intelligent agent and a second intelligent agent; associating said first intelligent agent with said first component and provisioning said first intelligent agent with a first portion of a recipe, wherein said first portion is related to parameters being handled by said first component; associating said second intelligent agent with said second component and provisioning said second intelligent agent with a second portion of said recipe, wherein said second portion is related to parameters being handled by said second component; using said first intelligent agent to receive first data from said first component according to a first set of criteria; using said second intelligent agent to receive second data from said second component according to a second set of criteria, said first set of criteria being different from said second set of criteria; analyzing said first data to create a first signature data, said first signature data including summarized data; analyzing said second data to create a second signature data, said second signature data to create a composite signature; combining at least said first signature data and said second signature data including summarized data; and sending a set of instructions to at least one of said plurality of components if said composite signature indicates an action is required by said at least one of said plurality of components.
-
Specification