US 12,438,865 B2
Architecture and services provided by a multi-cloud infrastructure
Mostafa Gaber Mohammed Ead, West Vancouver (CA); Shobhank Sharma, Kirkland, WA (US); and Norka Beatriz Lucena Mogollon, Kirkland, WA (US)
Assigned to Oracle International Corporation, Redwood Shores, CA (US)
Filed by Oracle International Corporation, Redwood Shores, CA (US)
Filed on Oct. 13, 2023, as Appl. No. 18/486,402.
Claims priority of provisional application 63/471,573, filed on Jun. 7, 2023.
Claims priority of provisional application 63/469,763, filed on May 30, 2023.
Claims priority of provisional application 63/468,739, filed on May 24, 2023.
Claims priority of provisional application 63/467,241, filed on May 17, 2023.
Claims priority of provisional application 63/464,903, filed on May 8, 2023.
Claims priority of provisional application 63/416,042, filed on Oct. 14, 2022.
Prior Publication US 2024/0126848 A1, Apr. 18, 2024
Int. Cl. H04L 9/40 (2022.01); G06F 9/455 (2018.01); G06F 21/31 (2013.01); H04L 12/46 (2006.01); H04L 12/66 (2006.01); H04L 41/0806 (2022.01); H04L 47/125 (2022.01); H04L 47/70 (2022.01); H04L 61/256 (2022.01); H04L 67/141 (2022.01)
CPC H04L 63/0815 (2013.01) [G06F 9/45558 (2013.01); G06F 21/31 (2013.01); H04L 12/4633 (2013.01); H04L 12/66 (2013.01); H04L 41/0806 (2013.01); H04L 47/125 (2013.01); H04L 47/82 (2013.01); H04L 61/256 (2013.01); H04L 67/141 (2013.01); G06F 2009/4557 (2013.01); G06F 2009/45587 (2013.01); G06F 2009/45595 (2013.01)] 20 Claims
OG exemplary drawing
 
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.