Patent ID: 8634949

Claim:
A computer-implemented method of managing a manufacturing environment, the method comprising: using at least one computing device to acquire real-time operating data for each of a plurality of tools in the manufacturing environment, each tool performing a portion of a recipe within a process chamber, wherein the operating data for a tool includes actual resource consumption data for a set of resources used by the portion of the recipe and actual exhaust generation data for a set of exhaust materials exhausted by the portion of the recipe, and wherein the recipe comprises a plurality of recipe steps implemented by the plurality of tools for creating one of a plurality of types of products created in the manufacturing environment; using the at least one computing device to configure operation of the manufacturing environment to optimize at least one of: consumption of the set of resources or generation of the set of exhaust materials during the creation of desired quantities of the plurality of types of products within a desired time frame using the operating data, wherein the configuring includes evaluating a cost of a recipe for manufacturing type of product by consolidating the actual resource consumption data and the actual exhaust generation data for the plurality of recipe steps in the recipe; and using the at least one computing device to generate a manufacturing schedule based on the optimized operation of the manufacturing environment and at least one of a desired quantity of a product to be manufactured in the manufacturing environment in a time frame, and an availability of each tool in the plurality of tools that performs a portion of the recipe for the product.