IP Library Granted Patent US 9,805,330
Granted Patent B2
US 9,805,330 · App. 12/619,805 · Granted Oct 31, 2017

System and method for root cause analysis and early warning of inventory problems

Inventors: Shipra Surendra (Bangalore, IN); Manish Ghosh (Bangalore, IN); Adeel Najmi (Plano, TX); Arindam Banerjee (New Delhi, IN); Krishna Pal Singh (Bangalore, IN)
Assignee: JDA Software Group, Inc.
G06Q10/087G06Q10/06G06Q10/067G06Q20/203
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 9,805,330
App. No.
12/619,805
Granted
Oct 31, 2017
Kind
B2
Abstract

A system and method is disclosed for root cause analysis and early warning of inventory problems. The system includes a server coupled with a database and configured to access the data describing inventory policy parameters of a supply chain network, the data describing one or more demand patterns and one or more replenishment patterns of the supply chain network, and the data describing the supply chain network comprising a plurality of entities, each entity configured to supply one or more items to satisfy a demand. The server is further configured to optimize the inventory policy parameters for each of the one or more items according to the one or more demand patterns and the one or more replenishment patterns and store the optimized inventory policy parameters in the database for each of the one or more items.

Claims (51)

1. A system, comprising:

a supply chain network comprising two or more supply chain entities, the two or more supply chain entities supply one or more items to satisfy a demand and comprise an inventory;

a database that stores:

data describing inventory policy parameters of the supply chain network;

data describing one or more demand patterns, one or more replenishment patterns and one or more business rules of the supply chain network; and

a computer coupled with the database and programmed to:

access the data describing the inventory policy parameters;

access the data describing the one or more demand patterns, the data describing the one or more replenishment patterns and the data describing the one or more business rules;

analyze the one or more demand patterns of the supply chain network;

quantify a deviation between a forecasted demand of the one or more items and an actual demand of the one or more items;

analyze the one or more replenishment patterns of the supply chain network;

update the inventory policy parameters for each of the one or more items according to the one or more demand patterns, the one or more replenishment patterns and the one or more business rules;

publish the updated inventory policy parameters to one or more supply chain replenishment planning engines for each of the one or more items;

assign coding values to the one or more items according to inventory levels of the two or more supply chain entities; and

the one or more supply chain replenishment planning engines configured to:

generate an executable inventory replenishment plan in accordance with the updated inventory policy parameters; and

responsive to the executable inventory replenishment plan, at least one of the two or more supply chain entities automatically adjust the inventory levels based, at least in part, on the updated inventory policy parameters.

2. The system of claim 1 , wherein the one or more demand patterns comprises data representing historical forecasted demand and actual demand for the one or more items.

3. The system of claim 1 , wherein the one or more replenishment patterns comprises data representing the size and frequency of replenishments for the one or more items.

4. The system of claim 1 , wherein the computer is further programmed to generate an inventory replenishment plan in order to meet demand and the two or more supply chain entities maintain inventory levels within one or more of the inventory policy parameters.

5. The system of claim 1 , wherein the computer is further programmed to identify one or more root causes and generate one or more alert rules to modify one or more of the updated inventory policy parameters.

6. A computer-implemented method, comprising:

accessing data describing inventory policy parameters of a supply chain network, the supply chain network comprising two or more supply chain entities, the two or more supply chain entities supply one or more items to satisfy a demand and comprise an inventory;

accessing data describing one or more demand patterns of the supply chain network, data describing one or more replenishment patterns of the supply chain network and data describing one or more business rules;

analyzing the one or more demand patterns of the supply chain network;

quantifying a deviation between a forecasted demand of the one or more items and an actual demand of the one or more items;

analyzing the one or more replenishment patterns of the supply chain network;

updating the inventory policy parameters for the one or more items according to the one or more demand patterns, the one or more replenishment patterns and one or more business rules;

publishing the updated inventory policy parameters to one or more supply chain replenishment planning engines for each of the one or more items;

assigning coding values to the one or more items according to inventory levels of the two or more supply chain entities;

generating one or more supply chain replenishment planning engines, an executable inventory replenishment plan in accordance with the updated inventory policy parameters; and

responsive to the executable inventory replenishment plan, automatically adjusting, by at least one of the two or more supply chain entities, the inventory levels based, at least in part, on the updated inventory policy parameters.

7. The computer-implemented method of claim 6 , wherein the one or more demand patterns comprises data representing historical forecasted demand and actual demand for the one or more items.

8. The computer-implemented method of claim 6 , wherein the one or more replenishment patterns comprises data representing the size and frequency of replenishments for the one or more items.

9. The computer-implemented method of claim 6 , further comprising generating an inventory replenishment plan in order to meet demand and the two or more supply chain entities maintain inventory levels within one or more of the inventory policy parameters.

10. The computer-implemented method of claim 6 , further comprising identifying one or more root causes and generating one or more alert rules to modify one or more of the updated inventory policy parameters.

11. A non-transitory computer-readable medium embodied with software, the software when executed using one or more computers is programmed to:

access data describing inventory policy parameters of a supply chain network, the supply chain network comprising two or more supply chain entities, the two or more supply chain entities supply one or more items to satisfy a demand and comprise an inventory;

access data describing one or more demand patterns of the supply chain network, data describing one or more replenishment patterns of the supply chain network and data describing one or more business rules;

analyze the one or more demand patterns of the supply chain network;

quantify a deviation between a forecasted demand of the one or more items and an actual demand of the one or more items;

analyze the one or more replenishment patterns of the supply chain network;

update the inventory policy parameters for the one or more items according to the one or more demand patterns, the one or more replenishment patterns and one or more business rules;

publish the optimized inventory policy parameters to one or more supply chain replenishment engines for each of the one or more items;

assign coding values to the one or more items according to inventory levels of the two or more supply chain entities;

generate an executable inventory replenishment plan in accordance with the updated inventory policy parameters; and

responsive to the executable inventory replenishment plan, automatically adjust the inventory levels of at least one of the two or more supply chain entities based, at least in part, on the updated inventory policy parameters.

12. The non-transitory computer-readable medium of claim 11 , wherein the one or more demand patterns comprises data representing historical forecasted demand and actual demand for the one or more items.

13. The non-transitory computer-readable medium of claim 11 , wherein the one or more replenishment patterns comprises data representing the size and frequency of replenishments for the one or more items.

14. The non-transitory computer-readable medium of claim 11 , wherein the software is further programmed to generate an inventory replenishment plan in order to meet demand and to maintain inventory levels within one or more of the inventory policy parameters.

15. The non-transitory computer-readable medium of claim 11 , wherein the software is further programmed to identify one or more root causes and generate one or more alert rules to modify one or more of the updated inventory policy parameters.

Assignments (18)
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 13, 2020
From: JDA SOFTWARE GROUP, INC.
To: BLUE YONDER GROUP, INC.
Reel/Frame 052386/0114 →
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/0697 Recorded Oct 12, 2016
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: JDA SOFTWARE GROUP, INC.
Reel/Frame 040337/0053 →
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 →
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 →
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 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2010
From: BANERJEE, ARINDAM
To: I2 TECHNOLOGIES US, INC.
Reel/Frame 024043/0346 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2010
From: SURENDRA, SHIPRA; GHOSH, MANISH; NAJMI, ADEEL; SINGH, KRISHNA PAL
To: I2 TECHNOLOGIES US, INC.
Reel/Frame 024043/0154 →
Continuity (2)
Provisional Application 61116287 · Nov 19, 2008
Related Publication 20100125489A1 · May 20, 2010