Claims
- 1. A system for managing supply chain information comprising:
(a) a plurality of sub networks, each one of which comprises:
(i) a hub for containing common information; (ii) a plurality of data processing systems for issuing data messages to the hub; (b) a communication system for communicating between the hubs of the plurality of sub networks; and (c) a logic system in communication with each of the hubs for determining whether a data message from one of the plurality of data processing systems can be satisfied wholly within the sub network of which the one of the plurality of data processing systems is a member, or whether it must be satisfied within a remote sub network.
- 2. A system as recited in claim 1 wherein the logic system directs the data message to the remote sub network if the logic system determines that the data message must be satisfied by the remote sub network.
- 3. A system as recited in claim 1 wherein the data message is a data query.
- 4. A system as recited in claim 1 wherein the data message is a data message.
- 5. A system as recited in claim 1 wherein the hub further contains a program application that is operatively communicative to at least one of the plurality of data processing systems.
- 6. A method for managing supply chain information including a plurality of sub networks, each one of which comprises a hub for containing common information and a plurality of data processing systems for issuing data messages to the hub, the method comprising:
(a) receiving a data message at the hub of a sub network; and (b) determining whether the data message can be satisfied wholly within the sub network of which the one of the plurality of data processing systems is a member, or whether it must be satisfied within a remote sub network.
- 7. A method as recited in claim 6 further comprising:
(a) directing the data message to the storage system within the hub of the sub network of which the one of the plurality of data processing systems is a member if it is determined that the data message can be satisfied wholly within that sub network; and (b) alternatively, directing the data message to a storage system within a hub of the remote network if it is determined that the data message must be satisfied within the remote sub network.
- 8. A method as recited in claim 7 wherein the hub further comprises a software application that is operatively communicative with each of the plurality of data processing systems within the native sub network.
- 9. A method as recited in claim 6 wherein the aggregating includes metadata caching of data from each of the plurality of data systems in the native sub network.
- 10. A method as recited in claim 6 further comprising translating the data from each of the plurality of data systems in the native sub network to a common data format.
- 11. A method as recited in claim 10 wherein the translating step is performed prior to the aggregating step.
- 12. A method as recited in claim 10 wherein the translating step is performed after the aggregating step.
- 13. A storage medium containing a computer program thereon which, when loaded and executed on a computer, causes the following functions for managing supply chain information including a plurality of sub networks, each one of which comprises a hub for containing common information and a plurality of data processing systems for issuing data messages to the hub to be performed:
(a) receiving a data message at the hub of a sub network; and (b) determining whether the data message can be satisfied wholly within the sub network of which the one of the plurality of data processing systems is a member, or whether it must be satisfied within a remote sub network.
- 14. A storage medium as recited in claim 13 further comprising:
(a) directing the data message to the storage system within the hub of the sub network of which the one of the plurality of data processing systems is a member if it is determined that the data message can be satisfied wholly within that sub network; and (b) alternatively, directing the data message to a storage system within a hub of the remote network if it is determined that the data message must be satisfied within the remote sub network.
- 15. A storage medium as recited in claim 14 wherein the hub further comprises a software application that is operatively communicative with each of the plurality of data processing systems within the native sub network.
- 16. A storage medium as recited in claim 13 wherein the aggregating includes metadata caching of data from each of the plurality of data systems in the native sub network.
- 17. A storage medium as recited in claim 13 further comprising translating the data from each of the plurality of data systems in the native sub network to a common data format.
- 18. A storage medium as recited in claim 17 wherein the translating step is performed prior to the aggregating step.
- 19. A storage medium as recited in claim 17 wherein the translating step is performed after the aggregating step.
- 20. A system for managing supply chain information comprising:
(a) a local sub network comprising:
(i) a hub for containing common information; (ii) a plurality of data processing systems for issuing data messages to the hub; (b) a communication system for communicating between the hub of the local sub network and a hub of a remote sub network; and (c) a logic system in communication with the hub of the local sub network for determining whether a data message from one of the plurality of data processing systems can be satisfied wholly within the local sub network, or whether it must be satisfied within the remote sub network.
- 21. A system as recited in claim 20 wherein the logic system directs the data message to the hub of the remote sub network if the logic system determines that the data message must be satisfied by the remote sub network.
- 22. A system as recited in claim 20 wherein the logic system, upon determining that the data message can be satisfied wholly within the local sub network, performs the following steps:
(a) identifies which one of the plurality of data processing systems can satisfy the data message; and (b) directs the data message to the identified data processing system.
RELATED APPLICATIONS
[0001] This Application claims priority to U.S. Provisional Application No. 60/288,753, filed May 4, 2001, the contents of which are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60288753 |
May 2001 |
US |