IP Library Patent Application 11158371
Patent Application
App. No. 11/158,371

Program-based supply chain management

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 None
App. No.
11/158,371
Abstract

An inter-enterprise supply chain management system uses programs to manage supply chain transaction data received from a plurality of trading partners. A program is defined using program definers including at least a first trading relation between a first and a second trading partner and a second trading relation between a third and a fourth trading partner. Other program definers may include a location, item, and/or taxonomy. The program identifies a subset of the supply chain transaction data that satisfies the program definition. Actions on the supply chain transaction data by the trading partners of the program are limited to only that subset of supply chain transaction data. The users of the trading partners of the program can additionally be associated with a security role limiting the types of actions the users can take on that subset of supply chain transaction data.

Claims (41)

1 . A computer-implemented method of managing supply chain transaction data among a plurality of trading partners in an inter-enterprise supply chain management system receiving the supply chain transaction data from the plurality of trading partners, the method comprising:

receiving a definition of a program including at least a first trading relation and a second trading relation, the first trading relation being between a first trading partner and a second trading partner and the second trading relation being between a third trading partner and a fourth trading partner; and

allowing actions only on part of the supply chain transactions data satisfying the definition of the program, the part of the supply chain transaction data including at least the first trading relation or the second trading relation.

2 . The computer-implemented method of claim 1 , wherein the first trading partner and the third trading partner are identical to each other.

3 . The computer-implemented method of claim 1 , wherein the program is further defined by a security role, the security role including a set of privileges limiting types of the actions allowed on the part of the supply chain transaction data for a user of the first trading partner.

4 . The computer-implemented method of claim 1 , wherein the program is further defined by a location associated with the first trading partner and the part of the supply chain transaction data satisfying the definition of the program include the location in addition to the first trading relation or the second trading relation.

5 . The computer-implemented method of claim 4 , wherein the location includes a location name and allocation type.

6 . The computer-implemented method of claim 1 , wherein the program is further defined by an item associated with the first trading partner and the part of the supply chain transaction data satisfying the definition of the program include the item in addition to the first trading relation or the second trading relation.

7 . The computer-implemented method of claim 1 , wherein the program is further defined by a taxonomy associated with the first trading partner, the taxonomy being a category of items, and the part of the supply chain transaction data satisfying the definition of the program include the taxonomy in addition to the first trading relation or the second trading relation.

8 . The computer-implemented method of claim 1 , further comprising providing a user interface for allowing the actions on the part of the supply chain transactions data, the user interface being displayed on a display device in a color selected for the program.

9 . The computer-implemented method of claim 1 , wherein the actions include viewing the supply chain transaction data.

10 . The computer-implemented method of claim 1 , wherein the actions include causing a transaction corresponding to a selected one of the supply chain transaction data to be performed.

11 . The computer-implemented method of claim 1 , wherein the definition of the program is received by selection of program definers in a template including the program definers in a user interface.

12 . A computer readable medium storing a computer program product configured to perform a computer-implemented method of managing supply chain transaction data among a plurality of trading partners in an inter-enterprise supply chain management system receiving the supply chain transaction data from the plurality of trading partners, the method comprising:

receiving a definition of a program including at least a first trading relation and a second trading relation, the first trading relation being between a first trading partner and a second trading partner and the second trading relation being between a third trading partner and a fourth trading partner; and

allowing actions only on part of the supply chain transactions data satisfying the definition of the program, the part of the supply chain transaction data including at least the first trading relation or the second trading relation.

13 . The computer readable medium of claim 12 , wherein the first trading partner and the third trading partner are identical to each other.

14 . The computer readable medium of claim 12 , wherein the program is further defined by a security role, the security role including a set of privileges limiting types of the actions allowed on the part of the supply chain transaction data for a user of the first trading partner.

15 . The computer readable medium of claim 12 , wherein the program is further defined by a location associated with the first trading partner and the part of the supply chain transaction data satisfying the definition of the program include the location in addition to the first trading relation or the second trading relation.

16 . The computer readable medium of claim 15 , wherein the location includes a location name and a location type.

17 . The computer readable medium of claim 12 , wherein the program is further defined by an item associated with the first trading partner and the part of the supply chain transaction data satisfying the definition of the program include the item in addition to the first trading relation or the second trading relation.

18 . The computer readable medium of claim 12 , wherein the program is further defined by a taxonomy associated with the first trading partner, the taxonomy being a category of items, and the part of the supply chain transaction data satisfying the definition of the program include the taxonomy in addition to the first trading relation or the second trading relation.

19 . The computer readable medium of claim 12 , wherein the method further comprises providing a user interface for allowing actions on the part of the supply chain transactions data, the user interface being displayed on a display device in a color selected for the program.

20 . The computer readable medium of claim 12 , wherein the actions include viewing the supply chain transaction data.

21 . The computer readable medium of claim 12 , wherein the actions include causing a transaction corresponding to a selected one of the supply chain transaction data to be performed.

22 . The computer readable medium of claim 12 , wherein the definition of the program is received by selection of program definers in a template including the program definers in a user interface.

23 . An inter-enterprise supply chain management system comprising:

a storage module storing computer instructions configured to cause the inter-enterprise supply chain management system to perform a computer-implemented method of managing supply chain transaction data received from a plurality of trading partners, the method comprising the steps of:

receiving a definition of a program including at least a first trading relation and a second trading relation, the first trading relation being between a first trading partner and a second trading partner and the second trading relation being between a third trading partner and a fourth trading partner; and

allowing actions only on part of the supply chain transactions data satisfying the definition of the program, the part of the supply chain transaction data including at least the first trading relation or the second trading relation; and

a processor module for executing the computer instructions.

24 . The inter-enterprise supply chain management system of claim 23 , wherein the first trading partner and the third trading partner are identical to each other.

25 . The inter-enterprise supply chain management system of claim 23 , wherein the program is further defined by a security role, the security role including a set of privileges limiting types of the actions allowed on the part of the supply chain transaction data for a user of the first trading partner.

26 . The inter-enterprise supply chain management system of claim 23 , wherein the program is further defined by a location associated with the first trading partner and the part of the supply chain transaction data satisfying the definition of the program include the location in addition to the first trading relation or the second trading relation.

27 . The inter-enterprise supply chain management system of claim 26 , wherein the location includes a location name and a location type.

28 . The inter-enterprise supply chain management system of claim 23 , wherein the program is further defined by an item associated with the first trading partner and the part of the supply chain transaction data satisfying the definition of the program include the item in addition to the first trading relation or the second trading relation.

29 . The inter-enterprise supply chain management system of claim 23 , wherein the program is further defined by a taxonomy associated with the first trading partner, the taxonomy being a category of items, and the part of the supply chain transaction data satisfying the definition of the program include the taxonomy in addition to the first trading relation or the second trading relation.

30 . The inter-enterprise supply chain management system of claim 23 , wherein the method further comprises providing a user interface for allowing actions on the part of the supply chain transactions data, the user interface being displayed on a display device in a color selected for the program.

31 . The inter-enterprise supply chain management system of claim 23 , wherein the actions include viewing the supply chain transaction data.

32 . The inter-enterprise supply chain management system of claim 23 , wherein the actions include causing a transaction corresponding to a selected one of the supply chain transaction data to be performed.

33 . The inter-enterprise supply chain management system of claim 23 , wherein the definition of the program is received by selection of program definers in a template including the program definers in a user interface.

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 052385/0454 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2006
From: COWRIE THREE MERGER CORP.
To: I2 TECHNOLOGIES US, INC.
Reel/Frame 017830/0805 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2006
From: RIVERONE, INCORPORATED
To: DEVELOPMENT SPECIALISTS, INC.
Reel/Frame 017830/0213 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2006
From: DEVELOPMENT SPECIALISTS, INC.
To: COWRIE THREE MERGER CORP.
Reel/Frame 017831/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2005
From: RAU, ANAND
To: RIVERONE, INC.
Reel/Frame 016719/0004 →