Method and apparatus to automatically create virtual sensors with templates
First Claim
Patent Images
1. A process monitoring apparatus, comprising:
- a database to store raw data received from at least one manufacturing machine and to store analyzed data received from a statistical process control (SPC) module; and
a virtual sensor manager communicatively coupled to the database, the virtual sensor manager is configured to send a plurality of virtual sensor templates to a client based at least partially on data received from the at least one manufacturing machine, to receive a first virtual sensor associated with a selected virtual sensor template from the client based on user input, and in real time to update automatically a plurality of virtual sensors by adding the first virtual sensor to the plurality of virtual sensors, wherein the plurality of virtual sensor templates include different types of data tags based at least partially on data collected from the at least one manufacturing machine and associated parameters of process recipes, each process recipe defining at least one operating parameter of the at least one manufacturing machine, wherein each virtual sensor template including the selected virtual sensor template having an algorithm to provide a desired functionality to the at least one manufacturing machine including at least one of fault detection of the at least one manufacturing machine, error detection of the at least one manufacturing machine, and process monitoring in real time of one or more process variables used in the at least one manufacturing machine.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for automatically providing a virtual sensor have been described. In one embodiment, a method for automatically providing a virtual sensor includes receiving a plurality of virtual sensor templates from a server. The method further includes selecting a virtual sensor template from the plurality of virtual sensor templates. The selected virtual sensor template has an algorithm to provide a desired functionality. The method further includes selecting at least one parameter to configure the selected virtual sensor template. The method further includes automatically creating a virtual sensor associated with the selected virtual sensor template.
22 Citations
20 Claims
-
1. A process monitoring apparatus, comprising:
-
a database to store raw data received from at least one manufacturing machine and to store analyzed data received from a statistical process control (SPC) module; and a virtual sensor manager communicatively coupled to the database, the virtual sensor manager is configured to send a plurality of virtual sensor templates to a client based at least partially on data received from the at least one manufacturing machine, to receive a first virtual sensor associated with a selected virtual sensor template from the client based on user input, and in real time to update automatically a plurality of virtual sensors by adding the first virtual sensor to the plurality of virtual sensors, wherein the plurality of virtual sensor templates include different types of data tags based at least partially on data collected from the at least one manufacturing machine and associated parameters of process recipes, each process recipe defining at least one operating parameter of the at least one manufacturing machine, wherein each virtual sensor template including the selected virtual sensor template having an algorithm to provide a desired functionality to the at least one manufacturing machine including at least one of fault detection of the at least one manufacturing machine, error detection of the at least one manufacturing machine, and process monitoring in real time of one or more process variables used in the at least one manufacturing machine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
a means for storing raw data received from at least one manufacturing machine; a means for analyzing data; and a means for managing virtual sensors that is communicatively coupled to the database, the means for managing virtual sensors is configured to send a plurality of virtual sensor templates to a client based at least partially on data received from the at least one manufacturing machine, to receive a first virtual sensor associated with a selected virtual sensor template from the client based on user input, and in real time to update automatically a plurality of virtual sensors by adding the first virtual sensor to the plurality of virtual sensors, wherein the plurality of virtual sensor templates include different types of data tags based at least partially on data collected from the at least one manufacturing machine and associated parameters of process recipes, each process recipe defining at least one operating parameter of the at least one manufacturing machine, wherein each virtual sensor template including the selected virtual sensor template having an algorithm to provide a desired functionality to the at least one manufacturing machine including at least one of fault detection of the at least one manufacturing machine, error detection of the at least one manufacturing machine, and process monitoring in real time of one or more process variables used to in the at least one manufacturing machine. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computing system, comprising:
-
a display unit to provide a user interface; and a processing device coupled to the display, the processing device is configured to execute instructions to provide a plurality of virtual sensor templates to the user interface based at least partially on data receiving from the at least one manufacturing machine, to select, based on user input received with the computing system, one or more virtual sensor templates from a plurality of virtual sensor templates, each virtual sensor template including the one or more selected virtual sensor templates having an algorithm to provide a desired functionality to a semiconductor processing system in real time, to select at least one parameter of the semiconductor processing system to configure the one or more selected virtual sensor templates and in real time to automatically create a first virtual sensor configured from the one or more selected virtual sensor templates, wherein the plurality of virtual sensor templates include different types of data tags and associated parameters of process recipes including chamber pressure, susceptor temperature, RF forward power, or RF reflected power. - View Dependent Claims (17, 18, 19, 20)
-
Specification