US2010125669A1PendingUtilityA1
System, Method, and Software for Object-Based Cloud Computing Management
Est. expiryNov 14, 2028(~2.3 yrs left)· nominal 20-yr term from priority
G06Q 10/06G06F 9/5072G06Q 10/06393
63
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
A method for managing cloud computing systems includes establishing a connection between a cloud computing interface and cloud computing systems. Each of the cloud computing systems includes computing resources accessible by a proprietary interface. The cloud computing interface includes object methods that abstract the proprietary interface of each of the cloud computing systems. The method further includes receiving a request to perform an operation on one or more of the cloud computing systems. The method further includes provisioning at least one object method to implement the request.
Claims
exact text as granted — not AI-modified1 . A method for managing cloud computing systems, comprising:
establishing a connection between a cloud computing interface and a plurality of cloud computing systems, each of the plurality of cloud computing systems comprising one or more computing resources accessible by a proprietary interface, the cloud computing interface comprising a plurality of object methods that abstract the proprietary interface of each of the plurality of cloud computing systems; receiving a request to perform an operation on one or more of the plurality of cloud computing systems; and provisioning, from the cloud computing interface, at least one object method of the plurality of object methods to implement the request.
2 . The method of claim 1 , wherein establishing a connection between a cloud computing interface and a plurality of cloud computing systems comprises establishing a secure Hypertext Transfer Protocol (HTTP) connection between the cloud computing interface and the plurality of cloud computing systems.
3 . The method of claim 1 , wherein the one or more computing resources comprise one or more of the following:
one or more virtual machines; and one or more machine images.
4 . The method of claim 1 , wherein provisioning, from the cloud computing interface, at least one object method of the plurality of object methods to implement the request comprises provisioning at least one object method of the plurality of object methods to display a resource summary.
5 . The method of claim 1 , wherein provisioning, from the cloud computing interface, at least one object method of the plurality of object methods to implement the request comprises provisioning at least one object method of the plurality of object methods to discover at least one computing resource in the plurality of cloud computing systems.
6 . The method of claim 1 , wherein provisioning, from the cloud computing interface, at least one object method of the plurality of object methods to implement the request comprises provisioning at least one object method of the plurality of object methods to configure one or more of the plurality of cloud computing systems.
7 . The method of claim 1 , wherein provisioning, from the cloud computing interface, at least one object method of the plurality of object methods to implement the request comprises provisioning at least one object method of the plurality of object methods to add a machine image.
8 . A system for managing cloud computing systems, comprising:
one or more processing units operable to:
establish a connection between a cloud computing interface and a plurality of cloud computing systems, each of the plurality of cloud computing systems comprising one or more computing resources accessible by a proprietary interface, the cloud computing interface comprising a plurality of object methods that abstract the proprietary interface of each of the plurality of cloud computing systems;
receive a request to perform an operation on one or more of the plurality of cloud computing systems; and
provision, from the cloud computing interface, at least one object method of the plurality of object methods to implement the request.
9 . The system of claim 8 , wherein the one or more processing units are operable to establish a secure Hypertext Transfer Protocol (HTTP) connection between the cloud computing interface and the plurality of cloud computing systems.
10 . The system of claim 8 , wherein the one or more computing resources comprise one or more of the following:
one or more virtual machines; and one or more machine images.
11 . The system of claim 8 , wherein the at least one object method of the plurality of object methods is operable to display a resource summary.
12 . The system of claim 8 , wherein the at least one object method of the plurality of object methods is operable to discover at least one computing resource in the plurality of cloud computing systems.
13 . The system of claim 8 , wherein the at least one object method of the plurality of object methods is operable to configure one or more of the plurality of cloud computing systems.
14 . The system of claim 8 , wherein the at least one object method of the plurality of object methods is operable to add a machine image.
15 . Software for managing cloud computing systems, the software embodied in a computer-readable medium and when executed operable to:
establish a connection between a cloud computing interface and a plurality of cloud computing systems, each of the plurality of cloud computing systems comprising one or more computing resources accessible by a proprietary interface, the cloud computing interface comprising a plurality of object methods that abstract the proprietary interface of each of the plurality of cloud computing systems; receive a request to perform an operation on one or more of the plurality of cloud computing systems; and provision, from the cloud computing interface, at least one object method of the plurality of object methods to implement the request.
16 . The software of claim 15 , operable to establish a secure Hypertext Transfer Protocol (HTTP) connection between the cloud computing interface and the plurality of cloud computing systems.
17 . The software of claim 15 , wherein the one or more computing resources comprise one or more of the following:
one or more virtual machines; and one or more machine images.
18 . The software of claim 15 , wherein the at least one object method of the plurality of object methods is operable to display a resource summary.
19 . The software of claim 15 , wherein the at least one object method of the plurality of object methods is operable to discover at least one computing resource in the plurality of cloud computing systems.
20 . The software of claim 15 , wherein the at least one object method of the plurality of object methods is operable to configure one or more of the plurality of cloud computing systems.Join the waitlist — get patent alerts
Track US2010125669A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.