IP Library › Granted Patent US 12,730,427
Granted Patent B2
US 12,730,427 · App. 18/363,291 · Granted Sep 8, 2026

System level industrial artificial intelligence aggregation of baseline data deviation

Inventors: Bijan SayyarRodsari (Austin, TX); Cyril Perducat (Devens, MA); Ran Wang (Austin, TX)
Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
G05B19/056G05B19/05
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,730,427
App. No.
18/363,291
Granted
Sep 8, 2026
Kind
B2
Abstract

Various systems and methods are presented regarding monitoring and controlling operation of a process. A visual representation of the process can be created based on a supermodel comprising models (representing one or more devices) and nodes (representing respective device variables and constraints). Further, the process can be represented by levels, wherein devices at each level can be self-aware and have onboard artificial intelligence, such that a device at any level can auto-configure itself in accordance with a requirement placed upon it. Field-level devices (IFLDs) can be smart devices which auto-configure based upon a requirement from a higher-level device. Accordingly, system awareness can be incorporated across all levels of the process enabling overall and device-specific optimization of the process. IFLDs can auto-configure to collect and transmit data in accordance with an instruction from a higher-level device, leading to efficient data collection, reduced data bandwidth/processing, and expedited system optimization.

Claims (52)

1 . An industrial device, comprising:

a memory that stores computer executable components; and

a processor that executes the computer executable components stored in the memory, wherein the computer executable components comprise:

a configuration component configured to implement a first configuration on the industrial device, wherein the first configuration controls a first operation of the industrial device; and

an artificial intelligence (AI) component configured to, in response to receipt of an instruction, parse the instruction to extract a requirement included in the instruction pertaining to operation of the industrial device, and determine a second configuration that satisfies the requirement,

wherein the configuration component is further configured to implement an auto-configure operation of the industrial device, wherein the auto-configuration implements the second configuration on the industrial device, and the second configuration controls a second operation of the industrial device in accordance with the instruction.

2 . The industrial device of claim 1 , wherein the industrial device is an intelligent field-level device (IFLD) operating in a process.

3 . The industrial system of claim 2 , wherein the IFLD is one of a sensor, an actuator, a valve, an industrial controller, a motor drive, a telemetry device, a meter, a device that monitors operation of a component or unit of equipment included in the process, or a device controls operation of the component or unit of equipment.

4 . The industrial device of claim 1 , wherein

the industrial device is a first intelligent field-level device (IFLD), and

the instruction is received from a second IFLD communicatively coupled to the first IFLD or from a programmable logic controller (PLC) communicatively coupled to the first IFLD.

5 . The industrial device of claim 1 , wherein the instruction relates to at least one of:

formatting output signals received from a component that the industrial device is configured to monitor,

parsing output signals received from a component, wherein the parsing results in a subset of the output signals being transmitted by the industrial device to another device, or

monitoring output signals received from a component to determine deviation from a baseline value.

6 . The industrial device of claim 1 , wherein the AI component is further configured to monitor operation of the industrial device with the second configuration to determine whether operation of the industrial device is performing in accordance with the requirement.

7 . The industrial device of claim 1 , wherein the AI component utilizes at least one of parametric modeling, parametric hybrid modeling, linear modeling, single value modeling, non-linear modeling, kinetic parameters, empirical modeling, first principles reasoning, incremental prioritization, solvers, historical data mining, cost function analysis, regression cost function, binary classification cost functions, multi-class classification cost functions, mixed integer non-linear programming, deep learning techniques, backpropagation, static backpropagation, recurrent backpropagation, gradient computation, chain rule, or error determination to determine the second configuration.

8 . The industrial device of claim 1 , further comprising a historian component configured to analyze historical data to determine the second configuration, wherein the historical data comprises at least one of a prior configuration utilized at the industrial device, prior data generated by the industrial device, specification data of the industrial device, or object-orientated data.

9 . The industrial device of claim 1 , wherein

the configuration component is further configured to generate a computer representation of operation of the industrial device, and

the computer representation is at least one of a model or a node configured to be incorporated into a visual representation of a process that includes the industrial device.

10 . A computer-implemented method for controlling operation of a device in an industrial process, comprising:

implementing, by the device, a first configuration, wherein the first configuration controls a first operation of the device;

receiving, by the device, an instruction that relates to data processing performed by the device;

in response to the receiving, parsing, by the device, the instruction to extract a requirement included in the instruction pertaining to the data processing;

determining, by the device, a second configuration that satisfies the requirement; and

implementing, by the device, a second configuration on the device, wherein the second configuration controls a second operation of the device in accordance with the instruction.

11 . The computer-implemented method of claim 10 , wherein the device is an intelligent field-level device (IFLD) operating in the industrial process, the IFLD comprising one of a sensor, an actuator, a valve, an industrial controller, a motor drive, a telemetry device, a meter, a device that monitors operation of a component or unit of equipment included in the process, or a device that controls operation of the component or unit of equipment.

12 . The computer-implemented method of claim 11 , wherein

the instruction further comprises a third configuration,

the third configuration is a configuration pertaining to control of equipment included in the industrial process and communicatively coupled to the device; and

the method further comprises implementing, by the device, the third configuration on the equipment to facilitate control of the equipment by the device.

13 . The computer-implemented method of claim 10 , wherein

the device is a first device operating in the industrial process, and

the instruction is received from a second device communicatively coupled to the first device.

14 . The computer-implemented method of claim 13 , wherein the first device is an intelligent field-level device and the second device is a programmable logic controller.

15 . The computer-implemented method of claim 14 , wherein

the first device processes output data received from equipment included in the industrial process, and

the equipment is communicatively coupled to the first device, and the data is processed in accordance with the instruction received from the second device.

16 . A computer program product comprising a non-tangible computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to:

implement a first configuration on a device, wherein the first configuration controls a first operation of the device in an industrial process;

receive an instruction, wherein the instruction relates to data processing performed by the device;

parse the instruction to extract a requirement included in the instruction pertaining to operation of the device;

determine a second configuration based on at least one of implementation of an artificial intelligence (AI) operation to identify an operation of the device that satisfies the requirement, or analysis of historical data to identify a prior configuration that satisfies the requirement; and

perform an auto-configuration operation at the device to implement the second configuration on the device, wherein the second configuration controls a second operation of the device in accordance with the instruction.

17 . The computer program product of claim 16 , wherein the device is one of a sensor, an actuator, a valve, an industrial controller, a motor drive, a telemetry device, a meter, a device that monitors operation of a component or unit of equipment included in the process, or a device that controls operation of the component or unit of equipment.

18 . The computer program product of claim 16 , wherein the instruction relates to at least one of:

formatting output signals received from a component that the device monitors,

parsing output signals received from a component, wherein the parsing results in a subset of the output signals being transmitted by the device to a second device, or

monitoring output signals received from a component to determine deviation from a baseline value.

19 . The computer program product of claim 16 , wherein the program instructions are further executable by the processor to cause the processor to monitor operation of the device with the second configuration to determine whether operation of the device is performing in accordance with the requirement.

20 . The computer program product of claim 16 , wherein the historical data comprises at least one of a prior configuration utilized on the device, prior data generated by the device, specification data for the device, or object-orientated data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 1, 2023
From: SAYYARRODSARI, BIJAN; PERDUCAT, CYRIL
To: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Reel/Frame 064452/0899 →
Continuity (1)
Related Publication 20250044762A1 · Feb 6, 2025
References Cited (82)
US 5485620A · Sadre et al. · 1996 [cited by applicant]
US 5495571A · Corrie, Jr. et al. · 1996 [cited by applicant]
US 5980078A · Krivoshein et al. · 1999 [cited by applicant]
US 6834370B1 · Brandl et al. · 2004 [cited by applicant]
US 6853867B1 · Klindt et al. · 2005 [cited by applicant]
US 6854111B1 · Havner et al. · 2005 [cited by applicant]
US 7505817B2 · McDaniel et al. · 2009 [cited by applicant]
US 7962472B2 · Erickson et al. · 2011 [cited by applicant]
US 8060834B2 · Lucas et al. · 2011 [cited by applicant]
US 8874242B2 · Smith et al. · 2014 [cited by applicant]
US 8897900B2 · Smith et al. · 2014 [cited by applicant]
US 8947437B2 · Garr et al. · 2015 [cited by applicant]
US 9599982B2 · Tran et al. · 2017 [cited by applicant]
US 9904263B2 · Blevins et al. · 2018 [cited by applicant]
US 10101194B2 · Gonzaga et al. · 2018 [cited by applicant]
US 10205345B2 · Tuerk et al. · 2019 [cited by applicant]
US 10496061B2 · Strohmenger et al. · 2019 [cited by applicant]
US 11734803B2 · Rao et al. · 2023 [cited by applicant]
US 11843248B1 · Hess et al. · 2023 [cited by applicant]
US 11948232B2 · Sivalingam et al. · 2024 [cited by applicant]
US 20020123864A1 · Eryurek et al. · 2002 [cited by applicant]
US 20040133853A1 · Poerner et al. · 2004 [cited by applicant]
US 20040153171A1 · Brandt et al. · 2004 [cited by applicant]
US 20040260408A1 · Scott et al. · 2004 [cited by applicant]
US 20050034023A1 · Maturana et al. · 2005 [cited by applicant]
US 20050149209A1 · Wojsznis et al. · 2005 [cited by applicant]
US 20080255682A1 · Zhao et al. · 2008 [cited by applicant]
US 20090261857A1 · Marshall, Jr. · 2009 [cited by applicant]
US 20100079488A1 · McGreevy et al. · 2010 [cited by applicant]
US 20100306692A1 · Baier et al. · 2010 [cited by applicant]
US 20120173006A1 · McGreevy et al. · 2012 [cited by applicant]
US 20120239164A1 · Smith et al. · 2012 [cited by applicant]
US 20130073062A1 · Smith et al. · 2013 [cited by applicant]
US 20130211546A1 · Lawson et al. · 2013 [cited by applicant]
US 20130304235A1 · Ji et al. · 2013 [cited by applicant]
US 20140225895A1 · Farchmin et al. · 2014 [cited by applicant]
US 20140277620A1 · Nixon · 2014 [cited by examiner]
US 20150293503A1 · Wall et al. · 2015 [cited by applicant]
US 20160018796A1 · Lu · 2016 [cited by applicant]
US 20170293418A1 · Hams et al. · 2017 [cited by applicant]
US 20170336947A1 · Bliss et al. · 2017 [cited by applicant]
US 20180181112A1 · Wang et al. · 2018 [cited by applicant]
US 20180367320A1 · Montalvo · 2018 [cited by applicant]
US 20190113909A1 · Paunonen et al. · 2019 [cited by applicant]
US 20190121307A1 · Martinez Canedo et al. · 2019 [cited by applicant]
US 20200150628A1 · Vance et al. · 2020 [cited by applicant]
US 20200174462A1 · Sirohi et al. · 2020 [cited by applicant]
US 20200265329A1 · Thomsen et al. · 2020 [cited by applicant]
US 20210096542A1 · Stump et al. · 2021 [cited by applicant]
US 20210349453A1 · Schlake et al. · 2021 [cited by applicant]
US 20210397171A1 · Sayyarrodsari et al. · 2021 [cited by applicant]
US 20220075330A1 · Miller · 2022 [cited by examiner]
US 20220224698A1 · Homan et al. · 2022 [cited by applicant]
US 20230113281A1 · Meyer · 2023 [cited by examiner]
US 20230122732A1 · Levert et al. · 2023 [cited by applicant]
US 20240142344A1 · Yuan et al. · 2024 [cited by applicant]
EP 2500853A2 · 2012 [cited by applicant]
EP 3696622A1 · 2020 [cited by applicant]
EP 3929685A1 · 2021 [cited by applicant]
EP 4064144A1 · 2022 [cited by applicant]
EP 4089489A1 · 2022 [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/359,341 dated Oct. 29, 2025, 20 pages. [cited by applicant]
Didier et al., “Converged Plantwide Ethernet (CPwE) Design and Implementation Guide”, Rockwell Automation, Sep. 2011, 564 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/363,133 dated Oct. 28, 2025, 18 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/363,197 dated Oct. 1, 2025, 39 pages. [cited by applicant]
Extended European Search Report received for EP Patent Application Serial No. 24189732.1 dated Jan. 8, 2025, 9 pages. [cited by applicant]
Partial European Search Report received for EP Patent Application Serial No. 24184624.5 dated Dec. 11, 2024, 11 pages. [cited by applicant]
Extended European Search Report received for EP Patent Application Serial No. 24184624.5 dated Mar. 14, 2025, 15 pages. [cited by applicant]
Arraño-Vargas et al. ,“Modular Design and Real-Time Simulators Toward Power System Digital Twins Implementation”, IEEE Transactions on Industrial Informatics, vol. 19, Issue 1, Jan. 2023, 10 pages. [cited by applicant]
Kollner et al., “Designing a Graphical Domain-specific Modelling Language Targeting a Filter-based Data Analysis Framework”, 2010 13th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distribu… [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/363,177 dated Jan. 16, 2026, 18 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/363,154 dated Mar. 10, 2026, 14 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/359,341 dated Mar. 11, 2026, 9 pages. [cited by applicant]
Liu et al., “A Cost-effective Manufacturing Process Recognition Approach Based On Deep Transfer Learning for CPS Enabled Shop-floor”, Robotics and Computer-integrated Manufacturing, vol. 70, No. 102128, 2021, 13 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 18/363,138 dated Mar. 23, 2026, 20 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/363,197 dated Feb. 2, 2026, 8 pages. [cited by applicant]
Feiler, Peter H., “Configuration Management Models In Commercial Environments”, Technical Report, CMU/SEI-91-TR-7, ESD-9-TR-7, Software Engineering Institute, Mar. 1991, 59 pages. [cited by applicant]
Morariu et al., “Machine Learning for Predictive Scheduling and Resource Allocation in Large Scale Manufacturing Systems”, Computers in Industry, vol. 120, No. 103244, 2020, 13 pages. [cited by applicant]
Conradi et al., “Version Models for Software Configuration Management”, ACM Computing Surveys (CSUR), vol. 30, Issue 2, Jun. 1, 1998, pp. 232-282. [cited by applicant]
Essien et al., “A Deep Learning Model for Smart Manufacturing Using Convolutional LSTM Neural Network Autoencoders”, IEEE Transactions on Industrial Informatics, vol. 16, No. 9, Sep. 2020, pp. 6069-6078. [cited by applicant]
Wang et al., “A Tutorial on Deep Learning-based Data Analytics in Manufacturing Through A Welding Case Study”, Journal of Manufacturing Processes, vol. 63, 2021, pp. 2-13. [cited by applicant]
Jiewu et al., “Digital Twin-driven Rapid Reconfiguration of the Automated Manufacturing System Via an Open Architecture Model”, Robotics and Computer-integrated Manufacturing, vol. 63, No. 101895, 2020, 12 pages. [cited by applicant]