Management and development of an industrial environment
US-9217998-B2 · Dec 22, 2015 · US
US11841699B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11841699-B2 |
| Application number | US-201916587187-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 30, 2019 |
| Priority date | Sep 30, 2019 |
| Publication date | Dec 12, 2023 |
| Grant date | Dec 12, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An industrial data broker system receives contextualized industrial data from one or more industrial devices that support data modeling at the device level. The received industrial data is augmented with contextualization metadata that defines correlations between the data relevant to an analytical objective, and labels specifying analytic topics to which each data item is relevant. The broker system allows external systems, such as analytic systems, to subscribe to topics of interest, and streams a subset of contextualized device data relevant to the topic of interest to the external system for analysis.
Opening claim text (preview).
What is claimed is: 1. An industrial data broker system, comprising: a memory that stores executable components; and a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising: a device interface component configured to receive industrial data from an industrial device, wherein respective data items of the industrial data are labeled by the industrial device with analytic topics and the analytic topics comprise at least one of product quality, product throughput, machine runtime, machine downtime, energy consumption, overall equipment effectiveness, or lifecycle management; a data labeling component configured to apply a label to an item of unlabeled industrial data received by the industrial device component, the label identifying an analytic topic for the item of unlabeled data; an analytic system interface component configured to receive subscription data from an external system requesting to subscribe to a topic of the analytic topics; and a data stream publishing component configured to, in response to receipt of the subscription data, establish a data channel to the external system that streams a subset of the industrial data corresponding to the topic to the external system. 2. The industrial data broker system of claim 1 , wherein the industrial data comprises time-series values of the respective data items of the industrial data and contextualization data defining relationships between data items of the industrial data specific to a defined business objective. 3. The industrial data broker system of claim 2 , wherein the defined business objective is at least one of maximization of product output, minimization of machine downtime, minimization of machine faults, optimization of energy consumption, prediction of machine downtime events, determination of a cause of a machine downtime, maximization of product quality, minimization of emissions, identification of factors that yield maximum product quality, identification of factors that yield maximum product output, or identification of factors that yield minimal machine downtime. 4. The industrial data broker system of claim 2 , wherein the data channel streams, to the external system, a subset of the time-series values and a subset of the contextualization data corresponding to the subset of the industrial data. 5. The industrial data broker system of claim 4 , wherein the external system is an analytic system, and the contextualization data comprises at least metadata that defines a type of analytic problem to be solved by the analytics system via analysis of the subset of the industrial data corresponding to the topic. 6. The industrial data broker system of claim 1 , wherein the external system is an industrial analytics system. 7. The industrial data broker system of claim 1 , wherein the data labeling component is further configured to infer the label to be applied to the item of unlabeled industrial data based on at least one of a determination of a relationship of the item of unlabeled industrial data to other received data items, an analysis of a data model used to structure the industrial data, an analysis of contextual metadata received from other related items of the industrial data, or an identity of the industrial device from which the item of unlabeled industrial data was received. 8. The industrial data broker system of claim 1 , wherein the device interface components, the analytic system interface component, and the data stream publishing component are implemented as cloud services on a cloud platform. 9. A method, comprising: receiving, by a system comprising a processor, industrial data from an industrial device, wherein respective data items of the industrial data comprise labels applied by the industrial device and identifying analytic topics, the analytic topics comprising at least one of product quality, product throughput, machine runtime, machine downtime, energy consumption, emissions, overall equipment effectiveness, or lifecycle management; in response to receiving unlabeled industrial data from the industrial device or another industrial device, applying, by the system, a label to an item of the unlabeled industrial data, the label identifying an analytic topic, of the analytic topics, to which the item of unlabeled data is to be assigned; receiving, by the system, subscription data from an external system requesting to subscribe to a topic of the analytic topics; and in response to receiving the subscription data, initiating, by the system, a streaming of a subset of the industrial data corresponding to the topic to the external system. 10. The method of claim 9 , wherein the initiating the streaming comprises streaming time-series values of the subset of the industrial data corresponding to the topic and contextualization metadata defining relationships between data items of the subset of the industrial data specific to a defined business objective. 11. The method of claim 10 , wherein the external system is an analytic system, and the initiating the streaming comprises streaming, as a portion of the contextualization metadata, metadata that specifies a type of analytic problem to be solved by the analytics system via analysis of the subset of the industrial data corresponding to the topic. 12. The method of claim 9 , wherein the receiving the subscription data comprises receiving the subscription data from an industrial analytic system configured to perform analytics on the subset of the industrial data to yield an insight into the topic. 13. The method of claim 9 , further comprising inferring, by the system, the label to be applied to the item of the unlabeled industrial data based on at least one of a determination of a relationship of the item to other received data items, an analysis of a data model used to structure the unlabeled industrial data, an analysis of contextual metadata received from other related items of the unlabeled industrial data, or an identity of the other industrial device from which the item of the unlabeled industrial data was received. 14. The method of claim 9 , wherein the external system is an industrial analytics system. 15. A non-transitory computer-readable medium having stored thereon instructions that, in response to execution, cause a system comprising a processor to perform operations, the operations comprising: receiving industrial data from an industrial device, wherein respective data items of the industrial data comprise labels applied by the industrial device and identifying analytic topics for the respective data items, the analytic topics comprising at least one of product quality, product throughput, machine runtime, machine downtime, energy consumption, emissions, overall equipment effectiveness, or lifecycle management; in response to receiving unlabeled industrial data from the industrial device or another industrial device, applying a label to an item of the unlabeled industrial data, the label identifying an analytic topic, of the analytic topics, to which the item of unlabeled data is to be assigned; receiving subscription data from an external system requesting a subscription to a topic of the analytic topics; and in response to receiving the subscription data, establishing a data channel to the external system that streams a subset of the industrial data corresponding to the topic to the external system. 16. The non-transitory computer-readable medium of claim 15 , wherein the receiving the subscription data comprises receiving the subscription data from an analytic system confi
characterised by quality surveillance of production · CPC title
characterised by data acquisition, e.g. workpiece identification · CPC title
characterised by modeling, simulation of the manufacturing system · CPC title
Error detection; Error correction; Monitoring (error detection, correction or monitoring in information storage based on relative movement between record carrier and transducer G11B20/18; monitoring, i.e. supervising the progress of recording or reproducing G11B27/36; in static stores G11C29/00) · CPC title
Quality analysis or management · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.