System and method for allocating manufactured products to sellers using profitable order promising
First Claim
Patent Images
1. A system, comprising:
- a supply chain network comprising one or more supply chain entities and one or more seller systems;
a database comprising enterprise data and a seller hierarchy model representing the one or more seller systems;
a graphical user interface;
an order promising system tangibly embodied on a non-transitory computer-readable medium and coupled with the database, the order promising system configured to;
determine a priority of one or more seller systems based on the seller hierarchy model;
receive data over a computer network from the one or more supply chain entities comprising the amount of available-to-promise buckets over a time horizon;
allocate to each seller system of the one or more seller systems in the hierarchy, an allocation of the available-to-promise buckets over the time horizon, the allocation comprising a retained allocation and a local pool allocation, wherein one or more parameters is coupled to the local pool allocation, and each of the one or more parameters comprises a threshold for releasing the local pool allocation;
display the allocation of the available-to-promise buckets over the time horizon on the graphical user interface;
constantly monitor the supply chain network for a customer demand received over the computer network by one of the one or more seller systems comprising a due date;
adjust the one or more parameters based on one or more of a change in demand; and
responsive to the customer demand, release the customer demand over the computer network to the one of the one or more seller systems by;
releasing the retained allocation at the same priority of the one of the one or more seller systems;
releasing the local pool allocation at the same or higher priority of the one of the one or more seller systems;
releasing the available-to-promise buckets;
updating the allocation of the available-to-promise buckets over the time horizon;
displaying the updated allocation of the available-to-promise buckets over the time horizon on the graphical user interface; and
communicating the released customer demand over the computer network to at least one of the one or more seller systems; and
at least one of the one or more seller systems satisfies the customer demand, based at least in part, on the released customer demand.
8 Assignments
0 Petitions
Accused Products
Abstract
A system and method is disclosed for allocating products to one or more sellers. The system includes a database operable to store data associated with one or more enterprises. The system further includes an order promising system coupled with the database and operable to model the flow of the products through the one or more enterprises and allocate resources to the one or more sellers based on the modeled flow of the products.
30 Citations
20 Claims
-
1. A system, comprising:
-
a supply chain network comprising one or more supply chain entities and one or more seller systems; a database comprising enterprise data and a seller hierarchy model representing the one or more seller systems; a graphical user interface; an order promising system tangibly embodied on a non-transitory computer-readable medium and coupled with the database, the order promising system configured to; determine a priority of one or more seller systems based on the seller hierarchy model; receive data over a computer network from the one or more supply chain entities comprising the amount of available-to-promise buckets over a time horizon; allocate to each seller system of the one or more seller systems in the hierarchy, an allocation of the available-to-promise buckets over the time horizon, the allocation comprising a retained allocation and a local pool allocation, wherein one or more parameters is coupled to the local pool allocation, and each of the one or more parameters comprises a threshold for releasing the local pool allocation; display the allocation of the available-to-promise buckets over the time horizon on the graphical user interface; constantly monitor the supply chain network for a customer demand received over the computer network by one of the one or more seller systems comprising a due date; adjust the one or more parameters based on one or more of a change in demand; and responsive to the customer demand, release the customer demand over the computer network to the one of the one or more seller systems by; releasing the retained allocation at the same priority of the one of the one or more seller systems; releasing the local pool allocation at the same or higher priority of the one of the one or more seller systems; releasing the available-to-promise buckets; updating the allocation of the available-to-promise buckets over the time horizon; displaying the updated allocation of the available-to-promise buckets over the time horizon on the graphical user interface; and communicating the released customer demand over the computer network to at least one of the one or more seller systems; and at least one of the one or more seller systems satisfies the customer demand, based at least in part, on the released customer demand. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method, comprising:
-
modeling, by a computer, a hierarchy of one or more seller systems; determining, by the computer, a priority of one or more seller systems based on the hierarchy of the one or more seller systems; receiving, by the computer, data over a computer network from one or more supply chain entities comprising the amount of available-to-promise buckets over a time horizon; allocating, by the computer, to each seller system of the one or more seller systems in the hierarchy, an allocation of the available-to-promise buckets over the time horizon, the allocation comprising a retained allocation and a local pool allocation, wherein one or more parameters is coupled to the local pool allocation, and each of the one or more parameters comprises a threshold for releasing the local pool allocation; displaying, by a graphical user interface, the allocation of the available-to-promise buckets over the time horizon; constantly monitoring, by the computer, the supply chain network for a customer demand received over the computer network by one of the one or more seller systems comprising a due date; adjusting, by the computer, the one or more parameters based on one or more of a change in demand; responsive to the customer demand, releasing, by the computer, the customer demand over the computer network to the one of the one or more seller systems by; releasing the retained allocation at the same priority of the one of the one or more seller systems; releasing the local pool allocation at the same or higher priority of the one of the one or more seller systems; releasing the available-to-promise buckets; updating the allocation of the available-to-promise buckets over the time horizon; displaying the updated allocation of the available-to-promise buckets over the time horizon on the graphical user interface; and communicating the released customer demand over the computer network to at least one of the one or more seller systems; and satisfying, by at least one of the one or more seller systems, the customer demand, based at least in part, on the released customer demand. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium embodied with software, the software when executed using one or more computers:
-
models a hierarchy of one or more seller systems; determines a priority of one or more seller systems based on the hierarchy of the one or more seller systems; receives data over a computer network from one or more supply chain entities comprising the amount of available-to-promise buckets over a time horizon; allocates to each seller system of the one or more seller systems in the hierarchy, an allocation of the available-to-promise buckets over the time horizon, the allocation comprising a retained allocation and a local pool allocation, wherein one or more parameters is coupled to the local pool allocation, and each of the one or more parameters comprises a threshold for releasing the local pool allocation; displays the allocation of the available-to-promise buckets over the time horizon on a graphical user interface; constantly monitors the supply chain network for a customer demand received over the computer network by one of the one or more seller systems comprising a due date; adjusts the one or more parameters based on one or more of a change in demand; responsive to the customer demand, releases the customer demand over the computer network to the one of the one or more seller systems by; releasing the retained allocation at the same priority of the one of the one or more seller systems; releasing the local pool allocation at the same or higher priority of the one of the one or more seller systems; releasing the available-to-promise buckets; updating the allocation of the available-to-promise buckets over the time horizon; displaying the updated allocation of the available-to-promise buckets over the time horizon on the graphical user interface; and communicating the released customer demand over the computer network to at least one of the one or more seller systems; and satisfy, by at least one of the one or more seller systems, the customer demand, based at least in part, on the released customer demand. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification