IP Library Granted Patent US 12,554,236
Granted Patent B2
US 12,554,236 · App. 18/223,359 · Granted Feb 17, 2026

Field device digital twins in process control and automation systems

Inventors: Brian M. Capoccia (Round Rock, TX); Brian Lamothe (Round Rock, TX); Narayanan Doraiswamy (Round Rock, TX); Mark J. Nixon (Thorndale, TX); Claudio Fayad (Austin, TX); Mickey Nanda (Austin, TX); Aaron C. Jones (Austin, TX); Peter Hartmann (Austin, TX); Gary K. Law (Georgetown, TX)
Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
G05B15/02G05B19/4142G05B19/41835G05B19/4184G05B19/4185G05B19/41865G05B19/41885H04L63/0272H04L63/0428H04L63/08G05B2219/31368G05B2219/34447
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,554,236
App. No.
18/223,359
Granted
Feb 17, 2026
Kind
B2
Abstract

A process control or automation system configured to control a plurality of process control or automation field devices in a process, includes a compute fabric executing a plurality of instantiated micro-encapsulated execution environments (MEEEs) that cooperate to control the process. Each of the plurality of field devices operates to sense a parameter of the process and output the sensed parameter of the process to an input of the compute fabric and/or to affect a parameter of the process according to an input received from the compute fabric. The system also includes a plurality of digital twin services, each instantiated as one or more of the plurality of instantiated MEEEs, each having an associated one or group of field devices, and each operable to mimic non-physical operation of the one or group of field devices.

Claims (60)

1 . A process control or automation system (PCAS) controlling a plurality of process control or automation field devices in a process, the PCAS comprising:

a compute fabric executing a plurality of instantiated micro-encapsulated execution environments (MEEEs) that cooperate to control the process;

the plurality of field devices, each operating to:

sense a parameter of the process and output the sensed parameter of the process to an input of the compute fabric; and/or

affect a parameter of the process according to an input received from the compute fabric;

a plurality of digital twin services, each instantiated as one or more of the plurality of instantiated MEEEs, each of the digital twin services having an associated one or group of field devices and each operable to:

mimic non-physical operation of the one or group of field devices, the non-physical operation including at least processing and data storage;

send data to and/or receive data from one or more control algorithms instantiated in the compute fabric such that the control algorithms executing to control the process operate as though the control algorithms were communicating with a corresponding one of the plurality of field devices; and

send data to and/or receive data from the corresponding one of the plurality of field devices such that control is effected.

2 . A PCAS according to claim 1 , further comprising, communicatively disposed between each of the one or group of field devices and the compute fabric, a plurality of media converter devices, each of the media converter devices operating to:

packetize data received from one or more of the plurality of field devices to which the media converter is connected and transmit the packetized data to the corresponding digital twin services on the compute fabric; and

to receive, from the digital twin services on the compute fabric, packetized data, and provide the data to corresponding field devices in a native communication media of the respective field device.

3 . A PCAS according to claim 2 , wherein each of the plurality of media converter devices is communicatively disposed between at least one of the one or more of the plurality of field devices and an on-site gateway device facilitating secure communication between the media converter and the compute fabric.

4 . A PCAS system according to claim 1 , wherein each of the digital twin services is further operable to:

determine that a parameter value received by the digital twin service from the associated one or group of field devices is unreliable; and

provide to the one or more control algorithms a most recent reliable parameter value until the parameter value is determined to be reliable.

5 . A PCAS according to claim 1 , wherein each of the digital twin services is further operable to:

determine that a parameter value received by the digital twin service from the associated one or group of field devices is unreliable;

execute a simulation module to simulate the parameter value determined to be unreliable; and

provide to the one or more control algorithms a simulated parameter value until the parameter value is determined to be reliable.

6 . A PCAS according to claim 1 , wherein each of the digital twin services is further operable to provide to the one or more control algorithms a most recent reliable parameter value when the associated one or group of field devices is unresponsive or fails to provide timely data.

7 . A PCAS according to claim 1 , wherein each of the digital twin services is further operable to:

determine that the one or group of field devices is unresponsive or failing to provide timely data;

execute a simulation module to simulate one or more parameter values associated with the one or group of field devices that is unresponsive or failing to provide timely data; and

provide to the one or more control algorithms the one or more simulated parameter values until the one or group of field devices that is unresponsive or failing to provide timely data becomes responsive and provides timely data.

8 . A PCAS according to claim 1 , wherein each of the digital twin services is communicatively coupled to the one or more control algorithms via a physical I/O card.

9 . A PCAS according to claim 1 , wherein each of the digital twin services is communicatively coupled to the one or more control algorithms via an I/O service instantiated on the compute fabric as an MEEE.

10 . A PCAS according to claim 1 , wherein each of the digital twin services is further operable, using at least data received from corresponding one of the plurality of field devices, to predict a future state of the process and/or to predict a future state of the corresponding one of the plurality of field devices.

11 . A PCAS according to claim 1 , wherein a one of the digital twin services is operable, using data from the associated one or group of the plurality of field devices, to determine one or more soft sensor values.

12 . A method of controlling a process control or automation system (PCAS), the method comprising:

instantiating in a compute fabric a first plurality of micro-encapsulated execution environments (MEEEs) that cooperate to execute a control algorithm to control a plurality of physical field devices in the PCAS;

instantiating in the compute fabric a plurality of second MEEEs, each of the second MEEEs executing a digital twin of a corresponding physical field device;

communicatively coupling each of the second MEEEs to one or more of the first plurality of MEEEs and to the corresponding physical field device;

receiving at each of the second MEEEs, from the corresponding physical field devices, one or more parameters, and updating each second MEEE to mimic the non-physical operation of the corresponding physical field device;

sending from each of the second MEEEs, to one or more of the first MEEEs, the one or more parameters received from the corresponding physical field device, thereby allowing the first MEEEs to execute the control algorithm; and

sending from each of the second MEEEs, to the corresponding physical field devices, data received from the one or more first MEEEs such that control is effected.

13 . A method according to claim 12 , further comprising:

coupling each of the physical field devices in the PCAS to a media converter configured to packetize data received from the respective physical field device to which the media converter is connected and transmit the packetized data to a corresponding digital twin service on the compute fabric.

14 . A method according to claim 12 , wherein transmitting the packetized data to a corresponding second MEEE on the compute fabric comprises transmitting the packetized data to an on-site gateway device facilitating secure communication between the media converter and the compute fabric.

15 . A method according to claim 12 , further comprising:

determining that a parameter value received by the second MEEE from the respective corresponding physical field device is unreliable; and

providing to the one or more first MEEEs a most recent reliable parameter value until the parameter value is determined to be reliable.

16 . A method according to claim 12 , further comprising:

determining in a second MEEE that a parameter value received by the second MEEE from the corresponding physical field device is unreliable;

executing a simulation module to simulate the parameter value determined to be unreliable; and

providing to the one or more first MEEEs a simulated parameter value until the parameter value is determined to be reliable.

17 . A method according to claim 12 , wherein each of the second MEEEs is further operable to provide to the one or more first MEEEs a most recent reliable parameter value when the corresponding physical field device is unresponsive or fails to provide timely data.

18 . A method according to claim 12 , further comprising:

determining in a second MEEE that the corresponding physical field device is unresponsive or failing to provide timely data;

executing a simulation module to simulate a parameter value of the corresponding physical field device; and

providing to the one or more first MEEEs a simulated parameter value until the corresponding physical field device becomes responsive and provides timely data.

19 . A method according to claim 12 , wherein each of the second MEEEs is communicatively coupled to the one or more first MEEEs via a physical I/O card.

20 . A method according to claim 12 , wherein each of the second MEEEs is communicatively coupled to the one or more first MEEEs via an I/O service instantiated on the compute fabric as a third MEEE.

21 . A micro-encapsulated execution environment (MEEE) instantiated on a compute fabric operating a process control or automation system (PCAS), the MEEE executing a digital twin service configured to:

mirror a unique network identifier or address of a corresponding physical field device in a process plant or automation plant controlled by the PCAS;

(i) (a) receive, from the corresponding physical field device, one or more measured parameter values and (b) send to one or more other MEEEs executing on the compute fabric the received one or more measured parameter values, the one or more other MEEEs executing a control algorithm to control the process plant or automation plant, and/or (ii) (a) receive from one or more other MEEEs executing on the compute fabric one or more set points or commands for the corresponding physical field device and (b) send, to the corresponding physical field device the received one or more set points or commands; and

maintain in a memory of the MEEE a plurality of values identical to a plurality of values stored in a memory of the corresponding physical field device.

22 . An MEEE according to claim 20 , wherein the digital twin service is further configured to:

determine that the corresponding physical field device is inoperable, that the one or more measured parameter values are invalid or unreliable, or that latency between the digital twin service and the corresponding physical field device exceeds a tolerance value;

in response to determining that the corresponding physical field device is inoperable, that the one or more measured parameter values are invalid or unreliable, or that latency between the digital twin service and the corresponding physical field device exceeds a tolerance value, prevent an abnormal condition in the process plant or automation plant by sending to the one or more other MEEEs a most recent value or a simulated value.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2023
From: CAPOCCIA, BRIAN M.; LAMOTHE, BRIAN; DORAISWAMY, NARAYANAN; NIXON, MARK J.; FAYAD, CLAUDIO; NANDA, MICKEY; JONES, AARON C.; HARTMANN, PETER; LAW, GARY K.
To: FISHER-ROSEMOUNT SYSTEMS, INC.
Reel/Frame 064361/0498 →
Continuity (5)
Provisional Application 63417861 · Oct 20, 2022
Provisional Application 63418006 · Oct 20, 2022
Provisional Application 63398441 · Aug 16, 2022
Provisional Application 63390238 · Jul 18, 2022
Related Publication 20240028014A1 · Jan 25, 2024
References Cited (214)
US 7281250B2 · Ohsawa et al. · 2007 [cited by applicant]
US 7293080B1 · Clemm et al. · 2007 [cited by applicant]
US 8924103B2 · Dammeyer et al. · 2014 [cited by applicant]
US 9183560B2 · Abelow et al. · 2015 [cited by applicant]
US 9451012B1 · Neill et al. · 2016 [cited by applicant]
US 9521115B1 · Woolward · 2016 [cited by applicant]
US 9934671B1 · Anderson et al. · 2018 [cited by applicant]
US 9992726B2 · Shepard et al. · 2018 [cited by applicant]
US 10303576B1 · Seymour et al. · 2019 [cited by applicant]
US 10360050B2 · He et al. · 2019 [cited by applicant]
US 10382203B1 · Loladia et al. · 2019 [cited by applicant]
US 10547521B1 · Roy et al. · 2020 [cited by applicant]
US 10574729B2 · Hadfield et al. · 2020 [cited by applicant]
US 10663956B2 · Jundt et al. · 2020 [cited by applicant]
US 10915081B1 · Nixon et al. · 2021 [cited by applicant]
US 10977070B2 · Li et al. · 2021 [cited by applicant]
US 11126469B2 · Reque et al. · 2021 [cited by applicant]
US 11281492B1 · Rebeja et al. · 2022 [cited by applicant]
US 11513877B2 · Biernat et al. · 2022 [cited by applicant]
US 11541447B2 · Beyfuss et al. · 2023 [cited by applicant]
US 11637918B2 · Yarvis et al. · 2023 [cited by applicant]
US 11960588B2 · Amaro, Jr. et al. · 2024 [cited by applicant]
US 20020126620A1 · Heckel et al. · 2002 [cited by applicant]
US 20030023795A1 · Packwood et al. · 2003 [cited by applicant]
US 20040114605A1 · Karaoguz et al. · 2004 [cited by applicant]
US 20040260404A1 · Russell · 2004 [cited by applicant]
US 20050160413A1 · Broussard · 2005 [cited by applicant]
US 20050220127A1 · Cane et al. · 2005 [cited by applicant]
US 20060167886A1 · Kantesaria et al. · 2006 [cited by applicant]
US 20070006228A1 · Grobman et al. · 2007 [cited by applicant]
US 20070076742A1 · Du et al. · 2007 [cited by applicant]
US 20090083843A1 · Wilkinson, Jr. et al. · 2009 [cited by applicant]
US 20090327606A1 · Galloway et al. · 2009 [cited by applicant]
US 20100235831A1 · Dittmer et al. · 2010 [cited by applicant]
US 20100263025A1 · Neitzel et al. · 2010 [cited by applicant]
US 20100290351A1 · Toepke et al. · 2010 [cited by applicant]
US 20110021131A1 · Chen · 2011 [cited by applicant]
US 20110125921A1 · Karenos et al. · 2011 [cited by applicant]
US 20110265077A1 · Collison et al. · 2011 [cited by applicant]
US 20120102492A1 · Iwata et al. · 2012 [cited by applicant]
US 20120259436A1 · Resurreccion et al. · 2012 [cited by applicant]
US 20130031249A1 · Gunzert et al. · 2013 [cited by applicant]
US 20130031294A1 · Feng et al. · 2013 [cited by applicant]
US 20130086594A1 · Cottrell · 2013 [cited by applicant]
US 20130212129A1 · Lawson et al. · 2013 [cited by applicant]
US 20140019491A1 · Hamel · 2014 [cited by applicant]
US 20140344269A1 · Dong et al. · 2014 [cited by applicant]
US 20150378356A1 · Hefeeda et al. · 2015 [cited by applicant]
US 20160019084A1 · Forestiero et al. · 2016 [cited by applicant]
US 20160033006A1 · Leverington · 2016 [cited by applicant]
US 20160043866A1 · Nixon · 2016 [cited by applicant]
US 20160134596A1 · Kovacs et al. · 2016 [cited by applicant]
US 20160164743A1 · Cimprich et al. · 2016 [cited by applicant]
US 20160299772A1 · Seenappa et al. · 2016 [cited by applicant]
US 20160373310A1 · Banikazemi et al. · 2016 [cited by applicant]
US 20170026677A1 · Kim et al. · 2017 [cited by applicant]
US 20170095405A1 · Afsarifard et al. · 2017 [cited by applicant]
US 20170149843A1 · Amulothu et al. · 2017 [cited by applicant]
US 20170279770A1 · Woolward · 2017 [cited by applicant]
US 20170286572A1 · Hershey · 2017 [cited by examiner]
US 20170308330A1 · Suresh et al. · 2017 [cited by applicant]
US 20170344408A1 · Tan et al. · 2017 [cited by applicant]
US 20170359245A1 · Dintenfass et al. · 2017 [cited by applicant]
US 20170366551A1 · Brandwine · 2017 [cited by applicant]
US 20180052628A1 · Endo et al. · 2018 [cited by applicant]
US 20180067848A1 · Baldwin et al. · 2018 [cited by applicant]
US 20180112795A1 · Anderson et al. · 2018 [cited by applicant]
US 20180113442A1 · Nixon et al. · 2018 [cited by applicant]
US 20180114414A1 · Law et al. · 2018 [cited by applicant]
US 20180144144A1 · Luo et al. · 2018 [cited by applicant]
US 20180164791A1 · Debes et al. · 2018 [cited by applicant]
US 20180227369A1 · DuCray et al. · 2018 [cited by applicant]
US 20180299849A1 · Martin et al. · 2018 [cited by applicant]
US 20180316729A1 · Chauvet et al. · 2018 [cited by applicant]
US 20180341241A1 · Song · 2018 [cited by applicant]
US 20180375936A1 · Chirammal et al. · 2018 [cited by applicant]
US 20190041824A1 · Chavez et al. · 2019 [cited by applicant]
US 20190041830A1 · Yarvis et al. · 2019 [cited by applicant]
US 20190042378A1 · Wouhaybi et al. · 2019 [cited by applicant]
US 20190109820A1 · Clark et al. · 2019 [cited by applicant]
US 20190140918A1 · Xu et al. · 2019 [cited by applicant]
US 20190294124A1 · Law et al. · 2019 [cited by applicant]
US 20190317465A1 · Wei et al. · 2019 [cited by applicant]
US 20190324431A1 · Cella et al. · 2019 [cited by applicant]
US 20190369574A1 · Val et al. · 2019 [cited by applicant]
US 20190379590A1 · Rimar et al. · 2019 [cited by applicant]
US 20200067789A1 · Bharat et al. · 2020 [cited by applicant]
US 20200092254A1 · Goeringer et al. · 2020 [cited by applicant]
US 20200092271A1 · Kumar et al. · 2020 [cited by applicant]
US 20200099531A1 · Chidambaram et al. · 2020 [cited by applicant]
US 20200102507A1 · Sun et al. · 2020 [cited by applicant]
US 20200112442A1 · Wentz · 2020 [cited by applicant]
US 20200174462A1 · Sirohi et al. · 2020 [cited by applicant]
US 20200209816A1 · Cebasek · 2020 [cited by examiner]
US 20200225649A1 · Cahill et al. · 2020 [cited by applicant]
US 20200226123A1 · Nixon et al. · 2020 [cited by applicant]
US 20200228316A1 · Cahill · 2020 [cited by applicant]
US 20200228342A1 · Nixon et al. · 2020 [cited by applicant]
US 20200241903A1 · Wang et al. · 2020 [cited by applicant]
US 20200265329A1 · Thomsen · 2020 [cited by examiner]
US 20200310394A1 · Wouhaybi et al. · 2020 [cited by applicant]
US 20200322286A1 · Mehta et al. · 2020 [cited by applicant]
US 20200387136A1 · Poschmann et al. · 2020 [cited by applicant]
US 20200387144A1 · Nixon et al. · 2020 [cited by applicant]
US 20200387145A1 · Nixon et al. · 2020 [cited by applicant]
US 20200387146A1 · Nixon et al. · 2020 [cited by applicant]
US 20200396225A1 · Bhatia et al. · 2020 [cited by applicant]
US 20200401116A1 · McLaughlin et al. · 2020 [cited by applicant]
US 20210011772A1 · Zhou et al. · 2021 [cited by applicant]
US 20210044564A1 · Victor et al. · 2021 [cited by applicant]
US 20210058399A1 · Kapoor et al. · 2021 [cited by applicant]
US 20210089015A1 · Law et al. · 2021 [cited by applicant]
US 20210089354A1 · Nixon et al. · 2021 [cited by applicant]
US 20210089526A1 · Nixon et al. · 2021 [cited by applicant]
US 20210089542A1 · Nixon et al. · 2021 [cited by applicant]
US 20210089592A1 · Nixon et al. · 2021 [cited by applicant]
US 20210089593A1 · Nixon et al. · 2021 [cited by applicant]
US 20210092173A1 · Nixon et al. · 2021 [cited by applicant]
US 20210109658A1 · Mallick et al. · 2021 [cited by applicant]
US 20210149637A1 · Hallman, Jr. et al. · 2021 [cited by applicant]
US 20210271489A1 · Singhal · 2021 [cited by applicant]
US 20210294659A1 · Amit · 2021 [cited by applicant]
US 20210356944A1 · Chauvet et al. · 2021 [cited by applicant]
US 20210384058A1 · Harada et al. · 2021 [cited by applicant]
US 20220012137A1 · Xiao et al. · 2022 [cited by applicant]
US 20220019475A1 · Dobson et al. · 2022 [cited by applicant]
US 20220058012A1 · Kaushik et al. · 2022 [cited by applicant]
US 20220070112A1 · Mazzitelli et al. · 2022 [cited by applicant]
US 20220091583A1 · Biernat et al. · 2022 [cited by applicant]
US 20220103580A1 · Manickam et al. · 2022 [cited by applicant]
US 20220108806A1 · Kommalapati et al. · 2022 [cited by applicant]
US 20220128982A1 · Mansfield · 2022 [cited by applicant]
US 20220229707A1 · Lange et al. · 2022 [cited by applicant]
US 20220283571A1 · Vieira et al. · 2022 [cited by applicant]
US 20220404798A1 · Amaro, Jr. et al. · 2022 [cited by applicant]
US 20240004688A1 · Shigemori · 2024 [cited by applicant]
US 20240031370A1 · Ubach et al. · 2024 [cited by applicant]
CN 115052033A · 2022 [cited by applicant]
DE 102019119714A1 · 2021 [cited by applicant]
EP 1492310A2 · 2004 [cited by applicant]
EP 2790101A1 · 2014 [cited by applicant]
EP 3382546A1 · 2018 [cited by applicant]
GB 2403043A · 2004 [cited by applicant]
GB 2410573A · 2005 [cited by applicant]
GB 2481753A · 2012 [cited by applicant]
GB 2575758A · 2020 [cited by applicant]
GB 2589710A · 2021 [cited by applicant]
WO WO2014124701A1 · 2014 [cited by applicant]
WO WO2016090292A1 · 2016 [cited by applicant]
WO WO2017064560A1 · 2017 [cited by applicant]
WO WO2017066304A1 · 2017 [cited by applicant]
WO WO2017121928A1 · 2017 [cited by applicant]
WO WO2018234741A1 · 2018 [cited by applicant]
WO WO2020202126A1 · 2020 [cited by applicant]
WO WO2020251828A1 · 2020 [cited by applicant]
WO WO2021079357A1 · 2021 [cited by applicant]
“Kubernetes—Web UI (Dashboard),” (2021). [cited by applicant]
Aftab et al., “Analysis of identifiers in IoT platforms”, Digital Communications and Networks, 6(3):333-340 (2019). [cited by applicant]
Alaasam et al., “Stateful Stream Processing for Digital Twins,” International Multi-Conference on Engineering, Computer and Information Sciences (Oct. 21, 2019). [cited by applicant]
Bellini et al., “High Level Control of Chemical Plant by Industry 4.0 Solutions,” Journal of Industrial Information Integration, vol. 26 (Sep. 2, 2021). [cited by applicant]
Computer and Information Security Handbook, 3rd Edition (2017). Select pages. [cited by applicant]
Dobaj et al., “A Microservice Architecture for the Industrial Internet-of-Things”, Computational Biology and Bioinformatics (Jul. 4, 2018). [cited by applicant]
Emerson & PreScouter, “Software Defined Architecture for Embedded Applications,” Research Support Service (2020). [cited by applicant]
Greevenbosch, “Use Cases and Requirements for Authentication, Authorisation and Revocation in the Internet of Things; draft-greevenbrosch-dice-authent-author-revoc-00.txt,” Standardworkingdraft, Internet Society (2013). [cited by applicant]
Hmaity et al. “Virtual Network Function Placement for Resilient Service Chain Provisioning”, 978-4673-9023-1, 2016, IEEE (Year: 2016). [cited by applicant]
Houmani et al., “Enhancing microservices architectures using data-driven service discovery and QoS guarantees”, 2020 20TH IEEE/ACM International Symposium On Cluster, Cloud and Internet Computing (CCGRID), IEEE (May 11,… [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/027978, dated Dec. 11, 2023. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/027988, dated Oct. 25, 2023. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/028003, dated Oct. 25, 2023. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/028005, dated Oct. 26, 2023. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/028027, dated Nov. 7, 2023. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/028029, dated Oct. 27, 2023. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/033926, dated Mar. 18, 2024. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/034272, dated Jan. 22, 2024. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/034349, dated Jan. 18, 2024. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/034351, dated Jan. 22, 2024. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/035611, dated Jan. 25, 2024. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/035613, dated Jan. 26, 2024. [cited by applicant]
International Search Report and Written Opinion for Application No. PCT/US2023/035618, dated Mar. 21, 2024. [cited by applicant]
Jairo et al., “Deliverable D1.1. Review of Reference Architectures for loT Enabled Agriculture Development. Consultandy Design of a reference architecture for an IoT sensor network. Company International Center for Trop… [cited by applicant]
Jin et al., “Secure Edge Computing Management Based on Independent Microservices Providers for Gateway-Centric loT Networks”, IEEE Access, IEEE, 8:187975-187990 (2020). [cited by applicant]
Kashyap: “Yokogawa Cloud Architecture for Smart Manufacturing”, Yokogawa technical report (Nov. 10, 2023). [cited by applicant]
Khalyly et al., “Smart Agent Edge Microservices Deployment pproach”, 2020 International Conference on Decision Aid Ciences and Application (DASA), IEEE (Nov. 8, 2020). [cited by applicant]
Koziolek et al., “Self-Commissioning Industrial IoT-Systems in Process Automation,” IEEE International Conference on Software Architecture, pp. 196-205 (2018). [cited by applicant]
Madiwalar et al., “Plug and produce for Industry 4.0 using software-defined networking and OPC UA”, 24th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA), pp. 126-133 (Sep. 2019). [cited by applicant]
Malakuti et al., “A Four-Layer Architecture Pattern for Constructing and Managing Digital Twins,” Advances in Databases and Information Systems, 231-246 (2019). [cited by applicant]
NAMUR Recommendation, NAMUR Open Architecture NOA Concept (2020). [cited by applicant]
Pontarolli et al., “Towards Security Mechanisms for an Industrial Microservice-Oriented Architecture,” 14th IEEE International Conference on Industry Applications (2021). [cited by applicant]
Pribis et al., “An Industrial Communication Platform for Industry 4.0—Case Study,” Cybernetics & Informatics, pp. 1-8 (2020). [cited by applicant]
Profanter et al., “OPC UA for Plug & Produce: Automatic Device Discovery Using LDS-ME, ” 22nd IEEE Interational Conference on Emerging Technologies and Factory Automation, pp. 1-8 (2017). [cited by applicant]
Radchenko et al., “Micro-Workflow: Kafka and Keplar Fusion to Support Digital Twins of Industrial Processes,” IEEE/ACM International Conference on Utility and Cloud Computing Companion (Dec. 17, 2018). [cited by applicant]
Search Report for Application No. GB2208755.5, dated Feb. 10, 2023. [cited by applicant]
Search Report for Application No. GB2208756.3, dated Feb. 23, 2023. [cited by applicant]
Search Report for Application No. GB2208757.1, dated Feb. 10, 2023. [cited by applicant]
Search Report for Application No. GB2208758.9, dated Dec. 16, 2022. [cited by applicant]
Search Report for Application No. GB2208759.7, dated Dec. 16, 2022. [cited by applicant]
Search Report for Application No. GB2208766.2, dated Feb. 16, 2023. [cited by applicant]
Search Report for Application No. GB2208768.8, dated Dec. 7, 2022. [cited by applicant]
Search Report for Application No. GB2208769.6, dated Dec. 7, 2022. [cited by applicant]
Search Report for Application No. GB2208770.4, dated Dec. 7, 2022. [cited by applicant]
Search Report for Application No. GB2208771.2, dated Dec. 12, 2022. [cited by applicant]
Search Report for Application No. GB2208780.3, dated Feb. 22, 2023. [cited by applicant]
Search Report for Application No. GB2208794.4, dated Jan. 17, 2023. [cited by applicant]
Search Report for Application No. GB2208795.1, dated Jan. 17, 2023. [cited by applicant]
Search Report for Application No. GB2208796.9, dated Nov. 10, 2022. [cited by applicant]
Search Report for Application No. GB2208797.7, dated Dec. 1, 2022. [cited by applicant]
Search Report for Application No. GB2208821.5, dated Mar. 31, 2023. [cited by applicant]
Search Report for Application No. GB2208856.1, dated Jan. 18, 2023. [cited by applicant]
Search Report for Application No. GB2208857.9, dated Nov. 18, 2022. [cited by applicant]
Search Report for Application No. GB2208858.7, dated Nov. 18, 2022. [cited by applicant]
Steindl et al., “Semantic Microservice Framework for Digital Twins,” Applied Sciences, 11(12):1-19 (2021). [cited by applicant]
Sung et al., “Description lookup based UPnP extension for wireless sensor networks”, Proceedings of the 2009 6th annual international mobile and ubiquitous systems: Networking & Services, MobiQuitous (Jul. 2009). [cited by applicant]
Tomarchio et al., “Torch: A TOSCA-Based Orchestrator of Multi-Cloud Containerised Applications,” Journal of Grid Computing (2021). [cited by applicant]
Tundo et al., “Declarative Dashboard Generation,” IEEE Internation Symposium on Software Reliability Engineering Workshops (2020). [cited by applicant]