IP Library › Granted Patent US 12,219,032
Granted Patent B2
US 12,219,032 · App. 17/141,870 · Granted Feb 4, 2025

Apparatuses and methods for edge computing application deployment

Inventors: Heiko Friedrich Koehler (San Jose, CA); Keshav Sai Srinivas Nanduri (Milpitas, CA); Sandeep Reddy Goli (San Jose, CA); Satyam Vaghani (San Jose, CA)
Assignee: Nutanix, Inc.
H04L67/565H04L41/0806H04L67/1097
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,219,032
App. No.
17/141,870
Filed
Jan 5, 2021
Granted
Feb 4, 2025
Kind
B2
Art Unit
2454
USPC
709/203
Abstract

A centralized Internet of Things (IoT) manager of an IoT system is configured generate and deploy a data pipeline application to an edge system. The centralized IoT manager is configured to receive a request for a data category and identification of a data transformation function, identify a data source of the IoT system belonging to the data category, and identify an edge system of the IoT system associated with the data source. The centralized IoT manager is further configured to generate a containerized data pipeline application based on a configuration of the edge system that is configured apply the data transformation function to input data to provide transformed data, and provide the containerized data pipeline application to the edge system.

Claims (59)

1. At least one non-transitory computer-readable storage medium including instructions that, when executed, cause a system to:

generate a project construct and associate, by a centralized system manager, the project construct with an edge system of a distributed computing system;

in response to a request to generate a containerized data pipeline application associated with the project construct:

identify the edge system of the distributed computing system that is associated with the project construct; and

generate, by the centralized system manager for the edge system, the containerized data pipeline application based at least on hardware configuration information for the edge system, wherein the containerized data pipeline application includes:

a transformation container configured to apply a data transformation function to input data to provide transformed data; and

a processor container configured to manage messaging between components of the containerized data pipeline application.

2. The at least one computer-readable storage medium of claim 1 , wherein the instructions further cause the system to:

identify a computing device of the distributed computing system that is connected to a data source of the distributed computing system belonging to a target category of data sources, and

identify the data source of the distributed computing system belonging to the target category of data sources.

3. The at least one computer-readable storage medium of claim 1 , wherein the instructions further cause the system to provide the containerized data pipeline application to the edge system.

4. The at least one computer-readable storage medium of claim 1 , wherein the instructions further cause the system to generate the containerized data pipeline application based on a hardware configuration of the edge system.

5. The at least one computer-readable storage medium of claim 2 , wherein the instructions further cause the system to generate, for inclusion in the containerized data pipeline application, a subscriber container configured to provide received source data from the data source to the transformation container.

6. The at least one computer-readable storage medium of claim 1 , wherein the instructions further cause the system to build a publisher container configured to provide the transformed data from the transformation container to an output of the containerized data pipeline application.

7. The at least one computer-readable storage medium of claim 1 , wherein the instructions further cause the system to generate the containerized data pipeline application based further on a configuration of the edge system.

8. The at least one computer-readable storage medium of claim 1 , wherein the instructions further cause the system to generate a second containerized data pipeline application based on a hardware configuration of a second identified edge system of the distributed computing system, wherein the second containerized data pipeline application is associated with a second project construct.

9. The at least one computer-readable storage medium of claim 8 , wherein the second containerized data pipeline application is configured to apply the data transformation function to second input data from the second edge system to provide second transformed data.

10. The at least one computer-readable storage medium of claim 8 , wherein the hardware configuration of the second identified edge system is different than the configuration of the edge system.

11. The at least one computer-readable storage medium of claim 2 , wherein the computing device comprises a virtual machine.

12. The at least one computer-readable storage medium of claim 2 , wherein the instructions further cause the system to receive, with the request, a type of data, a location of data, a source of data, or any combination thereof as the target data category.

13. An edge system comprising:

a memory configured to store instructions, and

a processor configured to execute the instructions, wherein, when executed, the instructions cause the processor to host a data pipeline associated with a project construct, wherein the data pipeline was generated by a centralized system manager for the edge system based at least on configuration information associated with the edge system, and wherein the project construct is associated with the edge system of a distributed computing system by the centralized system manager, the data pipeline comprising:

a transformation container adapted for a runtime environment and configured to receive a message having input data from a connected data source of a target category of data sources and to apply a data transformation function to the input data to provide transformed data; and

a processor container configured to manage messaging between components of the data pipeline; and

a container orchestrator configured to deploy the data pipeline.

14. The edge system of claim 13 , wherein the data pipeline further includes a connector container configured to receive input data from the connected data source and to provide the message having the input data to the transformation container.

15. The edge system of claim 14 , wherein the connector container includes a data source connector configured to receive data from the connected data source.

16. The edge system of claim 14 , wherein the connector container includes a data service connector configured to receive data from another data pipeline of the distributed computing system.

17. The edge system of claim 13 , wherein the data pipeline further includes another connector container configured to provide the transformed data in a message at an output of the data pipeline.

18. The edge system of claim 13 , wherein the data pipeline further includes a second transformation container adapted for a second runtime environment that is different than the runtime environment and configured to apply a second data transformation function to the input data.

19. A method, comprising:

generating a project construct and associating, by a centralized system manager, the project construct with an edge system of a distributed computing system;

in response to a request to generate a containerized data pipeline application associated with the project construct at the centralized system manager of the distributed computing system:

identifying the edge system of the distributed computing system that is associated with the project construct; and

generating, by the centralized system manager for the edge system, the containerized data pipeline application based at least on hardware configuration information for the edge system, wherein the containerized data pipeline application includes:

a transformation container configured to apply a data transformation function to input data to provide transformed data; and

a processor container configured to manage messaging between components of the containerized data pipeline application.

20. The method of claim 19 , further comprising:

identifying a computing device of the distributed computing system that is connected to a data source of the distributed computing system belonging to a target category of data sources, and

identifying the data source of the distributed computing system belonging to the target category of data sources.

21. The method of claim 20 , further comprising providing the containerized data pipeline application to the computing device.

22. The method of claim 19 , further comprising generating the containerized data pipeline application based on a hardware configuration, including the hardware configuration information, of the edge system.

23. The method of claim 20 , further comprising generating, for inclusion in the containerized data pipeline application, a subscriber container configured to provide received source data from the data source to the transformation container.

24. The method of claim 19 , further comprising building a publisher container configured to provide the transformed data from the transformation container to an output of the containerized data pipeline application.

25. The method of claim 19 , further comprising generating the containerized data pipeline application to based further on a runtime configuration of the computing device.

26. The method of claim 19 , further comprising generating a second containerized data pipeline application based on a hardware configuration of a second identified edge system of the distributed computing system, wherein the second containerized data pipeline application is associated with a second project construct.

27. The method of claim 26 , wherein the second containerized data pipeline application is configured apply the data transformation function to second input data from the second edge system to provide second transformed data.

28. The method of claim 26 , wherein the hardware configuration of the second identified edge system is different than the hardware configuration of the edge system.

29. The method of claim 20 , wherein the computing device comprises a virtual machine.

30. The method of claim 20 , further comprising receiving, with the request, a type of data, a location of data, a source of data, or any combination thereof as the target data category.

31. At least one non-transitory computer-readable storage medium including instructions that, when executed, cause a system to:

provide a containerized data pipeline associated with a project construct associated with an edge system of a distributed computing system by a centralized system manager, wherein the containerized data pipeline is generated by the centralized system manager for the edge system based at least on configuration information associated with the edge system, the containerized data pipeline comprising:

a transformation container configured to apply a data transformation function to input data in accordance with a category of the input data, to provide transformed data, wherein the input data is received from a connected data source of a target category of data sources; and

a processor container configured to manage messaging between components of the containerized data pipeline.

32. The at least one computer-readable storage medium of claim 31 , wherein the instructions further cause the system to provide a container orchestrator configured to deploy the containerized data pipeline.

33. The at least one computer-readable storage medium of claim 31 , wherein the containerized data pipeline further includes a subscriber container configured to provide received source data from the connected data source to the transformation container.

34. The at least one computer-readable storage medium of claim 31 , wherein the data pipeline further includes a publisher container configured to provide the transformed data from the transformation container to an output of the containerized data pipeline.

35. The at least one computer-readable storage medium of claim 1 , wherein the instructions further cause the system to provide a second containerized data pipeline, wherein the second containerized data pipeline is associated with the project construct.

Assignments (2)
SECURITY INTEREST Recorded Feb 13, 2025
From: NUTANIX, INC.
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 070206/0463 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2021
From: KOEHLER, HEIKO FRIEDRICH; NANDURI, KESHAV SAI SRINIVAS; GOLI, SANDEEP REDDY; VAGHANI, SATYAM
To: NUTANIX, INC.
Reel/Frame 054817/0433 →
Continuity (3)
Continuation 16526816 · Jul 30, 2019
Provisional Application 62870146 · Jul 3, 2019
Related Publication 20210160338A1 · May 27, 2021
References Cited (323)
US 6550057B1 · Bowman-Amuah · 2003 [cited by applicant]
US 7310664B1 · Merchant · 2007 [cited by examiner]
US 8549518B1 · Aron et al. · 2013 [cited by applicant]
US 8601473B1 · Aron et al. · 2013 [cited by applicant]
US 8850130B1 · Aron et al. · 2014 [cited by applicant]
US 8863124B1 · Aron · 2014 [cited by applicant]
US 9009106B1 · Aron et al. · 2015 [cited by applicant]
US 9069708B2 · Gill et al. · 2015 [cited by applicant]
US 9244951B2 · Mandelstein et al. · 2016 [cited by applicant]
US 9336132B1 · Aron et al. · 2016 [cited by applicant]
US 9600494B2 · Maluf et al. · 2017 [cited by applicant]
US 9652265B1 · Narayanasamy et al. · 2017 [cited by applicant]
US 9684502B2 · Fu et al. · 2017 [cited by applicant]
US 9736194B1 · Rao et al. · 2017 [cited by applicant]
US 9747287B1 · Bhardwaj et al. · 2017 [cited by applicant]
US 9769032B1 · Ghodsi et al. · 2017 [cited by applicant]
US 9772866B1 · Aron et al. · 2017 [cited by applicant]
US 10156842B2 · Wu et al. · 2018 [cited by applicant]
US 10225335B2 · Fu et al. · 2019 [cited by applicant]
US 10489138B1 · Wu et al. · 2019 [cited by applicant]
US 10515119B2 · Kirk et al. · 2019 [cited by applicant]
US 10534629B1 · St. Pierre et al. · 2020 [cited by applicant]
US 10567925B2 · Ly et al. · 2020 [cited by applicant]
US 10685295B1 · Ross et al. · 2020 [cited by applicant]
US 10726302B2 · Zhang et al. · 2020 [cited by applicant]
US 10769113B2 · Jones · 2020 [cited by applicant]
US 10838833B1 · Jibaja · 2020 [cited by examiner]
US 10884808B2 · Chintalapally et al. · 2021 [cited by applicant]
US 10893116B1 · Koehler · 2021 [cited by applicant]
US 10924342B2 · Joshi et al. · 2021 [cited by applicant]
US 11108849B2 · Tofighbakhsh et al. · 2021 [cited by applicant]
US 11178213B2 · Desai · 2021 [cited by examiner]
US 11194483B1 · Dontu et al. · 2021 [cited by applicant]
US 11301762B1 · Chen et al. · 2022 [cited by applicant]
US 11316733B1 · Johson et al. · 2022 [cited by applicant]
US 11379525B1 · Deutsch · 2022 [cited by examiner]
US 11397692B2 · Chhabra et al. · 2022 [cited by applicant]
US 11409756B1 · Park · 2022 [cited by examiner]
US 11422863B2 · Sengupta et al. · 2022 [cited by applicant]
US 11429893B1 · Tong · 2022 [cited by applicant]
US 11501881B2 · Patil et al. · 2022 [cited by applicant]
US 11635990B2 · Singh et al. · 2023 [cited by applicant]
US 11665221B2 · Joshi et al. · 2023 [cited by applicant]
US 12021915B2 · Joshi et al. · 2024 [cited by applicant]
US 12026551B2 · Singh et al. · 2024 [cited by applicant]
US 20020143819A1 · Han et al. · 2002 [cited by applicant]
US 20040177359A1 · Bauch et al. · 2004 [cited by applicant]
US 20080270515A1 · Chen et al. · 2008 [cited by applicant]
US 20090204711A1 · Binyamin · 2009 [cited by applicant]
US 20090260004A1 · Datta et al. · 2009 [cited by applicant]
US 20100008510A1 · Zayas · 2010 [cited by applicant]
US 20100077473A1 · Takeshita et al. · 2010 [cited by applicant]
US 20100175061A1 · Maeda et al. · 2010 [cited by applicant]
US 20120167081A1 · Sedayao et al. · 2012 [cited by applicant]
US 20130219479A1 · Desoto et al. · 2013 [cited by applicant]
US 20130227573A1 · Morsi · 2013 [cited by examiner]
US 20130332916A1 · Chinn et al. · 2013 [cited by applicant]
US 20140164486A1 · Ravinchandran et al. · 2014 [cited by applicant]
US 20140279899A1 · Gu et al. · 2014 [cited by applicant]
US 20150057817A1 · Endrizzi et al. · 2015 [cited by applicant]
US 20150067030A1 · Smith et al. · 2015 [cited by applicant]
US 20150074106A1 · Ji · 2015 [cited by applicant]
US 20150261876A1 · Trikha et al. · 2015 [cited by applicant]
US 20160007138A1 · Palanisamy et al. · 2016 [cited by applicant]
US 20160094398A1 · Choudhary et al. · 2016 [cited by applicant]
US 20160098265A1 · Mahajan et al. · 2016 [cited by applicant]
US 20160202964A1 · Butcher et al. · 2016 [cited by applicant]
US 20160216959A1 · Kurian et al. · 2016 [cited by applicant]
US 20160234071A1 · Nambiar et al. · 2016 [cited by applicant]
US 20160323361A1 · Austel et al. · 2016 [cited by applicant]
US 20160337175A1 · Rao · 2016 [cited by applicant]
US 20160342906A1 · Shaashua et al. · 2016 [cited by applicant]
US 20160357525A1 · Wee et al. · 2016 [cited by applicant]
US 20170005820A1 · Zimmerman et al. · 2017 [cited by applicant]
US 20170006135A1 · Siebel et al. · 2017 [cited by applicant]
US 20170048079A1 · Nethi et al. · 2017 [cited by applicant]
US 20170060574A1 · Malladi et al. · 2017 [cited by applicant]
US 20170097950A1 · Meacham · 2017 [cited by examiner]
US 20170099176A1 · Jain · 2017 [cited by applicant]
US 20170168813A1 · Pogrebinsky et al. · 2017 [cited by applicant]
US 20170177877A1 · Suarez et al. · 2017 [cited by applicant]
US 20170180272A1 · Bernath · 2017 [cited by applicant]
US 20170180346A1 · Suarez et al. · 2017 [cited by applicant]
US 20170185507A1 · Eberlein · 2017 [cited by applicant]
US 20170201411A1 · Mladin et al. · 2017 [cited by applicant]
US 20170201585A1 · Doraiswamy et al. · 2017 [cited by applicant]
US 20170212718A1 · Nelson et al. · 2017 [cited by applicant]
US 20170213157A1 · Bugay et al. · 2017 [cited by applicant]
US 20170289173A1 · Resch et al. · 2017 [cited by applicant]
US 20180054490A1 · Wadhwa et al. · 2018 [cited by applicant]
US 20180101415A1 · Mahindru et al. · 2018 [cited by applicant]
US 20180109929A1 · Ly et al. · 2018 [cited by applicant]
US 20180212970A1 · Chen et al. · 2018 [cited by applicant]
US 20180234351A1 · Amento et al. · 2018 [cited by applicant]
US 20180295194A1 · Deraz et al. · 2018 [cited by applicant]
US 20180300124A1 · Malladi et al. · 2018 [cited by applicant]
US 20180302266A1 · Makovsky et al. · 2018 [cited by applicant]
US 20180307537A1 · Chen et al. · 2018 [cited by applicant]
US 20180324204A1 · Mcclory et al. · 2018 [cited by applicant]
US 20180373419A1 · Chen et al. · 2018 [cited by applicant]
US 20190014048A1 · Krishna Singuru · 2019 [cited by applicant]
US 20190034837A1 · Lou et al. · 2019 [cited by applicant]
US 20190041824A1 · Chavez et al. · 2019 [cited by applicant]
US 20190045033A1 · Agerstam et al. · 2019 [cited by applicant]
US 20190098113A1 · Park et al. · 2019 [cited by applicant]
US 20190114211A1 · Reddipalli · 2019 [cited by examiner]
US 20190123959A1 · Joshi et al. · 2019 [cited by applicant]
US 20190141022A1 · Reeve et al. · 2019 [cited by applicant]
US 20190146773A1 · Attard · 2019 [cited by applicant]
US 20190182333A1 · Bartfai-Walcott · 2019 [cited by applicant]
US 20190188742A1 · Vasudevan et al. · 2019 [cited by applicant]
US 20190190776A1 · Bregman et al. · 2019 [cited by applicant]
US 20190213273A1 · Vasudevan et al. · 2019 [cited by applicant]
US 20190243836A1 · Nanda · 2019 [cited by examiner]
US 20190251166A1 · Penrose et al. · 2019 [cited by applicant]
US 20190286353A1 · Soni et al. · 2019 [cited by applicant]
US 20190295012A1 · Marinescu et al. · 2019 [cited by applicant]
US 20190320038A1 · Walsh et al. · 2019 [cited by applicant]
US 20190342182A1 · Dhanabalan et al. · 2019 [cited by applicant]
US 20190384641A1 · Zhao et al. · 2019 [cited by applicant]
US 20200014607A1 · Gangaadhar et al. · 2020 [cited by applicant]
US 20200014633A1 · You et al. · 2020 [cited by applicant]
US 20200034776A1 · Peran et al. · 2020 [cited by applicant]
US 20200073739A1 · Rungta et al. · 2020 [cited by applicant]
US 20200092789A1 · Lee et al. · 2020 [cited by applicant]
US 20200097274A1 · Sarkar et al. · 2020 [cited by applicant]
US 20200104723A1 · Reissner et al. · 2020 [cited by applicant]
US 20200112487A1 · Inamdar et al. · 2020 [cited by applicant]
US 20200122038A1 · Ebrahimi et al. · 2020 [cited by applicant]
US 20200126129A1 · Lkhamsuren · 2020 [cited by applicant]
US 20200127832A1 · Ebrahimi · 2020 [cited by applicant]
US 20200177630A1 · Penner et al. · 2020 [cited by applicant]
US 20200192690A1 · Gupta et al. · 2020 [cited by applicant]
US 20200250002A1 · Gururaj et al. · 2020 [cited by applicant]
US 20200258627A1 · Setegn · 2020 [cited by examiner]
US 20200274776A1 · Nishikawa · 2020 [cited by applicant]
US 20200287737A1 · Mishra et al. · 2020 [cited by applicant]
US 20210042104A1 · Tashkandi · 2021 [cited by applicant]
US 20210042160A1 · Alamouti et al. · 2021 [cited by applicant]
US 20210044579A1 · Nelson-Gal et al. · 2021 [cited by applicant]
US 20210058338A1 · Liu · 2021 [cited by examiner]
US 20210067607A1 · Gardner et al. · 2021 [cited by applicant]
US 20210084670A1 · Chauhan et al. · 2021 [cited by applicant]
US 20210089408A1 · Park et al. · 2021 [cited by applicant]
US 20210112059A1 · Heldman et al. · 2021 [cited by applicant]
US 20210140815A1 · Pretorius et al. · 2021 [cited by applicant]
US 20210232344A1 · Corrie · 2021 [cited by applicant]
US 20210255846A1 · Mamgain et al. · 2021 [cited by applicant]
US 20210271565A1 · Bhavanarushi et al. · 2021 [cited by applicant]
US 20210311764A1 · Rosoff et al. · 2021 [cited by applicant]
US 20210342193A1 · Anand · 2021 [cited by applicant]
US 20210373965A1 · Hadas et al. · 2021 [cited by applicant]
US 20210400043A1 · Su et al. · 2021 [cited by applicant]
US 20220083018A1 · Majeed et al. · 2022 [cited by applicant]
US 20220083389A1 · Poothia et al. · 2022 [cited by applicant]
US 20220121543A1 · Poothia et al. · 2022 [cited by applicant]
US 20220138070A1 · Mokashi et al. · 2022 [cited by applicant]
US 20220147336A1 · Joshi et al. · 2022 [cited by applicant]
US 20220159093A1 · Joshi et al. · 2022 [cited by applicant]
US 20220279046A1 · Perng et al. · 2022 [cited by applicant]
US 20220334882A1 · Wang · 2022 [cited by applicant]
US 20230070811A1 · Patil et al. · 2023 [cited by applicant]
US 20230141808A1 · Joshi et al. · 2023 [cited by applicant]
US 20230289225A1 · Singh et al. · 2023 [cited by applicant]
CN 110795442B · 2022 [cited by applicant]
Morabito, Roberto, and Nicklas Beijar. “A framework based on SDN and containers for dynamic service chains on IoT gateways.” Proceedings of the Workshop on Hot Topics in Container Networking and Networked Systems. 2017. [cited by examiner]
Cano, Ignacio et al. “Curator: Self-Managing Storage for Enterprise Clusters”; University of Washington; published Mar. 2017; pp. all. [cited by applicant]
U.S. Appl. No. 16/526,816 titled “Serverless Data Pipelines for Edge Computing” filed Jul. 30, 2019, pp. all. [cited by applicant]
Poitras, Steven “The Nutanix Bible” (Jul. 25, 2019), from https://nutanixbible.com/ pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 11, 2014), from http://stevenpoitras.com/the-nutanix-bible/ (Publication date based on indicated capture date by Archive.org; first publication date unknown), pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 12, 2016), from https://nutanixbible.com/ pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Oct. 15, 2013), from http://stevenpoitras.com/the-nutanix-bible/ (Publication date based on indicated capture date by Archive.org; first publication date unknown), pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jun. 20, 2014), from http://stevenpoitras.com/the-nutanix-bible/ (Publication date based on indicated capture date by Archive.org; first publication date unknown), pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jun. 25, 2018), from https://nutanixbible.com/ pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 3, 2017), from https://nutanixbible.com/ pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 3, 2018), from https://nutanixbible.com/ pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Sep. 4, 2015), from https://nutanixbible.com/ pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 7, 2015), from http://stevenpoitras.com/the-nutanix-bible/ (Publication date based on indicated capture date by Archive.org; first publication date unknown), pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jan. 8, 2019), from https://nutanixbible.com/ pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jun. 8, 2017), from https://nutanixbible.com/ pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jun. 9, 2015), from http://stevenpoitras.com/the-nutanix-bible/ (Publication date based on indicated capture date by Archive.org; first publication date unknown), pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Jun. 9, 2016), from https://nutanixbible.com/ pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Sep. 17, 2019), from https://nutanixbible.com/ pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Mar. 2, 2020), from https://nutanixbible.com/ pp. all. [cited by applicant]
Poitras, Steven. “The Nutanix Bible” (Sep. 1, 2020), from https://nutanixbible.com/ pp. all. [cited by applicant]
“Anthos”, Google Cloud https://cloud.google.com/anthos, Apr. 21, 2020, pp. 1-26. [cited by applicant]
“Architecting For The Cloud: AWS Best Practice”, Amazon Web Services https://d1.awsstatic.com/whitepapers/AWS_Cloud_Best_Practices.pdf, Oct. 2018, pp. 1-50. [cited by applicant]
“Best Practices for Cloud Management”, Service Now https://www.servicenow.com/content/dam/servicenow-assets/public/en-us/doc-type/resource-center/solution-brief/sb-cloud-management.pdf, Jun. 2017, pp. 1-2. [cited by applicant]
“Cisco Edge Intelligence At-a-Glance”, Cisco https://www.cisco.com/c/en/us/solutions/collateral/internet-of-things/at-a-glance-c45-743263.html, Nov. 3, 2020, pp. 1-3. [cited by applicant]
“Cisco Edge Intelligence Data Sheet”, Cisco https://www.cisco.com/c/en/us/solutions/collateral/internet-of-things/datasheet-c78-743838.html, Aug. 17, 2020, pp. 1-8. [cited by applicant]
“Hybrid Cloud with AWS”, AWS https://d1.awsstatic.com/whitepapers/hybrid-cloud-with-aws.pdf, Nov. 2020, pp. 1-20. [cited by applicant]
IBM Edge Application Manager, IBM https://www.ibm.com/cloud/edge-application-manager, May 5, 2020. [cited by applicant]
“IoT at the Edge: Bringing intelligence to the edge using Cloud IoT (Cloud Next '18)”, YouTube; Google Cloud Tech https://www.youtube.com/watch?v=-T9MNR-BI8I, Aug. 17, 2018, p. 1. [cited by applicant]
“mPRM: An Overview”, ProSyst http://documentation.bosch-si.com/iot/PRM/v6.0/welcome/mprm_functional.html, Jun. 13, 2017, pp. 1-3. [cited by applicant]
“Multicloud Application Patterns”, VMWare Docs https://docs.vmware.com/en/VMware-Tanzu-Service-Mesh/services/concepts-guide/GUID-4123C2ED-EC61-4CDA-A38D-2A7454BDDA46.html, Jul. 7, 2020, pp. 1-2. [cited by applicant]
“Setting up ServiceNow Cloud Management”, DxSherpa https://dxsherpa.com/blogs/setting-up-servicenow-cloud-management/, Jul. 19, 2018, pp. 1-10. [cited by applicant]
“Video—Intro to IBM Edge Application Manager”, IBM https://www.ibm.com/cloud/blog/intro-to-ibm-edge-application-manager, May 13, 2020, pp. 1-16. [cited by applicant]
“Welcome to Azure Arc”, YouTube, Microsoft Azure https://www.youtube.com/watch?v=3zdJJ97pNT4, Feb. 19, 2020, p. 1. [cited by applicant]
“What is Anthos?”, YouTube, Google Cloud Tech https://www.youtube.com/watch?v=Qtwt7QcW4J8, Apr. 21, 2020, p. 1. [cited by applicant]
Carey, Scott , “The major hybrid cloud options compared: AWS Outposts vs Azure Stack vs Google Anthos”, ComputerWorld https://www.computerworld.com/article/3428108/the-major-hybrid-cloud-options-compared-aws-outposts-vs… [cited by applicant]
Holzle, Urs , et al., “Introducing Anthos: An entirely new platform for managing applications in today's multi-cloud world”, Google Cloud Blog https://cloud.google.com/blog/topics/hybrid-cloud/new-platform-for-managing-… [cited by applicant]
Iyengar, Ashok , et al., “Clusters at the Edge”, IBM https://www.ibm.com/cloud/blog/clusters-at-the-edge, Dec. 9, 2020, pp. 1-13. [cited by applicant]
Lewis, Sarah , “Cloudify”, TechTarget https://www.techtarget.com/searchcloudcomputing/definition/Cloudify, Jun. 2019, p. 1. [cited by applicant]
Manicka, Naveen , et al., “Simplify IoT Edge-to-Multi-Cloud Data Flow with Cisco Edge Intelligence”, Cisco | Cisco Blogs https://blogs.cisco.com/developer/edge-intelligence-sandbox-lab, Aug. 6, 2020, pp. 1-7. [cited by applicant]
Marko, Kurt , “SAP to the fore as Cloud Foundry grows into the preferred platform for cloud-native enterprise apps”, Diginomica https://diginomica.com/cloud-foundry-growing-preferred-platform-cloud-native-enterprise-app… [cited by applicant]
Mohamed, Riaz , “Deploy Cloud Agnostic Applications with VMware vRealize Automation Cloud”, VMWare Cloud Management https://blogs.vmware.com/management/2019/09/cloud-agnostic-apps-vra-cloud.html, Sep. 17, 2019, pp. 1-10. [cited by applicant]
Msv, Janakiram , “Google Forays Into Edge Computing With Cloud IoT Edge And TPU”, Forbes https://www.forbes.com/sites/janakirammsv/2018/07/30/google-forays-into-edge-computing-through-cloud-iot-edge-and-tpu/?sh=5e68b3fc… [cited by applicant]
Msv, Janakiram , “Why Azure Arc Is A Game Changer For Microsoft”, Forbes https://www.forbes.com/sites/janakirammsv/2019/11/05/why-azure-arc-is-a-game-changer-for-microsoft/?sh=373f5c854307, Nov. 5, 2019, pp. 1-10. [cited by applicant]
Nolle, Tom , “Guide to Google Anthos architecture and management”, TechTarget https://www.techtarget.com/searchcloudcomputing/tip/Guide-to-Google-Anthos-architecture-and-management, Aug. 27, 2020, pp. 1-7. [cited by applicant]
Poccia, Danilo , “New—AWS IoT Greengrass Adds Container Support and Management of Data Streams at the Edge”, AWS | AWS News Blog https://aws.amazon.com/blogs/aws/new-aws-iot-greengrass-adds-docker-support-and-streams-ma… [cited by applicant]
Stakun, Jaroslaw , “Introduction to Red Hat OpenShift Container Platform”, Open Virtualization Pro https://www.openvirtualization.pro/red-hat-openshift-container-platform/, Apr. 26, 2019, p. 1. [cited by applicant]
Wiggers, Steef-Jan , “Google Cloud Platform Release Edge TPU and Cloud loT Edge”, InfoQ https://www.infoq.com/news/2018/07/google-iot-edge-tpu-ai/, Jul. 30, 2018, pp. 1-4. [cited by applicant]
“Available Supporting Components”, https://docs.openshift.com/container-platform/4.1/architecture/understanding-development.html#supporting-components retrieved May 27, 2022 relevant to OpenShift Container Platform 4.1 … [cited by applicant]
“Comprehensive Guide on Upgrading PKS”, PKS 1.3, Apr. 2019, pp. 1-45. [cited by applicant]
“How to Troubleshoot PKS Upgrade Issues”, VMware Tanzu Supprt Hub https://community.pivotal.io/s/article/how-to-troubleshoot-pks-upgrade-issues?language=en_US, Jul. 17, 2019, pp. 1-11. [cited by applicant]
“Journey to OpenShift in a Multi-Cloud Environment, Part 3”, RedHat Hybrid Cloud | Blog https://cloud.redhat.com/blog/journey-openshift-multi-cloud-environment-part-3, Jan. 2, 2018, pp. 1-4. [cited by applicant]
“OpenShift Container Platform Architecture”, https://docs.openshift.com/container-platform/4.1/architecture/architecture.html retrieved May 27, 2022 relevant to OpenShift Container Platform 4.1 general availability Jun.… [cited by applicant]
“OpenShift Container Platform installation overview”, https://docs.openshift.com/container-platform/4.1/architecture/architecture-installation.html retrieved May 27th relevant to OpenShift Container Platform 4.1 general… [cited by applicant]
“Overview: OpenShift Container Platform”, https://docs.openshift.com/container-platform/3.9/getting_started/index.html retrieved May 24th relevant to OpenShift Container Platform 3.9 general availability Oct. 2018, pp. … [cited by applicant]
“Overview: OpenShift v3”, https://docs.openshift.com/container-platform/3.9/architecture/index.html retrieved May 24, 2022 relevant to OpenShift Container Platform 3.9 general availability Oct. 2018, pp. 1-9. [cited by applicant]
“Overview: Templates”, https://docs.openshift.com/container-platform/3.9/dev_guide/templates.html retrieved May 24, 2022 relevant to OpenShift Container Platform 3.9 general availability Oct. 2018, pp. 1-27. [cited by applicant]
“Pivotal CF 1.3 App Dashboard and Usage Reports”, YouTube https://www.youtube.com/watch?v=jpGUbjh8IUY, Sep. 25, 2014, p. 1. [cited by applicant]
“Pivotal Cloud Foundry Documentation”, Pivotal Version 2.0 https://resources.docs.pivotal.io/pdfs/pcf-docs-2.0.pdf, Dec. 20, 2018, pp. 1-1591. [cited by applicant]
“Pivotal Container Service Overview”, Slideshare https://www.slideshare.net/Pivotal/pivotal-container-service-overview, Jul. 16, 2019, pp. 1-78. [cited by applicant]
“Red Hat Enterprise Linux CoreOS (RHCOS)”, https://docs.openshift.com/container-platform/4.1/architecture/architecture-rhcos.html retrieved May 27, 2022 relevant to OpenShift Container Platform 4.1 general availability … [cited by applicant]
“Service Catalog”, https://docs.openshift.com/container-platform/3.9/architecture/service_catalog/index.html retrieved May 24, 2022 relevant to OpenShift Container Platform 3.9 general availability Oct. 2018, pp. 1-9. [cited by applicant]
“Template Service Broker”, https://docs.openshift.com/container-platform/3.9/architecture/service_catalog/template_service_broker.html retrieved May 24, 2022 relevant to OpenShift Container Platform 3.9 general availabi… [cited by applicant]
“The Service Mesh Era: Architecting, Securing and Managing Microservices with Istio”, Google Cloud https://services.google.com/fh/files/misc/the_service_mesh_era_architecting_securing_and_managing_microservices_with_ist… [cited by applicant]
“The Service Mesh Era: Architecting, Securing and Managing Microservices with Istio”, Google Cloud https://services.google.com/fh/files/misc/the_service_mesh_era_architecting_securing_and_managing_microservices_with_ist… [cited by applicant]
“The Service Mesh Era: Architecting, Securing and Managing Microservices with Istio”, Google Cloud https://services.google.com/fh/files/misc/the_service_mesh_era_architecting_securing_and_managing_microservices_with_ist… [cited by applicant]
“Understanding OpenShift Container Platform development”, https://docs.openshift.com/container-platform/4.1/architecture/understanding-development.html retrieved May 27, 2022 relevant to OpenShift Container Platform 4.1… [cited by applicant]
“VMware Enterprise PKS Architecture Overview”, YouTube https://www.youtube.com/watch?v=504FGHukY8Y, Feb. 9, 2018, pp. 1. [cited by applicant]
Banka, Roank , “Pivotal CloudFoundry on Google cloud platform”, Slideshare https://www.slideshare.net/Pivotal/pivotal-container-service-overview, Jul. 16, 2018, pp. 1-44. [cited by applicant]
Ben-David, Jacob , “Google Cloud's Anthos—Everything You Need To Know”, Turbonomic Blog https://blog.turbonomic.com/google-clouds-anthos, Apr. 15, 2019, pp. 1-9. [cited by applicant]
Holzle, Urs , et al., “Introducing Anthos: An entirely new platform for managing applications in today's multi-cloud world”, Google Cloud https://cloud.google.com/blog/topics/hybrid-cloud/new-platform-for-managing-appli… [cited by applicant]
Islam, Tariq , et al., “5 frequently asked questions about Google Cloud Anthos”, Google Cloud https://cloud.google.com/blog/topics/hybrid-cloud/5-frequently-asked-questions-about-google-cloud-anthos, Jun. 20, 2019, pp. … [cited by applicant]
O'Keefe, Megan , “Welcome to the service mesh era: Introducing a new Istio blog post series”, Google Cloud https://cloud.google.com/blog/products/networking/welcome-to-the-service-mesh-era-introducing-a-new-istio-blog-p… [cited by applicant]
Reid, Nate , “Upgrading VMware Enterprise PKS 1.2 to 1.3”, YouTube https://www.youtube.com/watch?v=7pAxNWIxVLM, Jan. 28, 2019, p. 1. [cited by applicant]
Schonbaum, Iftach , “Anthos—Google's Enterprise Hybrid & Multi-Cloud Platform”, CloudZone https://medium.com/cloudzone/anthos-googles-enterprise-hybrid-multi-cloud-platform-7975e05a7729, Apr. 23, 2019, pp. 1-7. [cited by applicant]
U.S. Appl. No. 18/047,623 titled “Common Services Model for Multi-Cloud Platform” filed Oct. 18, 2022. [cited by applicant]
“Comprehensive Guide on Upgrading PKS”, PKS 1.3 https://kb.vmware.com/sfc/servlet.shepherd/version/download/068f4000009EfWPAA0, Apr. 2019, pp. 1-45. [cited by applicant]
Banka, Roank , “Pivotal CloudFoundry on Google cloud platform”, Slideshare https://www.slideshare.net/RonakBanka/pcfgcpgoogleioextended, Jul. 16, 2018, pp. 1-44. [cited by applicant]
Paladi, Nicolae , et al., “Domain Based Storage Protection with Secure Access Control for the Cloud”, https://dl.acm.org/doi/pdf/10.1145/2600075.2600082, 2014, pp. 35-42. [cited by applicant]
Benson, Mark , “Technical Introduction to VMware Unified Access Gateway for Horizon Secure Remote Access”, VMWare | https://blogs.vmware.com/euc/2015/09/what-is-vmware-unified-access-gateway-secure-remote-access.html, S… [cited by applicant]
Iyengar, Ashok , et al., “Automation at the Edge”, https://www.ibm.com/cloud/blog/automation-at-the-edge, Feb. 18, 2017, pp. 1-13. [cited by applicant]
Iyengar, Ashok , “Cloud at the Edge”, https://www.ibm.com/cloud/blog/cloud-at-the-edge, Feb. 26, 2019, pp. 1-9. [cited by applicant]
Iyengar, Ashok , “DevOps at the Edge”, https://www.ibm.com/cloud/blog/devops-at-the-edge, Dec. 3, 2015, pp. 1-13. [cited by applicant]
Iyengar, Ashok , “GitOps at the Edge”, https://www.ibm.com/cloud/blog/gitops-at-the-edge, Nov. 2, 2017, pp. 1-13. [cited by applicant]
Iyengar, Ashok , et al., “Rounding Out the Edges”, https://www.ibm.com/cloud/blog/rounding-out-the-edges, May 7, 2019, pp. 1-11. [cited by applicant]
Tamura, Yoshi , “GPUs as a service with Kubernetes Engine are now generally available”, Google Cloud | https://cloud.google.com/blog/products/gcp/gpus-service-kubernetes-engine-are-now-generally-available, Jun. 19, 2018… [cited by applicant]
Wiggers, Steef-Jan , “Google Kubernetes Engine 1.10 Is Generally Available and Enterprise Ready”, InfoQ | https://www.infoq.com/news/2018/06/google-kubernetes-engine-1.10-ga, Jun. 1, 2018, p. 4. [cited by applicant]
“Architecting VMware Unified Access Gateway”, https://www.youtube.com/watch?v=URSdJ9qCQKo&t=234s, Apr. 17, 2019, p. 1. [cited by applicant]
“AWS Architecture Monthly—Internet of Things Jun. 2019”, AWS | https://d1.awsstatic.com/whitepapers/architecture-monthly/AWS-Architecture-Monthly-June-2019.pdf, Jun. 2019. [cited by applicant]
“AWS IoT Greengrass”, https://web.archive.org/web/20190624094650/https:/aws.amazon.com/greengrass/, Jun. 2019, pp. 1-13. [cited by applicant]
“AWS IoT vs. Google IoT vs. Azure IoT”, Bizety | https://www.bizety.com/2018/08/28/aws-iot-vs-google-iot-vs-azure-iot/, Aug. 28, 2018, pp. 1-7. [cited by applicant]
“Azure IoT Central intro walkthrough”, https://www.youtube.com/watch?v=G32stXSwtyA&ab_channel=MicrosoftDeveloper, Feb. 2018. [cited by applicant]
“Cloud Iot Core”, https://web.archive.org/web/20190129000453/https:/cloud.google.com/iot-core/, Jan. 2019, pp. 1-10. [cited by applicant]
“Cloud IoT Core—Devices, configuration, and state”, Google | https://web.archive.org/web/20190330153113/https://cloud.google.com/iot/docs/concepts/devices, Mar. 2019. [cited by applicant]
“Cloud Iot Core Private Beta”, Google | https://web.archive.org/web/20170518022234/https://cloud.google.com/iot-core/, May 2017. [cited by applicant]
“Deploying and Configuring VMware Unified Access Gateway”, VMware | Unified Access Gateway 3.1 https://techzone.vmware.com/configuring-edge-services-vmware-unified-access-gateway-vmware-workspace-one-operational-tutoria… [cited by applicant]
“Extended offline operation with Azure IoTEdge”, Microsoft | https://azure.microsoft.com/en-us/blog/extended-offline-operation-with-azure-iot-edge/, Sep. 2018. [cited by applicant]
“Google Cloud IoT Core”, Google | https://www.slideshare.net/idof/google-cloud-iot-core, Sep. 2018. [cited by applicant]
“Introducing Google Cloud IoT Core: forsecurely connecting and managing loTdevices at scale”, Google Cloud | https://cloud.google.com/blog/products/gcp/introducing-google-cloud-iot-core-for-securely-connecting-and-manag… [cited by applicant]
“IoT Core device-to-device communication”, Google |https://cloud.google.com/community/tutorials/iot-device-to-device, Dec. 2017. [cited by applicant]
“IoT Partner Quickstart”, https://services.google.com/fh/files/misc/iot_partner_quickstart1.0.pdf, Nov. 15, 2018, pp. 1-13. [cited by applicant]
“Meeting at the Edge with VMware Internet of Things (IoT)”, https://blogs.vmware.com/edge/files/2017/04/Meeting-at-the-Edge.pdf, Apr. 2017, pp. 1-9. [cited by applicant]
“Microsoft Azure IoT Reference Architecture”, Version 2.0 Release, May 2, 2018, pp. 1-79. [cited by applicant]
“Microsoft IoT Central delivers low-code wayto build IoT solutions fast”, Microsoft | https://azure.microsoft.com/en-us/blog/microsoft-iot-central-delivers-low-code-way-to-build-iot-solutions-fast/, Dec. 2017. [cited by applicant]
“Mobile Content Management”, VMWare | https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/workspace-one/vmware-airwatch-mcm-datasheet.pdf, Dec. 2019, pp. 1-4. [cited by applicant]
“Neo-AI-DLR is a common runtime for machine learning models compiled by AWS SageMaker Neo, TVM, or TreeLite.”, GitHub | https://github.com/neo-ai/neo-ai-dlr, Dec. 1, 2020, pp. 1-4. [cited by applicant]
“Release Notes for VMware Unified Access Gateway 3.1 and 3.1.1”, https://docs.vmware.com/en/Unified-Access-Gateway/3.1/rn/unified_access_gateway-31-release-notes.html, Oct. 27, 2017, pp. 1-4. [cited by applicant]
“Unified Access Gateway Architecture”, https://techzone.vmware.com/resource/unified-access-gateway-architecture, Nov. 2020, pp. 1-18. [cited by applicant]
“What is AWS IoT?”, AWS | Youtube: https://www.youtube.com/watch?v=WAp6FHbhYCk&ab_channel=AmazonWebServices Timestamp 4:55/10:08, Jan. 2018. [cited by applicant]
“What is IoT Edge?”, Code Project | https://www.codeproject.com/Articles/1261285/What-is-IoT-Edge, Sep. 2018, pp. 1-9. [cited by applicant]
Avram, Abel , “AWS Greengrass Runs Lambda Functions on IoT Devices”, InfoQ | https://www.infoq.com/news/2017/06/aws-greengrass/, Jun. 8, 2017, pp. 1-2. [cited by applicant]
Chi, Chrissie , “Enabling more device management scenarios with new features in IoT Hub”, Microsoft Azure | https://azure.microsoft.com/en-us/blog/enabling-more-device-management-scenarios-with-new-features-in-iot-hub/,… [cited by applicant]
Lobo, Savia , “Microsoft Azure IoT Edge is open source and generally available!”, PacktHub | https://hub.packtpub.com/microsoft-azure-iot-edge-is-open-source-and-generally-available/, Jun. 29, 2018, pp. 1-2. [cited by applicant]
Msv, Janakiram , “5 Reasons Why Azure IoT Edge Is Industry's Most Promising Edge Computing Platform”, Forbes https://www.forbes.com/sites/janakirammsv/2018/07/01/5-reasons-why-azure-iot-edge-is-industrys-most-promising-… [cited by applicant]
Msv, Janakiram , “Azure IoT Edge: A Technology Primer”, TheNewsStack | https://thenewstack.io/azure-iot-edge-a-technology-primer/, Sep. 14, 2018, pp. 1-9. [cited by applicant]
Oleniczak, Kevin , “Using AWS IoT for Predictive Maintenance”, AWS | https://aws.amazon.com/blogs/iot/using-aws-iot-for-predictive-maintenance/, Jun. 28, 2018, pp. 1-6. [cited by applicant]
Param, Sunil , “Google's Coral: A new product development platform with local AI”, TechGig | https://content.techgig.com/technology/googles-coral-a-new-product-development-platform-with-local-ai/articleshow/69042955.cms… [cited by applicant]
Rhee, Injong , “Bringing intelligence to the edge with Cloud IoT”, Google Cloud | https://cloud.google.com/blog/products/gcp/bringing-intelligence-edge-cloud-iot, Jul. 25, 2018, pp. 1-7. [cited by applicant]
Vanderzyden, John , “Using AWS Greengrass to Enable IoT Edge Computing”, mabl | https://www.mabl.com/blog/using-aws-greengrass-enable-iot-edge-computing, Aug. 23, 2017, pp. 1-12. [cited by applicant]
Wiggers, Kyle , “Microsoft launches Azure IoT Edge out of preview”, VentureBeat | https://venturebeat.com/mobile/microsoft-launches-azure-iot-edge-out-of-preview/, Jun. 27, 2018, pp. 1-6. [cited by applicant]
Yamashita, Teppei , “Real-time data processing with IoT Core”, Google Cloud | https://cloud.google.com/community/tutorials/cloud-iot-rtdp, Apr. 2018, pp. 1-19. [cited by applicant]
Zhang, Xinyi , “Create a CI/CD pipeline for your IoT Edge solution with Azure DevOps”, Microsoft | https://devblogs.microsoft.com/iotdev/create-a-ci-cd-pipeline-for-your-iot-edge-solution-with-azure-devops/, Oct. 29, 20… [cited by applicant]
“Cloud, Fog and Edge Computing—What's the Difference?”, https://www.winsystems.com/cloud-fog-and-edge-computing-whats-the-difference/, Dec. 4, 2017, pp. 1-10. [cited by applicant]
“IoT: Understanding the shift from cloud to edge computing”, https://internetofbusiness.com/shift-from-cloud-to-edge-computing/, Aug. 14, 2018, pp. 1-9. [cited by applicant]
Ai, Yuan , et al., “Edge computing technologies for Internet of Things: a primer”, Digital Communications and Networks 4 | https://doi.org/10.1016/j.dcan.2017.07.001, 2018, pp. 77-86. [cited by applicant]
O'Keefe, Megan , “Edge Computing and the Cloud-Native Ecosystem”, TheNewStack | https://thenewstack.io/edge-computing-and-the-cloud-native-ecosystem/, Apr. 18, 2018, pp. 1-11. [cited by applicant]
Ren, Ju , et al., “Edge Computing for the Internet of Things”, IEEE Journals & Magazine | vol. 32 Issue: 1, 2008, pp. 1-6. [cited by applicant]
Zhao, Zhuoran , et al., “DeepThings: Distributed Adaptive Deep Learning Inference on Resource-Constrained IoT Edge Clusters”, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, vol. 37, No. 1… [cited by applicant]
U.S. Appl. No. 18/185,300 titled “Scalable Centralized Manager Including Examples of Data Pipeline Deployment To an Edge System” filed Mar. 26, 2023. [cited by applicant]
Harnik, Danny , et al., “Secure Access Mechanism for Cloud Storage”, vol. 12, No. 3, pp. 317-336. [Retrieved from internet on Feb. 14, 2023], <https://scpe.org/index.php/scpe/article/view/727>, 2011, pp. 317-336. [cited by applicant]
U.S. Appl. No. 18/321,678 titled “Generic Proxy Endpoints Using Protocol Tunnels Including Life Cyclemanagement and Examples for Distributed Cloud Native Services Andapplications” filed May 22, 2023. [cited by applicant]
Angelas, “Java Heap Space vs. Stack Memory: How Java Applications Allocate Memory”, stackify.com, Sep. 5, 2017, pp. 1-3. [cited by applicant]
Beltre, Angel , et al., “Enabling HPC workloads on Cloud Infrastructure using Kubernetes Container Orchestration Mechanisms”, 2019 IEEE/ACM Workshop on Containers and New Orchestration Paradigms for Isolated Environment… [cited by applicant]
Warke, Amit , et al., “Storage Service Orchestration with Container Elasticity”, 2018 IEEE 4th International Conference on Collaboration and Internet Computing DOI 10.1109/CIC.2018.00046, 2018, pp. 283-292. [cited by applicant]
“Backup & Secure”, USGS, 2018. [cited by applicant]
“Runtime System”, Wikipedia, 2018. [cited by applicant]
U.S. Appl. No. 18/672,892 titled “Communication and Synchronization With Edge Systems” filed May 23, 2024. [cited by applicant]
Cascade Mode Deployment, https://docs.vmware.com/en/Unified-Access-Gateway/3.10/com.vmware.uag-310-deploy-config.doc/GUID-AWT-DEPLOYMENT-CASCADE.html#GUID-AWT-DEPLOYMENT-CASCADE , Jul. 2, 2019 , pp. 2. [cited by applicant]
Mobile Content Management-Datasheet, https://www.vmware.com/content/dam/digitalmarketing/vmware/en/pdf/workspace-one/vmware-airwatch-mcm-datasheet.pdf , Mar. 12, 2019 , pp. 4. [cited by applicant]
VMware Identity Manager API, https://developer.vmware.com/apis/57/#api ,Aug. 2018 , pp. 2. [cited by applicant]
VMware Tunnel (Per-App VPN) Connections in Cascade Mode, https://docs.vmware.com/en/Unified-Access-Gateway/3.10/com.vmware.uag-310-deploy-config.doc/GUID-B69DD1E7-ED88-4574-912C-DBA071BC9D6F.html , May 31, 2019 , pp. 2. [cited by applicant]
VMware Unified Access Gateway: Use Cases-Feature Walk-through, https://www.youtube.com/watch?v=xaN9mYOJqAs , Oct. 27, 2017 ,pp. 1. [cited by applicant]
Workspace One Uem 1810 introduces support for Android Enterprise fully managed devices with work profiles, https://bayton.org/blog/2018/10/workspace-one-uem-1810-introduces-support-for-android-enterprise-fully-managed-d… [cited by applicant]
Bayton, Jason et al., Android Enterprise COPE enrolment comparison: WS1 UEM / MI Core, https://www.youtube.com/watch?v=QSJu3xFzjMw , Oct. 28, 2018 , pp. 1. [cited by applicant]
Poitras, Steven et al., The Nutanix Bible, https://nutanixbible.com/ ,Apr. 9, 2019 , pp. all. [cited by applicant]
“Google IoT Platform: Awesome Tools for Any Project”, https://indeema.com/blog/google-cloud, Feb. 20, 2019, pp. 1-9. [cited by applicant]
“Microsoft Azure IoT Reference Architecture”, https://download.microsoft.com/download/A/4/D/A4DAD253-BC21-41D3-B9D9-87D2AE6F0719/Microsoft_Azure_IoT_Reference_Architecture.pdf, Sep. 26, 2018, pp. 18. [cited by applicant]
“Setup Azure IoT Edge CI/CD Pipeline with ARM Agent”, https://devblogs.microsoft.com/iotdev/setup-azure-iot-edge-ci-cd-pipeline-with-arm-agent/, Nov. 13, 2018, pp. 1-11. [cited by applicant]
“The Developer's Guide to Azure”, https://download.microsoft.com/download/2/C/F/2CF7401A-B9D7-4828-917D-199E0896BFE5/Azure_Developer_Guide_eBook.pdf, May 2019, pp. 64. [cited by applicant]
Asanghanwa, Eustace , “Simplifying confidential computing: Azure IoT Edge security with enclaves—Public preview”, https://azure.microsoft.com/en-us/blog/simplifying-confidential-computing-azure-iot-edge-security-with-en… [cited by applicant]
Barr, Jeff , “AWS Greengrass—Run AWS Lambda Functions on Connected Devices”, https://aws.amazon.com/blogs/aws/category/aws-greengrass/, Jun. 7, 2017, pp. 1-18. [cited by applicant]
Berdy, Nicole , “Azure IoT Hub message routing dramatically simplifies IoT solution development”, https://azure.microsoft.com/en-us/blog/azure-iot-hub-message-routing-enhances-device-telemetry-and-optimizes-iot-infrastr… [cited by applicant]
DeCarlo, Paul , “Using Cognitive Services Containers with Azure IoT Edge”, https://dev.to/azure/using-cognitive-services-containers-with-azure-iot-edge-1e5a, May 18, 2019, pp. 1-15. [cited by applicant]
Garcin-Beldowski, Sébastian , “AWS Greengrass the forefront of edge computing”, https://medium.com/smileinnovation/aws-greengrass-the-forefront-of-edge-computing-8ec2098a33b7, Dec. 14, 2018, pp. 1-18. [cited by applicant]
George, Sam , “Azure IoT Edge generally available for enterprise-grade, scaled deployments”, https://azure.microsoft.com/en-us/blog/azure-iot-edge-generally-available-for-enterprise-grade-scaled-deployments/, Jun. 27, 2… [cited by applicant]
Lawton, George , “With AWS Greengrass, IoT apps become seamless edge to cloud”, https://www.techtarget.com/iotagenda/feature/With-AWS-Greengrass-IoT-apps-become-seamless-edge-to-cloud, Jul. 16, 2018, pp. 1-7. [cited by applicant]
Liu, Gus , “How to Install a Face Recognition Model at the Edge with AWS IoT Greengrass”, https://aws.amazon.com/blogs/iot/how-to-install-a-face-recognition-model-at-the-edge-with-aws-iot-greengrass/, Apr. 30, 2019, pp.… [cited by applicant]
Rai, Rahul , “Building Applications with Azure IoT Edge”, https://thecloudblog.net/post/building-applications-with-azure-iot-edge/, Apr. 25, 2018, pp. 1-16. [cited by applicant]
Rai, Rahul , “IoT Edge Device Monitoring and Management with Azure Durable Entities Functions—Part 1”, https://thecloudblog. net/post/iot-edge-device-monitoring-and-management-with-azure-durable-entities-functions-part-… [cited by applicant]