IP Library Granted Patent US 12,487,590
Granted Patent B2
US 12,487,590 · App. 17/462,268 · Granted Dec 2, 2025

Industrial automation information contextualization method and system

Inventors: Joachim Thomsen (Karlsruhe, DE); Steven C. Briant (Moon Township, PA); Noel Henderson (Milton, FL); Brian Fast (Kirtland, OH)
Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
G05B19/41885G06F1/163G06F30/20G05B2219/42155
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,487,590
App. No.
17/462,268
Granted
Dec 2, 2025
Kind
B2
Abstract

An industrial data presentation system leverages structured data types defined on industrial devices to generate and deliver meaningful presentations of industrial data. Industrial devices are configured to support structured data types referred to as basic information data types (BIDTs) comprising a finite set of structured information data types, including a rate data type, a state data type, an odometer data type, and an event data type. The BIDTs can be referenced by both automation models of an industrial asset and non-automation models of the asset, allowing data points of both types of models to be easily linked using a common data source nomenclature.

Claims (69)

1 . A system for configuring industrial devices, comprising:

a memory that stores executable components;

a processor, operatively coupled to the memory, that executes the executable components, the executable components comprising:

a user interface component configured to render development interfaces on a client device and to receive, via interaction with the development interfaces, control programming input; and

a program development component configured to generate an industrial control program for an industrial control device based on the control programming input; and

wherein

the industrial control program comprises a first data logging instruction configured to log a value of a first data tag in response to a change of a value of a specified variable,

the first data logging instruction comprises a parameter, configurable by the control programming input, that specifies a degree of change of the value of the specified variable that causes the first data logging instruction to log the value of the first data tag,

the control programming input defines a link between a time-domain input of the first data logging instruction and a time-domain output of a second data logging instruction defined in the industrial control program,

the second data logging instruction is configured to log a value of a second data tag in response to a defined condition, and

the link causes the first data logging instruction to log the value of the first data tag in response to the second data logging instructing logging the value of the second data tag.

2 . The system of claim 1 , wherein the link causes the industrial control device to log the value of the first data tag and the value of the second data tag synchronously.

3 . The system of claim 1 , wherein

the link is a first link,

the control programming input further defines a second link between a time-domain output of the first data logging instruction and a time-domain input of a third data logging instruction defined in the industrial control program,

the third data logging instruction is configured to log a value of a third data tag, and

the second link causes the third data logging instruction to log the value of the third data tag in response to the first data logging instruction logging the value of the first data tag.

4 . The system of claim 3 , wherein the first link and the second link cause the industrial control device to log the value of the first data tag, the value of the second data tag, and the value of the third data tag synchronously.

5 . The system of claim 1 , wherein

the first data logging instruction comprises a parameter that specifies the first data tag whose value is to be logged by the first data logging instruction, and

the parameter is configurable by the control programming input.

6 . The system of claim 1 , wherein the first data logging instruction is configurable by the control programming input to log data in response to a variable change, at a defined logging rate, or based on the link.

7 . The system of claim 6 , wherein

the specified variable is the value of the first data tag or a value of another data tag.

8 . The system of claim 1 , wherein the defined condition is one of an expiration of a defined time period, a change of state of a specified process variable, or a logging of a data value by a third data logging instruction having a time-domain output that is linked to a time-domain input of the second data logging component.

9 . A method, comprising:

rendering, by a system comprising a processor, development interfaces on a client device;

receiving, by the system, control programming input via interaction with the development interfaces; and

generating, by the system, an industrial control program for an industrial control device based on the control programming input, the industrial control program comprising

a first data logging instruction configured to log a value of a first data tag, and

a second data logging instruction configured to log a value of a second data tag,

wherein

the control programming input configures the first data logging instruction to log the value of the first data tag in response to a change of a value of a specified variable,

the first data logging instruction comprises a parameter, configurable by the control programming input, that specifies a degree of change of the value of the specified variable that causes the first data logging instruction to log the value of the first data tag,

the receiving comprises receiving, as part of the control programming input, a definition of a link between a time-domain input of the first data logging instruction and a time-domain output of the second data logging instruction, and

the link causes the first data logging instruction to log the value of the first data tag in response to the second data logging instruction logging the value of the second data tag.

10 . The method of claim 9 , wherein the link causes the industrial control device to log the value of the first data tag synchronously with the logging of the value of the second data tag.

11 . The method of claim 9 , wherein

the link is a first link,

the industrial control program further comprises a third data logging instruction configured to log a value of a third data tag,

the receiving further comprises receiving, as part of the control programming input, definition of a second link between a time-domain output of the first data logging instruction and a time-domain input of the third data logging, and

the second link causes the third data logging instruction to log the value of the third data tag in response to the first data logging instruction logging the value of the first data tag.

12 . The method of claim 11 , wherein the first link and the second link cause the industrial control device to synchronously log the value of the first data tag, the value of the second data tag, and the value of the third data tag.

13 . The method of claim 9 , wherein

the first data logging instruction comprises a parameter that specifies the first data tag whose value is to be logged by the first data logging instruction, and

the receiving comprises receiving, as part of the control programming input, a setting for the parameter indicating the first data tag.

14 . The method of claim 9 , wherein the first data logging instruction is configurable by the control programming input to log data in response to a variable change, at a defined logging rate, or based on the link.

15 . The method of claim 14 ,

wherein the specified variable is the value of the first data tag or a value of another data tag.

16 . The method of claim 9 , wherein the second data logging instruction is configured to log the value of the second data tag at a defined rate, in response to a change of state of a specified process variable, or in response to a logging of a data value by a third data logging instruction having a time-domain output that is linked to a time-domain input of the second data logging component.

17 . 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 control programming input via interaction with development interfaces rendered on a client device; and

generating an industrial control program for an industrial control device based on the control programming input, the industrial control program comprising

a first data logging instruction configured to log a value of a first data tag, and

a second data logging instruction configured to log a value of a second data tag,

wherein

the control programming input configures the first data logging instruction to log the value of the first data tag in response to a change of a value of a specified variable,

the first data logging instruction comprises a parameter, configurable by the control programming input, that specifies a degree of change of the value of the specified variable that causes the first data logging instruction to log the value of the first data tag,

the receiving comprises receiving, as part of the control programming input, a definition of a link between a time-domain input of the first data logging instruction and a time-domain output of the second data logging instruction, and

the link causes the first data logging instruction to log the value of the first data tag in response to the second data logging instruction logging the value of the second data tag.

18 . The non-transitory computer-readable medium of claim 17 , wherein

the link is a first link,

the industrial control program further comprises a third data logging instruction configured to log a value of a third data tag,

the receiving further comprises receiving, as part of the control programming input, definition of a second link between a time-domain output of the first data logging instruction and a time-domain input of the third data logging, and

the second link causes the third data logging instruction to log the value of the third data tag in response to the first data logging instruction logging the value of the first data tag.

19 . The non-transitory computer-readable medium of claim 17 , wherein the link causes the industrial control device to log the value of the first data tag synchronously with the logging of the value of the second data tag.

20 . The non-transitory computer-readable medium of claim 17 , wherein

the first data logging instruction comprises a parameter that specifies the first data tag whose value is to be logged by the first data logging instruction, and

the receiving comprises receiving, as part of the control programming input, a setting for the parameter indicating the first data tag.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 31, 2021
From: THOMSEN, JOACHIM; BRIANT, STEPHEN C.; HENDERSON, NOEL; FAST, BRIAN
To: ROCKWELL AUTOMATION TECHNOLOGIES, INC.
Reel/Frame 057339/0323 →
Continuity (2)
Continuation 16030257 · Jul 9, 2018
Related Publication 20210397174A1 · Dec 23, 2021
References Cited (389)
US 6202038B1 · Wegerich et al. · 2001 [cited by applicant]
US 6338038B1 · Hanson · 2002 [cited by applicant]
US 6421571B1 · Spriggs et al. · 2002 [cited by applicant]
US 8031638B2 · Ackermann et al. · 2011 [cited by applicant]
US 8616134B2 · King et al. · 2013 [cited by applicant]
US 8674993B1 · Fleming et al. · 2014 [cited by applicant]
US 8732658B2 · Plache et al. · 2014 [cited by applicant]
US 8812684B1 · Hood et al. · 2014 [cited by applicant]
US 8967051B2 · King et al. · 2015 [cited by applicant]
US 9152632B2 · Smith et al. · 2015 [cited by applicant]
US 9217998B2 · Plache et al. · 2015 [cited by applicant]
US 9329751B2 · Bardhan · 2016 [cited by applicant]
US 9346371B2 · King et al. · 2016 [cited by applicant]
US 9411864B2 · Glinder et al. · 2016 [cited by applicant]
US 9645979B2 · Shinzato · 2017 [cited by applicant]
US 9760601B2 · Burke et al. · 2017 [cited by applicant]
US 9771000B2 · King et al. · 2017 [cited by applicant]
US 9866635B2 · Maturana et al. · 2018 [cited by applicant]
US 9953280B2 · Cooper et al. · 2018 [cited by applicant]
US 9958860B2 · Rischar · 2018 [cited by examiner]
US 10048995B1 · Dikhit et al. · 2018 [cited by applicant]
US 10112777B2 · King et al. · 2018 [cited by applicant]
US 10442637B2 · Huang et al. · 2019 [cited by applicant]
US 10459832B2 · Branson et al. · 2019 [cited by applicant]
US 10528700B2 · Thomsen et al. · 2020 [cited by applicant]
US 10740298B2 · Watson et al. · 2020 [cited by applicant]
US 10809692B2 · Bisse et al. · 2020 [cited by applicant]
US 10878020B2 · Pai · 2020 [cited by applicant]
US 11227080B2 · Thomsen et al. · 2022 [cited by applicant]
US 11243505B2 · Strohmenger · 2022 [cited by examiner]
US 11249462B2 · Thomsen et al. · 2022 [cited by applicant]
US 20020029205A1 · Pedraza et al. · 2002 [cited by applicant]
US 20020077711A1 · Nixon et al. · 2002 [cited by applicant]
US 20020193888A1 · Wewalaarachchi et al. · 2002 [cited by applicant]
US 20040098358A1 · Roediger · 2004 [cited by applicant]
US 20050108652A1 · Beretich, Jr. et al. · 2005 [cited by applicant]
US 20050155043A1 · Schulz et al. · 2005 [cited by applicant]
US 20050187643A1 · Sayyar-Rodsari et al. · 2005 [cited by applicant]
US 20060095855A1 · Britt et al. · 2006 [cited by applicant]
US 20060161597A1 · Ougarov et al. · 2006 [cited by applicant]
US 20070094181A1 · Tayebnejab et al. · 2007 [cited by applicant]
US 20070124166A1 · Van Luchene · 2007 [cited by applicant]
US 20070208549A1 · Blevins et al. · 2007 [cited by applicant]
US 20070288256A1 · Speier · 2007 [cited by applicant]
US 20080077512A1 · Grewal · 2008 [cited by applicant]
US 20080082186A1 · Hood et al. · 2008 [cited by applicant]
US 20080082297A1 · Lundeberg et al. · 2008 [cited by applicant]
US 20080114474A1 · Campbell et al. · 2008 [cited by applicant]
US 20080154848A1 · Haslam et al. · 2008 [cited by applicant]
US 20080195604A1 · Sears · 2008 [cited by applicant]
US 20090012827A1 · Avrunin · 2009 [cited by applicant]
US 20090063427A1 · Zuta et al. · 2009 [cited by applicant]
US 20090088883A1 · Baier et al. · 2009 [cited by applicant]
US 20090089032A1 · Sturrock et al. · 2009 [cited by applicant]
US 20090089359A1 · Siorek et al. · 2009 [cited by applicant]
US 20090228176A1 · Mintah et al. · 2009 [cited by applicant]
US 20090282067A1 · Bendigeri et al. · 2009 [cited by applicant]
US 20100031199A1 · Birzer et al. · 2010 [cited by applicant]
US 20100050097A1 · Mcgreevy et al. · 2010 [cited by applicant]
US 20100082292A1 · Pantaleano et al. · 2010 [cited by applicant]
US 20100292825A1 · Taylor et al. · 2010 [cited by applicant]
US 20110040531A1 · Stolper · 2011 [cited by applicant]
US 20110138338A1 · Glasgow · 2011 [cited by applicant]
US 20110261049A1 · Cardno et al. · 2011 [cited by applicant]
US 20120022849A1 · Wang et al. · 2012 [cited by applicant]
US 20120054650A1 · Bliss et al. · 2012 [cited by applicant]
US 20120078432A1 · Weatherhead et al. · 2012 [cited by applicant]
US 20120116743A1 · Ayala et al. · 2012 [cited by applicant]
US 20120296452A1 · Baier et al. · 2012 [cited by applicant]
US 20130124253A1 · Cooper et al. · 2013 [cited by applicant]
US 20130124465A1 · Pingel et al. · 2013 [cited by applicant]
US 20130211555A1 · Lawson et al. · 2013 [cited by applicant]
US 20130211870A1 · Lawson et al. · 2013 [cited by applicant]
US 20130212129A1 · Lawson et al. · 2013 [cited by applicant]
US 20130212420A1 · Lawson et al. · 2013 [cited by applicant]
US 20140047107A1 · Maturana et al. · 2014 [cited by applicant]
US 20140094939A1 · Pierce · 2014 [cited by applicant]
US 20140121789A1 · Brandes et al. · 2014 [cited by applicant]
US 20140156710A1 · VanGompel · 2014 [cited by applicant]
US 20140180644A1 · Maturana et al. · 2014 [cited by applicant]
US 20140222522A1 · Chait · 2014 [cited by applicant]
US 20140226460A1 · Kretschmann et al. · 2014 [cited by applicant]
US 20140278312A1 · Nixon et al. · 2014 [cited by applicant]
US 20140297244A1 · Maturana et al. · 2014 [cited by applicant]
US 20140335480A1 · Asenjo et al. · 2014 [cited by applicant]
US 20140336785A1 · Asenjo et al. · 2014 [cited by applicant]
US 20140336786A1 · Asenjo et al. · 2014 [cited by applicant]
US 20140337000A1 · Asenjo et al. · 2014 [cited by applicant]
US 20140337086A1 · Asenjo et al. · 2014 [cited by applicant]
US 20140337429A1 · Asenjo et al. · 2014 [cited by applicant]
US 20150064802A1 · Pollack et al. · 2015 [cited by applicant]
US 20150120009A1 · Killan · 2015 [cited by applicant]
US 20150134400A1 · Kashi · 2015 [cited by applicant]
US 20150134733A1 · Maturana et al. · 2015 [cited by applicant]
US 20150199224A1 · Mihnev · 2015 [cited by applicant]
US 20150261200A1 · Blevins et al. · 2015 [cited by applicant]
US 20150277404A1 · Maturana et al. · 2015 [cited by applicant]
US 20150277406A1 · Maturana et al. · 2015 [cited by applicant]
US 20150281319A1 · Maturana et al. · 2015 [cited by applicant]
US 20150281355A1 · Maturana et al. · 2015 [cited by applicant]
US 20150281356A1 · Maturana et al. · 2015 [cited by applicant]
US 20150281453A1 · Maturana et al. · 2015 [cited by applicant]
US 20150284810A1 · Knight et al. · 2015 [cited by applicant]
US 20150316904A1 · Govindaraj et al. · 2015 [cited by applicant]
US 20150316922A1 · Rischar · 2015 [cited by examiner]
US 20150365492A1 · Kalan et al. · 2015 [cited by applicant]
US 20160087933A1 · Johnson et al. · 2016 [cited by applicant]
US 20160112283A1 · Maturana et al. · 2016 [cited by applicant]
US 20160132538A1 · Bliss et al. · 2016 [cited by applicant]
US 20160132595A1 · Bliss et al. · 2016 [cited by applicant]
US 20160179599A1 · Deshpande et al. · 2016 [cited by applicant]
US 20160234186A1 · Leblond et al. · 2016 [cited by applicant]
US 20160274553A1 · Strohmenger · 2016 [cited by examiner]
US 20160274558A1 · Strohmenger et al. · 2016 [cited by applicant]
US 20160299999A1 · James et al. · 2016 [cited by applicant]
US 20160330291A1 · Asenjo et al. · 2016 [cited by applicant]
US 20170017903A1 · Gray et al. · 2017 [cited by applicant]
US 20170102678A1 · Nixon et al. · 2017 [cited by applicant]
US 20170102694A1 · Enver et al. · 2017 [cited by applicant]
US 20170126843A1 · Pantea et al. · 2017 [cited by applicant]
US 20170192414A1 · Mukkamala et al. · 2017 [cited by applicant]
US 20170195332A1 · Wu et al. · 2017 [cited by applicant]
US 20170208151A1 · Gil et al. · 2017 [cited by applicant]
US 20170220011A1 · Hart et al. · 2017 [cited by applicant]
US 20170228589A1 · Parapurath et al. · 2017 [cited by applicant]
US 20170236067A1 · Tjiong · 2017 [cited by applicant]
US 20170249129A1 · McDaniel · 2017 [cited by applicant]
US 20170261969A1 · Peake et al. · 2017 [cited by applicant]
US 20170302649A1 · Singh et al. · 2017 [cited by applicant]
US 20170323274A1 · Johnson et al. · 2017 [cited by applicant]
US 20170323403A1 · Johnson et al. · 2017 [cited by applicant]
US 20170337226A1 · Bliss et al. · 2017 [cited by applicant]
US 20170343996A1 · Venne et al. · 2017 [cited by applicant]
US 20170351226A1 · Bliss et al. · 2017 [cited by applicant]
US 20170351241A1 · Bowers et al. · 2017 [cited by applicant]
US 20170357250A1 · Sandler et al. · 2017 [cited by applicant]
US 20180039249A1 · Johnson et al. · 2018 [cited by applicant]
US 20180054376A1 · Hershey et al. · 2018 [cited by applicant]
US 20180074477A1 · Burkhard et al. · 2018 [cited by applicant]
US 20180074478A1 · Burkhard et al. · 2018 [cited by applicant]
US 20180076069A1 · Burkhard et al. · 2018 [cited by applicant]
US 20180129941A1 · Gustafson et al. · 2018 [cited by applicant]
US 20180137424A1 · Royyal et al. · 2018 [cited by applicant]
US 20180188704A1 · Cella et al. · 2018 [cited by applicant]
US 20180210436A1 · Burd et al. · 2018 [cited by applicant]
US 20180284758A1 · Cella et al. · 2018 [cited by applicant]
US 20180285234A1 · Degaonkar et al. · 2018 [cited by applicant]
US 20180300437A1 · Thomsen et al. · 2018 [cited by applicant]
US 20180356792A1 · Chao et al. · 2018 [cited by applicant]
US 20180356800A1 · Chao et al. · 2018 [cited by applicant]
US 20180357334A1 · Chao et al. · 2018 [cited by applicant]
US 20180357823A1 · Koniki et al. · 2018 [cited by applicant]
US 20190014180A1 · Lawson et al. · 2019 [cited by applicant]
US 20190018394A1 · Sayyarrodsari et al. · 2019 [cited by applicant]
US 20190041845A1 · Cella et al. · 2019 [cited by applicant]
US 20190042987A1 · Heubach et al. · 2019 [cited by applicant]
US 20190050414A1 · Maturana et al. · 2019 [cited by applicant]
US 20190062062A1 · King et al. · 2019 [cited by applicant]
US 20190078950A1 · Huang et al. · 2019 [cited by applicant]
US 20190086902A1 · Ganachari · 2019 [cited by applicant]
US 20190087900A1 · Crowley et al. · 2019 [cited by applicant]
US 20190121340A1 · Cella et al. · 2019 [cited by applicant]
US 20190188192A1 · Hayes et al. · 2019 [cited by applicant]
US 20190295011A1 · Shi et al. · 2019 [cited by applicant]
US 20190393813A1 · Huang et al. · 2019 [cited by applicant]
US 20200005094A1 · Sinha et al. · 2020 [cited by applicant]
US 20200012265A1 · Thomsen et al. · 2020 [cited by applicant]
US 20200050181A1 · McDaniel · 2020 [cited by applicant]
US 20200150637A1 · Yates et al. · 2020 [cited by applicant]
US 20200151479A1 · Cordell et al. · 2020 [cited by applicant]
US 20200265329A1 · Thomsen et al. · 2020 [cited by applicant]
US 20210133670A1 · Cella et al. · 2021 [cited by applicant]
US 20210157312A1 · Cella et al. · 2021 [cited by applicant]
US 20210248514A1 · Cella et al. · 2021 [cited by applicant]
US 20210342836A1 · Cella et al. · 2021 [cited by applicant]
US 20210397171A1 · Sayyarrodsari et al. · 2021 [cited by applicant]
US 20220027529A1 · Zarur et al. · 2022 [cited by applicant]
CN 102460431A · 2012 [cited by applicant]
CN 102763126A · 2012 [cited by applicant]
CN 103064302A · 2013 [cited by applicant]
CN 103149849A · 2013 [cited by applicant]
CN 103217907A · 2013 [cited by applicant]
CN 103217935A · 2013 [cited by applicant]
CN 103685442A · 2014 [cited by applicant]
CN 104142660A · 2014 [cited by applicant]
CN 104142661A · 2014 [cited by applicant]
CN 104142662A · 2014 [cited by applicant]
CN 104142679A · 2014 [cited by applicant]
CN 104423370A · 2015 [cited by applicant]
CN 104950741A · 2015 [cited by applicant]
CN 104950836A · 2015 [cited by applicant]
CN 104950837A · 2015 [cited by applicant]
CN 104954242A · 2015 [cited by applicant]
CN 105051760A · 2015 [cited by applicant]
CN 105589349A · 2016 [cited by applicant]
CN 105893509A · 2016 [cited by applicant]
CN 106164847A · 2016 [cited by applicant]
CN 106845889A · 2017 [cited by applicant]
CN 106933205A · 2017 [cited by applicant]
CN 106933207A · 2017 [cited by applicant]
CN 107085415A · 2017 [cited by applicant]
CN 107250932A · 2017 [cited by applicant]
CN 107272608A · 2017 [cited by applicant]
CN 107423268A · 2017 [cited by applicant]
CN 107491045A · 2017 [cited by applicant]
CN 107589727A · 2018 [cited by applicant]
CN 107832497A · 2018 [cited by applicant]
CN 108089696A · 2018 [cited by applicant]
CN 108491626A · 2018 [cited by applicant]
CN 108701152A · 2018 [cited by applicant]
CN 108713205A · 2018 [cited by applicant]
CN 108875784A · 2018 [cited by applicant]
CN 108983710A · 2018 [cited by applicant]
CN 109284854A · 2019 [cited by applicant]
CN 109410650A · 2019 [cited by applicant]
CN 109543902A · 2019 [cited by applicant]
CN 109597364A · 2019 [cited by applicant]
CN 109753863A · 2019 [cited by applicant]
CN 109918632A · 2019 [cited by applicant]
CN 110058846A · 2019 [cited by applicant]
CN 111047131A · 2020 [cited by applicant]
EP 1638028A2 · 2006 [cited by applicant]
EP 2592812A2 · 2013 [cited by applicant]
EP 2595112A1 · 2013 [cited by applicant]
EP 2728427A1 · 2014 [cited by applicant]
EP 2801935A1 · 2014 [cited by applicant]
EP 2801934A1 · 2014 [cited by applicant]
EP 3018596A1 · 2016 [cited by applicant]
EP 3070547A2 · 2016 [cited by applicant]
EP 3255590A1 · 2017 [cited by applicant]
EP 3410245A1 · 2018 [cited by applicant]
EP 3726320A1 · 2020 [cited by applicant]
EP 3798776A1 · 2021 [cited by applicant]
KR 101787274B1 · 2017 [cited by applicant]
WO 0169329A3 · 2001 [cited by applicant]
WO 2016054110A1 · 2016 [cited by applicant]
WO 2018144897A1 · 2018 [cited by applicant]
WO 2018183275A1 · 2018 [cited by applicant]
WO 2018234741A1 · 2018 [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/384,106 dated Dec. 15, 2020, 97 pages. [cited by applicant]
“Leitao, et al. ““Integration Patterns for Interfacing Software Agents with Industrial Automation Systems”” IEEE 2018 #978-1-5090-6684-1/18 pp. 2908-2913. (Year: 2018)”. [cited by applicant]
European Search Report received for EP Patent Application Serial No. 17175165.4 dated Aug. 10, 2017, 9 pages. [cited by applicant]
European Search Report received for EP Patent Application Serial No. 17175166.2 dated Aug. 14, 2017, 9 pages. [cited by applicant]
Feddersen, Charles., “Real-Time Event Processing with Microsoft Azure Stream Analytics”, Reference Architecture, Jan. 2015, 31 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/609,301 dated Dec. 13, 2018, 35 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/609,323 dated Dec. 31, 2018, 34 pages. [cited by applicant]
Communication pursuant to Article 94(3) received for EP Patent Application Serial No. 17175165.4 dated Jan. 18, 2019, 8 pages. [cited by applicant]
Communication pursuant to Article 94(3) received for EP Patent Application Serial No. 17175166.2 dated Dec. 20, 2018, 10 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/489,091 dated Feb. 25, 2019, 26 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 15/609,301 dated May 22, 2019, 35 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 15/609,323 dated May 23, 2019, 32 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/609,301 dated Sep. 3, 2019, 35 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 15/609,323 dated Aug. 12, 2019, 37 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/936,870 dated Jul. 10, 2019, 51 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/936,940 dated Sep. 9, 2019, 65 pages. [cited by applicant]
First Office Action received for Chinese Patent Application Serial No. 201710432617.4 dated Jun. 20, 2019, 20 pages (Including English Translation). [cited by applicant]
First Office Action received for Chinese Patent Application Serial No. 201710433517.3 dated Jun. 21, 2019, 19 pages (Including English Translation). [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 15/609,301 dated Nov. 21, 2019, 43 pages. [cited by applicant]
Summons to attend oral proceedings pursuant to Rule 115(1) EPC received for EP Patent Application Serial No. 17175165.4 dated Nov. 21, 2019, 32 pages. [cited by applicant]
Wikipedia, “Modularity”, URL: https://en.wikipedia.org/w/index.php?title=Modularity&oldid=714646548, Apr. 11, 2016, pp. 1-10. [cited by applicant]
Wikipedia, “Modular design”, URL: https://en.wikipedia.org/w/index.php?title=Modular_design&oldid=721647382, May 23, 2016, pp. 1-4. [cited by applicant]
Wikipedia, “Modular programming”, URL: https://en.wikipedia.org/w/index.php?title=Modular_programming&oldid=723013178, May 31, 2016, pp. 1-5. [cited by applicant]
Final Office Action received for U.S. Appl. No. 15/936,940 dated Jan. 14, 2020, 43 pages. [cited by applicant]
Second Office Action received for Chinese Patent Application Serial No. 201710432617.4 dated Jan. 15, 2020, 24 pages (Including English Translation). [cited by applicant]
Second Office Action received for Chinese Patent Application Serial No. 201710433517.3 dated Feb. 3, 2020, 23 pages (Including English Translation). [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/936,835 dated Apr. 9, 2020, 79 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/936,940 dated Apr. 16, 2020, 40 pages. [cited by applicant]
Notification of Grant of Patent for Invention received for Chinese Patent Application Serial No. 201710432617 dated Jul. 28, 2020, 08 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/677,088 dated Aug. 6, 2020, 50 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 15/936,940 dated Aug. 21, 2020, 48 pages. [cited by applicant]
Communication pursuant to Rule 69 EPC received for EP Patent Application Serial No. 20157116.3 dated Aug. 24, 2020, 2 pages. [cited by applicant]
European Search Report received for EP Patent Application Serial No. 20157116.3 dated Jul. 15, 2020, 8 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/677,088 dated Nov. 20, 2020, 38 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/677,088 dated Mar. 1, 2021, 36 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/030,257 dated Feb. 11, 2021, 148 pages. [cited by applicant]
“Popovics et al., ““Automatic simulation model generation based on PLC codes and MES stored data,”” 2012, 45th CIRPConference on Manufacturing Systems 2012, 6 pages (Year: 2012)”. [cited by applicant]
Schroeder et al., “Visualizing the digital twin using web services and augmented reality,” 2016, 2016 IEEE 14th International Conference on Industrial Informatics, pp. 522-527 (Year: 2016). [cited by applicant]
MMLITE., “MagneMover LITE User Manual”, 382 pages. [cited by applicant]
European Search Report received for EP Patent Application Serial No. 20169524.4 dated Aug. 19, 2020, 9 pages. [cited by applicant]
Communication pursuant to Rule 69 EPC for EP Patent Application Serial No. 20169524.4 dated Oct. 26, 2020, 2 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 15/936,940 dated Mar. 23, 2021, 48 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/030,257 dated May 27, 2021, 36 pages. [cited by applicant]
Extended European Search Report received for European Patent Application Serial No. 20166639.3 dated Mar. 2, 2021, 09 pages. [cited by applicant]
Extended European Search Report received for European Patent Application Serial No. 20166935.5 dated Feb. 22, 2021, 09 pages. [cited by applicant]
Extended European Search Report received for European Patent Application Serial No. 20166933.0 dated Mar. 1, 2021, 07 pages. [cited by applicant]
Communication pursuant to Rule 69 EPC received for European Patent Application Serial No. 20166639.3 dated Apr. 7, 2021, 2 pages. [cited by applicant]
Communication pursuant to Rule 69 EPC received for European Patent Application Serial No. 20166933.0 dated Apr. 7, 2021, 2 pages. [cited by applicant]
Communication pursuant to Rule 69 EPC received for European Patent Application Serial No. 20166935.5 dated Apr. 7, 2021, 2 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/677,088 dated Jun. 9, 2021, 55 pages. [cited by applicant]
Extended European Search report received for European Application No. 21178010.1 dated Nov. 17, 2021, 11 pages. [cited by applicant]
Communication pursuant to Rule 69 EPC received for European application No. 21178010.1 dated Jan. 4, 2022, 2 pages. [cited by applicant]
Extended European Search report received for European Application No. 21178229.7 dated Dec. 1, 2021, 11 pages. [cited by applicant]
Communication pursuant to Rule 69 EPC received for European application No. 21175265.4 dated Feb. 14, 2022, 2 pages. [cited by applicant]
Extended European Search report received for European Application No. 21175655.6 dated Nov. 4, 2021, 08 pages. [cited by applicant]
Communication pursuant to Rule 69 EPC received for European application No. 21175655.6 dated Jan. 31, 2022, 2 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/807,288 dated Feb. 18, 2022, 130 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/276,108 dated Mar. 1, 2022, 97 pages. [cited by applicant]
First Office Action received for Chinese Patent Application Serial No. 202010285139.0 dated Dec. 17, 2021, 07 pages (Including English Translation). [cited by applicant]
Communication pursuant to Rule 69 EPC for EP Patent Application Serial No. 20169524.4 dated Feb. 14, 2022, 8 pages. [cited by applicant]
Wakabayashi et al., “High-speed AMHS and its operation method for 300-mm QTAT fab.” IEEE Transactions on Semiconductor Manufacturing, 17.3 (2004): 317-323. [cited by applicant]
First Office Action received for Chinese Patent Application Serial No. 202010250312.3 dated Apr. 19, 2024, 15 pages (Including English Translation). [cited by applicant]
Communication pursuant to Article 94(3) EPC Report received for EP Patent Application Serial No. 20166933.0 dated Feb. 12, 2024, 8 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/587,214 dated Mar. 2, 2022, 105 pages. [cited by applicant]
Gungor et al., “Industrial wireless sensor networks: Challenges, design principles, and technical approaches”, IEEE Transactions on Industrial Electronics, vol. 56, No. 10, 2009, pp. 4258-4265. [cited by applicant]
Akerberg et al., “Future research challenges in wireless sensor and actuator networks targeting industrial automation”, 2011 9th IEEE International Conference on Industrial Informatics, IEEE, 2011, pp. 410-415. [cited by applicant]
Dekker, R., “Applications of maintenance optimization models: a review and analysis”, Reliability Engineering & System Safety, vol. 51, No. 3, 1996, pp. 229-240. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/588,118 dated Mar. 28, 2022, 80 pages. [cited by applicant]
Jun et al., “Cloud-based big data analytics platform using algorithm templates for the manufacturing industry,” International Journal of Computer Integrated Manufacturing, vol. 32, No. 8, Aug. 1, 2019, pp. 723-738. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/905,130 dated Apr. 6, 2022, 126 pages. [cited by applicant]
Communication pursuant to Rule 94(3) EPC for EP Patent Application Serial No. 20166639.3 dated Mar. 2, 2022, 5 pages. [cited by applicant]
Communication pursuant to Rule 94(3) EPC for EP Patent Application Serial No. 20157116.3 dated Mar. 16, 2022, 9 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/587,214 dated Apr. 28, 2022, 50 pages. [cited by applicant]
Cowie et al., “Information extraction.” Communications of the ACM 39.1 (1996): pp. 80-91. (Year: 1996). [cited by applicant]
Vyatkin et al., “Software engineering in industrial automation: State-of-the-art-review.” IEEE Transactions on Industrial Informatics 9.3 (2013): pp. 1234-1249. (Year: 2013). [cited by applicant]
Magesh et al., “A GIS based automated extraction tool for the analysis of basin morphometry.” Bonfring International Journal of Industrial Engineering and Management Science 2. (2012): pp. 32-35 (Year: 2012). [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/587,187 dated Oct. 20, 2023, 12 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/744,980 dated Nov. 8, 2023, 70 pages. [cited by applicant]
Communication Pursuant to Article 94(3) EPC received for EP Patent Application Serial No. 20166935.5 dated Sep. 27, 2023, 2 pages. [cited by applicant]
Communication Pursuant to Article 94(3) EPC received for EP Patent Application Serial No. 21175655.6 dated Oct. 11, 2023, 7 pages. [cited by applicant]
Office Action received for Chinese Patent Application Serial No. 202010250302.X dated Sep. 15, 2023, 14 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 18/344,075 dated Oct. 17, 2024, 32 pages. [cited by applicant]
Communication pursuant to Article 94(3) EPC for EP Patent Application Serial No. 20216463.8 dated Nov. 19, 2024, 8 pages. [cited by applicant]
Communication pursuant to Article 94(3) EPC for EP Patent Application Serial No. 20166935.5 dated Dec. 3, 2024, 5 pages. [cited by applicant]
European Search Report received for EP Patent Application Serial No. 21175265.4 dated Nov. 11, 2021, 9 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/587,187 dated Dec. 22, 2021, 58 pages. [cited by applicant]
Search Report received for Chinese Patent Application Serial No. 2020102851390 dated Dec. 9, 2021, 2 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/587,187 dated Apr. 27, 2022, 42 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/588,118 dated Jun. 29, 2022, 124 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/905,130 dated Jun. 22, 2022, 156 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/907,464 dated Jun. 2, 2022, 117 pages. [cited by applicant]
Communication pursuant to Rule 94(3) EPC for EP Patent Application Serial No. 20166935.5 dated Jun. 17, 2022, 6 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/588,118 dated Jun. 28, 2021, 88 pages. [cited by applicant]
Zhang et al., “A big data analytics architecture for cleaner manufacturing and maintenance processes of complex products”. Elsevier Journal of Cleaner Production (2017) pp. 625-641. 16 Pages. [cited by applicant]
Extended European Search report received for European application No. 20216463.8 dated Jun. 4, 2021, 9 pages. [cited by applicant]
Communication pursuant to Rule 69 EPC received for European application No. 20216463.8 dated Jul. 12, 2021, 2 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/734,714 dated Jun. 18, 2021, 89 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/807,288 dated Aug. 17, 2021, 107 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/734,714 dated Aug. 20, 2021, 28 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/588,118 dated Oct. 8, 2021, 80 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/905,130 dated Sep. 30, 2021, 99 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/822,257 dated Mar. 15, 2023, 107 pages. [cited by applicant]
Givehchi et al., “Cloud computing for industrial automation systems—A comprehensive overview.” 2013 IEEE 18th Conference on Emerging Technologies & Factory Automation (ETFA). IEEE, 2013, pp. 1-4. [cited by applicant]
Basile et al., “On the implementation of industrial automation systems based on PLC.” IEEE Transactions on Automation Science and Engineering 10.4, 2012, pp. 990-1003. [cited by applicant]
O'Brien et al., “Analysis of wireless power supplies for industrial automation systems”, IECON'03. 29th Annual Conference of the IEEE Industrial Electronics Society (IEEE Cat. No. 03CH37468), vol. 1. IEEE, 2003. pp. 367… [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/905,130 dated Mar. 27, 2023, 9 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 16/907,464 dated Feb. 6, 2023, 66 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/377,942 dated Mar. 6, 2023, 118 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/033,180 dated Apr. 6, 2023, 69 pages. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/557,423 dated Dec. 8, 2022, 54 pages. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/033,180 dated Dec. 12, 2022, 110 pages. [cited by applicant]
Communication pursuant to Article 94(3) received for EP Patent Application Serial No. 20166639.3 dated Dec. 7, 2022, 9 pages. [cited by applicant]
Communication pursuant to Article 94(3) received for EP Patent Application Serial No. 21178010.1 dated Dec. 5, 2022, 4 pages. [cited by applicant]
Communication pursuant to Article 94(3) EPC for EP Patent Application Serial No. 21178010.1 dated Jul. 28, 2022, 6 pages. [cited by applicant]
U.S. Appl. No. 16/030,257, filed Jul. 9, 2018. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 16/587,187 dated Jun. 7, 2023, 37 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/822,257 dated May 24, 2023, 7 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/557,423 dated May 18, 2023, 30 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/557,423 dated May 24, 2023, 5 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/905,130 dated May 17, 2023, 7 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/985,769 dated May 24, 2023, 59 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/377,942 dated Jun. 9, 2023, 34 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/377,942 dated Jun. 22, 2023, 6 pages. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 18/344,075 dated May 17, 2024, 74 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/985,769 dated Jun. 17, 2024, 70 pages. [cited by applicant]
Communication pursuant to Article 94(3) EPC received for EP Patent Application Serial No. 21175265.4 dated May 16, 2024, 2 pages. [cited by applicant]
First Office Action received for Chinese Patent Application Serial No. 202010250862.5 dated Oct. 18, 2023, 14 pages(Including English Translation). [cited by applicant]
Yan et al., “Study on Intelligent and Integrated Modeling Supported System for Crop Based on Growth Meta-Model”, Scientia Agricultura Sinica, vol. 41, No. 03, 2008, pp. 695-703. [cited by applicant]
First Office Action received for Chinese Patent Application Serial No. 202110490982.7 dated Nov. 30, 2023, 14 pages(Including English Translation). [cited by applicant]
First Office Action received for Chinese Patent Application Serial No. 202110500353.8 dated Dec. 19, 2023, 19 pages(Including English Translation). [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 16/985,769 dated Dec. 7, 2023, 54 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/587,187 dated Sep. 21, 2022, 42 pages. [cited by applicant]
Final Office Action received for U.S. Appl. No. 16/907,464 dated Oct. 27, 2022, 66 pages. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 16/985,769 dated Nov. 8, 2022, 94 pages. [cited by applicant]
Notification to Grant Patent Right for Invention received for Chinese Patent Application Serial No. CN202010285139.0 dated Jun. 1, 2022, 4 pages (Including English Translation). [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/033,180 dated Jul. 17, 2023, 111 pages. [cited by applicant]
Non Final Office Action received for U.S. Appl. No. 17/744,980 dated Aug. 17, 2023, 101 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/587,187 dated Aug. 30, 2023, 38 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 16/905,130 dated Jul. 10, 2023, 8 pages. [cited by applicant]
Notice of Allowance received for U.S. Appl. No. 17/377,942 dated Aug. 28, 2023, 8 pages. [cited by applicant]
Decision to grant received for European Patent Application Serial No. 20169524.4 dated Aug. 24, 2023, 2 pages. [cited by applicant]
Communication pursuant to Article 94(3) EPC received for European Patent Application Serial No. 21178229.7 dated Jul. 7, 2023, 7 pages. [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 17/541,777 dated May 5, 2025, 58 pages. [cited by applicant]
Office Action and Search Report received for Chinese Patent Application Serial No. 202110608522X dated Mar. 27, 2025, 2 pages (Including English Translation). [cited by applicant]
Second Office Action received for Chinese Patent Application Serial No. 202010250312.3 dated Dec. 5, 2024, 16 pages(Including English Translation). [cited by applicant]
Office Action and Search report received for Chinese Patent Application Serial No. 202310015242.7 dated Jul. 1, 2025, 2 pages (with English translation). [cited by applicant]
Liu Mingming , Gao Nan , Liu Quandong , Jin Xinglian , Zhang Xu , Chen Zhao. Application and Exploration of Virtual Reality Technology in Main Control Room Design of Nuclear Power Plant[J]. Journal of Shanghai Jiaotong … [cited by applicant]
Final Office Action received for U.S. Appl. No. 17/541,777 dated Oct. 17, 2025, 53 pages. [cited by applicant]
Second Office Action received for Chinese Patent Application Serial No. 202110608522.X dated Sep. 24, 2025, 22 pages(Including English Translation). [cited by applicant]
Non-Final Office Action received for U.S. Appl. No. 19/009,717 dated Oct. 21, 2025, 63 pages. [cited by applicant]