Method, system, and business method for providing a marketplace for computing capacity in a network
First Claim
Patent Images
1. A method of providing a marketplace for computing capacity in a computer network, comprising:
- receiving an indication of needed computing capacity, including a bid amount, for a first computer in the computer network;
receiving an indication of available computing capacity, including an ask amount, for a second computer in the computer network;
matching the first computer'"'"'s need for computing capacity, including the bid amount, with the second computer'"'"'s available computing capacity, including the ask amount, and;
enabling the second computer to provide at least a portion of said available computing capacity to the first computer in response to said matching step.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and business method are disclosed for providing a marketplace for computing capacity in a network. An indication of needed computing capacity, including a bid amount, and an indication of available excess computing capacity, including an ask amount, are received in the computing capacity marketplace server for a plurality of computers in the network. The method creates a computing capacity marketplace by matching the bid amount with the ask amount, thereby enabling one computer to provide at least a portion of its available computing capacity to another computer in response to the matching step.
-
Citations
45 Claims
-
1. A method of providing a marketplace for computing capacity in a computer network, comprising:
-
receiving an indication of needed computing capacity, including a bid amount, for a first computer in the computer network;
receiving an indication of available computing capacity, including an ask amount, for a second computer in the computer network;
matching the first computer'"'"'s need for computing capacity, including the bid amount, with the second computer'"'"'s available computing capacity, including the ask amount, and;
enabling the second computer to provide at least a portion of said available computing capacity to the first computer in response to said matching step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system of providing a marketplace for computing capacity in a network, comprising:
-
a server for receiving an indication of needed computing capacity, including a bid amount, for a first computer in a computer network;
said server receiving an indication of available computing capacity, including a bid amount, for a second computer in the computer network; and
a program in the server, for matching the first computer'"'"'s need for computing capacity, including the bid amount, with the second computer'"'"'s available computing capacity, including the ask amount;
whereby the server enables the second computer to provide at least a portion of said available computing capacity to the first computer. - View Dependent Claims (14, 15, 16)
-
-
12. A business method of providing a marketplace for computing capacity in a network, comprising:
-
receiving an indication of needed computing capacity, including a bid amount, for a first computer in a computer network;
receiving an indication of available computing capacity, including an ask amount, for a second computer in the computer network;
matching the first computer'"'"'s need for computing capacity, including the bid amount, with the second computer'"'"'s available computing capacity, including the ask amount, and;
enabling the second computer to provide at least a portion of said available computing capacity to the first computer in response to said matching step.
-
-
13. A method of providing a marketplace for computing capacity in a computer network, comprising:
-
receiving an indication of available computing capacity, including an ask amount, for a selling computer in the computer network;
receiving an indication of needed computing capacity, including a bid amount, for a buying computer in the computer network;
matching the buying computer'"'"'s need for computing capacity, including the bid amount, with the selling computer'"'"'s available computing capacity, including the ask amount, and;
enabling the selling computer to provide at least a portion of said available computing capacity to the buying computer in response to said matching step.
-
-
17. A system of providing a marketplace for computing capacity in a computer network, comprising:
-
a server for receiving an indication of available computing capacity, including an ask amount, for a selling computer in the computer network;
said server receiving an indication of needed computing capacity, including a bid amount, for a buying computer in the computer network; and
a program in the server, for matching the buying computer'"'"'s needed computing capacity, including the bid amount, with the selling computer'"'"'s available computing capacity, including the ask amount;
whereby the server enables the selling computer to provide at least a portion of said available computing capacity to the buying computer.
-
-
18. A business method of providing a marketplace for computing capacity in a computer network, comprising:
-
receiving an indication of available computing capacity, including an ask amount, for a selling computer in the computer network;
receiving an indication of needed computing capacity, including a bid amount, for a buying computer in the computer network;
matching the buying computer'"'"'s needed computing capacity, including the bid amount, with the selling computer'"'"'s available computing capacity, including the ask amount, and;
enabling the selling computer to provide at least a portion of said available computing capacity to the buying computer in response to said matching step.
-
-
19. A computer program product for providing a marketplace for computing capacity in a computer network, comprising:
-
a computer readable medium;
a computer program code in said computer readable medium, for receiving an indication of available computing capacity, including an ask amount, for a selling computer in the computer network;
a computer program code in said computer readable medium, for receiving an indication of needed computing capacity, including a bid amount, for a buying computer in the computer network;
a computer program code in said computer readable medium, for matching the buying computer'"'"'s need for computing capacity, including the bid amount, with the selling computer'"'"'s available computing capacity, including the ask amount, and;
a computer program code in said computer readable medium, for enabling the selling computer to provide at least a portion of said available computing capacity to the buying computer in response to said matching step.
-
-
20. A computer program product for providing a marketplace for computing capacity in a network, comprising:
-
a computer readable medium;
a computer program code in said computer readable medium, for receiving an indication of needed computing capacity, including a bid amount, for a first computer in a computer network;
a computer program code in said computer readable medium, for receiving an indication of available computing capacity, including an ask amount, for a second computer in the computer network;
a computer program code in said computer readable medium, for matching the first computer'"'"'s needed computing capacity, including the bid amount, with the second computer'"'"'s available computing capacity, including the ask amount, and;
a computer program code in said computer readable medium, for enabling the second computer to provide at least a portion of said available computing capacity to the first computer in response to said matching step.
-
-
21. A system for providing a marketplace for computing capacity in a computer network, comprising:
-
a server having a processor;
a memory coupled to the processor, the memory having a program stored thereon, wherein the processor can read the program and perform the steps of;
receiving an indication of needed computing capacity, including a bid amount, for a first computer of the computer network;
receiving an indication of available computing capacity, including an ask amount, for a second computer in the computer network;
matching the first computer'"'"'s needed computing capacity, including the bid amount, with the second computer'"'"'s available computing capacity, including the ask amount, and;
enabling the second computer to provide at least a portion of said available computing capacity to the first computer in response to said matching step. - View Dependent Claims (22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 36, 37, 38, 39, 40)
-
-
23. A method of providing a marketplace for computing capacity in a computer network, comprising:
-
receiving an indication of needed computing capacity for a first computer in the computer network;
receiving an indication of available computing capacity for a second computer in the computer network, and;
enabling the second computer to provide at least a portion of said available computing capacity to the first computer.
-
-
35. A method of providing a marketplace for computing capacity in a computer network, comprising:
-
receiving an indication of needed computing capacity and first requirements for a first computer in the computer network;
receiving an indication of available computing capacity and second requirements for a second computer in the computer network, matching the first computer'"'"'s first requirements with the second computer'"'"'s first requirements; and
;
enabling the second computer to provide at least a portion of said available computing capacity to the first computer.
-
-
41. A method of providing a marketplace for computing capacity in a computer network, comprising:
-
receiving an indication of needed computing capacity and first negotiating specification for a first computer in the computer network;
receiving an indication of available computing capacity and second negotiating specification for a second computer in the computer network, matching the first computer with the second computer using the first and second negotiating specifications; and
;
enabling the second computer to provide at least a portion of said available computing capacity to the first computer. - View Dependent Claims (42)
-
-
43. A method of providing a marketplace for computing capacity in a computer network, comprising:
-
receiving an indication of needed computing capacity and a buyer'"'"'s bid amount for a first computer in the computer network;
receiving an indication of available computing capacity and a seller'"'"'s ask amount for a second computer in the computer network, matching the first computer with the second computer using the bid amount and the ask amount; and
;
enabling the second computer to provide at least a portion of said available computing capacity to the first computer. - View Dependent Claims (44, 45)
-
Specification