IP Library Granted Patent US 12,438,865
Granted Patent B2
US 12,438,865 · App. 18/486,402 · Granted Oct 7, 2025

Architecture and services provided by a multi-cloud infrastructure

Inventors: Mostafa Gaber Mohammed Ead (West Vancouver, CA); Shobhank Sharma (Kirkland, WA); Norka Beatriz Lucena Mogollon (Kirkland, WA)
Assignee: Oracle International Corporation
H04L63/0815G06F9/45558G06F21/31H04L12/4633H04L12/66H04L41/0806H04L47/125H04L47/82H04L61/256H04L67/141G06F2009/4557G06F2009/45587G06F2009/45595
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,438,865
App. No.
18/486,402
Granted
Oct 7, 2025
Kind
B2
Abstract

Techniques are described for providing a multi-cloud control plane (MCCP) in a first cloud infrastructure (included in a first cloud environment provided by a first cloud services provider) that enables services and/or resources provided in the first cloud infrastructure to be utilized by users of a second cloud environment, where the second cloud environment is different than the first cloud environment. The multi-cloud infrastructure enables a user associated with an account with a second cloud services provider to use, from the second cloud infrastructure, a first service from the set of one or more cloud services. The multi-cloud infrastructure creates a link between the account with the second cloud service provider and a tenancy created in the first cloud infrastructure for enabling using the first service by the user.

Claims (46)

1. A method comprising:

receiving, by a multi-cloud infrastructure included in a first cloud environment, a request from a user associated with an account in a second cloud environment, the request requesting a signup of the user with respect to a service provided by the multi-cloud infrastructure, and including metadata information associated with the user;

responsive to determining, based on the metadata information, that a set of pre-requisite resources is not configured in the second cloud environment for the user, transmitting by the multi-cloud infrastructure, a notification to the user, the notification indicating that the set of pre-requisite resources is to be configured in the second cloud environment;

validating, by the multi-cloud infrastructure, the set of pre-requisite resources and a user setup configured in the second cloud environment; and

creating, by the multi-cloud infrastructure, a link resource object that includes information linking a tenancy of the user in the first cloud environment to the account of the user in the second cloud environment, the link resource object enabling the user to utilize the service provided by the multi-cloud infrastructure.

2. The method of claim 1 , wherein a first cloud infrastructure of the first cloud environment is provided by a first cloud services provider (CSP), and a second cloud infrastructure corresponding to the second cloud environment is provided by a second CSP that is different from the first CSP, the first cloud environment being different than the second cloud environment.

3. The method of claim 1 , wherein the metadata information included in the request includes an identifier of the account of the user in the second cloud environment or an email address of the user.

4. The method of claim 1 , wherein the set of pre-requisite resources includes a hierarchy of resources, each resource in the hierarchy of resources being associated with a respective role.

5. The method of claim 4 , wherein a hierarchy of roles associated with the hierarchy of resources includes a networking role, an observability role, and a validator role, and wherein

the networking role permits creation of a network link between the first cloud environment and the second cloud environment,

the observability role permits an observability module included in the multi-cloud infrastructure to publish data associated with resources deployed in the first cloud environment to the second cloud environment, and

the validator role permits a control plane of the multi-cloud infrastructure to perform user validation.

6. The method of claim 1 , wherein the user setup includes data corresponding to: (i) an identifier of a pool of users in the second cloud environment, and (ii) membership information indicating that the user is a member of the pool of users.

7. The method of claim 1 , further comprising:

obtaining, by the multi-cloud infrastructure, an access token from the second cloud environment in response to the user successfully configuring the set of pre-requisite resources in the second cloud environment; and

triggering, by the multi-cloud infrastructure, a cloud-link adaptor to execute the creating.

8. The method of claim 1 , wherein the request from the user is received by a signup API associated with a multi-cloud console of the multi-cloud infrastructure.

9. The method of claim 1 , further comprising:

creating, by the multi-cloud infrastructure, a network link that communicatively couples the tenancy of the user in the first cloud environment to the account of the user in the second cloud environment.

10. The method of claim 1 , wherein the service is one of: an Exa-database service, a shared-autonomous database service, a dedicated-autonomous database service, or a virtual machine database service.

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

receiving, by a multi-cloud infrastructure included in a first cloud environment, a request from a user associated with an account in a second cloud environment, the request requesting a signup of the user with respect to a service provided by the multi-cloud infrastructure, and including metadata information associated with the user;

responsive to determining, based on the metadata information, that a set of pre-requisite resources is not configured in the second cloud environment for the user, transmitting by the multi-cloud infrastructure, a notification to the user, the notification indicating that the set of pre-requisite resources is to be configured in the second cloud environment;

validating, by the multi-cloud infrastructure, the set of pre-requisite resources and a user setup configured in the second cloud environment; and

creating, by the multi-cloud infrastructure, a link resource object that includes information linking a tenancy of the user in the first cloud environment to the account of the user in the second cloud environment, the link resource object enabling the user to utilize the service provided by the multi-cloud infrastructure.

12. The one or more computer readable non-transitory media storing computer-executable instructions of claim 11 , wherein a first cloud infrastructure of the first cloud environment is provided by a first cloud services provider (CSP), and a second cloud infrastructure corresponding to the second cloud environment is provided by a second CSP that is different from the first CSP, the first cloud environment being different than the second cloud environment.

13. The one or more computer readable non-transitory media storing computer-executable instructions of claim 11 , wherein the metadata information included in the request includes an identifier of the account of the user in the second cloud environment or an email address of the user.

14. The one or more computer readable non-transitory media storing computer-executable instructions of claim 11 , wherein the set of pre-requisite resources includes a hierarchy of resources, each resource in the hierarchy of resources being associated with a respective role.

15. The one or more computer readable non-transitory media storing computer-executable instructions of claim 14 , wherein a hierarchy of roles associated with the hierarchy of resources includes a networking role, an observability role, and a validator role, and wherein

the networking role permits creation of a network link between the first cloud environment and the second cloud environment,

the observability role permits an observability module included in the multi-cloud infrastructure to publish data associated with resources deployed in the first cloud environment to the second cloud environment, and

the validator role permits a control plane of the multi-cloud infrastructure to perform user validation.

16. The one or more computer readable non-transitory media storing computer-executable instructions of claim 11 , wherein the user setup includes data corresponding to: (i) an identifier of a pool of users in the second cloud environment, and (ii) membership information indicating that the user is a member of the pool of users.

17. The one or more computer readable non-transitory media storing computer-executable instructions of claim 11 , further comprising:

obtaining, by the multi-cloud infrastructure, an access token from the second cloud environment in response to the user successfully configuring the set of pre-requisite resources in the second cloud environment; and

triggering, by the multi-cloud infrastructure, a cloud-link adaptor to execute the creating.

18. The one or more computer readable non-transitory media storing computer-executable instructions of claim 11 , wherein the request from the user is received by a signup API associated with a multi-cloud console of the multi-cloud infrastructure.

19. The one or more computer readable non-transitory media storing computer-executable instructions of claim 11 , further comprising:

creating, by the multi-cloud infrastructure, a network link that communicatively couples the tenancy of the user in the first cloud environment to the account of the user in the second cloud environment.

20. A computing device comprising:

one or more processors; and

a memory including instructions that, when executed with the one or more processors, cause the computing device to, at least:

receive, by a multi-cloud infrastructure included in a first cloud environment, a request from a user associated with an account in a second cloud environment, the request requesting a signup of the user with respect to a service provided by the multi-cloud infrastructure, and including metadata information associated with the user;

responsive to determining, based on the metadata information, that a set of pre-requisite resources is not configured in the second cloud environment for the user, transmit by the multi-cloud infrastructure, a notification to the user, the notification indicating that the set of pre-requisite resources is to be configured in the second cloud environment;

validate, by the multi-cloud infrastructure, the set of pre-requisite resources and a user setup configured in the second cloud environment; and

create, by the multi-cloud infrastructure, a link resource object that includes information linking a tenancy of the user in the first cloud environment to the account of the user in the second cloud environment, the link resource object enabling the user to utilize the service provided by the multi-cloud infrastructure.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 30, 2024
From: EAD, MOSTAFA GABER MOHAMMED; SHARMA, SHOBHANK; LUCENA MOGOLLON, NORKA BEATRIZ
To: ORACLE INTERNATIONAL CORPORATION
Reel/Frame 067271/0869 →
Continuity (7)
Provisional Application 63471573 · Jun 7, 2023
Provisional Application 63469763 · May 30, 2023
Provisional Application 63468739 · May 24, 2023
Provisional Application 63467241 · May 17, 2023
Provisional Application 63464903 · May 8, 2023
Provisional Application 63416042 · Oct 14, 2022
Related Publication 20240126848A1 · Apr 18, 2024
References Cited (240)
US 8510426B2 · Mercuri · 2013 [cited by applicant]
US 9071605B2 · Ishino · 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 10355989B1 · Panchal et al. · 2019 [cited by applicant]
US 10382401B1 · Lee et al. · 2019 [cited by applicant]
US 10671360B1 · Todd et al. · 2020 [cited by applicant]
US 10680831B2 · Abraham · 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 · 2022 [cited by examiner]
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 11916775B1 · Thakore et al. · 2024 [cited by applicant]
US 11979277B2 · Choi et al. · 2024 [cited by applicant]
US 12021743B1 · Shevade et al. · 2024 [cited by applicant]
US 12041058B2 · Ramachandran · 2024 [cited by examiner]
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 · 2025 [cited by examiner]
US 12301556B2 · Nagaraja 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 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 · Kölker 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 · 2015 [cited by examiner]
US 20150326467A1 · Fullbright et al. · 2015 [cited by applicant]
US 20160088092A1 · Cardona-Gonzalez et al. · 2016 [cited by applicant]
US 20160105392A1 · Thakkar et al. · 2016 [cited by applicant]
US 20160105393A1 · Thakkar et al. · 2016 [cited by applicant]
US 20160124722A1 · Mathew et al. · 2016 [cited by applicant]
US 20160142409A1 · Frei et al. · 2016 [cited by applicant]
US 20160218939A1 · Tiwari · 2016 [cited by applicant]
US 20160337473A1 · Rao · 2016 [cited by applicant]
US 20160352862A1 · Bergeson et al. · 2016 [cited by applicant]
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 20170214550A1 · Kumar et al. · 2017 [cited by applicant]
US 20170244598A1 · Crouse · 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 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 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 applicant]
US 20190386831A1 · Jamkhedkar et al. · 2019 [cited by applicant]
US 20190394204A1 · Bansal et al. · 2019 [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 20200081606A1 · Mo et al. · 2020 [cited by applicant]
US 20200153736A1 · Liebherr et al. · 2020 [cited by applicant]
US 20200235990A1 · Janakiraman et al. · 2020 [cited by applicant]
US 20200249999A1 · Golway et al. · 2020 [cited by applicant]
US 20200314006A1 · Mackie et al. · 2020 [cited by applicant]
US 20200336570A1 · Harper et al. · 2020 [cited by applicant]
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 et al. · 2021 [cited by applicant]
US 20210099459A1 · Zhang et al. · 2021 [cited by applicant]
US 20210160231A1 · Kumar et al. · 2021 [cited by applicant]
US 20210165871A1 · Jensen 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 et al. · 2021 [cited by applicant]
US 20210266255A1 · Ganapathy 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 et al. · 2021 [cited by applicant]
US 20220038544A1 · Grinstein et al. · 2022 [cited by applicant]
US 20220131827A1 · Gao · 2022 [cited by applicant]
US 20220156114A1 · Nagpal et al. · 2022 [cited by applicant]
US 20220158995A1 · Shachar et al. · 2022 [cited by applicant]
US 20220159093A1 · Joshi et al. · 2022 [cited by applicant]
US 20220201673A1 · Pandey et al. · 2022 [cited by applicant]
US 20220210068A1 · Brar et al. · 2022 [cited by applicant]
US 20220215111A1 · Ekins · 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 20230104368A1 · Miriyala et al. · 2023 [cited by applicant]
US 20230111266A1 · Augustin et al. · 2023 [cited by applicant]
US 20230164224A1 · Adogla 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 · 2023 [cited by examiner]
US 20230246962A1 · Choi · 2023 [cited by examiner]
US 20230247027A1 · Brar · 2023 [cited by examiner]
US 20230247087A1 · Nagaraja · 2023 [cited by examiner]
US 20230269114A1 · Lochhead et al. · 2023 [cited by applicant]
US 20230291667A1 · Sivakumar 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 · 2024 [cited by examiner]
US 20240129371A1 · Ead et al. · 2024 [cited by applicant]
US 20240333640A1 · Shevade et al. · 2024 [cited by applicant]
US 20240380638A1 · Zong et al. · 2024 [cited by applicant]
US 20250088572A1 · O'Neill · 2025 [cited by examiner]
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]
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]
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]
Learn About Connecting Oracle Cloud with Microsoft Azure, Oracle, 2021, pp. 1-4. [cited by applicant]
U.S. Appl. No. 18/104,563, Final Office Action mailed on Oct. 5, 2023, 10 pages. [cited by applicant]
U.S. Appl. No. 18/104,563, Non-Final Office Action mailed on Jul. 28, 2023, 9 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]
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]
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 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/012080, International Search Report and Written Opinion mailed on Apr. 20, 2023, 12 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]
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-cloud-… [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/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]
International Application No. 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,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 on Feb. 6, 2024, 13 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 WhatIs.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]
U.S. Appl. No. 18/104,561, Non-Final Office Action mailed on Mar. 21, 2025, 12 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]
Bernstein et al., Blueprint for the Intercloud—Protocols and Formats for Cloud Computing Interoperability, 2009 Fourth International Conference on Internet and Web Applications and Services, May 24-28, 2009, 10 pages. [cited by applicant]
Bouzerzour et al., A Survey on the Service Interoperability in Cloud Computing: Client-centric and Provider-centric Perspectives, Software: Practice and Experience, vol. 50, No. 7, Jul. 2020, pp. 1025-1060. [cited by applicant]
Tomarchio et al., Cloud Resource Orchestration in the Multi-cloud Landscape: a Systematic Review of Existing Frameworks, Journal of Cloud Computing: Advances, Systems and Applications, vol. 9, Article 49, Sep. 10, 2020,… [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]
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 on Dec. 18, 2024, 2 pages. [cited by applicant]
Cited By (2)
US 12,592,917 US 12,592,931