Methods and apparatus to provision cloud computing network elements

US10153943B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10153943-B2
Application numberUS-201514953839-A
CountryUS
Kind codeB2
Filing dateNov 30, 2015
Priority dateDec 8, 2010
Publication dateDec 11, 2018
Grant dateDec 11, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Methods and apparatus to provision cloud computing network elements are disclosed. A disclosed example method includes receiving a selection of a cloud networking template from a client, wherein the cloud networking template includes a data center connector type and a wide area network connector type, configuring a virtual machine on a host server based on the cloud networking template, configuring a data center connector based on the data center connector type, configuring a wide area network connector based on the wide area network connector type, and coupling the wide area network connector to the data center connector and coupling the data center connector to the virtual machine within the host server to enable the client to access the virtual machine.

First claim

Opening claim text (preview).

What is claimed is: 1. A manager comprising: a processor; and memory that stores instructions that, when executed by the processor, cause the processor to perform operations comprising receiving a request to connect a private network to a cloud computing network, wherein the cloud computing network provides the private network with virtual cloud resources, receiving configuration details for configuring a secure connection between the private network and the cloud computing network, and creating the secure connection between the private network and the cloud computing network according to the configuration details, wherein creating the secure connection comprises provisioning network elements and coupling the private network and the cloud computing network to the network elements, and wherein the network elements comprise a wide area network connector that is compatible with the private network based, at least in part, upon a type of the private network and a data center connection that is compatible with the virtual cloud resources provided by the cloud computing network. 2. The manager of claim 1 , wherein receiving the request comprises receiving the request through an interface. 3. The manager of claim 1 , wherein the configuration details comprise at least one of location information, a client identification number, contact information, a number of virtual cloud resources, a type of virtual cloud resources, activation/change/deactivation sequence management, information associated with the private network, or information associated with a client. 4. The manager of claim 1 , wherein creating the secure connection comprises provisioning a virtual route between the private network and the cloud computing network. 5. The manager of claim 4 , wherein provisioning the virtual route comprises provisioning the virtual route between the private network, which comprises a multiprotocol label switching virtual private network, and the cloud computing network. 6. The manager of claim 1 , wherein creating the secure connection comprises provisioning a plurality of virtual routes between the private network and the cloud computing network. 7. The manager of claim 6 , wherein provisioning the plurality of virtual routes comprises provisioning the plurality of virtual routes in accordance with a policy. 8. The manager of claim 1 , wherein creating the secure connection comprises creating the secure connection to the cloud computing network that provides a software-as-a-service web-based front-end application for the private network. 9. The manager of claim 1 , wherein creating the secure connection comprises creating the secure connection to the cloud computing network that provides an infrastructure-as-a-service data processing application for the private network. 10. The manager of claim 1 , wherein creating the secure connection comprises creating the secure connection to the cloud computing network that provides a computing-as-a-service application to the private network. 11. The manager of claim 1 , wherein creating the secure connection comprises creating the secure connection to the cloud computing network that provides storage-as-as-service database management application to the private network. 12. The manager of claim 1 , wherein creating the secure connection comprises coupling a device within the private network to the cloud computing network. 13. The manager of claim 1 , wherein creating the secure connection comprises dynamically adjusting network resources based on a traffic load from the private network. 14. The manager of claim 1 , wherein creating the secure connection comprises instantiating network elements that provide the secure connection. 15. The manager of claim 1 , wherein creating the secure connection comprises coupling modular sets of network elements and associated logical configurations. 16. The manager of claim 15 , wherein coupling the modular sets of network elements and the associated logical configurations comprises using combinatorial usage logic derived from a template selected by a user. 17. The manager of claim 1 , wherein receiving the request comprises receiving identification of a desired wide area network connector for the private network from among a plurality of multiple wide area network connectors. 18. The manager of claim 1 , wherein receiving the request comprises receiving identification of a desired data center connector for the cloud computing network from among a plurality of data center connectors. 19. The manager of claim 1 , wherein the operations further comprise provisioning additional network resources to dynamically move traffic load from a first virtual cloud resource to a second virtual cloud resource that has spare capacity. 20. The manager of claim 1 , wherein the operations further comprise providing a user with a template for receiving the configuration details. 21. The manager of claim 1 , wherein the operations further comprise providing a user with a plurality of cloud networking templates and receiving selection of a desired cloud networking template. 22. The manager of claim 1 , wherein creating the secure connection comprises creating the secure connection to the private network which comprises a local area network. 23. The manager of claim 1 , wherein creating the secure connection comprises creating the secure connection to the private network which comprises a plurality of private local area networks. 24. The manager of claim 1 , wherein the creating the secure connection comprises creating a route policy for a route between the private network and the cloud computing network. 25. The manager of claim 24 , wherein creating the route policy comprises creating an import policy for the route. 26. The manager of claim 24 , wherein creating the route policy comprises creating an export policy for the route. 27. The manager of claim 1 , wherein creating the secure connection comprises using virtualized network resources for the secure connection.

Assignees

Inventors

Classifications

  • Configuration setting · CPC title

  • Hypervisors; Virtual machine monitors · CPC title

  • Virtual switches · CPC title

  • Topology update or discovery · CPC title

  • Admission control; Resource allocation · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US10153943B2 cover?
Methods and apparatus to provision cloud computing network elements are disclosed. A disclosed example method includes receiving a selection of a cloud networking template from a client, wherein the cloud networking template includes a data center connector type and a wide area network connector type, configuring a virtual machine on a host server based on the cloud networking template, configu…
Who is the assignee on this patent?
At & T Ip I Lp
What technology area does this patent fall under?
Primary CPC classification H04L41/0803. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Dec 11 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).