IP Library › Granted Patent US 12,592,931
Granted Patent B2
US 12,592,931 · App. 18/104,561 · Granted Mar 31, 2026

Networking techniques for enabling communication between multiple cloud environments

Inventors: Jagwinder Singh Brar (Bellevue, WA); Jinsu Choi (Seoul, KR); Jwala Dinesh Gupta Chakka (Dublin, CA); Luke Francis Kearney (Seattle, WA)
Assignee: Oracle International Corporation
H04L63/104H04L63/0272H04L63/0281H04L61/2503
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,592,931
App. No.
18/104,561
Filed
Feb 1, 2023
Granted
Mar 31, 2026
Kind
B2
Art Unit
2439
USPC
726/4
Abstract

Techniques are described for establishing a private network path from a first cloud environment to a second cloud environment. A tenancy associated with the first cloud environment is provided in the second cloud environment. The tenancy includes a set of one or more resources that enable communication between the first cloud environment and the second cloud environment. A request originating in the second cloud environment and associated with a service provided by the first cloud environment is caused to be received by a first resource from the set of one or more resources. Using at least one resource from the set of one or more resources, the request is transmitted from the second cloud environment to first cloud environment.

Claims (33)

1 . A method comprising:

providing, in a first cloud environment, a multi-cloud infrastructure platform that is configured to deploy a first set of resources in the first cloud environment and provide a tenancy associated with the first cloud environment in a second cloud environment, the tenancy including a second set of resources that enable communication between the first cloud environment and the second cloud environment;

causing a request originating in the second cloud environment and associated with a service provided by the first cloud environment to be received by a first resource from the second set of resources; and

transmitting, using at least one resource from the second set of resources, the request from the second cloud environment to the first cloud environment via a private high-bandwidth interconnect.

2 . The method of claim 1 , wherein the request originates from a virtual network associated with a customer of the second cloud environment, the request requesting access of the service provided by the first cloud environment for the customer.

3 . The method of claim 1 , wherein the request is targeted to an endpoint of the service in the first cloud environment, and wherein the causing further comprising:

configuring, within the second cloud environment, a DNS entry mapping the endpoint to an address associated with the first resource of the second set of resources.

4 . The method of claim 3 , wherein the address associated with the first resource of the second set of resources is a public IP address of the first resource.

5 . The method of claim 1 , wherein the second set of resources include a load balancer, a proxy, and a service virtual network, and wherein the first resource is the load balancer.

6 . The method of claim 5 , further comprising:

executing, by the proxy, a network address translation operation, wherein the network address translation operation changes destination information of the request from a first IP address of the load balancer to a second IP address of an endpoint of the service in the first cloud environment.

7 . The method of claim 1 , wherein the request originating in the second cloud environment is transmitted to the first cloud environment without traversing a public Internet, the first cloud environment being different than the second cloud environment.

8 . The method of claim 1 , wherein the service provided by the first cloud environment corresponds to one of SaaS, IaaS, or PaaS.

9 . The method of claim 1 , wherein the request is received in the second cloud environment at a Dynamic Routing Gateway (DRG) attachment of the second cloud environment with the private high-bandwidth interconnect, and wherein the request is tunneled through at least a service gateway and a service network to be forwarded to an endpoint of the service in the first cloud environment.

10 . One or more computer readable non-transitory media storing computer-executable instructions that, when executed by one or more processors, cause:

providing, in a first cloud environment, a multi-cloud infrastructure platform that is configured to deploy a first set of resources in the first cloud environment and provide a tenancy associated with the first cloud environment in a second cloud environment, the tenancy including a second set of resources that enable communication between the first cloud environment and the second cloud environment;

causing a request originating in the second cloud environment and associated with a service provided by the first cloud environment to be received by a first resource from the second set of resources; and

transmitting, using at least one resource from the second set of resources, the request from the second cloud environment to the first cloud environment via a private high-bandwidth interconnect.

11 . The one or more computer readable non-transitory media storing computer-executable instructions of claim 10 , wherein the request originates from a virtual network associated with a customer of the second cloud environment, the request requesting access of the service provided by the first cloud environment for the customer.

12 . The one or more computer readable non-transitory media storing computer-executable instructions of claim 10 , wherein the request is targeted to an endpoint of the service in the first cloud environment, and wherein the causing further comprising:

configuring, within the second cloud environment, a DNS entry mapping the endpoint to an address associated with the first resource of the second set of resources.

13 . The one or more computer readable non-transitory media storing computer-executable instructions of claim 12 , wherein the address associated with the first resource of the second set of resources is a public IP address of the first resource.

14 . The one or more computer readable non-transitory media storing computer-executable instructions of claim 10 , wherein the second set of resources include a load balancer, a proxy, and a service virtual network, and wherein the first resource is the load balancer.

15 . The one or more computer readable non-transitory media storing computer-executable instructions of claim 14 , further comprising instructions that, when executed by one or more processors, cause:

executing, by the proxy, a network address translation operation, wherein the network address translation operation changes destination information of the request from a first IP address of the load balancer to a second IP address of an endpoint of the service in the first cloud environment.

16 . The one or more computer readable non-transitory media storing computer-executable instructions of claim 10 , wherein the request originating in the second cloud environment is transmitted to the first cloud environment without traversing a public Internet, the first cloud environment being different than the second cloud environment.

17 . The one or more computer readable non-transitory media storing computer-executable instructions of claim 10 , wherein the request is received in the second cloud environment at a Dynamic Routing Gateway (DRG) attachment of the second cloud environment with the private high-bandwidth interconnect, and wherein the request is tunneled through at least a service gateway and a service network to be forwarded to an endpoint of the service in the first cloud environment.

18 . A system, comprising:

one or more processors; and

a non-transitory computer-readable storage medium containing instructions which, when executed on the one or more processors, cause the one or more processors to perform operations including:

provide, in a first cloud environment, a multi-cloud infrastructure platform that is configured to deploy a first set of resources in the first cloud environment and provide a tenancy associated with the first cloud environment in a second cloud environment, the tenancy including a second set of resources that enable communication between the first cloud environment and the second cloud environment;

cause a request originating in the second cloud environment and associated with a service provided by the first cloud environment to be received by a first resource from the second set of resources; and

transmit, using at least one resource from the second set of resources, the request from the second cloud environment to the first cloud environment via a private high-bandwidth interconnect.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 9, 2023
From: BRAR, JAGWINDER SINGH; CHOI, JINSU; CHAKKA, JWALA DINESH GUPTA; KEARNEY, LUKE FRANCIS
To: ORACLE INTERNATIONAL CORPORATION
Reel/Frame 062645/0424 →
Continuity (13)
Provisional Application 63380326 · Oct 20, 2022
Provisional Application 63389145 · Jul 14, 2022
Provisional Application 63389305 · Jul 14, 2022
Provisional Application 63388925 · Jul 13, 2022
Provisional Application 63357541 · Jun 30, 2022
Provisional Application 63346004 · May 26, 2022
Provisional Application 63339297 · May 6, 2022
Provisional Application 63336811 · Apr 29, 2022
Provisional Application 63333965 · Apr 22, 2022
Provisional Application 63321614 · Mar 18, 2022
Provisional Application 63306918 · Feb 4, 2022
Provisional Application 63306007 · Feb 2, 2022
Related Publication 20230247027A1 · Aug 3, 2023
References Cited (302)
US 8510426B2 · Mercuri · 2013 [cited by examiner]
US 8959203B1 · Miller et al. · 2015 [cited by applicant]
US 9071605B2 · Ishino · 2015 [cited by applicant]
US 9141947B1 · Furr et al. · 2015 [cited by applicant]
US 9699114B1 · Hintermeister et al. · 2017 [cited by applicant]
US 10097372B2 · Bhattacharya et al. · 2018 [cited by applicant]
US 10142160B1 · Adams et al. · 2018 [cited by applicant]
US 10320644B1 · Chen et al. · 2019 [cited by applicant]
US 10355989B1 · Panchal et al. · 2019 [cited by applicant]
US 10382401B1 · Lee et al. · 2019 [cited by applicant]
US 10671360B1 · Todd · 2020 [cited by examiner]
US 10680831B2 · Abraham · 2020 [cited by applicant]
US 10686887B2 · Sekharan · 2020 [cited by applicant]
US 10735263B1 · Mcalary et al. · 2020 [cited by applicant]
US 10965497B1 · Tregenza Dancer · 2021 [cited by applicant]
US 10992576B1 · Panchal et al. · 2021 [cited by applicant]
US 11010191B1 · Hornbeck · 2021 [cited by applicant]
US 11057350B2 · Janakiraman et al. · 2021 [cited by applicant]
US 11082487B1 · Jain et al. · 2021 [cited by applicant]
US 11102074B2 · Hooda et al. · 2021 [cited by applicant]
US 11134146B2 · Iyer et al. · 2021 [cited by applicant]
US 11169974B1 · Brunzema et al. · 2021 [cited by applicant]
US 11216309B2 · Piercey et al. · 2022 [cited by applicant]
US 11218421B1 · Khan et al. · 2022 [cited by applicant]
US 11388227B1 · Sun et al. · 2022 [cited by applicant]
US 11411771B1 · Dawani et al. · 2022 [cited by applicant]
US 11412051B1 · Chiganmi et al. · 2022 [cited by applicant]
US 11552930B2 · Iqbal et al. · 2023 [cited by applicant]
US 11658890B1 · Cherkas · 2023 [cited by applicant]
US 11695697B2 · Hira · 2023 [cited by applicant]
US 11734044B2 · Berry et al. · 2023 [cited by applicant]
US 11765243B2 · Lu et al. · 2023 [cited by applicant]
US 11916775B1 · Thakore · 2024 [cited by examiner]
US 11979277B2 · Choi et al. · 2024 [cited by applicant]
US 12021743B1 · Shevade et al. · 2024 [cited by applicant]
US 12041058B2 · Ramachandran et al. · 2024 [cited by applicant]
US 12101222B2 · Choi et al. · 2024 [cited by applicant]
US 12149380B2 · Choi et al. · 2024 [cited by applicant]
US 12204955B2 · Kondratiev et al. · 2025 [cited by applicant]
US 12206657B2 · Nagaraja et al. · 2025 [cited by applicant]
US 12301556B2 · Nagaraja et al. · 2025 [cited by applicant]
US 12309182B1 · McAleer et al. · 2025 [cited by applicant]
US 12316540B1 · Delecroix et al. · 2025 [cited by applicant]
US 12341629B2 · Choi et al. · 2025 [cited by applicant]
US 12381758B2 · Choi et al. · 2025 [cited by applicant]
US 12381867B2 · Ead et al. · 2025 [cited by applicant]
US 12438865B2 · Ead et al. · 2025 [cited by applicant]
US 12483499B2 · Shevade et al. · 2025 [cited by applicant]
US 12489681B2 · Chandrashekhar et al. · 2025 [cited by applicant]
US 20040024899A1 · Sturrock et al. · 2004 [cited by applicant]
US 20060236382A1 · Hinton et al. · 2006 [cited by applicant]
US 20100332262A1 · Horvitz et al. · 2010 [cited by applicant]
US 20110137805A1 · Brookbanks et al. · 2011 [cited by applicant]
US 20120124211A1 · Kampas et al. · 2012 [cited by applicant]
US 20130024926A1 · Sakayama et al. · 2013 [cited by applicant]
US 20130185413A1 · Beaty et al. · 2013 [cited by applicant]
US 20130238785A1 · Hawk et al. · 2013 [cited by applicant]
US 20140006580A1 · Raghu · 2014 [cited by applicant]
US 20140059226A1 · Messerli et al. · 2014 [cited by applicant]
US 20140075565A1 · Srinivasan et al. · 2014 [cited by applicant]
US 20140108474A1 · David et al. · 2014 [cited by applicant]
US 20140164942A1 · Lemarquand et al. · 2014 [cited by applicant]
US 20140280738A1 · Kolker et al. · 2014 [cited by applicant]
US 20150052525A1 · Raghu · 2015 [cited by applicant]
US 20150124586A1 · Pani · 2015 [cited by applicant]
US 20150281067A1 · Wu · 2015 [cited by applicant]
US 20150281316A1 · Bragstad et al. · 2015 [cited by applicant]
US 20150326467A1 · Fullbright et al. · 2015 [cited by applicant]
US 20160088092A1 · Cardona-Gonzalez et al. · 2016 [cited by applicant]
US 20160105392A1 · Thakkar · 2016 [cited by examiner]
US 20160105393A1 · Thakkar · 2016 [cited by examiner]
US 20160124722A1 · Mathew et al. · 2016 [cited by applicant]
US 20160142409A1 · Frei et al. · 2016 [cited by applicant]
US 20160218939A1 · Tiwari · 2016 [cited by examiner]
US 20160337473A1 · Rao · 2016 [cited by applicant]
US 20160352862A1 · Bergeson · 2016 [cited by examiner]
US 20170063674A1 · Maskalik et al. · 2017 [cited by applicant]
US 20170097841A1 · Chang et al. · 2017 [cited by applicant]
US 20170134237A1 · Yang et al. · 2017 [cited by applicant]
US 20170155639A1 · Hu et al. · 2017 [cited by applicant]
US 20170171211A1 · Tsurbeleu et al. · 2017 [cited by applicant]
US 20170214550A1 · Kumar et al. · 2017 [cited by applicant]
US 20170244598A1 · Crouse · 2017 [cited by applicant]
US 20170244787A1 · Rangasamy et al. · 2017 [cited by applicant]
US 20170339176A1 · Backer et al. · 2017 [cited by applicant]
US 20170346686A1 · Mudigonda · 2017 [cited by applicant]
US 20180062920A1 · Srinivasan et al. · 2018 [cited by applicant]
US 20180063176A1 · Katrekar et al. · 2018 [cited by applicant]
US 20180063193A1 · Chandrashekhar et al. · 2018 [cited by applicant]
US 20180069787A1 · Hill et al. · 2018 [cited by applicant]
US 20180084010A1 · Joseph et al. · 2018 [cited by applicant]
US 20180123964A1 · Kore et al. · 2018 [cited by applicant]
US 20180302405A1 · Gordon et al. · 2018 [cited by applicant]
US 20180343300A1 · Halter et al. · 2018 [cited by applicant]
US 20190034367A1 · Kakaiya et al. · 2019 [cited by applicant]
US 20190058768A1 · Feijoo et al. · 2019 [cited by applicant]
US 20190066012A1 · Abell et al. · 2019 [cited by applicant]
US 20190068403A1 · Lee et al. · 2019 [cited by applicant]
US 20190158482A1 · Wang · 2019 [cited by applicant]
US 20190173757A1 · Hira et al. · 2019 [cited by applicant]
US 20190197246A1 · Viswanathan et al. · 2019 [cited by applicant]
US 20190332452A1 · Brown · 2019 [cited by examiner]
US 20190386831A1 · Jamkhedkar et al. · 2019 [cited by applicant]
US 20190394204A1 · Bansal et al. · 2019 [cited by applicant]
US 20200007541A1 · Appiah et al. · 2020 [cited by applicant]
US 20200008250A1 · Wang et al. · 2020 [cited by applicant]
US 20200059492A1 · Janakiraman et al. · 2020 [cited by applicant]
US 20200067733A1 · Hira et al. · 2020 [cited by applicant]
US 20200067905A1 · Deshpande et al. · 2020 [cited by applicant]
US 20200081606A1 · Mo et al. · 2020 [cited by applicant]
US 20200099659A1 · Cometto et al. · 2020 [cited by applicant]
US 20200153736A1 · Liebherr et al. · 2020 [cited by applicant]
US 20200218580A1 · Kim · 2020 [cited by applicant]
US 20200235990A1 · Janakiraman et al. · 2020 [cited by applicant]
US 20200249999A1 · Golway et al. · 2020 [cited by applicant]
US 20200301690A1 · Arya · 2020 [cited by applicant]
US 20200314006A1 · Mackie et al. · 2020 [cited by applicant]
US 20200336570A1 · Harper · 2020 [cited by examiner]
US 20200382471A1 · Janakiraman et al. · 2020 [cited by applicant]
US 20210011825A1 · Aggarwal et al. · 2021 [cited by applicant]
US 20210019194A1 · Bahl et al. · 2021 [cited by applicant]
US 20210027291A1 · Ranganathan et al. · 2021 [cited by applicant]
US 20210064347A1 · Junior · 2021 [cited by examiner]
US 20210075681A1 · Wuehler et al. · 2021 [cited by applicant]
US 20210099459A1 · Zhang · 2021 [cited by examiner]
US 20210160231A1 · Kumar et al. · 2021 [cited by applicant]
US 20210165871A1 · Jensen et al. · 2021 [cited by applicant]
US 20210168036A1 · Qian et al. · 2021 [cited by applicant]
US 20210168128A1 · Carru et al. · 2021 [cited by applicant]
US 20210203550A1 · Thakkar et al. · 2021 [cited by applicant]
US 20210218598A1 · Ganapathy · 2021 [cited by examiner]
US 20210266255A1 · Ganapathy · 2021 [cited by examiner]
US 20210272129A1 · Knapp et al. · 2021 [cited by applicant]
US 20210281428A1 · Kempf et al. · 2021 [cited by applicant]
US 20210281581A1 · Atighetchi et al. · 2021 [cited by applicant]
US 20210311957A1 · Georgievski et al. · 2021 [cited by applicant]
US 20210314388A1 · Zhou et al. · 2021 [cited by applicant]
US 20210326161A1 · Son et al. · 2021 [cited by applicant]
US 20210382912A1 · Horowitz · 2021 [cited by examiner]
US 20220038544A1 · Grinstein et al. · 2022 [cited by applicant]
US 20220045854A1 · Bareket et al. · 2022 [cited by applicant]
US 20220131827A1 · Gao · 2022 [cited by applicant]
US 20220138070A1 · Mokashi et al. · 2022 [cited by applicant]
US 20220141189A1 · Flavel et al. · 2022 [cited by applicant]
US 20220156114A1 · Nagpal · 2022 [cited by examiner]
US 20220158995A1 · Shachar · 2022 [cited by examiner]
US 20220159093A1 · Joshi · 2022 [cited by examiner]
US 20220201673A1 · Pandey · 2022 [cited by examiner]
US 20220210068A1 · Brar et al. · 2022 [cited by applicant]
US 20220215111A1 · Ekins · 2022 [cited by applicant]
US 20220245146A1 · Mimms et al. · 2022 [cited by applicant]
US 20220263791A1 · Brar et al. · 2022 [cited by applicant]
US 20220350632A1 · Shaikh et al. · 2022 [cited by applicant]
US 20220382590A1 · Hashimoto et al. · 2022 [cited by applicant]
US 20230091954A1 · Rommel et al. · 2023 [cited by applicant]
US 20230104368A1 · Miriyala et al. · 2023 [cited by applicant]
US 20230111266A1 · Augustin et al. · 2023 [cited by applicant]
US 20230164131A1 · G et al. · 2023 [cited by applicant]
US 20230164224A1 · Adogla et al. · 2023 [cited by applicant]
US 20230177201A1 · Durand et al. · 2023 [cited by applicant]
US 20230208843A1 · Katahanas et al. · 2023 [cited by applicant]
US 20230231912A1 · Vohra et al. · 2023 [cited by applicant]
US 20230239301A1 · Ivanov et al. · 2023 [cited by applicant]
US 20230244505A1 · Hernandez Serrano et al. · 2023 [cited by applicant]
US 20230246962A1 · Choi et al. · 2023 [cited by applicant]
US 20230247027A1 · Brar et al. · 2023 [cited by applicant]
US 20230247087A1 · Nagaraja et al. · 2023 [cited by applicant]
US 20230269114A1 · Lochhead et al. · 2023 [cited by applicant]
US 20230291667A1 · Sivakumar et al. · 2023 [cited by applicant]
US 20230336287A1 · Mehta et al. · 2023 [cited by applicant]
US 20230342373A1 · Kotni et al. · 2023 [cited by applicant]
US 20240080269A1 · Kreger-Stickles et al. · 2024 [cited by applicant]
US 20240097901A1 · Lee et al. · 2024 [cited by applicant]
US 20240126590A1 · Ead et al. · 2024 [cited by applicant]
US 20240126591A1 · Ead et al. · 2024 [cited by applicant]
US 20240126848A1 · Ead et al. · 2024 [cited by applicant]
US 20240129242A1 · Ead et al. · 2024 [cited by applicant]
US 20240129258A1 · Ead et al. · 2024 [cited by applicant]
US 20240129285A1 · Ead et al. · 2024 [cited by applicant]
US 20240129371A1 · Ead et al. · 2024 [cited by applicant]
US 20240171645A1 · Mirzoev et al. · 2024 [cited by applicant]
US 20240333640A1 · Shevade et al. · 2024 [cited by applicant]
US 20240380638A1 · Zong · 2024 [cited by examiner]
US 20250007988A1 · Letort et al. · 2025 [cited by applicant]
US 20250088572A1 · O'Neill et al. · 2025 [cited by applicant]
CN 112637304A · 2021 [cited by applicant]
CN 113472598A · 2021 [cited by applicant]
WO 2014039772A1 · 2014 [cited by applicant]
WO 2014039918A1 · 2014 [cited by applicant]
WO 2018213350A1 · 2018 [cited by applicant]
WO 2020013738A1 · 2020 [cited by applicant]
WO 2023015574A1 · 2023 [cited by applicant]
Bernstein D, Ludvigson E, Sankar K, Diamond S, Morrow M. Blueprint for the intercloud-protocols and formats for cloud computing interoperability. In2009 fourth international conference on Internet and web applications a… [cited by examiner]
Tomarchio O, Calcaterra D, Modica GD. Cloud resource orchestration in the multi-cloud landscape: a systematic review of existing frameworks. Journal of Cloud Computing. Sep. 10, 2020;9(1):49. (Year: 2020). [cited by examiner]
Bouzerzour NE, Ghazouani S, Slimani Y. A survey on the service interoperability in cloud computing: client-centric and provider-centric perspectives. Software: Practice and Experience. Jul. 2020;50(7):1025-60. (Year: 20… [cited by examiner]
International Application PCT/US2023/076775, International Search Report and Written Opinion mailed on Feb. 7, 2024, 10 pages. [cited by applicant]
U.S. Appl. No. 18/104,569, Corrected Notice of Allowability, mailed on Nov. 9, 2023, 2 pages. [cited by applicant]
U.S. Appl. No. 18/104,569, Notice of Allowance, mailed on Oct. 30, 2023, 15 pages. [cited by applicant]
U.S. Appl. No. 18/162,924, Non-Final Office Action, mailed on Nov. 9, 2023, 9 pages. [cited by applicant]
U.S. Appl. No. 18/104,569 , “Notice of Allowance”, May 8, 2024, 16 pages. [cited by applicant]
U.S. Appl. No. 18/162,889 , “Notice of Allowance”, Jul. 8, 2024, 9 pages. [cited by applicant]
U.S. Appl. No. 18/162,924 , “Final Office Action”, Jun. 5, 2024, 12 pages. [cited by applicant]
U.S. Appl. No. 18/486,474 , “Non-Final Office Action”, Jun. 27, 2024, 17 pages. [cited by applicant]
“Learn About Connecting Oracle Cloud with Microsoft Azure”, 2021. [cited by applicant]
Jamal , “How to Setup the Interconnect Between Oracle Cloud Infrastructure and Microsoft Azure”, Available Online at: https://medium.com/@j.jamalarif/how-to-setup-the-interconnect-between-oracle-cloud-infrastructure-and… [cited by applicant]
PCT/US2023/012080 , “International Search Report and the Written Opinion”, 2019, 12 pages. [cited by applicant]
Rao , “Building Multi-Cloud Apps on Microsoft Azure and Oracle Cloud Infrastructure”, Available Online at: https://medium.com/oracledevs/from-azure-to-autonomous-an-enterprise-multi-cloud-journey-an-enterprise-multi-clo… [cited by applicant]
U.S. Appl. No. 18/104,563 , “Final Office Action”, Oct. 5, 2023, 10 pages. [cited by applicant]
U.S. Appl. No. 18/104,563, Corrected Notice of Allowability mailed on Mar. 27, 2024, 3 pages. [cited by applicant]
U.S. Appl. No. 18/162,889, Non-Final Office Action mailed on Mar. 28, 2024, 15 pages. [cited by applicant]
International Application No. PCT/US2023/076771, International Search Report and Written Opinion mailed on Feb. 14, 2024, 13 pages. [cited by applicant]
International Application No. PCT/US2023/076773, International Search Report and Written Opinion mailed on Feb. 26, 2024, 13 pages. [cited by applicant]
International Application No. PCT/US2023/076774, International Search Report and Written Opinion mailed on Feb. 8, 2024, 12 pages. [cited by applicant]
International Application No. PCT/US2023/076777, International Search Report and Written Opinion mailed Feb. 6, 2024, 13 pages. [cited by applicant]
U.S. Appl. No. 18/104,563, Notice of Allowance mailed on Dec. 22, 2023, 7 pages. [cited by applicant]
U.S. Appl. No. 18/104,569, Corrected Notice of Allowability mailed on Dec. 14, 2023, 2 pages. [cited by applicant]
U.S. Appl. No. 17/738,988 , “Notice of Allowance”, Apr. 28, 2023, 7 pages. [cited by applicant]
U.S. Appl. No. 18/104,563 , “Corrected Notice of Allowability”, Feb. 12, 2024, 3 pages. [cited by applicant]
U.S. Appl. No. 18/104,569 , “Corrected Notice of Allowability”, Feb. 9, 2024, 2 pages. [cited by applicant]
U.S. Appl. No. 18/162,939 , “Non-Final Office Action”, Feb. 27, 2024, 10 pages. [cited by applicant]
PCT/US2023/076778 , “International Search Report and Written Opinion”, Feb. 7, 2024, 12 pages. [cited by applicant]
PCT/US2023/076779 , “International Search Report and Written Opinion”, Jan. 3, 2024, 13 pages. [cited by applicant]
U.S. Appl. No. 18/104,569, Corrected Notice of Allowability mailed on Aug. 14, 2024, 2 pages. [cited by applicant]
U.S. Appl. No. 18/104,577, Non-Final Office Action mailed on Sep. 17, 2024, 20 pages. [cited by applicant]
U.S. Appl. No. 18/162,889, Corrected Notice of Allowability mailed on Aug. 5, 2024, 2 pages. [cited by applicant]
U.S. Appl. No. 18/162,924, Advisory Action mailed on Aug. 8, 2024, 4 pages. [cited by applicant]
U.S. Appl. No. 18/162,924, Notice of Allowance mailed on Sep. 13, 2024, 5 pages. [cited by applicant]
U.S. Appl. No. 18/162,939, Corrected Notice of Allowability mailed on Sep. 18, 2024, 2 pages. [cited by applicant]
U.S. Appl. No. 18/162,939, Notice of Allowance mailed on Sep. 9, 2024, 6 pages. [cited by applicant]
U.S. Appl. No. 18/423,065, Non-Final Office Action mailed on Aug. 22, 2024, 19 pages. [cited by applicant]
International Application No. PCT/US2023/012075, International Preliminary Report on Patentability mailed on Aug. 15, 2024, 10 pages. [cited by applicant]
International Application No. PCT/US2023/012079, International Preliminary Report on Patentability mailed on Aug. 15, 2024, 9 pages. [cited by applicant]
International Application No. PCT/US2023/012080, International Preliminary Report on Patentability mailed on Aug. 15, 2024, 10 pages. [cited by applicant]
International Application No. PCT/US2023/012084, International Preliminary Report on Patentability mailed on Aug. 15, 2024, 9 pages. [cited by applicant]
International Application No. PCT/US2023/012085, International Preliminary Report on Patentability mailed on Aug. 15, 2024, 10 pages. [cited by applicant]
International Application No. PCT/US2023/061713, International Preliminary Report on Patentability mailed on Aug. 15, 2024, 9 pages. [cited by applicant]
International Application No. PCT/US2023/061715, International Preliminary Report on Patentability mailed on Aug. 15, 2024, 9 pages. [cited by applicant]
U.S. Appl. No. 18/104,563 , “Non Final Office Action”, Jul. 28, 2023, 9 pages. [cited by applicant]
Alhamazani et al., Cross-Layer Multi-Cloud Real-Time Application QoS Monitoring and Benchmarking As-a-Service Framework, IEEE Transactions ON Cloud Computing, IEEE Computer Society, vol. 7, No. 1, Jan. 1, 2019, pp. 48-6… [cited by applicant]
Arif, How to Setup the Interconnect Between Oracle Cloud Infrastructure and Microsoft Azure, Available Online at: https://medium.com/@j.jamalarif/how-to-setup-the-interconnect-between-oracle-cloud-infrastructure-and-mic… [cited by applicant]
Chandrashekar, Oracle and Microsoft Interconnect Clouds to Accelerate Enterprise Cloud Adoption, Available Online at: https://blogs.oracle.com/cloud-infrastructure/post/oracle-and-microsoft-interconnect-clouds-to-accele… [cited by applicant]
Mishra et al., AWS Cloudwatch Tutorial, Available Online at: https://web.archive.org/web/20211019093341/https://mindmajix.com/aws-cloudwatch-tutorial, Oct. 7, 2021, 16 pages. [cited by applicant]
International Application No. PCT/US2023/012075, International Search Report and Written Opinion mailed on May 12, 2023, 12 pages. [cited by applicant]
International Application No. PCT/US2023/012079, International Search Report and Written Opinion mailed on May 17, 2023, 11 pages. [cited by applicant]
International Application No. PCT/US2023/012084, International Search Report and Written Opinion mailed on Apr. 25, 2023, 11 pages. [cited by applicant]
International Application No. PCT/US2023/012085, International Search Report and Written Opinion mailed on May 12, 2023, 14 pages. [cited by applicant]
International Application No. PCT/US2023/061713, International Search Report and Written Opinion mailed on Apr. 20, 2023, 11 pages. [cited by applicant]
International Application No. PCT/US2023/061715, International Search Report and Written Opinion mailed on May 12, 2023, 11 pages. [cited by applicant]
International Application No. PCT/US2023/061718, International Search Report and Written Opinion mailed on Apr. 20, 2023, 13 pages. [cited by applicant]
International Application No. PCT/US2023/061719, International Search Report and Written Opinion mailed on Apr. 20, 2023, 13 pages. [cited by applicant]
International Application No. PCT/US2023/061721, International Search Report and Written Opinion mailed on May 10, 2023, 14 pages. [cited by applicant]
International Application No. PCT/US2023/061723, International Search Report and Written Opinion mailed on May 12, 2023, 11 pages. [cited by applicant]
Sitaram et al., Keystone Federated Security, 8th International Conference for Internet Technology and Secured Transactions (ICITST-2013), Infonomics Society, Dec. 9, 2013, pp. 659-664. [cited by applicant]
U.S. Appl. No. 18/162,947, Non-Final Office Action mailed on Nov. 22, 2024, 9 pages. [cited by applicant]
U.S. Appl. No. 18/162,939, Corrected Notice of Allowability mailed Dec. 18, 2024, 2 pages. [cited by applicant]
“Practical Guide to Cloud Management Platforms”, Cloud Standards Customer Council, Jul. 2017, 17 pages. [cited by applicant]
U.S. Appl. No. 18/162,963 , Non-Final Office Action, Mailed On Aug. 11, 2025, 53 pages. [cited by applicant]
U.S. Appl. No. 18/423,065 , “Corrected Notice of Allowability”, May 29, 2025, 2 pages. [cited by applicant]
U.S. Appl. No. 18/486,402 , Notice of Allowance, Mailed On Jun. 9, 2025, 9 pages. [cited by applicant]
U.S. Appl. No. 18/486,474 , “Corrected Notice of Allowability”, Jul. 2, 2025, 2 pages. [cited by applicant]
U.S. Appl. No. 18/610,115 , “Corrected Notice of Allowability”, Jul. 7, 2025, 2 pages. [cited by applicant]
U.S. Appl. No. 18/610,115 , “Corrected Notice of Allowability”, Jun. 17, 2025, 2 pages. [cited by applicant]
IN202447052563 , “First Examination Report”, Aug. 21, 2025, 9 pages. [cited by applicant]
IN202447053421 , “First Examination Report”, Aug. 29, 2025, 9 pages. [cited by applicant]
IN202447053941 , “First Examination Report”, Sep. 2, 2025, 10 pages. [cited by applicant]
IN202447054575 , “First Examination Report”, Aug. 28, 2025, 10 pages. [cited by applicant]
IN202447054978 , “First Examination Report”, Aug. 22, 2025, 6 pages. [cited by applicant]
U.S. Appl. No. 18/104,577, Final Office Action mailed on Apr. 24, 2025, 21 pages. [cited by applicant]
U.S. Appl. No. 18/162,947, Corrected Notice of Allowability mailed on Apr. 10, 2025, 2 pages. [cited by applicant]
U.S. Appl. No. 18/486,427, Non-Final Office Action mailed on Apr. 23, 2025, 19 pages. [cited by applicant]
U.S. Appl. No. 18/486,474, Corrected Notice of Allowability mailed on Apr. 9, 2025, 2 pages. [cited by applicant]
U.S. Appl. No. 18/486,474, Notice of Allowance mailed on Mar. 31, 2025, 8 pages. [cited by applicant]
U.S. Appl. No. 18/486,511, Non-Final Office Action mailed on Apr. 29, 2025, 9 pages. [cited by applicant]
U.S. Appl. No. 18/610,115, Notice of Allowance mailed on Mar. 31, 2025, 10 pages. [cited by applicant]
Ghazizadeh et al., Trusted Computing Strengthens Cloud Authentication, The Scientific World Journal, vol. 2014, No. 1, Feb. 18, 2014, pp. 1-17. [cited by applicant]
Lewis et al., What is a Gateway? Definition From Whatls.com, Available online at. https://www.techtarget.com/iotagenda/definition/gateway, Accessed from Internet on May 1, 2025, pp. 1-6. [cited by applicant]
International Application No. PCT/US2023/076771, International Preliminary Report on Patentability mailed on Apr. 24, 2025, 9 pages. [cited by applicant]
International Application No. PCT/US2023/076773, International Preliminary Report on Patentability mailed on Apr. 24, 2025, 10 pages. [cited by applicant]
International Application No. PCT/US2023/076774, International Preliminary Report on Patentability mailed on Apr. 24, 2025, 8 pages. [cited by applicant]
International Application No. PCT/US2023/076775, International Preliminary Report on Patentability mailed on Apr. 24, 2025, 7 pages. [cited by applicant]
International Application No. PCT/US2023/076777, International Preliminary Report on Patentability mailed on Apr. 24, 2025, 11 pages. [cited by applicant]
International Application No. PCT/US2023/076778, International Preliminary Report on Patentability mailed on Apr. 24, 2025, 9 pages. [cited by applicant]
International Application No. PCT/US2023/076779, International Preliminary Report on Patentability mailed on Apr. 24, 2025, 10 pages. [cited by applicant]
Oracle Cloud Extensibility Framework: Protect Upgrades, Customize the Cloud to Fit Business Specific Requirements, Oracle, Jun. 22, 2020, 13 pages. [cited by applicant]
U.S. Appl. No. 18/104,577, Non-Final Office Action mailed on Oct. 24, 2025, 20 pages. [cited by applicant]
Parak et al., Challenges in Achieving laaS Cloud Interoperability Across Multiple Cloud Management Frameworks, in 2014 Institute of Electrical and Electronics Engineers/Association for Computing Machinery 7th Internatio… [cited by applicant]
Shah et al., A Framework to Integrate Multiple Cloud Storage Services and Provide Consistent Feature Set, 2014 Annual Institute of Electrical and Electronics Engineers India Conference (INDICON), Dec. 2014, pp. 1-5. [cited by applicant]
U.S. Appl. No. 18/486,474, Corrected Notice of Allowability mailed on May 16, 2025, 2 pages. [cited by applicant]
U.S. Appl. No. 18/162,947, Corrected Notice of Allowability mailed on Mar. 19, 2025, 2 pages. [cited by applicant]
U.S. Appl. No. 18/162,947, Notice of Allowance mailed on Feb. 18, 2025, 8 pages. [cited by applicant]
U.S. Appl. No. 18/423,065, Notice of Allowance mailed on Mar. 19, 2025, 14 pages. [cited by applicant]
U.S. Appl. No. 18/486,496, Non-Final Office Action mailed on Mar. 24, 2025, 25 pages. [cited by applicant]
International Application No. PCT/US2023/061718, International Preliminary Report on Patentability mailed on Aug. 15, 2024, 11 pages. [cited by applicant]
International Application No. PCT/US2023/061719, International Preliminary Report on Patentability mailed on Aug. 15, 2024, 11 pages. [cited by applicant]
International Application No. PCT/US2023/061721, International Preliminary Report on Patentability mailed on Aug. 15, 2024, 11 pages. [cited by applicant]
International Application No. PCT/US2023/061723, International Preliminary Report on Patentability mailed on Aug. 15, 2024, 9 pages. [cited by applicant]
U.S. Appl. No. 18/486,427, Final Office Action, Mailed On Nov. 28, 2025, 21 pages. [cited by applicant]
U.S. Appl. No. 18/486,496, Notice of Allowance, Mailed On Dec. 4, 2025, 18 pages. [cited by applicant]
U.S. Appl. No. 18/486,511, Final Office Action, Mailed On Jan. 14, 2026, 9 pages. [cited by applicant]
U.S. Appl. No. 18/104,575, Non-Final Office Action, Mailed On Jan. 23, 2026, 9 pages. [cited by applicant]
U.S. Appl. No. 18/486,496, Corrected Notice of Allowability mailed on Feb. 6, 2026, 3 pages. [cited by applicant]
U.S. Appl. No. 18/162,931, Non-Final Office Action, Mailed On Feb. 12, 2026, 9 pages. [cited by applicant]
Cited By (1)
US 12,726,381