Method and apparatus providing a supply chain management system useful in outsourced manufacturing
First Claim
1. A method of automatically identifying and resolving one or more discrepancies in an outsourced manufacturing supply chain in which a plurality of supply chain partners participate, the method comprising the computer-implemented steps of:
- communicating to a direct contract manufacturer a forecast for a product, wherein the direct contract manufacturer is a manufacturer of the product and is a supply chain partner in the plurality of supply chain partners;
receiving a master schedule and a gross demand for the product from the direct contract manufacturer;
receiving first supply chain event information representing one or more first supply chain events from three or more supply chain partners at three or more respective levels of a supply chain at a database with which each of the supply chain partners communicate over a network;
periodically applying one or more rules to the first supply chain event information, wherein the one or more rules are stored in a database;
generating one or more alerts pertaining to one or more discrepancies that are found in the supply chain event information, based on applying the rules;
communicating one of the alerts to the three or more supply chain partners at the three or more respective levels of the supply chain who are participating in a transaction to which the discrepancies relate;
receiving second information that represents a second supply chain event that resolves the alert;
resolving the alert in the database based on the second information; and
periodically escalating the alert to one or more pre-defined parties associated with each of the supply chain partners who are participating in the transaction to which the discrepancies relate, until the second information is received.
0 Assignments
0 Petitions
Accused Products
Abstract
A method is disclosed for automatically identifying and resolving one or more discrepancies in an outsourced manufacturing supply chain in which a plurality of supply chain partners participate. According to this aspect, information representing one or more supply chain events is received from each of the supply chain partners in a database with which each of the supply chain partners may communicate over a public network. One or more rules are applied periodically to the supply chain event information, resulting in generating one or more alerts pertaining to one or more discrepancies that are found in the supply chain event information. The alerts are communicated to the supply chain partners who are participating in a transaction to which the discrepancies relate. Each alert remains active until second information is received that represents a second supply chain event that resolves the alert. According to one feature, the alerts are periodically escalated until they are resolved. A hub-and-spoke supply chain management system that facilitates the foregoing method, and other features, is also disclosed. In other aspects, the invention encompasses a computer apparatus, a computer readable medium, and a carrier wave configured to carry out the foregoing steps.
-
Citations
19 Claims
-
1. A method of automatically identifying and resolving one or more discrepancies in an outsourced manufacturing supply chain in which a plurality of supply chain partners participate, the method comprising the computer-implemented steps of:
- communicating to a direct contract manufacturer a forecast for a product, wherein the direct contract manufacturer is a manufacturer of the product and is a supply chain partner in the plurality of supply chain partners;
receiving a master schedule and a gross demand for the product from the direct contract manufacturer;
receiving first supply chain event information representing one or more first supply chain events from three or more supply chain partners at three or more respective levels of a supply chain at a database with which each of the supply chain partners communicate over a network;
periodically applying one or more rules to the first supply chain event information, wherein the one or more rules are stored in a database;
generating one or more alerts pertaining to one or more discrepancies that are found in the supply chain event information, based on applying the rules;
communicating one of the alerts to the three or more supply chain partners at the three or more respective levels of the supply chain who are participating in a transaction to which the discrepancies relate;
receiving second information that represents a second supply chain event that resolves the alert;
resolving the alert in the database based on the second information; and
periodically escalating the alert to one or more pre-defined parties associated with each of the supply chain partners who are participating in the transaction to which the discrepancies relate, until the second information is received. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
- communicating to a direct contract manufacturer a forecast for a product, wherein the direct contract manufacturer is a manufacturer of the product and is a supply chain partner in the plurality of supply chain partners;
-
13. An apparatus for automatically identifying and resolving one or more discrepancies in an outsourced manufacturing supply chain in which an enterprise and a plurality of its supply chain partners participate, comprising:
- a network interface that is coupled to the data network for receiving one or more packet flows therefrom;
a processor;
one or more stored sequences of instructions which, when executed by the processor, cause the processor to carry out the steps of;
communicating to a direct contract manufacturer a forecast for a product, wherein the direct contract manufacturer is a manufacturer of the product and is a supply chain partner in the plurality of supply chain partners;
receiving a master schedule and a gross demand for the product from the direct contract manufacturer;
receiving first supply chain event information representing one or more first supply chain events from three or more supply chain partners at three or more respective levels of a supply chain at a database with which each of the supply chain partners communicate over a network;
periodically applying one or more rules to the first supply chain event information, wherein the one or more rules are stored in a database;
generating one or more alerts pertaining to one or more discrepancies that are found in the supply chain event information, based on applying the rules;
communicating one of the alerts to the three or more supply chain partners at the three or more respective levels of the supply chain who are participating in a transaction to which the discrepancies relate;
receiving second information that represents a second supply chain event that resolves the alert;
resolving the alert in the database based on the second information; and
periodically escalating the alert to one or more pre-defined parties associated with each of the supply chain partners who are participating in the transaction to which the discrepancies relate, until the second information is received. - View Dependent Claims (14, 15)
- a network interface that is coupled to the data network for receiving one or more packet flows therefrom;
-
16. An apparatus for automatically identifying and resolving one or more discrepancies in an outsourced manufacturing supply chain in which a plurality of supply chain partners participate, comprising:
- means for communicating to a direct contract manufacturer a forecast for a product, wherein the direct contract manufacturer is a manufacturer of the product and is a supply chain partner in the plurality of supply chain partners;
means for receiving a master schedule and a gross demand for the product from the direct contract manufacturer;
means for receiving first supply chain event information representing one or more first supply chain events from three or more supply chain partners at three or more respective levels of a supply chain at a database with which each of the supply chain partners communicate over a network;
means for periodically applying one or more rules to the first supply chain event information, wherein the one or more rules are stored in a database;
means for generating one or more alerts pertaining to one or more discrepancies that are found in the supply chain event information, based on applying the rules;
means for communicating one of the alerts to the three or more supply chain partners at the three or more respective levels of the supply chain who are participating in a transaction to which the discrepancies relate;
means for receiving second information that represents a second supply chain event that resolves the alert;
means for resolving the alert in the database based on the second information; and
means for periodically escalating the alert to one or more pre-defined parties associated with each of the supply chain partners who are participating in the transaction to which the discrepancies relate, until the second information is received. - View Dependent Claims (17)
- means for communicating to a direct contract manufacturer a forecast for a product, wherein the direct contract manufacturer is a manufacturer of the product and is a supply chain partner in the plurality of supply chain partners;
-
18. A computer-readable medium carrying one or more sequences of instructions for automatically identifying and resolving one or more discrepancies in an outsourced manufacturing supply chain in which a plurality of supply chain partners participate, which instructions, when executed by one or more processors, cause the one or more processors to carry out the steps of:
- communicating to a direct contract manufacturer a forecast for a product, wherein the direct contract manufacturer is a manufacturer of the product and is a supply chain partner in the plurality of supply chain partners;
receiving a master schedule and a gross demand for the product from the direct contract manufacturer;
receiving first supply chain event information representing one or more first supply chain events from three or more supply chain partners at three or more respective levels of a supply chain at a database with which each of the supply chain partners communicate over a network;
periodically applying one or more rules to the first supply chain event information, wherein the one or more rules are stored in a database;
generating one or more alerts pertaining to one or more discrepancies that are found in the supply chain event information, based on applying the rules;
communicating one of the alerts to the three or more supply chain partners at the three or more respective levels of the supply chain who are participating in a transaction to which the discrepancies relate;
receiving second information that represents a second supply chain event that resolves the alert;
resolving the alert in the database based on the second information; and
periodically escalating the alert to one or more pre-defined parties associated with each of the supply chain partners who are participating in the transaction to which the discrepancies relate, until the second information is received. - View Dependent Claims (19)
- communicating to a direct contract manufacturer a forecast for a product, wherein the direct contract manufacturer is a manufacturer of the product and is a supply chain partner in the plurality of supply chain partners;
Specification