×

Cloud computing resource broker

  • US 8,244,559 B2
  • Filed: 06/26/2009
  • Issued: 08/14/2012
  • Est. Priority Date: 06/26/2009
  • Status: Active Grant
First Claim
Patent Images

1. A computer readable medium storing computer-executable instructions that, when executed, cause one or more processors to perform acts comprising:

  • soliciting bids from a plurality of cloud computing providers for providing a block of cloud computing service capability;

    purchasing the block of cloud computing service capability from a cloud computing provider selected from the plurality of cloud computing providers in response to determining that the cloud computing provider charges a lowest cost for the block of cloud computing service capability;

    selling at least the block of cloud computing service capability to one or more customers for a monetary gain, the block of cloud computing service capability enabling a computing task to be processed via cloud computing;

    receiving monetary payment from a customer for providing a commitment that the block of clouding computing service capability meets performance metrics of the customer for a time period;

    obtaining first performance attribute data on a performance of the block of cloud computing service capability from the cloud computing provider during the time period; and

    providing compensation to the customer when the performance of the block of cloud computing capability fails to meet the performance metrics;

    analyzing the block of cloud computing service capability using independent analytics to generate second performance attribute data for the block of cloud computing service capability; and

    providing the independent analytics to the cloud computing provider in exchange for monetary payment when the second performance attribute data indicates that the performance of the block of cloud computing service capability is superior than indicated by the first performance attribute data.

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