Manufacturing collaboration hub data exchange interface
First Claim
Patent Images
1. A data exchange system comprising:
- a processor;
a logistics plant synchronization interface operable to connect to multiple logistics plants;
a virtual hub interface operable to connect to a centralized manufacturing collaboration hub that implements a virtual manufacturing network for the multiple logistics plants;
a memory comprising;
a material master views definition that identifies data fields to be synchronized between the multiple logistics plants and the virtual manufacturing network, wherein the multiple logistics plants store different data fields than data fields stored by the virtual manufacturing network, the material master views definition comprising a data structure for a logistic plant material master view, comprising;
an identifier data field as a material master view identifier for the logistics plant material master view;
a separate identifier data field as a virtual manufacturing network relevance identifier for the material master view identifier indicative of the logistics plant material master view being part of the data fields stored by the virtual manufacturing network; and
a flag data field as a logistic plant data copy flag for the material master view identifier indicative of synchronization of the logistics plant material master view and the virtual manufacturing network, wherein the material master views definition facilitates a mirroring operation between the virtual manufacturing network and the multiple logistics plants; and
data exchange circuitry operable to;
access the virtual manufacturing network relevance identifier in the material master views definition; and
determine that a material master view of a particular logistics plant among the multiple logistics plant is relevant to the virtual manufacturing network by analyzing the virtual manufacturing network relevance identifier in the material master views definition, the virtual manufacturing network relevance identifier corresponding to the material master view;
wherein the virtual manufacturing network relevance identifier indicates whether the mirroring operation is to be performed for the material master view;
determine that the material master view of the particular logistics plant has the logistic plant data copy flag set in the material master views definition;
insert a communication hook at an injection point in a procedure of the particular logistics plant, the communication hook comprising a modification of the procedure of the particular logistics plant to include messaging instructions that establish a communication channel between the data exchange circuitry and the particular logistics plant; and
initiate the mirroring operation for the material master view responsive to both the logistic plant data copy flag being set and the material master view being relevant, wherein the mirroring operation is initiated via the communication hook in the procedure of the particular logistics plant, wherein the mirroring operation comprises;
identifying a data field in the material master view of the particular logistics plant to be synchronized with the virtual manufacturing network;
identifying a conversion rule associated with the data field; and
synchronizing data from the data field of the material master view of the particular logistics plant, through the data exchange system, to a mirrored material master view in the virtual manufacturing network that corresponds to the material master view in the particular logistics plant, according to the conversion rule.
3 Assignments
0 Petitions
Accused Products
Abstract
A data exchange system provides an efficient and cost effective way to control and monitor the manufacturing processes of multiple logistics plants in a virtual manufacturing network. The data exchange system provides a way to quickly and efficiently implement a virtual manufacturing network that includes multiple logistic plants and an electronic production execution system. The data exchange system and electronic production execution system together form a manufacturing collaboration hub that unifies internal and external manufacturing processes of multiple logistic plants to implement a virtual manufacturing network.
26 Citations
21 Claims
-
1. A data exchange system comprising:
-
a processor; a logistics plant synchronization interface operable to connect to multiple logistics plants; a virtual hub interface operable to connect to a centralized manufacturing collaboration hub that implements a virtual manufacturing network for the multiple logistics plants; a memory comprising; a material master views definition that identifies data fields to be synchronized between the multiple logistics plants and the virtual manufacturing network, wherein the multiple logistics plants store different data fields than data fields stored by the virtual manufacturing network, the material master views definition comprising a data structure for a logistic plant material master view, comprising; an identifier data field as a material master view identifier for the logistics plant material master view; a separate identifier data field as a virtual manufacturing network relevance identifier for the material master view identifier indicative of the logistics plant material master view being part of the data fields stored by the virtual manufacturing network; and a flag data field as a logistic plant data copy flag for the material master view identifier indicative of synchronization of the logistics plant material master view and the virtual manufacturing network, wherein the material master views definition facilitates a mirroring operation between the virtual manufacturing network and the multiple logistics plants; and
data exchange circuitry operable to;access the virtual manufacturing network relevance identifier in the material master views definition; and determine that a material master view of a particular logistics plant among the multiple logistics plant is relevant to the virtual manufacturing network by analyzing the virtual manufacturing network relevance identifier in the material master views definition, the virtual manufacturing network relevance identifier corresponding to the material master view; wherein the virtual manufacturing network relevance identifier indicates whether the mirroring operation is to be performed for the material master view; determine that the material master view of the particular logistics plant has the logistic plant data copy flag set in the material master views definition; insert a communication hook at an injection point in a procedure of the particular logistics plant, the communication hook comprising a modification of the procedure of the particular logistics plant to include messaging instructions that establish a communication channel between the data exchange circuitry and the particular logistics plant; and initiate the mirroring operation for the material master view responsive to both the logistic plant data copy flag being set and the material master view being relevant, wherein the mirroring operation is initiated via the communication hook in the procedure of the particular logistics plant, wherein the mirroring operation comprises; identifying a data field in the material master view of the particular logistics plant to be synchronized with the virtual manufacturing network; identifying a conversion rule associated with the data field; and synchronizing data from the data field of the material master view of the particular logistics plant, through the data exchange system, to a mirrored material master view in the virtual manufacturing network that corresponds to the material master view in the particular logistics plant, according to the conversion rule. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data exchange method comprising:
-
connecting through a logistics plant synchronization interface to multiple logistics plants through a network using an interface comprising a network adapter; connecting through a virtual hub interface to a centralized manufacturing collaboration hub that implements a virtual manufacturing network for the multiple logistics plants, the virtual manufacturing network using the network to connect through the virtual hub interface; creating a material master views definition in a non-transitory memory using a processor coupled to the non-transitory memory, wherein the material master views definition facilitates a mirroring operation by sharing the material master views definition with the multiple logistics plants, the material master views definition comprising a data structure for a logistic plant material master view, comprising; an identifier data field as a material master view identifier for the logistics plant material master view, a separate identifier data field as a virtual manufacturing network relevance identifier for the material master view identifier; and a flag data field as a logistic plant data copy flag for the material master view identifier; and executing a data exchange module in the non-transitory memory, using the processor, the data exchange module operable to; share the material master views definition with the multiple logistics plants; analyze the virtual manufacturing network relevance identifier corresponding to a material master view of an identified logistics plant among the multiple logistics plants; determine, based on the virtual manufacturing network relevance identifier, that the material master view of the identified logistics plant is relevant to the virtual manufacturing network and that the mirroring operation is to be performed for the material master view; determine that the material master view of the identified logistics plant has the logistic plant data copy flag set in the material master views definition; insert a communication hook at an injection point in an operation of the identified logistics plant, the communication hook comprising messaging instructions that modify the operation of the identified logistics plant to establish a communication channel between the data exchange module and the identified logistics plant; and initiate the mirroring operation for the material master view via the communication hook, responsive to both, the data copy flag being set, and the material master view being relevant, the mirroring operation comprising; identification of a data field in the material master view of the identified logistics plant to be synchronized with the virtual manufacturing network; identification of a conversion rule associated with the data field; and synchronization of data in the data field of the material master view of the identified logistics plant with a mirrored material master view in the virtual manufacturing network, the mirrored material master view corresponding to the material master view of the identified logistics plant. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable-medium comprising:
-
a memory; and instructions stored in the memory for execution by a processor, the instructions configured to; connect a data exchange system, through a logistics plant synchronization interface, to multiple logistics plants; connect, the data exchange system, through a virtual hub interface, to a centralized manufacturing collaboration hub that implements a virtual manufacturing network for the multiple logistics plants; create a material master views definition comprising a data structure for a logistic plant material master view, comprising; an identifier data field as a material master view identifier for the logistics plant material master view, a separate identifier data field as a virtual manufacturing network relevance identifier corresponding to the material master view identifier, and a flag data field as a logistic plant data copy flag corresponding to the material master view identifier; and execute a data exchange module operable to; access the virtual manufacturing network relevance identifier for a logistics plant from the multiple logistics plants;
analyze the virtual manufacturing network relevance identifier to determine that the material master view of the logistics plant is a candidate for a mirroring operation;determine that the logistic plant data copy flag corresponding to the material master view of the logistics plant, in the material master views definition, is set; insert a communication hook at an injection point in a procedure of the logistics plant, the communication hook comprising messaging instructions that modify the procedure of the logistics plant to establish a communication channel between the data exchange module and the logistics plant and; initiate, via the communication hook, the mirroring operation responsive to both, the virtual manufacturing network relevance identifier and the logistic plant data copy flag, the mirroring operation comprising; identification of a data field in the material master view of the logistics plant to be synchronized with the virtual manufacturing network; identification of a conversion rule associated with the data field; and synchronization of data in the data field of the material master view of the logistics plant to a mirrored material master view for the material master view of the logistics plant in the virtual manufacturing network, wherein the data for synchronization is received through the logistics plant synchronization interface from the logistics plant and communicated to the virtual manufacturing network through the virtual hub interface. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification