Cloud federation as a service
First Claim
1. A federation method for a Cloud Client seeking a cloud service from a Cloud, comprising:
- receiving a request from the Cloud Client to subscribe to a profile federation service;
authenticating the Cloud Client based at least in part on the request;
retrieving at least a portion of a profile associated with the Cloud Client; and
providing the portion of the Cloud Client profile to facilitate the Cloud Client accessing the cloud service of the Cloud.
1 Assignment
0 Petitions
Accused Products
Abstract
A Cloud federator may be used to allow seamless and transparent access by a Cloud Client to Cloud services. Federation may be provided on various terms, including as a subscription based real-time online service to Cloud Clients. The Cloud federator may automatically and transparently effect communication between the Cloud Client and Clouds and desired services of the Clouds, and automatically perform identity federation. A Service Abstraction Layer (SAL) may be implemented to simplify Client communication, and Clouds/Cloud services may elect to support the SAL to facilitate federation of their services.
-
Citations
28 Claims
-
1. A federation method for a Cloud Client seeking a cloud service from a Cloud, comprising:
-
receiving a request from the Cloud Client to subscribe to a profile federation service; authenticating the Cloud Client based at least in part on the request; retrieving at least a portion of a profile associated with the Cloud Client; and providing the portion of the Cloud Client profile to facilitate the Cloud Client accessing the cloud service of the Cloud. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11)
-
-
9. A method for a Cloud Federator to federate access by a Cloud Client to services of a first and second Cloud, comprising:
-
receiving at least one request from the Cloud Client to access at least a first service of the first Cloud and a second service of the second Cloud; validating the Cloud Client to access the first and second Cloud services; determining an interface preference associated with the Cloud Client; identifying a first interface of the first Cloud corresponding to the interface preference; and mapping data between the Cloud Client and the first Cloud to make data from the first Cloud having a first format to be in accord with the interface preference. - View Dependent Claims (12, 13)
-
-
14. A federation method for a Cloud Client seeking Cloud services, comprising:
-
subscribing the Cloud Client to a profile federation service; receiving a service request from the Cloud Client identifying a type of service; determining first and second Clouds offering the type of service respectively on first and second terms; comparing the first and second terms to a preference associated with the Cloud Client to determine a best match Cloud offering the type of service; and proxying communication between the Cloud Client and the best match Cloud. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. An article comprising a machine-accessible medium having one or more associated instructions for federating Cloud Client access to a cloud service of a Cloud, wherein the one or more instructions, if executed, results in a machine performing:
-
receiving a request from the Cloud Client to subscribe to a profile federation service; authenticating the Cloud client based at least in part on the request; retrieving at least a portion of a profile associated with the Cloud Client; and providing the portion of the Cloud Client profile to facilitate the Cloud Client accessing the cloud service of the Cloud. - View Dependent Claims (21, 22)
-
-
23. An article comprising a machine-accessible medium having one or more associated instructions for a Cloud Federator to federate access by a Cloud Client to services of a first and second Cloud, wherein the one or more instructions, if executed, results in a machine performing:
-
receiving at least one request from the Cloud Client to access at least a first service of the first Cloud and a second service of the second Cloud; validating the Cloud Client to access the first and second Cloud services; determining an interface preference associated with the Cloud Client; identifying a first interface of the first Cloud corresponding to the interface preference; and mapping data between the Cloud Client and the first Cloud to make data from the first Cloud having a first format to be in accord with the interface preference. - View Dependent Claims (24, 25)
-
-
26. An article comprising a machine-accessible medium having one or more associated instructions for federating access for a Cloud Client seeking Cloud services, wherein the one or more instructions, if executed, results in a machine performing A federation method for, comprising:
-
subscribing the Cloud Client to a profile federation service; receiving a service request from the Cloud Client identifying a type of service; determining first and second Clouds offering the type of service respectively on first and second terms; comparing the first and second terms to a preference associated with the Cloud Client to determine a best match Cloud offering the type of service; and proxying communication between the Cloud Client and the best match Cloud. - View Dependent Claims (27, 28)
-
Specification