Computer implemented planning system and process providing mechanism for grouping and prioritizing consumer objects based on multiple criteria
First Claim
1. A computer implemented planning system, comprising:
- a memory operable to store an object model that comprises two or more buffer objects, one or more producer objects each having one or more resources, and one or more consumer objects each having one or more criteria; and
a processor operable to execute a planning engine to plan manufacturing of a product using the object model, the buffer objects operable to generate the producer objects according to criteria of the consumer objects and to supply the consumer objects according to resources of the producer objects, the buffer objects further operable to specify a grouping for the consumer objects based upon criteria of the consumer objects.
15 Assignments
0 Petitions
Accused Products
Abstract
A computer implemented planning system and process are disclosed that providing mechanism for grouping and prioritizing consumer objects based on multiple criteria. The manufacturing of a product is planned using an object model that includes buffer objects. The buffer objects include a grouped flow policy field that specifies a grouping for consumer objects based upon criteria of the consumer objects. In one implementation, a bucketed nested sort flow policy, that is a subclass of the grouped flow policy, is used to specify grouping further based upon start dates. In a further implementation, a bucketed combined sort flow policy, that is a subclass of the bucketed nested sort flow policy, is used to specify grouping further based upon aggregations of criteria values.
-
Citations
30 Claims
-
1. A computer implemented planning system, comprising:
- a memory operable to store an object model that comprises two or more buffer objects, one or more producer objects each having one or more resources, and one or more consumer objects each having one or more criteria; and
a processor operable to execute a planning engine to plan manufacturing of a product using the object model, the buffer objects operable to generate the producer objects according to criteria of the consumer objects and to supply the consumer objects according to resources of the producer objects, the buffer objects further operable to specify a grouping for the consumer objects based upon criteria of the consumer objects. - View Dependent Claims (2, 3)
- a memory operable to store an object model that comprises two or more buffer objects, one or more producer objects each having one or more resources, and one or more consumer objects each having one or more criteria; and
-
4. A computer implemented planning process, comprising:
-
planning the manufacturing of a product using an object model that comprises two or more buffer objects, one or more producer objects each having one or more resources, and one or more consumer objects each having one or more criteria; generating the producer objects according to criteria of consumer objects; supplying the consumer objects according to resources of the producer objects; and specifying a grouping for the consumer objects based upon criteria of the consumer objects. - View Dependent Claims (5, 6)
-
-
7. A computer implemented planning process, comprising:
-
modeling the flow of items in a manufacturing process using two or more buffers objects; modeling the flow of items into the buffer objects using one or more producer objects each having one or more resources; modeling the flow of items out of the buffer objects using one or more consumer objects each having one or more criteria; generating the producer objects according to criteria of the consumer objects using the buffer objects; and grouping the consumer objects into one or more groups based on criteria of the consumer objects, wherein the producer objects are generated for the groups of consumer objects. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A planning engine, comprising:
-
two or more buffers objects operable to model the flow of items in a manufacturing process; one or more producer objects operable to model the flow of items into the buffer objects, each producer object having one or more resources; and one or more consumer objects operable to model the flow of items out of the buffer objects, each consumer object having one or more criteria, wherein the consumer objects are grouped into one or more groups based on criteria of the consumer objects, and the buffer objects generate producer objects for the groups of consumer objects according to criteria of the consumer objects. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification