Artificial intelligence channel for industrial automation

US11841699B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11841699-B2
Application numberUS-201916587187-A
CountryUS
Kind codeB2
Filing dateSep 30, 2019
Priority dateSep 30, 2019
Publication dateDec 12, 2023
Grant dateDec 12, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

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.

First claim

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

Assignees

Inventors

Classifications

  • 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

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11841699B2 cover?
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 …
Who is the assignee on this patent?
Rockwell Automation Tech Inc
What technology area does this patent fall under?
Primary CPC classification G05B19/41875. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 12 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).