Claims
- 1. A method for planning the replenishment of supply chain resources by manufacture in order to fulfill demand as defined by an order, wherein said order comprising of attributes, comprising the steps:
determining attribute data relating to said order, wherein said data includes a stocking keeping unit that is associated with said order; associating a bill of material to said order based on said attribute data; associating one or more stock keeping unit attribute definition groups to said bill of material; evaluating said bill of material by evaluating said one or more stock keeping unit attribute definition groups; selecting one or more of said one or more stock keeping unit attribute definition groups based on said evaluation of said one or more stock keeping units; determining a feasible configuration associated with said selected one or more stock keeping unit attribute definition groups, said feasible configuration defining one or more feasible resources; and generate an output based on said feasible configuration.
- 2. The method of claim 1, wherein said stock keeping unit is defined by at least two attributes.
- 3. The method of claim 2, wherein at least two of said attributes for said stock keeping units are for location and item identification.
- 4. The method of claim 1, wherein said step for selecting a feasible configuration is determined by selecting the first feasible configuration.
- 5. The method of claim 1, wherein said step for selecting a feasible configuration is determined by selecting the feasible configuration that is the best configuration with respect to a scheduling goal.
- 6. The method of claim 5, wherein said scheduling goal is Just-in-time.
- 7. The method of claim 5, wherein said scheduling goal is forward.
- 8. The method of claim 5, wherein said scheduling goal is backward.
- 9. An attribute based method for planning the replenishment by manufacture of one or more resources in a supply chain network, said network comprising of one or more network resources, comprising the steps:
modeling said network that includes the step of defining stock keeping units associated with said supply chain network resources; creating stock keeping unit attribute definition groups; inputting multiple orders, wherein said orders having attributes; selecting highest priority order for planning; generating one or more configurations based on one or more of said stock keeping unit attribute definition groups that are associated with said highest priority order, said association based on said highest priority order attributes, wherein said configurations comprising of subordinate stock keeping units and defining one or more feasible resources; evaluating said one or more configurations for feasibility; and selecting one of said configuration that is feasible for planning purposes.
- 10. The method of claim 9, wherein said stock keeping unit is defined by at least two attributes.
- 11. The method of claim 10, wherein at least two of said attributes for said stock keeping units is for location and item identification.
- 12. The method of claim 9, wherein said step for selecting a feasible configuration is determined by selecting the first feasible configuration.
- 13. The method of claim 9, wherein said step for selecting a feasible configuration is determined by selecting the feasible configuration that is the best configuration with respect to a scheduling goal.
- 14. The method of claim 13, wherein said scheduling goal is Just-in-time.
- 15. The method of claim 13, wherein said scheduling goal is forward.
- 16. The method of claim 13, wherein said scheduling goal is backward.
- 17. An attribute based method for planning the use of one or more resources in a supply chain network in order to fulfill demand as define by an order, comprising the steps:
determining attribute values of an order; creating stock keeping units associated with said network; associating said order with one or more said stock keeping units based on said attributes of said order; generating an attribute based bill of material based on said order attribute values, wherein said bill of material comprising of one or more configurations, one or more stock keeping unit attribute definition groups and one or more subordinate stock keeping units that are defined by said order; evaluating said configurations to determine feasibility; and selecting one of said configurations for planning based on search goals.
- 18. The method of claim 17, wherein said stock keeping unit is defined by at least two attributes.
- 19. The method of claim 18, wherein at least two of said attributes for said stock keeping units are for location and item identification.
- 20. The method of claim 17, wherein said step for selecting a feasible configuration is determined by selecting the first feasible configuration.
- 21. The method of claim 17, wherein said step for selecting a feasible configuration is determined by selecting the feasible configuration that is the best configuration with respect to a scheduling goal.
- 22. The method of claim 21, wherein said scheduling goal is Just-in-time.
- 23. The method of claim 21, wherein said scheduling goal is forward.
- 24. The method of claim 21, wherein said scheduling goal is backward.
- 25. A system for planning the replenishment of network resources in order to fulfill demand as defined by an order, comprising:
a computer device; a database in communication with said computer device, wherein said database comprising of tables for storing information relating to stock keeping units, bill of materials, stock keeping units attribute definition groups, and configurations; a module for determining attribute data relating to said order, wherein said data includes a stocking keeping unit that is associated with said order; a module for associating said order to one or more stock keeping unit attribute definition groups; a module for associating one or more configurations to said order based on said one or more stock keeping unit attribute definition groups, wherein said configurations comprising of one or more subordinate stock keeping units and defining one or more feasible resources; a module evaluating said configurations based on said each configuration data and determining whether each of said configurations are feasible; and a module for selecting a feasible configuration for planning the use of resources based on said evaluation of configurations.
- 26. The system of claim 25, wherein said stock keeping unit is defined by at least two attributes.
- 27. The system of claim 26, wherein at least two of said attributes for said stock keeping units are for location and item identification.
- 28. The system of claim 25, wherein said means for selecting a feasible configuration is determined by selecting the first feasible configuration.
- 29. The system of claim 25, wherein said means for selecting a feasible configuration is determined by selecting the feasible configuration that is the best configuration with respect to a scheduling goal.
- 30. The system of claim 29, wherein said scheduling goal is Just-in-time.
- 31. The system of claim 29, wherein said scheduling goal is forward.
- 32. The system of claim 29, wherein said scheduling goal is backward.
- 33. A program storage device readable by a machine, tangibly embodying a program of instructions executable by a machine to perform method steps of planning the replenishment of one or more resources in a supply chain network in order to fulfill demand as define by an order, the method steps comprising:
determining attribute values of an order; creating stock keeping units associated with said network; associating said order with one or more said stock keeping units based on said attribute values of said order; generating an attribute based bill of material based on said order attribute values, wherein said bill of material comprising of one or more stock keeping unit attribute definition groups; determining one or more configurations that are associated with said bill of material based on said one or more stock keeping unit attribute definition groups, wherein said one or more configuration defined by subordinate stock keeping units and defining one or more feasible resources; evaluating said one or more configurations to determine feasibility; and selecting one of said configurations for planning based on search goals.
- 34. The program storage device of claim 33, wherein said stock keeping unit is defined by at least two attributes.
- 35. The program storage device off claim 34, wherein at least two of said attributes for said stock keeping units are for location and item identification.
- 36. The program storage device of claim 33, wherein said step for selecting a feasible configuration is determined by selecting the first feasible configuration.
- 37. The program storage device of claim 33, wherein said step for selecting a feasible configuration is determined by selecting the feasible configuration that is the best configuration with respect to a scheduling goal.
- 38. The program storage device of claim 37, wherein said scheduling goal is Just-in-time.
- 39. The program storage device of claim 37, wherein said scheduling goal is forward.
- 40. The program storage device of claim 37, wherein said scheduling goal is backward.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority from U.S. Provisional Patent Applications Serial Nos. 60/342,404 and 60/377,243, filed Dec. 27, 2001 and May 3, 2002, the disclosures of which are hereby incorporated by reference in their entirety.
Provisional Applications (2)
|
Number |
Date |
Country |
|
60342404 |
Dec 2001 |
US |
|
60377243 |
May 2002 |
US |