IP Library Granted Patent US 7,370,009
Granted Patent B1
US 7,370,009 · App. 09/841,320 · Granted May 6, 2008

Extreme capacity management in an electronic marketplace environment

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 7,370,009
App. No.
09/841,320
Granted
May 6, 2008
Kind
B1
Abstract

A system ( 10 ) for managing a capacity extreme at a first entity ( 12 ) in a supply chain includes a planning application ( 36 ) that receives status data for at least the first entity ( 12 ) reflecting the capacity extreme at the first entity ( 12 ) and generates a plan ( 34 ) according to the status data. A manager application ( 44 ) receives the plan ( 34 ) and, according to the plan ( 34 ), automatically initiates at least one service in an attempt to resolve at least a portion of the capacity extreme through interaction with one or more other entities ( 12 ). The manager application ( 44 ) selects the service from among a plurality of available services based on a monetary value to the first entity ( 12 ) of a resolution expected to be available using the selected service relative to other services.

Claims (129)

1. A computer-implemented system for managing an excess or under capacity at a first entity in a supply chain, the system comprising:

at least one computer system comprising:

a planning application, the planning application receives status data for at least the first entity reflecting the excess or under capacity at the first entity and generates a plan according to the status data; and

a manager application, the manager application receives the plan and, according to the plan, automatically initiates at least one service in an attempt to resolve at least a portion of the excess or under capacity through interaction with one or more other entities and selects the service from among a plurality of available services based on a monetary value to the first entity of a resolution expected to be available using the selected service relative to other services, an action selected from the group consisting of:

sell items to one or more other entities according to a previously existing contract between the first entity and the one or more other entity;

purchase items from one or more other entities according to the previously existing contract between the first entity and the one or more other entity;

sell items to one or more other entities in an auction;

purchase items from one or more other entities in a reverse auction;

post items in a catalog of the first entity for sale to one or more other entities;

purchase items posted in a catalog of one or more other entities;

post items in an inventory listing service for sale to one or more other entities; and

purchase items posted in an inventory listing service by one or more other entities.

2. The system of claim 1 , wherein the planning application is a supply chain planning engine, the first entity is a first enterprise, and the plan is a supply chain plan for at least a portion of the supply chain containing the first enterprise.

3. The system of claim 1 , wherein the status data comprises data selected from the group consisting of:

demand data;

supply data;

inventory data; and

capacity data.

4. The system of claim 1 , wherein the planning application is operable to receive status data from one or more other entities in the supply chain, the plan being generated according to all of the status data for the supply chain.

5. The system of claim 1 , wherein the planning application generates the plan further according to a model incorporating at least the first entity.

6. The system of claim 1 , wherein the manager application is operable to initiate multiple services to attempt to resolve the excess or under capacity, a first service is initiated to attempt to resolve a first portion of the excess or under capacity, and a second service is initiated to attempt to resolve a second portion of the excess or under capacity.

7. The system of claim 1 , wherein the manager application is operable to interact with the other entities automatically to resolve the excess or under capacity according to the plan.

8. The system of claim 1 , further comprising an electronic marketplace that supports the planning application and the manager application.

9. A computer-implemented system for resolving excess or under capacity at one or more enterprises in a supply chain, the system comprising:

at least one computer system comprising:

a supply chain planning application, the supply chain planning application receives status data for a plurality of enterprises in the supply chain, the status data reflecting excess or under capacity at a first enterprise in the supply chain, accesses a supply chain model incorporating at least the plurality of enterprises in the supply chain and generates a supply chain plan according to the status data for at least the plurality of enterprises in the supply chain; and

a manager application, the manager application receives the generated supply chain plan, automatically initiates at least one service according to the generated supply chain plan, and automatically performs an action, in response to initiating the at least one service, to resolve at least a portion of the excess or under capacity at the first enterprise through interaction with one or more other entities in the supply chain, the service being selected from among a plurality of available services based on a monetary value to the first entity of a resolution expected to be available using the selected service relative to other services, the action being selected from the group consisting of:

sell items to one or more other entities according to a previously existing contract between the first enterprise and the one or more other entity;

purchase items from one or more other entities according to the previously existing contract between the first enterprise and the one or more other entity;

sell items to one or more other entities in an auction;

purchase items from one or more other entities in a reverse auction;

post items in a catalog of the first enterprise for sale to one or more other entities;

purchase items posted in a catalog of one or more other entities;

post items in an inventory listing service for sale to one or more other entities; and

purchase items posted in an inventory listing service by one or more other entities.

10. A computer-implemented electronic marketplace, using one or more computer systems at one or more locations, for resolving excess or under capacity at one or more enterprises in a supply chain, comprising:

at least one of the one or more computer systems comprising:

a supply chain planning application, the supply chain planning engine receives status data for a plurality of enterprises in the supply chain, the status data reflecting excess or under capacity at a first enterprise in the supply chain, accesses a supply chain model incorporating at least the plurality of enterprises in the supply chain, and generates a supply chain plan according to the status data for at least the plurality of enterprises in the supply chain; and

a manager application, the manager application receives the generated supply chain plan, automatically initiates at least one service according to the generated supply chain plan, and automatically performs an action, in response to initiating the at least one service, to resolve at least a portion of the excess or under capacity at the first enterprise through interaction with one or more other entities in the supply chain, the services being selected from among a plurality of available services based on a monetary value to the first entity of a resolution expected to be available using the selected service relative to other services, the action being selected from the group consisting of:

sell items to one or more other entities according to a previously existing contract between the first enterprise and the one or more other entity;

purchase items from one or more other entities according to a the previously existing contract between the first enterprise and the one or more other entity;

sell items to one or more other entities in an auction;

purchase items from one or more other entities in a reverse auction;

post items in a catalog of the first enterprise for sale to one or more other entities;

purchase items posted in a catalog of one or more other entities;

post items in an inventory listing service for sale to one or more other entities; and

purchase items posted in an inventory listing service by one or more other entities.

11. A computer-implemented method for resolving excess or under capacity at one or more enterprises in a supply chain, the method comprising:

receiving status data for a plurality of enterprises in the supply chain, the status data reflecting excess or under capacity at a first enterprise in the supply chain;

accessing a supply chain model incorporating at least the plurality of enterprises in the supply chain;

generating a supply chain plan according to the status data for at least the plurality of enterprises in the supply chain;

automatically initiating at least one service according to the plan; and

automatically performing an action, in response to initiating the at least one service, to resolve at least a portion of the excess or under capacity at the first enterprise through interaction with one or more other entities in the supply chain, the service being selected from among a plurality of available services based on a monetary value to the first entity of a resolution expected to be available using the selected service relative to other services, the action being selected from the group consisting of:

sell items to one or more other entities according to a previously existing contract between the first enterprise and the one or more other entity;

purchase items from one or more other entities according to the previously existing contract between the first enterprise and the one or more other entity;

sell items to one or more other entities in an auction;

purchase items from one or more other entities in a reverse auction;

post items in a catalog of the first enterprise for sale to one or more other entities;

purchase items posted in a catalog of one or more other entities;

post items in an inventory listing service for sale to one or more other entities; and

purchase items posted in an inventory listing service by one or more other entities.

12. A computer-readable medium having encoded thereon software for resolving excess or under capacity at one or more enterprises in a supply chain, the software comprising instructions for:

receiving status data for a plurality of enterprises in the supply chain, the status data reflecting excess or under capacity at a first enterprise in the supply chain;

accessing a supply chain model incorporating at least the plurality of enterprises in the supply chain;

generating a supply chain plan according to the status data for at least the plurality of enterprises in the supply chain;

automatically initiating at least one service according to the generated supply chain plan, the service being selected from among a plurality of available services based on a monetary value to the first entity of a resolution expected to be available using the selected service relative to other services; and services, an action being selected from the group consisting of:

sell items to one or more other entities according to a previously existing contract between the first enterprise and the one or more other entity;

purchase items from one or more other entities according to the previously existing contract between the first enterprise and the one or more other entity;

sell items to one or more other entities in an auction;

purchase items from one or more other entities in a reverse auction;

post items in a catalog of the first enterprise for sale to one or more other entities;

purchase items posted in a catalog of one or more other entities;

post items in an inventory listing service for sale to one or more other entities; and

purchase items posted in an inventory listing service by one or more other entities;

automatically performing the action, in response to initiating the at least one service, to resolve at least a portion of the excess or under capacity at the first enterprise through interaction with one or more other entities in the supply chain.

13. A computer-implemented method for resolving excess or under capacity at a first entity in a supply chain, the method comprising:

receiving status data for at least the first entity in the supply chain, the status data reflecting the excess or under capacity at the first entity in the supply chain;

generating a plan according to the status data for at least the first entity in the supply chain;

automatically initiating at least one service according to the plan; and

automatically performing an action, in response to initiating the at least one service, to resolve at least a portion of the excess or under capacity at the first entity through interaction with one or more other entities in the supply chain, the service being selected from among a plurality of available services based on a monetary value to the first entity of a resolution expected to be available using the selected service relative to other services, the action being selected from the group consisting of:

selling items to one or more other entities according to a previously existing contract between the first entity and the one or more other entities;

purchasing items from one or more other entities according to the previously existing contract between the first entity and the one or more other entities;

selling items to one or more other entities in an auction;

purchasing items from one or more other entities in a reverse auction;

posting items in a catalog of the first entity for sale to one or more other entities;

purchasing items posted in a catalog of one or more other entities;

posting items in an inventory listing service for sale to one or more other entities; and

purchasing items posted in an inventory listing service by one or more other entities.

14. The method of claim 13 , wherein the first entity is a first enterprise and the plan is a supply chain plan for at least a portion of the supply chain containing the first enterprise.

15. The method of claim 13 , wherein the status data comprises data selected from the group consisting of:

demand data;

supply data;

inventory data; and

capacity data.

16. The method of claim 13 , further comprising:

receiving status data from one or more other entities in the supply chain, the plan being generated according to all of the status data for the supply chain.

17. The method of claim 13 , further comprising:

generating the plan further according to a model incorporating at least the first entity.

18. The method of claim 13 , further comprising:

initiating multiple services to attempt to resolve the excess or under capacity, a first service is initiated to attempt to resolve a first portion of the excess or under capacity, and a second service is initiated to attempt to resolve a second portion of the excess or under capacity.

19. The method of claim 13 , further comprising:

automatically interacting with the other entities to resolve the excess or under capacity according to the plan.

20. A computer-readable medium having encoded thereon software for resolving excess or under capacity at one or more enterprises in a supply chain, the software comprising instructions for:

receiving status data for at least the first entity in the supply chain, the status data reflecting the excess or under capacity at the first entity in the supply chain;

generating a plan according to the status data for at least the first entity in the supply chain;

automatically initiating at least one service according to the plan; and

automatically performing an action, in response to initiating the at least one service, to resolve at least a portion of the excess or under capacity at the first entity through interaction with one or more other entities in the supply chain, the service being selected from among a plurality of available services based on a monetary value to the first entity of a resolution expected to be available using the selected service relative to other services, the action being selected from the group consisting of:

selling items to one or more other entities according to a previously existing contract between the first entity and the one or more other entities;

purchasing items from one or more other entities according to the previously existing contract between the first entity and the one or more other entities;

selling items to one or more other entities in an auction;

purchasing items from one or more other entities in a reverse auction;

posting items in a catalog of the first entity for sale to one or more other entities;

purchasing items posted in a catalog of one or more other entities;

posting items in an inventory listing service for sale to one or more other entities; and

purchasing items posted in an inventory listing service by one or more other entities.

21. The software of claim 20 , wherein the first entity is a first enterprise and the plan is a supply chain plan for at least a portion of the supply chain containing the first enterprise.

22. The software of claim 20 , wherein the status data comprises data selected from the group consisting of:

demand data;

supply data;

inventory data; and

capacity data.

23. The software of claim 20 , further comprising instructions for:

receiving status data from one or more other entities in the supply chain, the plan being generated according to all of the status data for the supply chain.

24. The method of claim 20 , further comprising instructions for:

generating the plan further according to a model incorporating at least the first entity.

25. The software of claim 20 , further comprising instructions for:

initiating multiple services to attempt to resolve the excess or under capacity, a first service is initiated to attempt to resolve a first portion of the excess or under capacity, and a second service is initiated to attempt to resolve a second portion of the excess or under capacity.

26. The software of claim 20 , further comprising instructions for:

automatically interacting with the other entities to resolve the excess or under capacity according to the plan.

Assignments (20)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053383/0117) Recorded Nov 3, 2021
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: BLUE YONDER GROUP, INC.
Reel/Frame 058794/0776 →
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REEL 026468 FRAME NUMBER FROM 0199 TO 0119 PREVIOUSLY RECORDED ON REEL 055136 FRAME 0623. ASSIGNOR(S) HEREBY CONFIRMS THE CORRECTION ASSIGNMENT. Recorded Apr 19, 2021
From: I2 TECHNOLOGIES US, INC.
To: JDA TECHNOLOGIES US, INC.
Reel/Frame 056813/0110 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE CONVEYING AND RECEIVING PARTIES TO INCLUDE A PERIOD AFTER THE TERM INC PREVIOUSLY RECORDED AT REEL: 026740 FRAME: 0676. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 8, 2021
From: JDA TECHNOLOGIES US, INC.
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 055257/0747 →
CORRECTIVE ASSIGNMENT TO CORRECT THE NAME OF THE CONVEYING AND RECEIVING PARTIES TO INCLUDE A PERIOD AFTER THE TERM INC PREVIOUSLY RECORDED ON REEL 026468 FRAME 0199. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME FROM I2 TECHNOLOGIES US, INC. TO JDA TECHNOLOGIES US, INC.. Recorded Dec 12, 2020
From: I2 TECHNOLOGIES US, INC.
To: JDA TECHNOLOGIES US, INC.
Reel/Frame 055136/0623 →
SECURITY AGREEMENT Recorded Aug 3, 2020
From: BLUE YONDER GROUP, INC.
To: U.S. BANK NATIONAL ASSOCIATION
Reel/Frame 053383/0117 →
CHANGE OF NAME Recorded Apr 14, 2020
From: JDA SOFTWARE GROUP, INC.
To: BLUE YONDER GROUP, INC.
Reel/Frame 052392/0712 →
SECURITY AGREEMENT Recorded Oct 12, 2016
From: RP CROWN PARENT, LLC; RP CROWN HOLDING LLC; JDA SOFTWARE GROUP, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 040326/0449 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 29556/0809 Recorded Oct 12, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 040337/0356 →
RELEASE OF SECURITY INTEREST IN PATENTS AT REEL/FRAME NO. 29556/0697 Recorded Oct 12, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 040337/0053 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jan 2, 2013
From: JDA SOFTWARE GROUP, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 029556/0697 →
FIRST LIEN PATENT SECURITY AGREEMENT Recorded Jan 2, 2013
From: JDA SOFTWARE GROUP, INC.
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 029556/0809 →
RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Dec 21, 2012
From: WELLS FARGO CAPITAL FINANCE, LLC
To: JDA TECHNOLOGIES US, INC.
Reel/Frame 029529/0812 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2011
From: JDA TECHNOLOGIES US, INC.
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 026740/0676 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 21, 2011
From: I2 TECHNOLOGIES US, INC
To: JDA TECHNOLOGIES US, INC
Reel/Frame 026468/0119 →
PATENT SECURITY AGREEMENT Recorded Apr 4, 2011
From: JDA TECHNOLOGIES US, INC.
To: WELLS FARGO CAPITAL FINANCE, LLC, AS AGENT
Reel/Frame 026072/0353 →
NUNC PRO TUNC ASSIGNMENT Recorded Sep 13, 2010
From: I2 TECHNOLOGIES, INC.
To: I2 TECHNOLOGIES US, INC.
Reel/Frame 024975/0138 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2010
From: NOTANI, RANJIT N.; CHATURVEDI, VINATHA; GHAISAS, VINAYAK S.; CHATURVEDI, HARSHA
To: I2 TECHNOLOGIES, INC.
Reel/Frame 024974/0991 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 30, 2001
From: I2 TECHNOLOGIES, INC.
To: I2 TECHNOLOGIES US, INC.
Reel/Frame 012037/0679 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 23, 2001
From: NOTANI, RANJIT N.; CHATURVEDI, VINATHA; GHAISAS, VINAYAK S.; CHATURVEDI, HARSHA
To: I2 TECHNOLOGIES, INC.
Reel/Frame 011759/0345 →