US 12,204,317 B2
Industrial data services platform
Joachim Thomsen, Krefeld (DE); Stephen C. Briant, Wexford, PA (US); Manuel Sukerman, Burr Ridge, IL (US); Juergen K. Weinhofer, Mayfield Heights, OH (US); Sujeet Chand, Milwaukee, WI (US); Scott A. Miller, Mayfield Heights, OH (US); Noel Henderson, Houston, FL (US); and Bruce E. Hammon, Mayfield Heights, OH (US)
Assigned to ROCKWELL AUTOMATION TECHNOLOGIES, INC., Mayfield Heights, OH (US)
Filed by Rockwell Automation Technologies, Inc., Mayfield Heights, OH (US)
Filed on Jun. 29, 2023, as Appl. No. 18/344,075.
Application 18/344,075 is a continuation of application No. 17/557,423, filed on Dec. 21, 2021, granted, now 11,733,683.
Application 17/557,423 is a continuation of application No. 16/734,714, filed on Jan. 6, 2020, granted, now 11,249,462, issued on Feb. 15, 2022.
Prior Publication US 2023/0341840 A1, Oct. 26, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 17/00 (2019.01); G05B 19/418 (2006.01); G06F 16/25 (2019.01); G06F 16/28 (2019.01); G06Q 10/0639 (2023.01); G06Q 50/04 (2012.01); H04L 9/32 (2006.01); G06Q 50/00 (2012.01)
CPC G05B 19/4183 (2013.01) [G05B 19/41875 (2013.01); G06F 16/25 (2019.01); G06F 16/283 (2019.01); G06Q 10/06395 (2013.01); G06Q 50/04 (2013.01); H04L 9/3263 (2013.01); G06Q 50/00 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A 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 registration component configured to store, on a cloud platform, registration information relating to an industrial asset, the registration information comprising at least an identity of the industrial asset, an asset model defined for the industrial asset, one or more data service applications available for the industrial asset, and linkage data defining references from the asset model to another data model stored on an industrial device, wherein the asset model models the industrial asset in terms of hierarchical elements, and the asset model references data tags defined on one or more industrial devices of the industrial asset;
an application delivery component configured to receive, from a client device associated with an end user entity registered as an owner of the industrial asset, selection of a data service application, of the one or more data service applications, to be used to process industrial data generated by the industrial asset;
a gateway interface component configured to collect, from a gateway device, industrial data collected by the gateway device from the data tags defined by the asset model and additional industrial data collected by the gateway device from other data tags of the industrial device referenced by the other data model defined by the linkage data; and
an analytic component configured to apply processing to the industrial data and the additional industrial data in accordance with the data service application.