IP Library Granted Patent US 7,529,695
Granted Patent B2
US 7,529,695 · App. 10/172,183 · Granted May 5, 2009

Multi-stage supply chain management system with dynamic order placement

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,529,695
App. No.
10/172,183
Granted
May 5, 2009
Kind
B2
Abstract

A global supply chain management system in an environment of multiple suppliers forming supply chains for one or more buyers connected over the Internet. The system includes a global processor with logic that maps “local” supply information for each buyer and each supplier, represented in one or more property tables having master information correlated to local information for each buyer and each supplier. The system manages processes from an input of lots to an output through supplier stages where clients each use fragmented different local information. A correlation means uses base lot indicators, one for each of the lots in common for all of said stages and executes supply chain management functions for tracking lots through the supplier stages and for dynamic creation of sets of purchase orders among groups of suppliers for processing the same lot through the supply chain.

Claims (34)

1. A supply chain management system for clients where the clients include a plurality of buyers and a plurality of suppliers, where said buyers place orders with a plurality of suppliers for the processing of an input to an output, wherein said input is one or more lots, through a plurality of supplier stages, said clients each using fragmented different local information particular to each of said clients, the improvement characterized by,

network communication means for interconnecting said clients for maintaining said local information current in said supply chain management system,

a database store for storing master information in one or more tables having said master information correlated to said local information,

global processing means for processing supply chain management information for all of said clients including,

input mapping means for mapping said local information for each of said clients as mapped data to provide master information for storage in said database store, said mapping means using base lot indicators, one for each of said one or more lots, in common for all of said stages,

logic means for executing supply chain management functions for tracking said lots through said supplier stages using said base lot indicators, said logic means including means for creating a set of purchase orders to a group of said suppliers for processing the same lot through a supply chain where the creation of purchase orders for downstream suppliers is dynamically conditioned on the outputs of upstream suppliers, said logic means accessing the master information for executing supply chain management functions for tracking said lots through said supplier stages and providing management data for creation of ones of said set of purchase orders, output mapping means for mapping said management data into local data for said clients;

wherein suppliers supply local supplier information to said system via data in electronic records and reports and wherein said correlation means includes data integrity means that operates to check for data consistency within records, data consistency within reports, data consistency across different reports from a particular supplier, data consistency among data from multiple suppliers and one or more buyers, data consistency among data from multiple suppliers.

2. A supply chain management system for clients where the clients include a plurality of buyers and a plurality of suppliers, where said buyers place orders with a plurality of suppliers for the processing of an input to an output, wherein said input is one or more lots, through a plurality of supplier stages, said clients each using fragmented different local information particular to each of said clients, the improvement characterized by,

network communication means for interconnecting said clients for maintaining said local information current in said supply chain management system,

a database store for storing master information in one or more tables having said master information correlated to said local information,

global processing means for processing supply chain management information for all of said clients including,

input mapping means for mapping said local information for each of said clients as mapped data to provide master information for storage in said database store, said mapping means using base lot indicators, one for each of said one or more lots, in common for all of said stages,

logic means for executing supply chain management functions for tracking said lots through said supplier stages using said base lot indicators, said logic means including means for creating a set of purchase orders to a group of said suppliers for processing the same lot through a supply chain where the creation of purchase orders for downstream suppliers is dynamically conditioned on the outputs of upstream suppliers, said logic means accessing the master information for executing supply chain management functions for tracking said lots through said supplier stages and providing management data for creation of ones of said set of purchase orders, output mapping means for mapping said management data into local data for said clients;

wherein said input includes a plurality of lots, wherein said database stores one or more tables for correlations between said master information and said local information for each of said buyers and suppliers for each of said lots and wherein each of said tables has unique ones of said base lot indicators common to all tables for identifying said lots and wherein each of said stages has an additional lot number for each base lot indicator whereby the combination of said base lot indicator and the lot number represents the genealogy of said lots in said stages.

3. A supply chain management system for clients where the clients include a plurality of buyers and a plurality of suppliers, where said buyers place orders with a plurality of suppliers for the processing of an input to an output, wherein said input is one or more lots, through a plurality of supplier stages, said clients each using fragmented different local information particular to each of said clients, the improvement characterized by,

network communication means for interconnecting said clients for maintaining said local information current in said supply chain management system,

a database store for storing master information in one or more tables having said master information correlated to said local information,

global processing means for processing supply chain management information for all of said clients including,

input mapping means for mapping said local information for each of said clients as mapped data to provide master information for storage in said database store, said mapping means using base lot indicators, one for each of said one or more lots, in common for all of said stages,

logic means for executing supply chain management functions for tracking said lots through said supplier stages using said base lot indicators, said logic means including means for creating a set of purchase orders to a group of said suppliers for processing the same lot through a supply chain where the creation of purchase orders for downstream suppliers is dynamically conditioned on the outputs of upstream suppliers, said logic means accessing the master information for executing supply chain management functions for tracking said lots through said supplier stages and providing management data for creation of ones of said set of purchase orders, output mapping means for mapping said management data into local data for said clients;

wherein, said buyers, B, include buyers B 0 , B 1 , . . . , B b , . . . , B B ,

said suppliers, S, includes suppliers S 0 , S 1 , . . . , S S , . . . , S S ,

said stages, P, include stages [P 0,0 , P 0,0 , . . . , P 0,N ]; [P 1,0 , . . . ]; [. . . , P m,n . . . ]; [P M,0 , . . . , P M,N ].

4. A supply chain management system for clients where the clients include a plurality of buyers and a plurality of suppliers, where said buyers place orders with a plurality of suppliers for the processing of an input to an output, wherein said input is one or more lots, through a plurality of supplier stages, said clients each using fragmented different local information particular to each of said clients, the improvement characterized by,

network communication means for interconnecting said clients for maintaining said local information current in said supply chain management system,

a database store for storing master information in one or more tables having said master information correlated to said local information,

global processing means for processing supply chain management information for all of said clients including,

input mapping means for mapping said local information for each of said clients as mapped data to provide master information for storage in said database store, said mapping means using base lot indicators, one for each of said one or more lots, in common for all of said stages,

logic means for executing supply chain management functions for tracking said lots through said supplier stages using said base lot indicators, said logic means including means for creating a set of purchase orders to a group of said suppliers for processing the same lot through a supply chain where the creation of purchase orders for downstream suppliers is dynamically conditioned on the outputs of upstream suppliers, said logic means accessing the master information for executing supply chain management functions for tracking said lots through said supplier stages and providing management data for creation of ones of said set of purchase orders, output mapping means for mapping said management data into local data for said clients;

wherein, said buyers, B, include buyers B 0 , B 1 , . . . , B B , . . . , B B ,

said suppliers, S, includes suppliers S 0 , S 1 , . . . , S S , . . . , S S ,

said stages, P, include stages [P 0,0 , P 0,1 , . . . , P 0,N ]; [P 1,0 , . . . ]; [. . . , P m,n . . . ]; [P M,0 , . . . , P M,N ];

wherein each set of stages P, includes up to T transactions, T 0 , T 1 , . . . , T T .

5. The system of claim 4 wherein said T transactions are ORDER, WIP, YIELD, SHIPMENT, RECEIVE, WAREHOUSE, and PAYMENT.

Assignments (7)
PATENT RELEASE AND REASSIGNMENT RECORDED AT REEL 047635, FRAME 0295 Recorded Feb 4, 2021
From: GOLUB CAPITAL MARKETS, LLC
To: E2OPEN, LLC; ZYME SOLUTIONS, INC.; STEELWEDGE SOFTWARE, INC.; INTTRA INC.
Reel/Frame 055223/0148 →
PATENT SECURITY AGREEMENT Recorded Nov 26, 2018
From: E2OPEN, LLC; ZYME SOLUTIONS, INC.; INTTRA INC.; STEELWEDGE SOFTWARE, INC.
To: GOLUB CAPITAL MARKETS LLC, AS COLLATERAL AGENT
Reel/Frame 047635/0295 →
ENTITY CONVERSION Recorded Nov 12, 2018
From: E2OPEN, INC.
To: E2OPEN, LLC
Reel/Frame 048101/0612 →
RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Apr 16, 2015
From: BRIDGE BANK, NATIONAL ASSOCIATION
To: E2OPEN, INC.
Reel/Frame 035453/0047 →
RELEASE Recorded Feb 17, 2012
From: SILICON VALLEY BANK
To: GETSILICON INC.
Reel/Frame 027734/0213 →
SECURITY INTEREST Recorded Oct 2, 2006
From: E2OPEN, INC.
To: BRIDGE BANK, NATIONAL ASSOCIATION
Reel/Frame 018375/0120 →
SECURITY AGREEMENT Recorded Dec 27, 2004
From: GETSILICON, INC.
To: SILICON VALLEY BANK
Reel/Frame 016098/0263 →