Information Technology Services E-Commerce Arena for Cloud Computing Environments
First Claim
1. A method comprising:
- receiving, from each of a plurality of service clients, a request for processing time on a processor;
receiving, from each of a plurality of service providers, an offer for processing time on a processor associated with each respective service provider;
generating a buyer group based on information included in each respective request, wherein the buyer group comprises a selected one or more of the plurality of service clients to receive processing time a processor associated with a selected one of the plurality of service providers;
selecting one of the plurality of service providers to provide processing time on the processor associated with the selected service provider to the service clients in the buyer group; and
initiating a transaction between each of the service clients in the buyer group and the selected service provider.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for IT services e-commerce arena for cloud computing environments is disclosed. The method includes receiving, from each of a plurality of service clients, a request for processing time on a processor. The method also includes receiving, from each of a plurality of service providers, an offer for processing time on a processor operated by each respective service provider. Additionally, the method includes generating a buyer group based on information included in each respective request, wherein the buyer group comprises a selected one or more of the plurality of service clients to receive processing time on a processing resource and selecting one of the plurality of service providers to provide processing time on the processor operated by the selected service provider to the service clients in the buyer group. Further, the method includes initiating a transaction between each of the service clients in the buyer group and the selected service provider.
-
Citations
22 Claims
-
1. A method comprising:
-
receiving, from each of a plurality of service clients, a request for processing time on a processor; receiving, from each of a plurality of service providers, an offer for processing time on a processor associated with each respective service provider; generating a buyer group based on information included in each respective request, wherein the buyer group comprises a selected one or more of the plurality of service clients to receive processing time a processor associated with a selected one of the plurality of service providers; selecting one of the plurality of service providers to provide processing time on the processor associated with the selected service provider to the service clients in the buyer group; and initiating a transaction between each of the service clients in the buyer group and the selected service provider. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system comprising:
-
a plurality of service clients each operable to transmit a request for processing time on a processor; a plurality of service providers each operable to transmit an offer for processing time on a processor associated with each respective service provider; and a brokerage server operable to; receive, from each of the plurality of service clients, the request; receive, from each of the plurality of service providers, the offer; generate a buyer group based on information included in each respective request, wherein the buyer group comprises a selected one or more of the plurality of service clients to receive processing time on a processor associated with a selected one of the plurality of service providers; select one of the plurality of service providers to provide processing time on the processor associated with the selected service provider to the service clients in the buyer group; and initiate a transaction between each of the service clients in the buyer group and the selected service provider. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer readable storage medium comprising logic, the logic operable, when executed, to:
-
receive, from each of a plurality of service clients, a request for processing time on a processor; receive, from each of a plurality of service providers, an offer for processing time on a processor associated with each respective service provider; generate a buyer group based on information included in each respective request, wherein the buyer group comprises a selected one or more of the plurality of service clients to receive processing time on a processor; select one of the plurality of service providers to provide processing time on the processor associated with the selected service provider to the service clients in the buyer group; and initiate a transaction between each of the service clients in the buyer group and the selected service provider. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A system comprising:
-
means for receiving, from each of a plurality of service clients, a request for processing time on a processor; means for receiving, from each of a plurality of service providers, an offer for processing time on a processor associated with each respective service provider; means for generating a buyer group based on information included in each respective request, wherein the buyer group comprises a selected one or more of the plurality of service clients to receive processing time on a processor; means for selecting one of the plurality of service providers to provide processing time on the processor associated with the selected service provider to the service clients in the buyer group; and means for initiating a transaction between each of the service clients in the buyer group and the selected service provider.
-
Specification