1460729436-99f5c9a1-bf43-4959-98b4-4ca064541fdf

1. A semiconductor manufacturing process facility requiring use therein of air exhaust for its operation, said facility including clean room and gray room components, with said clean room having at least one semiconductor manufacturing tool therein, and wherein air exhaust is flowed through a region of said clean room, said facility comprising an air exhaust treatment apparatus arranged to (i) receive air exhaust after flow thereof through said region of said clean room, (ii) produce a treated air exhaust, and (iii) recirculate the treated air exhaust to an ambient air environment of the facility.
2. The semiconductor manufacturing process facility of claim 1, wherein the treated air exhaust is discharged from the air exhaust treatment apparatus to the gray room of the facility.
3. The semiconductor manufacturing process facility of claim 1, wherein the exhaust treatment apparatus comprises a chemical filter arranged for contacting air exhaust to remove contaminant species therefrom.
4. The semiconductor manufacturing process facility of claim 3, wherein the exhaust treatment apparatus comprises an air filter arranged for contacting air exhaust to remove particulate material therefrom.
5. The semiconductor manufacturing process facility of claim 4, wherein the chemical filter is upstream of the air filter.
6. The semiconductor manufacturing process facility of claim 1, wherein the exhaust treatment apparatus comprises a heat exchanger arranged to cool air exhaust flowed therethrough.
7. The semiconductor manufacturing process facility of claim 3, wherein the exhaust treatment apparatus comprises a heat exchanger arranged to cool air exhaust flowed therethrough.
8. The semiconductor manufacturing process facility of claim 4, wherein the exhaust treatment apparatus comprises a heat exchanger arranged to cool air exhaust flowed therethrough.
9. The semiconductor manufacturing process facility of claim 1, comprising a house exhaust system, wherein the air exhaust is not flowed through the house exhaust system.
10. The semiconductor manufacturing process facility of claim 1, wherein the at least one semiconductor manufacturing tool includes an ion implanter.
11. The semiconductor manufacturing process facility of claim 1, wherein the at least one semiconductor manufacturing tool includes a gas cabinet.
12. The semiconductor manufacturing process facility of claim 1, wherein the at least one semiconductor manufacturing tool includes a point-of-use abatement tool.
13. The semiconductor manufacturing process facility of claim 1, wherein the exhaust treatment apparatus includes a toxic gas monitor.
14. A method of operating a semiconductor manufacturing process facility requiring use therein of air exhaust for its operation, said facility including clean room and gray room components, with said clean room having at least one semiconductor manufacturing tool therein, and wherein air exhaust is flowed through a region of said clean room, said method comprising treating air exhaust after flow thereof through said region of said clean room to produce a treated air exhaust, and recirculating the treated air exhaust to an ambient air environment of the facility.
15. The method of claim 14, wherein the treated air exhaust is discharged to the gray room of the facility.
16. The method of claim 14, wherein the treating comprises chemical filtering of the air exhaust.
17. The method of claim 14, wherein the treating comprises mechanical air filtering of the air exhaust.
18. The method of claim 14, wherein the treating comprises cooling the air exhaust.
19. The method of claim 14, wherein the semiconductor manufacturing process facility includes a house exhaust system, wherein said air exhaust is not flowed through the house exhaust system.
20. The method of claim 14, wherein the at least one semiconductor manufacturing tool includes an ion implanter.
21. The method of claim 14, wherein the at least one semiconductor manufacturing tool includes a gas cabinet.
22. The method of claim 14, wherein the at least one semiconductor manufacturing tool includes a point-of-use abatement tool.
23. The method of claim 14, further comprising monitoring the air exhaust with a toxic gas monitor.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

What is claimed is:

1. In a system that analyzes data gathered by collectors monitoring nodes, a hierarchical method of defining and organizing the analysis tasks to be performed comprising the steps of:
performing, for each low-level analysis task, analysis steps that comprise accepting data from one or more collector types, analyzing the data, and generating reports, guided by an analyzer descriptor written in XML or a comparable format identifying the collector types whose data the analyzer steps are to process;
for each higher-level analysis task, of which there is at least one, performing one or more sets of analysis steps for either low-level or high-level analysis tasks, guided by an analyzer descriptor written in XML or a comparable format that calls upon or that incorporates by reference other analyzer descriptors; and
guided by one or more analyzer descriptors and, in the case of higher level analyzer descriptors, by the analyzer descriptors they call upon or incorporate by reference directly or indirectly, repeatedly performing the set of analysis steps corresponding to one or more analyzer descriptors one or more times against collector data gathered from a different node or set of nodes during each such exercise of the set of analysis steps, and during this process, presenting for acceptance and analysis during the performance of each data acceptance step data gathered from collectors of the type indicated by the guiding analyzer descriptors.
2. A method in accordance with claim 1 wherein the step of obtaining an analyzer descriptor includes obtaining one or more such descriptors that contain an analyzer name, description, and in the case of at least one higher-level analyzer descriptor a list of the other analyzer names whose descriptors it calls upon or incorporates by reference.
3. A method in accordance with claim 1 wherein the step of obtaining an analyzer descriptor for each higher-level task includes obtaining at least one analyzer descriptor for a higher-level task that calls upon or that incorporates by reference at least one other analyzer descriptor for another higher-level task.
4. A method in accordance with claim 3 wherein the step of obtaining an analyzer descriptor includes obtaining one or more such descriptors that contain an analyzer name, description, and in the case of at least one higher-level analyzer descriptor a list of other analyzer names whose descriptors it calls upon or incorporates by reference.
5. A method in accordance with claim 1 wherein the step of obtaining an analyzer descriptor for each higher-level task includes obtaining at least one analyzer descriptor for a higher-level task that calls upon or that incorporates by reference at least one other analyzer descriptor for another higher-level task which in turn calls upon or which incorporates by reference at least one other analyzer descriptor for another higher-level task.
6. A method in accordance with claim 5 wherein the step of obtaining an analyzer descriptor includes obtaining one or more such descriptors that contain an analyzer name, description, and in the case of at least one higher-level analyzer descriptor, a list of other analyzer names whose descriptors it calls upon or incorporate by reference.
7. A method in accordance with claim 1 wherein the step of obtaining an analyzer descriptor for each higher-level task includes obtaining at least one analyzer descriptor for a higher-level task that calls upon or that incorporates by reference at least one other analyzer descriptor for another higher-level task which in turn calls upon or which incorporates by reference at least one other analyzer descriptor for another higher-level task that calls upon or that incorporates by reference at least one other analyzer descriptor for another higher-level task.
8. A method in accordance with claim 7 wherein the step of obtaining an analyzer descriptor includes obtaining one or more such descriptors that contain an analyzer name, description, and in the case of at least one higher-level analyzer descriptor, a list of other analyzer names whose descriptors it calls upon or incorporate by reference.
9. A system that analyzes data gathered by one or more collectors monitoring one or more nodes, said system comprising:
for each low-level analysis task that the system performs, an analyzer program and an analyzer descriptor, the program containing instructions that accept data from one or more collector types, analyze the data, and generates reports, and the analyzer descriptor written in XML or a comparable format and identifying the collector types whose data the program’s instructions can accept;
for hierarchically higher-level analysis tasks, of which there is at least one, at least one analyzer program, and an analyzer descriptor for each of the higher-level tasks written in XML or a comparable format that calls upon, or that incorporates by reference, other analyzer descriptors; and
a framework that is guided by a set of one or more analyzer descriptors and, in the case of hierarchically higher-level analyzer descriptors, by the analyzer descriptors they call upon or incorporate by reference directly or indirectly, to execute repeatedly one or more times the set of analyzer programs corresponding to some of these analyzer descriptors against collector data gathered from a different node or set of nodes during each such execution of the set of programs, and during each execution of each program, to present the program with only the type of collector data the instructions of the executing program are designed to accept, as indicated by the analyzer descriptor corresponding to the executing program.
10. A system in accordance with claim 9 wherein each analyzer descriptor contains an analyzer name, an analyzer description, and in the case of analyzer descriptors for higher-level analyzer tasks, a list of other analyzer names whose descriptors it calls upon or incorporates by reference.
11. A system in accordance with claim 9 including at least one or more higher-level analyzer descriptor that calls upon, or that incorporates by reference, another high-level analyzer descriptor.
12. A system in accordance with claim 9 wherein each analyzer descriptor contains an analyzer name, an analyzer description, and in the case of analyzer descriptors for higher-level analyzer tasks, a list of other analyzer names whose descriptors it calls upon or incorporates by reference.
13. A system in accordance with claim 9 including at least one or more higher-level analyzer descriptor that calls upon, or that incorporates by reference, another high-level analyzer descriptor which, in turn, also calls upon, or that incorporates by reference, yet another high-level analyzer descriptor.
14. A system in accordance with claim 9 wherein each analyzer descriptor contains an analyzer name, an analyzer description, and in the case of analyzer descriptors for higher-level analyzer tasks, a list of other analyzer names whose descriptors it calls upon or incorporates by reference.
15. A system in accordance with claim 9 including at least one or more higher-level analyzer descriptor that calls upon, or that incorporates by reference, another high-level analyzer descriptor which, in turn, also calls upon, or that incorporates by reference, yet another high-level analyzer descriptor that, in turn, also calls upon, or that incorporates by reference, another high-level analyzer descriptor.
16. A system in accordance with claim 9 wherein each analyzer descriptor contains an analyzer name, an analyzer description, and in the case of analyzer descriptors for higher-level analyzer tasks, a list of other analyzer names whose descriptors it calls upon or incorporates by reference.
17. A system that analyzes data gathered by one or more collector means for monitoring one or more nodes, said system comprising:
for each low-level analysis task that the system performs, an analyzer means for accepting data from one or more collector means, analyzing the data, and generating reports, and an analyzer descriptor written in XML or a comparable format and identifying the types of collector means whose data the program’s instructions can accept;
for hierarchically higher-level analysis tasks, of which there is at least one, at least one analyzer means, and an analyzer descriptor written in XML or a comparable format for each of the higher-level analysis task that calls upon, or that incorporates by reference, other analyzer descriptors; and
framework means guided by a set of one or more analyzer descriptors and, in the case of hierarchically higher-level analyzer descriptors, by the analyzer descriptors they call upon or incorporate by reference directly or indirectly, for executing repeatedly one or more times the set of analyzer means corresponding to some of these analyzer descriptors against collector means data gathered from a different node or set of nodes during each such execution of the set of analyzer means, and during each execution of each analyzer means, for presenting the analyzer means with only the type of collector means data the analyzer means are designed to accept, as indicated by the analyzer descriptor corresponding to the executing analyzer means.