System and method for allocating manufactured products to sellers
DCFirst Claim
1. A system operating on a computer for allowing an organization to allocate manufactured products among sellers, comprising:
- a seller model stored in a memory of the computer and representing sellers that sell at least one product, the seller model forecasting for at least one product and defining commitment levels for creating at least one forecast request value;
at least one supplier model stored in the memory, the supplier model receiving the forecast request value and providing at least one supplier promise value to the seller model, the supplier promise value being based on the forecast request value; and
at least one customer model stored in the memory, the customer model providing a customer order value to the seller model and receiving an actual customer promise value;
a forecast model for the product that is stored in the memory and maintains an allocation value, a forecast request value, and a supplier promise value, the allocation value representing the sum of promises from different suppliers plus any promises to customers;
wherein the system displays allocation data to make product allocation available to the sellers; and
wherein the seller model comprises a hierarchy of sellers, the forecast data representing an aggregate of forecasts from members of the hierarchy, the allocation data being distributed as sub-allocation data to the members.
15 Assignments
Litigations
0 Petitions
Accused Products
Abstract
A software system is provided for managing available to promise (ATP) and making promises to fulfill customer requests. The software system includes a plurality of generic product models (600) each representing a generic product. Each generic product model (600) specifies one component of a plurality of possible components. A plurality of specific product models (602) each represent a specific product and each specify all components of the specific product. Each component specified by each specific product model (602) is specified by one of the generic product models (600) such that each specific product model (602) is related to a subset of the generic product models (600). A customer request matching a specific product then can be fulfilled by available-to-promise of the specific product or by available-to-promise of all related generic products. In addition, an organization in a seller hierarchy can retain product and designate first-come-first-served product. The organization also can define an ATP horizon to specify when forecasted product is actually available. Further, the organization can use an automatic allocation policy to allocate to members, and some forecast entries can be designated zero-ATP entries.
248 Citations
28 Claims
-
1. A system operating on a computer for allowing an organization to allocate manufactured products among sellers, comprising:
-
a seller model stored in a memory of the computer and representing sellers that sell at least one product, the seller model forecasting for at least one product and defining commitment levels for creating at least one forecast request value; at least one supplier model stored in the memory, the supplier model receiving the forecast request value and providing at least one supplier promise value to the seller model, the supplier promise value being based on the forecast request value; and at least one customer model stored in the memory, the customer model providing a customer order value to the seller model and receiving an actual customer promise value; a forecast model for the product that is stored in the memory and maintains an allocation value, a forecast request value, and a supplier promise value, the allocation value representing the sum of promises from different suppliers plus any promises to customers; wherein the system displays allocation data to make product allocation available to the sellers; and wherein the seller model comprises a hierarchy of sellers, the forecast data representing an aggregate of forecasts from members of the hierarchy, the allocation data being distributed as sub-allocation data to the members. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method operating on a computer for allowing an organization to allocate manufactured products among sellers, comprising:
-
using a seller model stored in a memory of the computer to represent sellers that sell at least one product, the seller model forecasting for at least one product and defining commitment levels for creating at least one forecast request value; using at least one supplier model stored in the memory to receive the forecast request value and to provide at least one supplier promise value to the seller model, the supplier promise value being based on the forecast request value; and using at least one customer model stored in the memory to provide a customer order value to the seller model and to receive an actual customer promise value; using a forecast model for the product that is stored in the memory to maintain an allocation value, a forecast request value, and a supplier promise value, the allocation value representing the sum of promises from different suppliers plus any promises to customers; displaying allocation data to make product allocation available to the sellers; and wherein the seller model comprises a hierarchy of sellers, the forecast data representing an aggregate of forecasts from members of the hierarchy, the allocation data being distributed as sub-allocation data to the members. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification