IP Library › Granted Patent US 12,744,747
Granted Patent B2
US 12,744,747 · App. 18/375,818 · Granted Sep 22, 2026

Location specific communications gateway for multi-site enterprise

Inventors: Mark J. Nixon (Thorndale, TX); Peter Hartmann (Austin, TX)
Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
H04L49/253H04L12/4641H04L67/12
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,744,747
App. No.
18/375,818
Filed
Oct 2, 2023
Granted
Sep 22, 2026
Kind
B2
Examiner
POPE, KHARYE
Art Unit
2693
USPC
370/357
Abstract

A process plant and industrial control system architecture includes a generalized compute fabric that is agnostic or indifferent to the physical location at which the compute fabric is implemented, includes one or more physical control or field devices located at one or more specific plant sites at which a product or process is being manufactured and further includes a transport network that securely provides communications between the compute fabric and the pool of physical devices using a communications gateway device at each plant site that provides secured communications between the compute fabric and the one or more physical control or field devices at each plant site. The communications gateway at each plant site implements one or more secured point-to-point or peer-to-peer communication networks between the compute fabric and the plant site using one or more virtual private networks.

Claims (50)

1 . A process control or automation system comprising:

a compute fabric disposed remotely from and communicatively connected to one or more plant sites, the compute fabric including computer devices that implement computer implemented elements for the one or more plant sites including a plurality of instantiated micro-encapsulated execution environments (MEEEs);

a plurality of physical devices located at the one or more plant sites, the plurality of physical devices performing respective physical functions to implement one or more industrial or automation processes of an enterprise at respective ones of the one or more plant sites; and

a communications gateway device located at each of the one or more plant sites, wherein each of the communication gateway devices implements networked communications between the plurality of physical devices at a plant site and the MEEEs of the compute fabric that communicate with the physical devices at the plant site.

2 . The process control or automation system of claim 1 , wherein a first plurality of instantiated MEEEs communicate with the plurality of physical devices at a particular plant site using one or more secured point-to-point (PTP) or peer-to-peer (P2P) connections and wherein the communications gateway device at the particular plant site implements the one or more secured PTP or P2P connections between the compute fabric and the plurality of physical devices at the particular plant site.

3 . The process control or automation system of claim 2 , wherein the communications gateway device implements the one or more secured point-to-point (PTP) or peer-to-peer (P2P) connections using one or more virtual private networks (VPNs).

4 . The process control or automation system of claim 2 , wherein a second plurality of instantiated MEEEs communicate with the plurality of physical devices at the particular plant site using a second set of one or more secured point-to-point (PTP) or peer-to-peer (P2P) connections and wherein the communications gateway device at the particular plant site implements the second set of one or more secured PTP or P2P connections between the second plurality of instantiated MEEEs of the compute fabric and the plurality of physical devices at the particular plant site.

5 . The process control or automation system of claim 1 , wherein the communications gateway device at a particular plant site implements communications between the plurality of physical devices at the particular plant site and MEEEs of the compute fabric using a plurality of different secured point-to-point (PTP) or peer-to-peer (P2P) connections.

6 . The process control or automation system of claim 5 , wherein the communications gateway device establishes a different secured network for each of the different secured point-to-point (PTP) or peer-to-peer (P2P) connections.

7 . The process control or automation system of claim 6 , wherein the communications gateway device establishes a different virtual private network for each of the secured networks established for each of the different secured point-to-point (PTP) or peer-to-peer (P2P) connections.

8 . The process control or automation system of claim 1 , wherein the communications gateway device at a particular plant site uses a first secured point-to-point (PTP) or peer-to-peer (P2P) connection to implement a control network that enables MEEEs of the compute fabric to implement on-line process control using the plurality of physical devices at the particular plant site and uses a second secured point-to-point (PTP) or peer-to-peer (P2P) connection to implement a network that does not perform on-line process control.

9 . The process control or automation system of claim 8 , wherein the second point-to-point (PTP) or peer-to-peer (P2P) connection implements a network that performs maintenance functions.

10 . The process control or automation system of claim 8 , wherein the second point-to-point (PTP) or peer-to-peer (P2P) connection implements a network that performs enterprise management functions with respect to devices or networks at the particular plant site.

11 . The process control or automation system of claim 8 , wherein the second point-to-point (PTP) or peer-to-peer (P2P) connection implements a network that performs device or network monitoring functions.

12 . The process control or automation system of claim 8 , wherein the second point-to-point (PTP) or peer-to-peer (P2P) connection implements a network that performs compute fabric provider or manager functions.

13 . The process control or automation system of claim 1 , wherein a particular plant site includes one or more process controllers and one or more field devices, wherein the one or more process controllers control the one or more field devices to implement on-line process control at the physical site.

14 . The process control or automation system of claim 1 , wherein a particular plant site includes one or more field devices connected to the communications gateway via one or more input/output devices, and wherein a first plurality of the MEEEs of the compute fabric implement on-line process control at the particular plant site using the one or more field devices.

15 . A method of performing process control or automation, comprising:

storing and executing a plurality of instantiated micro-encapsulated execution environments (MEEEs) using a compute fabric disposed remotely from and communicatively connected to one or more plant sites, the compute fabric including computer devices that implement the MEEEs to perform functions with respect to the one or more plants sites;

operating a plurality of physical devices located at the one or more of the plant sites, the plurality of physical devices performing respective physical functions to implement one or more industrial or automation processes of an enterprise at respective ones of the one or more plant sites; and

communicatively connecting the plurality of MEEEs to the plurality of physical devices at one of the plant sites via a communications gateway device located at the one the plant sites, and implementing networked communications between the plurality of physical devices at a plant site and the MEEEs of the compute fabric via the communications gateway device.

16 . The method of claim 15 , wherein executing a plurality of instantiated MEEEs using the compute fabric includes executing a first plurality of instantiated MEEEs that communicate with the plurality of physical devices at the one of the plant sites using one or more secured point-to-point (PTP) or peer-to-peer (P2P) connections and including causing the communications gateway device at the one of the plant sites to implement the one or more secured PTP or P2P connections between the compute fabric and the plurality of physical devices at the one of the plant sites.

17 . The method of claim 16 , further including causing that the communications gateway device to implement the one or more secured point-to-point (PTP) or peer-to-peer (P2P) connections using one or more virtual private networks (VPNs).

18 . The method of claim 16 , further including executing a second plurality of instantiated MEEEs to communicate with the plurality of physical devices at the one of the plant sites using a second set of one or more secured point-to-point (PTP) or peer-to-peer (P2P) connections and including causing the communications gateway device at the one of the plant sites to implement the second set of one or more secured PTP or P2P connections between the second plurality of instantiated MEEEs of the compute fabric and the plurality of physical devices at the one of the plant sites.

19 . The method of claim 15 , further including causing the communications gateway device at the one of the plant sites to implement communications between the plurality of physical devices at the one of the plant sites and MEEEs of the compute fabric using a plurality of different secured point-to-point (PTP) or peer-to-peer (P2P) connections.

20 . The method of claim 19 , further including causing the communications gateway device to use a different secured network for each of the different secured point-to-point (PTP) or peer-to-peer (P2P) connections.

21 . The method of claim 20 , further including causing the communications gateway device to use a different virtual private network for each of the secured networks established for each of the different secured point-to-point (PTP) or peer-to-peer (P2P) connections.

22 . The method of claim 15 , including causing the communications gateway device at the one of the plant sites to use a first secured point-to-point (PTP) or peer-to-peer (P2P) connection to implement a control network that enables MEEEs of the compute fabric to implement on-line process control using the plurality of physical devices at the one of the plant sites and to use a second secured point-to-point (PTP) or peer-to-peer (P2P) connection to implement a network that does not perform on-line process control at the one of the plant sites.

23 . The method of claim 22 , wherein the second point-to-point (PTP) or peer-to-peer (P2P) connection implements a network used to perform maintenance functions.

24 . The method of claim 22 , wherein the second point-to-point (PTP) or peer-to-peer (P2P) connection implements a network used to perform enterprise management functions with respect to devices or networks at the particular plant site.

25 . The method of claim 22 , wherein the second point-to-point (PTP) or peer-to-peer (P2P) connection implements a network use to perform device or network monitoring functions.

26 . The method of claim 22 , wherein the second point-to-point (PTP) or peer-to-peer (P2P) connection implements a network used to perform compute fabric provider or manager functions.

27 . The method of claim 15 , wherein the one of the plant sites includes one or more process controllers and one or more field devices, wherein the one or more process controllers control the one or more field devices to implement on-line process control at the one of the plant sites and wherein the MEEEs of the compute fabric interface with the one or more process controllers at the one of the plant sites via the communications gateway device.

28 . The method of claim 15 , wherein the one of the plant sites includes one or more field devices connected to the communications gateway device via one or more input/output devices, and wherein a first plurality of the MEEEs of the compute fabric implement on-line process control at the one of the plant sites using the one or more field devices.

29 . A control and communication system used in a process control or automation that operates in a compute fabric disposed remotely from one or more plant sites, the compute fabric including computer devices that implement computer implemented elements for the one or more plants sites and each of the one or more plant sites includes a plurality of physical devices performing respective physical functions to implement one or more industrial or automation processes of an enterprise at respective ones of the one or more plant sites, the control and communication system comprising:

a plurality of instantiated micro-encapsulated execution environments (MEEEs) for performing functions with respect to one or more of the plurality of physical devices at one or more of the plant sites; and

a communications gateway device located at each of the one or more plant sites, the communications gateway device communicatively connected to the compute fabric and to the plurality of physical devices at a respective plant site, wherein the communication gateway devices implements networked communications between the plurality of physical devices at a respective plant site and the MEEEs that communicate with the physical devices at the respective plant site, wherein the networked communications are secured communications directed between one or more of the MEEEs and the plurality of physical devices at the respective plant site.

30 . The control and communication system of claim 29 , wherein a first plurality of instantiated MEEEs communicate with the plurality of physical devices at a particular plant site using one or more secured point-to-point (PTP) or peer-to-peer (P2P) connections and wherein the communications gateway device at the particular plant site implements the one or more secured PTP or P2P connections between the compute fabric and the plurality of physical devices at the particular plant site.

31 . The control and communication system of claim 30 , wherein the communications gateway device implements the one or more secured point-to-point (PTP) or peer-to-peer (P2P) connections using one or more virtual private networks (VPNs).

32 . The control and communication system of claim 30 , wherein a second plurality of instantiated MEEEs communicate with the plurality of physical devices at the particular plant site using a second set of one or more secured point-to-point (PTP) or peer-to-peer (P2P) connections and wherein the communications gateway device at the particular plant site implements the second set of one or more secured PTP or P2P connections between the second plurality of instantiated MEEEs and the plurality of physical devices at the particular plant site.

33 . The control and communication system of claim 29 , wherein the communications gateway device at a particular plant site implements communications between the plurality of physical devices at the particular plant site and MEEEs using a plurality of different secured point-to-point (PTP) or peer-to-peer (P2P) connections.

34 . The control and communication system of claim 33 , wherein the communications gateway device establishes a different secured network for each of the different secured point-to-point (PTP) or peer-to-peer (P2P) connections.

35 . The control and communication system of claim 34 , wherein the communications gateway device establishes a different virtual private network for each of the secured networks established for each of the different secured point-to-point (PTP) or peer-to-peer (P2P) connections.

36 . The control and communication system of claim 29 , wherein the communications gateway device at a particular plant site uses a first secured point-to-point (PTP) or peer-to-peer (P2P) connection to implement a control network that enables MEEEs to implement on-line process control using the plurality of physical devices at the particular plant site and uses a second secured point-to-point (PTP) or peer-to-peer (P2P) connection to implement a network that does not perform on-line process control.

37 . The control and communication system of claim 36 , wherein the second point-to-point (PTP) or peer-to-peer (P2P) connection implements a network that performs maintenance functions.

38 . The control and communication system of claim 36 , wherein the second point-to-point (PTP) or peer-to-peer (P2P) connection implements a network that performs enterprise management functions with respect to devices or networks at the particular plant site.

39 . The control and communication system of claim 36 , wherein the second point-to-point (PTP) or peer-to-peer (P2P) connection implements a network that performs device or network monitoring functions.

40 . The control and communication system of claim 36 , wherein the second point-to-point (PTP) or peer-to-peer (P2P) connection implements a network that performs compute fabric provider or manager functions.

41 . The control and communication system of claim 29 , wherein a particular plant site includes one or more process controllers and one or more field devices, wherein the one or more process controllers control the one or more field devices to implement on-line process control at the physical site.

42 . The control and communication system of claim 29 , wherein a particular plant site includes one or more field devices connected to the communications gateway via one or more input/output devices, and wherein a first plurality of the MEEEs implement on-line process control at the particular plant site using the one or more field devices.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 18, 2023
From: NIXON, MARK J.; HARTMANN, PETER
To: FISHER-ROSEMOUNT SYSTEMS, INC.
Reel/Frame 065895/0361 →
Continuity (6)
Continuation In Part 18223416 · Jul 18, 2023
Provisional Application 63418006 · Oct 20, 2022
Provisional Application 63417861 · Oct 20, 2022
Provisional Application 63398441 · Aug 16, 2022
Provisional Application 63390238 · Jul 18, 2022
Related Publication 20240039870A1 · Feb 1, 2024
References Cited (219)
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 20160274553A1 · Strohmenger · 2016 [cited by examiner]
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 20170063614A1 · Hartwig · 2017 [cited by examiner]
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 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 20180083982A1 · Asenjo · 2018 [cited by examiner]
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 20190058709A1 · Kempf · 2019 [cited by examiner]
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 20200076929A1 · Petkov · 2020 [cited by examiner]
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 et al. · 2020 [cited by applicant]
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 20200310394A1 · Wouhaybi et al. · 2020 [cited by applicant]
US 20200322286A1 · Mehta et al. · 2020 [cited by applicant]
US 20200387136A1 · Pöschmann 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 20200389432A1 · Panchalingam · 2020 [cited by examiner]
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 20210144517A1 · Guim Bernat · 2021 [cited by examiner]
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 IoT 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 IoT 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]