IP Library Granted Patent US 7,574,383
Granted Patent B1
US 7,574,383 · App. 10/120,571 · Granted Aug 11, 2009

System and method for providing distributed inventory management

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,574,383
App. No.
10/120,571
Granted
Aug 11, 2009
Kind
B1
Abstract

A method for distributed inventory management includes receiving information regarding a number of participants in a value chain and information regarding one or more items relevant in the value chain. The method also includes modeling relationships between two or more of the participants based on the received information and modeling the one or more items based on the received information. Furthermore, the method includes receiving inventory data from the participants relating to the one or more items, processing the inventory data based on the models of the relationships and the items to generate inventory information related to one or more of the participants, and communicating the generated inventory information to one or more of the participants. The inventory information at least partially includes information regarding inventory data of participants other than those participants to which the inventory information is communicated.

Claims (52)

1. A distributed inventory management system, the system comprising one or more components collectively operable to:

receive information regarding a plurality of distributed participants in one or more tiers of a value chain, wherein each tier of the one or more tiers of the value chain comprise a different replenishment process associated with one or more of the plurality of distributed participants, and information regarding one or more items in the one or more tiers of the value chain;

model relationships between at least two of the plurality of distributed participants in the different tiers of the one or more tiers of the value chain based on the received information;

model the one or more items based on the received information;

receive inventory data from one or more of the plurality of distributed participants relating to the one or more items;

process the inventory data based on the models of the relationships and the items to generate inventory information related to one or more of the distributed participants; and

communicate the generated inventory information to one or more of the plurality of distributed participants in a different tier of the value chain, the inventory information including at least inventory data of participants other than those participants to which the inventory information is communicated.

2. The system of claim 1 , wherein the components are further operable to:

receive the inventory data from a plurality of different data management systems associated with the participants; and

translate the received inventory data for processing if such inventory data has a format which the components of the distributed inventory management system are unable to process.

3. The system of claim 2 , wherein one or more of the data management systems comprise an enterprise resource planning system, a warehouse management system, or a decision support system.

4. The system of claim 1 , wherein modeling the relationships between two or more of the participants comprises specifying the identity of one or more of the participants, the locations of the participants, the roles of the participants in the one or more tiers of the value chain, and one or more business rules associated with one or more of the participants.

5. The system of claim 1 , wherein modeling the items comprises specifying the identity of one or more items relevant in the one or more tiers of the value chain, a description of the items, the locations at which each item is active, and an item hierarchy.

6. The system of claim 1 , wherein the generated inventory information comprises the output of one or more business workflows that use an aggregation of the inventory data received from two or more of the participants.

7. The system of claim 1 , wherein the generated inventory information comprises a view of particular inventory data of a one or more first participants that is relevant to a second participant.

8. The system of claim 1 , wherein the generated inventory information comprises one or more alerts generated in response to the analysis of particular received inventory data according to one or more business rules.

9. The system of claim 1 , wherein the generated inventory information comprises one or more alerts generated in response to monitoring one or more key performance indicators.

10. The system of claim 1 , wherein the components are operable to communicate the generated inventory information to applicable participants upon generation of the inventory information.

11. The system of claim 1 , wherein the components are operable to communicate the generated inventory information to an applicable participant upon receiving a request from the participant.

12. The system of claim 1 , wherein the components are further operable to:

communicate inventory data associated with a plurality of the participants to one or more planning or scheduling engines;

receive inventory planning or scheduling information from the engines; and

communicate at least a portion of the planning information to one or more of the participants.

13. The system of claim 12 , wherein one or more of the engines comprise a replenishment planning engine, an order management system, a demand fulfillment engine, a supply chain planner, or a factory planner.

14. The system of claim 12 , wherein one or more of the engines are associated with one or more of the participants.

15. The system of claim 1 , wherein one or more of the components of the system are operated by one or more of the participants.

16. The system of claim 1 , wherein one or more of the components of the system are implemented in an e-marketplace independent of the participants.

17. A method for distributed inventory management, comprising:

receiving information regarding a plurality of distributed participants in one or more tiers of a value chain, wherein each tier of the one or more tiers of the value chain comprise a different replenishment process associated with one or more of the plurality of distributed participants, and information regarding one or more items in the one or more tiers of the value chain;

modeling relationships between at least two of the plurality of distributed participants in different tiers of the one or more tiers of the value chain based on the received information;

modeling the one or more items based on the received information;

receiving inventory data from one or more of the plurality of distributed participants relating to the one or more items;

processing the inventory data based on the models of the relationships and the items to generate inventory information related to one or more of the distributed participants; and

communicating the generated inventory information to one or more of the plurality of distributed participants in a different tier of the value chain, the inventory information including at least inventory data of participants other than those participants to which the inventory information is communicated.

18. The method of claim 17 , further comprising:

receiving the inventory data from a plurality of different data management systems associated with the participants; and

translating the received inventory data for processing if such inventory data has a format which the components of the distributed inventory management system are unable to process.

19. The method of claim 18 , wherein one or more of the data management systems comprise an enterprise resource planning system, a warehouse management system, or a decision support system.

20. The method of claim 17 , wherein modeling the relationships between two or more of the participants comprises specifying the identity of one or more of the participants, the locations of the participants, the roles of the participants in the one or more tiers of the value chain, and one or more business rules associated with one or more of the participants.

21. The method of claim 17 , wherein modeling the items comprises specifying the identity of one or more items relevant in the one or more tiers of the value chain, a description of the items, the locations at which each item is active, and an item hierarchy.

22. The method of claim 17 , wherein the generated inventory information comprises the output of one or more business workflows that use an aggregation of 10 the inventory data received from two or more of the participants.

23. The method of claim 17 , wherein the generated inventory information comprises a view of particular inventory data of a one or more first participants that is relevant to a second participant.

24. The method of claim 17 , wherein the generated inventory information comprises one or more alerts generated in response to the analysis of particular received inventory data according to one or more business rules.

25. The method of claim 17 , wherein the generated inventory information comprises one or more alerts generated in response to monitoring one or more key performance indicators.

26. The method of claim 17 , the generated inventory information is communicated to applicable participants upon generation of the inventory information.

27. The method of claim 17 , the generated inventory information is communicated to an applicable participant upon receiving a request from the participant.

28. The method of claim 17 , further comprising:

communicating inventory data associated with a plurality of the participants to one or more planning or scheduling engines;

receiving inventory planning or scheduling information from the engines; and

communicating at least a portion of the inventory planning or scheduling information to one or more of the participants.

29. The method of claim 28 , wherein one or more of the engines comprise a replenishment planning engine, an order management system, a demand fulfillment engine, a supply chain planner, or a factory planner.

30. The method of claim 28 , wherein one or more of the engines are associated with one or more of the participants.

Assignments (13)
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 ON REEL 026740 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT FROM JDA TECHNOLOGIES US, INC. TO JDA SOFTWARE GROUP, INC.. Recorded Dec 12, 2020
From: JDA TECHNOLOGIES US, INC.
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 054712/0152 →
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/0604 →
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 →