Monitoring and controlling industrial equipment
First Claim
1. A network edge device for communicating between an operational asset and a backend network, the device comprising:
- a first communication interface configured to communicate with an operational asset;
a second communication interface configured to communicate with a backend network;
a controller coupled to the first communication interface and second communication interface; and
a computer-readable storage device coupled to the controller and having instructions stored thereon which, when executed by the controller, cause the controller to perform operations to facilitate data communications between the operational asset and the backend network, the operations comprising;
receiving, from the first communication interface, first data from the operational asset, the first data formatted according to a first data format that is specific to the operational asset, and wherein receiving the first data comprises receiving a portion of the first data at each of a plurality of first time intervals;
storing each portion of the first data;
processing the first data according to an asset template to generate second data, the second data including the first data and being formatted according to a second data format that is specific to the backend network; and
causing the second data to be transmitted to the backend network by the second communication interface at an end of a second time interval, the second time interval being of a longer period of time than each of the first time intervals.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for communicating between an operational asset and a backend network that include the actions of receiving first data from an operational asset through a first communication interface that is configured to communicate with an operational asset, and where the first data is formatted according to a first data format that is specific to the operational asset. Processing the first data according to an asset template to generate second data, where the second data includes the first data and being formatted according to a second data format that is specific to the backend network. Causing the second data to be transmitted to the backend network by a second communication interface that is configured to communicate with a backend network.
-
Citations
20 Claims
-
1. A network edge device for communicating between an operational asset and a backend network, the device comprising:
-
a first communication interface configured to communicate with an operational asset; a second communication interface configured to communicate with a backend network; a controller coupled to the first communication interface and second communication interface; and a computer-readable storage device coupled to the controller and having instructions stored thereon which, when executed by the controller, cause the controller to perform operations to facilitate data communications between the operational asset and the backend network, the operations comprising; receiving, from the first communication interface, first data from the operational asset, the first data formatted according to a first data format that is specific to the operational asset, and wherein receiving the first data comprises receiving a portion of the first data at each of a plurality of first time intervals; storing each portion of the first data; processing the first data according to an asset template to generate second data, the second data including the first data and being formatted according to a second data format that is specific to the backend network; and causing the second data to be transmitted to the backend network by the second communication interface at an end of a second time interval, the second time interval being of a longer period of time than each of the first time intervals. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for communicating between an operational asset and a backend network, the method being executed by one or more processors and comprising:
-
receiving, from a first communication interface at a network edge device, first data from the operational asset, the first data formatted according to a first data format that is specific to the operational asset, the first communication interface being configured to communicate with the operational asset, and wherein receiving the first data comprises receiving a portion of the first data at each of a plurality of first time intervals; storing each portion of the first data; processing the first data according to an asset template to generate second data, the second data including the first data and being formatted according to a second data format that is specific to the backend network; and causing the second data to be transmitted to the backend network by a second communication interface at an end of a second time interval, the second time interval being of a longer period of time than each of the first time intervals, wherein the second communication interface is configured to communicate with the backend network. - View Dependent Claims (11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage device storing instructions that, when executed by one or more processors, cause the one or more processors to perform operations comprising:
-
receiving, from a first communication interface at a network edge device, first data from an operational asset, the first data formatted according to a first data format that is specific to the operational asset, the first communication interface being configured to communicate with the operational asset, and wherein receiving the first data comprises receiving a portion of the first data at each of a plurality of first time intervals; storing each portion of the first data; processing the first data according to an asset template to generate second data, the second data including the first data and being formatted according to a second data format that is specific to a backend network; and causing the second data to be transmitted to the backend network by a second communication interface at an end of a second time interval, the second time interval being of a longer period of time than each of the first time intervals, wherein the second communication interface is configured to communicate with the backend network. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A network edge device for communicating between an operational asset and a backend network, the device comprising:
-
a first communication interface configured to communicate with an operational asset; a second communication interface configured to communicate with a backend network; a controller coupled to the first communication interface and second communication interface; and a computer-readable storage device coupled to the controller and having instructions stored thereon which, when executed by the controller, cause the controller to perform operations to facilitate data communications between the operational asset and the backend network, the operations comprising; receiving, from the first communication interface, first data from the operational asset, the first data formatted according to a first data format that is specific to the operational asset; processing the first data according to an asset template to generate second data, the second data including the first data and being formatted according to a second data format that is specific to the backend network; causing the second data to be transmitted to the backend network by the second communication interface; determining that communications with the backend network have been lost, wherein the network edge device is operating in a first mode in which changes to operating parameters of the operational asset are controlled by instructions from the backend network; and shifting the network edge device to operate in a second mode in changes to operating parameters of the operational asset are controlled by the network edge device in accordance with the asset template.
-
Specification