IP Library Granted Patent US 11,915,175
Granted Patent B2
US 11,915,175 · App. 16/940,126 · Granted Feb 27, 2024

System and method for allocating manufactured products to sellers using profitable order promising

Inventor: Arvindh Murugan (Flower Mound, TX)
Assignee: Blue Yonder Group, Inc.
G06Q10/06315G06Q10/087G06Q30/08
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,915,175
App. No.
16/940,126
Granted
Feb 27, 2024
Kind
B2
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.

Claims (59)

1. A system for allocating products to one or more sellers, comprising:

a graphical user interface, one or more rule based workflows and an order promising system tangibly embodied on a non-transitory computer-readable medium and coupled with a database, the order promising system configured to:

receive data over a computer network from one or more enterprises comprising an amount of available supply;

allocate to each seller of the one or more sellers, an allocation of the products based on the available supply, the allocation of the products comprising a local pool allocation associated with one or more adjustable parameters;

display the local pool allocation of the products based on the available supply on the graphical user interface, wherein the graphical user interface provides a visual representation of one or more rule based workflows;

monitor the one or more enterprises for a customer demand received over the computer network by one of the one or more sellers;

responsive to the received customer demand, update the local pool allocation of the products based on the available supply and display the updated local pool allocation of the products based on the available supply on the graphical user interface; and

launch one or more resolution procedures, by the one or more rule-based workflows.

2. The system of claim 1 , wherein the order promising system is further configured to determine a priority of one or more sellers based on a seller hierarchy model representing the one or more sellers and wherein the received customer demand comprises a due date.

3. The system of claim 2 , wherein responsive to the received customer demand, the order promising system releases the customer demand to one of the one or more sellers by:

releasing the local pool allocation at the same or higher priority of the one of the one or more sellers for a period of the time horizon less than the due date; and

releasing the available supply for a period of the time horizon less than the due date.

4. The system of claim 1 , wherein one or more adjustable parameters is coupled to the local pool allocation, and each of the one or more adjustable parameters coupled to the local pool allocation comprises a threshold for releasing the local pool allocation.

5. The system of claim 4 , wherein the order promising system further:

receives a customer demand comprising a value for one of the one or more adjustable parameters; and

releases the customer demand to the one of the one or more sellers by:

releasing the local pool allocation at the same or higher priority of the one of the one or more sellers when the customer demand adjustable parameter value is at least equal to the threshold for releasing the local pool allocation; and

releasing the available supply.

6. The system of claim 5 , wherein the order promising system further:

adjusts the one or more adjustable parameters based on one or more of a change in demand and a change in supply.

7. The system of claim 6 , wherein an order promising engine adjusts the one or more adjustable parameters.

8. A computer-implemented method for allocating products to one or more sellers, comprising:

receiving data over a computer network from one or more enterprises comprising an amount of available supply;

allocating to each seller of the one or more sellers, an allocation of the products based on the available supply, the allocation of the products comprising a local pool allocation associated with one or more adjustable parameters;

displaying on a graphical user interface, the local pool allocation of the products based on the available supply, wherein the graphical user interface provides a visual representation of one or more rule based workflows;

monitoring the one or more enterprises for a customer demand received over the computer network by one of the one or more sellers;

responsive to the received customer demand, updating the local pool allocation of the products based on the available supply and displaying the updated local pool allocation of the products based on the available supply on the graphical user interface; and

launch one or more resolution procedures, by the one or more rule-based workflows.

9. The computer-implemented method of claim 8 , further comprising determining a priority of one or more sellers based on a seller hierarchy model representing the one or more sellers and wherein the received customer demand comprises a due date.

10. The computer-implemented method of claim 9 , wherein responsive to the received customer demand, the customer demand is released to one of the one or more sellers by:

releasing the local pool allocation at the same or higher priority of the one of the one or more sellers for a period of the time horizon less than the due date; and

releasing the available supply for a period of the time horizon less than the due date.

11. The computer-implemented method of claim 8 , wherein one or more adjustable parameters is coupled to the local pool allocation, and each of the one or more adjustable parameters coupled to the local pool allocation comprises a threshold for releasing the local pool allocation.

12. The computer-implemented method of claim 11 , further comprising:

receiving a customer demand comprising a value for one of the one or more adjustable parameters; and

releasing the customer demand to the one of the one or more sellers by:

releasing the local pool allocation at the same or higher priority of the one of the one or more sellers when the customer demand adjustable parameter value is at least equal to the threshold for releasing the local pool allocation; and

releasing the available supply.

13. The computer-implemented method of claim 12 , further comprising:

adjusting the one or more adjustable parameters based on one or more of a change in demand and a change in supply.

14. The computer-implemented method of claim 13 , wherein an order promising engine adjusts the one or more adjustable parameters.

15. A non-transitory computer readable medium embodied with software for allocating products to one or more sellers, the software when executed using one or more computers:

receives data over a computer network from one or more enterprises comprising an amount of available supply;

allocates to each seller system of the one or more sellers, an allocation of the products based on the available supply, the allocation of the products comprising a local pool allocation associated with one or more adjustable parameters;

displays on a graphical user interface, the local pool allocation of the products based on the available supply, wherein the graphical user interface provides a visual representation of one or more rule based workflows;

monitors the one or more enterprises for a customer demand received over the computer network by one of the one or more sellers;

responsive to the customer demand, update the local pool allocation of the products based on the available supply and display the updated local pool allocation of the products based on the available supply on the graphical user interface; and

launch one or more resolution procedures, by the one or more rule-based workflows.

16. The non-transitory computer-readable medium of claim 15 , wherein the software further determines a priority of one or more sellers based on a seller hierarchy model representing the one or more sellers and wherein the received customer demand comprises a due date.

17. The non-transitory computer-readable medium of claim 16 , wherein responsive to the received customer demand, the software further releases the customer demand to the one of the one or more sellers by:

releasing the local pool allocation at the same or higher priority of the one of the one or more sellers for a period of the time horizon less than the due date; and

releasing the available supply for a period of the time horizon less than the due date.

18. The non-transitory computer-readable medium of claim 17 , wherein one or more adjustable parameters is coupled to the local pool allocation, and each of the one or more adjustable parameters coupled to the local pool allocation comprises a threshold for releasing the local pool allocation.

19. The non-transitory computer-readable medium of claim 18 , wherein the software further:

receives a customer demand comprising a value for one of the one or more adjustable parameters; and

releases the customer demand to the one of the one or more sellers by:

releasing the local pool allocation at the same or higher priority of the one of the one or more sellers when the customer demand adjustable parameter value is at least equal to the threshold for releasing the local pool allocation; and

releasing the available supply.

20. The non-transitory computer-readable medium of claim 19 , wherein the one or more products comprise at least one of a manufactured product, a finished product, an intermediate product, or a resource.

Assignments (5)
RELEASE OF SECURITY INTEREST Recorded Sep 16, 2021
From: JPMORGAN CHASE BANK, N.A.
To: BLUE YONDER GROUP, INC.; BLUE YONDER, INC.; JDA SOFTWARE SERVICES, INC.; I2 TECHNOLOGIES INTERNATIONAL SERVICES, LLC; MANUGISTICS SERVICES, INC.; MANUGISTICS HOLDINGS DELAWARE II, INC.; REDPRAIRIE COLLABORATIVE FLOWCASTING GROUP, LLC; JDA SOFTWARE RUSSIA HOLDINGS, INC.; REDPRAIRIE SERVICES CORPORATION; BY BOND FINANCE, INC.; BY NETHERLANDS HOLDING, INC.; BY BENELUX HOLDING, INC.
Reel/Frame 057724/0593 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2021
From: MURUGAN, ARVINDH
To: I2 TECHNOLOGIES US, INC.
Reel/Frame 055908/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 13, 2021
From: JDA TECHNOLOGIES US, INC.
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 055908/0044 →
CHANGE OF NAME Recorded Apr 13, 2021
From: JDA SOFTWARE GROUP, INC.
To: BLUE YONDER GROUP, INC.
Reel/Frame 056000/0660 →
CHANGE OF NAME Recorded Apr 13, 2021
From: I2 TECHNOLOGIES US, INC.
To: JDA TECHNOLOGIES US, INC.
Reel/Frame 056005/0511 →
Continuity (5)
Continuation 15918138 · Mar 12, 2018
Continuation 13735658 · Jan 7, 2013
Continuation 12108947 · Apr 24, 2008
Provisional Application 60915227 · May 1, 2007
Related Publication 20200356933A1 · Nov 12, 2020