×

Cloud federation as a service

  • US 10,298,665 B2
  • Filed: 07/19/2017
  • Issued: 05/21/2019
  • Est. Priority Date: 12/17/2009
  • Status: Active Grant
First Claim
Patent Images

1. At least one non-transitory computer-readable storage medium storing instructions for execution by at least one computing machine, the at least one computing machine being capable, in operation of the at least one computing machine, of communicating via at least one network with at least one client computer and multiple remote cloud computing service providers, the instructions when executed by the at least one computing machine resulting in the at least one computing machine being capable of performing operations comprising:

  • receiving, at least in part, via at least one interface associated with the at least one client computer, respective data associated with respective requests to permit at least one cloud-based subscription service of at least one of the multiple remote cloud computing service providers and at least one other cloud-based subscription service of at least one other of the multiple remote cloud computing service providers to be accessed by the at least one client computer, the respective data to be in at least one format that is compatible with the at least one interface;

    modifying, at least in part, the at least one format of the respective data so to provide the respective data in other respective formats that are compatible with other respective interfaces associated with the at least one and the at least one other of the multiple remote cloud computing service providers;

    providing, at least in part, via the other respective interfaces, the respective data in the other respective formats to the at least one and the at least one other of the multiple remote cloud computing service providers; and

    providing, at least in part, to the multiple remote cloud computing service providers, portions of profile information associated with the at least one client computer, the portions of the profile information being to facilitate authentication and/or authorization of the at least one client computer to access the multiple remote cloud computing service providers, the authentication and/or authorization being associated, at least in part, with a single sign-on;

    wherein;

    the at least one interface and the other respective interfaces are mutually different from each other, at least in part;

    the at least one format and the other respective formats are mutually different from each other, at least in part;

    the at least one client computer, the at least one of the multiple remote cloud computing service providers, and the at least one other of the multiple remote cloud computing service providers use respective techniques for service access, data transport, and the authentication that are mutually incompatible with each other;

    the operations also comprise automatically dynamically modifying, by the at least one computing machine, received data for compatibility with the respective techniques so as to permit the service access, the authentication, and the data transport; and

    the at least one cloud-based subscription service and/or the at least one other cloud-based subscription service are to be implemented using a virtual machine environment.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×