Patent ID: 11936518
Assignee: EQUINIX, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC G  H | IPC G  H

Claim 0:
1. A system comprising:
one or more cloud exchanges, wherein each cloud exchange of the one or more cloud exchanges includes interconnection assets for connecting networks of customers of a cloud exchange provider; and
an interconnection platform configured for execution by one or more computing devices, wherein the interconnection platform comprises:
one or more application programming interfaces (APIs) that include endpoints representing different resources of the one or more cloud exchanges to provide, to the customers, programmable access to interconnection assets of the one or more cloud exchanges;
one or more cloud exchange API services for accessing services of the interconnection platform to modify network infrastructures of any of the one or more cloud exchanges,

wherein the interconnection platform is configured to receive, from a customer device associated with a first customer of the customers, a first request invoking a first endpoint of the endpoints, the first request requesting a virtual circuit be configured in the one or more cloud exchanges to enable communications between a port of the one or more cloud exchanges for the first customer and a first cloud service,
wherein the interconnection platform is configured to receive, from a provider device associated with a cloud service provider for the first cloud service, a second request invoking the first endpoint of the endpoints, and
wherein the interconnection platform is configured to, in response to determining the second request indicates the cloud service provider accepts the virtual circuit, orchestrate the cloud exchange API services to modify the corresponding network infrastructures of the one or more cloud exchanges to create the virtual circuit to enable communications between the port of the one or more cloud exchanges for the first customer and the first cloud service.