IP Library Granted Patent US 8,989,879
Granted Patent B2
US 8,989,879 · App. 12/565,415 · Granted Mar 24, 2015

System and method for a demand driven lean production control system

Inventors: Timothy R. Hayes (Mckinney, TX); Aamer Rehman (Flower Mound, TX)
Assignee: JDA Software Group, Inc.
G05B19/41865G05B2219/32268
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 8,989,879
App. No.
12/565,415
Filed
Sep 23, 2009
Granted
Mar 24, 2015
Kind
B2
Art Unit
2126
USPC
700/83
Abstract

A system is disclosed providing visualization of a production control framework. The system includes a database storing production control data associated with one or more entities and a production control system coupled with the database and configured to model a production control framework of the one or more entities. The production control system includes one or more work centers authorizing one or more tasks for one or more parts and one or more manufacturing processes that produce one or more finished parts using the one or more parts.

Claims (64)

1. A system, comprising:

a database storing production control data associated with one or more entities;

a production control system coupled with the database and configured to model a production control framework of the one or more entities, the production control system comprising:

one or more work centers authorizing one or more tasks for one or more parts;

one or more demand authorization signals generated when a demand is received at the one or more entities;

one or more work center-specific material authorization signals;

one or more site-specific material authorization signals;

one or more pull-based production control signals; and

one or more manufacturing processes that produce one or more finished parts using the one or more parts.

2. The system of claim 1 , wherein each of the one or more work centers comprise:

a demand queuing stage;

a part-specific queueing stage;

a material queueing stage; and

an output buffer stage.

3. The system of claim 1 , wherein a work center of the one or more work centers comprise an output buffer stage comprising a target inventory set to a sum of output buffer capacity and output buffer production lead time requirements.

4. The system of claim 1 , wherein

at least one of the one or more work center-specific material authorization signals specifies a consuming work center and a producing work center and represents the maximum amount of inventory present at a destination work center.

5. The system of claim 1 , wherein the one or more work centers authorize the one or more tasks when at least one of the one or more demand authorization signals is present in the production control system and currently authorized tasks do not satisfy a demand.

6. The system of claim 5 , wherein:

the one or more work centers authorize the one or more tasks when the one or more finished parts require at least one of the one or more work center-specific material authorization signals, a work-center specific material authorization signal filter is deactivated, and at least one of the one or more pull-based production control signals is generated for the one or more finished parts; or

authorize the one or more tasks when the one or more finished parts require at least one of the one or more work center-specific material authorization signals, the work-center specific material authorization signal filter is activated, a number of the one or more work center-specific material authorization signals are available and the number of the one or more work-specific material authorization signals is greater than a predetermined number of work-center specific material authorization signals required for a pack of the one or more finished parts, and at least one of the one or more pull-based production control signals is generated for the one or more finished parts.

7. The system of claim 6 , wherein the one or more work centers authorize the one or more tasks when none of the one or more demand authorization signals nor any of the one or more of the work center-specific material authorization signals have been associated with the one or more finished parts and when at least one of the one or more pull-based production control signals is generated for the one or more finished parts and completion of all of the currently authorized tasks for the one or more finished parts would not use all of the one or more pull-based production control signals generated for the one or more finished parts.

8. The system of claim 1 , further comprising:

one or more stage one work centers authorizing one or more tasks for one or more initial parts associated with a number of one or more of the site-specific material authorization signals at the one or more stage one work centers wherein the one or more finished parts comprise approximately an equal number of the one or more initial parts when the number of one or more of the site-specific material authorization signals associated with the one or more initial parts equals a standard pack quantity multiplied by a trigger quantity.

9. A method, comprising:

storing, by a computer, production control data associated with one or more entities in a database;

authorizing, by the computer, one or more tasks for one or more parts at one or more work centers;

generating, by the computer, one or more demand authorization signals generated when a demand is received at the one or more entities, one or more work center-specific material authorization signals, one or more site-specific material authorization signals, and one or more pull-based production control signals; and

producing, by the computer, one or more finished parts using the one or more parts at one or more manufacturing processes.

10. The method of claim 9 , wherein each of the one or more work centers comprise:

a demand queuing stage;

a part-specific queueing stage;

a material queueing stage; and

an output buffer stage.

11. The method of claim 9 , wherein a work center of the one or more work centers comprise an output buffer stage comprising a target inventory set to a sum of output buffer capacity and output buffer production lead time requirements.

12. The method of claim 9 , further comprising:

defining at least one of the one or more work center-specific material authorization signals to specify a consuming work center and a producing work center and to represent the maximum amount of inventory present at a destination work center.

13. The method of claim 9 , wherein the one or more work centers authorize the one or more tasks when at least one of the one or more demand authorization signals is present in the production control system and currently authorized tasks do not satisfy a demand.

14. The method of claim 13 , wherein:

the one or more work centers authorize the one or more tasks when the one or more finished parts require at least one of the one or more work center-specific material authorization signals, a work-center specific material authorization signal filter is deactivated, and at least one of the one or more pull-based production control signals is generated for the one or more finished parts; or

authorize the one or more tasks when the one or more finished parts require at least one of the one or more work center-specific material authorization signals, the work-center specific material authorization signal filter is activated, a sufficient number of the one or more work center-specific material authorization signals are available and the number of the one or more work-specific material authorization signals is greater than a predetermined number of work-center specific material authorization signals required for a pack of the one or more finished parts, and at least one of the one or more pull-based production control signals is generated for the one or more finished parts.

15. The method of claim 14 , wherein the one or more work centers authorize the one or more tasks when none of the one or more demand authorization signals nor any of the one or more of the work center-specific material authorization signals have been associated with the one or more finished parts and when at least one of the one or more pull-based production control signals is generated for the one or more finished parts and completion of all of the currently authorized tasks for the one or more finished parts would not use all of the one or more pull-based production control signals generated for the one or more finished parts.

16. The method of claim 9 , further comprising:

authorizing, by the computer, one or more tasks for one or more initial parts associated with a number of one or more of the site-specific material authorization signals at one or more stage one work centers wherein the one or more finished parts comprise approximately equal number of the one or more initial parts when the number of the one or more site-specific material authorization signals associated with the one or more initial parts equals a standard pack quantity multiplied by a trigger quantity.

17. A non-transitory computer-readable medium embodied with software which when executed using one or more computers is configured to:

store production control data associated with one or more entities in a database;

authorize one or more tasks for one or more parts at one or more work centers;

generate one or more demand authorization signals generated when a demand is received at the one or more entities, one or more work center-specific material authorization signals, one or more site-specific material authorization signals, and one or more pull-based production control signals; and

produce one or more finished parts using the one or more parts at one or more manufacturing processes.

18. The non-transitory computer-readable medium of claim 17 , wherein each of the one or more work centers comprise:

a demand queuing stage;

a part-specific queueing stage;

a material queueing stage; and

an output buffer stage.

19. The non-transitory computer-readable medium of claim 17 , wherein a work center of the one or more work centers comprise an output buffer stage comprising a target inventory set to a sum of output buffer capacity and output buffer production lead time requirements.

20. The non-transitory computer-readable medium of claim 17 , further configured to:

define at least one of the one or more work center-specific material authorization signals to specify a consuming work center and a producing work center and to represent the maximum amount of inventory present at a destination work center.

21. The non-transitory computer readable medium of claim 17 , wherein the one or more work centers authorize the one or more tasks when at least one of the one or more demand authorization signals is present in the production control system and currently authorized tasks do not satisfy a demand.

22. The non-transitory computer readable medium of claim 21 , wherein:

the one or more work centers authorize the one or more tasks when the one or more finished parts require at least one of the one or more work center-specific material authorization signals, a work-center specific material authorization signal filter is deactivated, and at least one of the one or more pull-based production control signals is generated for the one or more finished parts; or

authorize the one or more tasks when the one or more finished parts require at least one of the one or more work center-specific material authorization signals, the work-center specific material authorization signal filter is activated, a number of the one or more work center-specific material authorization signals are available and the number of the one or more work-specific material authorization signals is greater than a predetermined number of work-center specific material authorization signals required for a pack of the one or more finished parts, and at least one of the one or more pull-based production control signals is generated for the one or more finished parts.

23. The non-transitory computer readable medium of claim 22 , wherein the one or more work centers authorize the one or more tasks when none of the one or more demand authorization signals nor any of the one or more of the work center-specific material authorization signals have been associated with the one or more finished parts and when at least one of the one or more pull-based production control signals is generated for the one or more finished parts and completion of all of the currently authorized tasks for the one or more finished parts would not use all of the one or more pull-based production control signals generated for the one or more finished parts.

24. The non-transitory computer readable medium of claim 17 , further comprising:

authorizing one or more tasks for one or more initial parts associated with a number of one or more of the site-specific material authorization signals at one or more stage one work centers wherein the one or more finished parts comprise approximately equal number of the one or more initial parts when the number of the one or more site-specific material authorization signals associated with the one or more initial parts equals a standard pack quantity multiplied by a trigger quantity.

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 13, 2020
From: JDA SOFTWARE GROUP, INC.
To: BLUE YONDER GROUP, INC.
Reel/Frame 052386/0186 →
NUNC PRO TUNC ASSIGNMENT Recorded Dec 18, 2017
From: NEURO RESOURCE GROUP, INC.
To: HTK ENTERPRISES, LLC
Reel/Frame 044421/0022 →
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 →
NUNC PRO TUNC ASSIGNMENT Recorded Sep 8, 2016
From: NEURO RESOURCE GROUP, INC.
To: HTK ENTERPRISES, LLC
Reel/Frame 039670/0514 →
CHANGE OF NAME Recorded Sep 8, 2016
From: HTK ENTERPRISES, LLC
To: HTK ENTERPRISES, INC.
Reel/Frame 039950/0605 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 9, 2009
From: HAYES, TIMOTHY R.; REHMAN, AAMER
To: I2 TECHNOLOGIES US, INC.
Reel/Frame 023490/0118 →
Continuity (3)
Continuation 12565348 · Sep 23, 2009
Provisional Application 61100713 · Sep 27, 2008
Related Publication 20100082138A1 · Apr 1, 2010