METHODS, SYSTEMS, AND COMPUTER PROGRAM PRODUCTS FOR PRODUCT RANDOMIZATION AND ANALYSIS IN A MANUFACTURING ENVIRONMENT
First Claim
1. A method for implementing product randomization and analysis in a manufacturing environment, comprising:
- processing products for a plurality of lots, at process equipment, using a randomization technique for selecting each product in the lots, the processing performed in accordance with a process recipe;
generating an operation identification record for each operation in the process recipe, the generating including mapping, for each operation, a slot identifier associated with a randomly selected product to a process variable identifier, a process tool, and the operation;
defining slot grouping using slot identifiers for a product carrier of each of the plurality of lots;
identifying product yield patterns by analyzing historical yields for each of the slot groupings; and
determining the frequency of occurrence of one or more product yield patterns for each operation in the process recipe by analyzing product yields from the operation identification records corresponding to the plurality of lots.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and computer program products for implementing product randomization and analysis in a manufacturing environment are provided. A method includes processing products for a plurality of lots, at process equipment, using a randomization technique for selecting each product in the lots. The method further including generating an operation identification record for each operation in the process recipe that includes mapping, for each operation, a slot identifier associated with a randomly selected product to a process variable identifier, a process tool, and the operation. The method also includes defining slot groupings using slot identifiers for a product carrier and identifying product yield patterns by analyzing historical yields for each of the slot groupings. The method also includes determining the frequency of occurrence of one or more product yield patterns for each operation in the process recipe by analyzing product yields from the operation identification records corresponding to the plurality of lots.
-
Citations
20 Claims
-
1. A method for implementing product randomization and analysis in a manufacturing environment, comprising:
-
processing products for a plurality of lots, at process equipment, using a randomization technique for selecting each product in the lots, the processing performed in accordance with a process recipe; generating an operation identification record for each operation in the process recipe, the generating including mapping, for each operation, a slot identifier associated with a randomly selected product to a process variable identifier, a process tool, and the operation; defining slot grouping using slot identifiers for a product carrier of each of the plurality of lots; identifying product yield patterns by analyzing historical yields for each of the slot groupings; and determining the frequency of occurrence of one or more product yield patterns for each operation in the process recipe by analyzing product yields from the operation identification records corresponding to the plurality of lots. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for implementing product randomization and analysis in a manufacturing environment, comprising:
-
a host system; and a product randomization application executing on the host system, the product randomization application implementing a method, comprising; processing products for a plurality of lots, at process equipment, using a randomization technique for selecting each product in the lots, the processing performed in accordance with a process recipe; generating an operation identification record for each operation in the process recipe, the generating including mapping, for each operation, a slot identifier associated with a randomly selected product to a process variable identifier, a process tool, and the operation; defining slot groupings using slot identifiers for a product carrier of each of the plurality of lots; identifying product yield patterns by analyzing historical yields for each of the slot groupings; and determining the frequency of occurrence of one or more product yield patterns for each operation in the process recipe by analyzing product yields from the operation identification records corresponding to the plurality of lots. - View Dependent Claims (9, 10, 12, 13)
-
-
11. The system of clam 8, wherein the randomization technique is logical.
-
14. A computer program product for implementing product randomization and analysis in a manufacturing environment, the computer program product including instructions for implementing a method, comprising:
-
processing products for a plurality of lots, at process equipment, using a randomization technique for selecting each product in the lots, the processing performed in accordance with a process recipe; generating an operation identification record for each operation in the process recipe, the generating including mapping, for each operation, a slot identifier associated with a randomly selected product to a process variable identifier, a process tool, and the operation; defining slot groupings using slot identifiers for a product carrier of each of the plurality of lots; identifying product yield patterns by analyzing historical yields for each of the slot groupings; and determining the frequency of occurrence of one or more product yield patterns for each operation in the process recipe by analyzing product yields from the operation identification records corresponding to the plurality of lots. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification