Industrial data analytics in a cloud platform
First Claim
1. An industrial device, comprising:
- a memory that stores executable components;
a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising;
a transformation component configured to transform raw data generated by an industrial control program executed by the industrial device in accordance with at least one requirement of an industrial analytics application executing on a cloud platform to yield transformed data;
a customer profile component configured to append customer-specific information to the transformed data to yield profiled data, wherein the customer-specific information comprises at least a plant site identifier identifying a plant site at which the industrial device is located, a production line identifier identifying a production line associated with the industrial device, and device identification data identifying the industrial device; and
a cloud gateway component configured to send the profiled data to the industrial analytics application,whereinthe industrial analytics application performs a collective analysis on the transformed data in view of other data stored on the cloud platform, andthe other data is selected by the industrial analytics application as a subset of stored data corresponding to a type of industry identified by a customer model associated with the industrial device and stored on the cloud platform.
1 Assignment
0 Petitions
Accused Products
Abstract
Cloud-aware industrial devices feed robust sets of data to a cloud-based data analyzer that executes as a service in a cloud platform. In addition to industrial data generated or collected by the industrial devices, the devices can provide device profile information to the cloud-based analyzer that identifies the device and relevant configuration information. The industrial devices can also provide customer data identifying an owner of the industrial devices, contact information for the owner, active service contracts, etc. The cloud-based data analyzer leverages this information to perform a variety of custom analytics on the data and generate reports or notifications catered to the particular industrial assets'"'"' optimal performance and business goals of the owner'"'"'s industrial enterprise, as well as perform real-time decision making and control.
379 Citations
20 Claims
-
1. An industrial device, comprising:
-
a memory that stores executable components; a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising; a transformation component configured to transform raw data generated by an industrial control program executed by the industrial device in accordance with at least one requirement of an industrial analytics application executing on a cloud platform to yield transformed data; a customer profile component configured to append customer-specific information to the transformed data to yield profiled data, wherein the customer-specific information comprises at least a plant site identifier identifying a plant site at which the industrial device is located, a production line identifier identifying a production line associated with the industrial device, and device identification data identifying the industrial device; and a cloud gateway component configured to send the profiled data to the industrial analytics application, wherein the industrial analytics application performs a collective analysis on the transformed data in view of other data stored on the cloud platform, and the other data is selected by the industrial analytics application as a subset of stored data corresponding to a type of industry identified by a customer model associated with the industrial device and stored on the cloud platform. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method, comprising:
-
modifying, by an industrial device comprising a processor, raw data generated by an industrial control program that is executed by the industrial device to yield transformed data, wherein the modifying comprises modifying the raw data to conform to a requirement of an industrial analytics system executing on a cloud platform; adding, by the industrial device, customer-specific data to the transformed data to yield profiled data, wherein the customer-specific data comprises at least a plant site identifier identifying a plant site at which the industrial device is located, a production line identifier identifying a production line controlled by the industrial device, and device identification data identifying the industrial device; and sending, by the industrial device, the profiled data to the industrial analytics system via the cloud platform, wherein the industrial analytics system performs a collective analysis on the transformed data in view of other data stored on the cloud platform, and wherein the other data is selected by the industrial analytics system as a subset of stored data corresponding to a type of industry identified by a customer model associated with the industrial device and stored on the cloud platform. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium having stored thereon executable instructions that, in response to execution, cause a computing system to perform operations, the operations comprising:
-
transforming raw data generated by an industrial control program that is executed by an industrial device to yield transformed data, wherein the transforming comprises modifying the raw data to conform to a requirement of an industrial analytics application executing on a cloud platform; appending customer-specific data to the transformed data to yield profiled data, the customer-specific data comprising at least a plant site identifier identifying a plant site at which the industrial device is located, a production line identifier identifying a production line associated with the industrial device, and device identification data identifying the industrial device; and sending the profiled data to the industrial analytics application via the cloud platform, wherein the industrial analytics system performs a collective analysis on the transformed data in view of other data stored on the cloud platform, and the other data is selected by the industrial analytics system as a subset of stored data corresponding to a type of industry identified by customer model data associated with the industrial device and stored on the cloud platform. - View Dependent Claims (19, 20)
-
Specification