Distributed parallel processing system having capability-based incentives and associated method
First Claim
Patent Images
1. A distributed parallel processing system, comprising:
- a server system coupled to a network configured to connect to distributed devices;
selected distributed devices of the distributed devices coupled through the network, wherein the selected distributed devices are enabled by the server system to perform workloads for the distributed parallel processing system;
capability storage coupled to the server system for storing workload capability factors quantifying a workload processing capability for each of the selected of the distributed devices; and
incentive storage coupled to the server system for storing incentive values to be offered to the selected distributed devices as compensation for participating in performing workloads for the distributed parallel processing system, wherein the server system manages the selected distributed devices participation in the distributed parallel processing system utilizing the workload capability factors.
16 Assignments
0 Petitions
Accused Products
Abstract
A distributed parallel processing system having capability-based incentives and associated method are disclosed that identify the capabilities of distributed devices connected together through a wide variety of communication systems and networks and aggregate these distributed device capabilities to accomplish desired distributed workload objectives.
168 Citations
21 Claims
-
1. A distributed parallel processing system, comprising:
-
a server system coupled to a network configured to connect to distributed devices; selected distributed devices of the distributed devices coupled through the network, wherein the selected distributed devices are enabled by the server system to perform workloads for the distributed parallel processing system; capability storage coupled to the server system for storing workload capability factors quantifying a workload processing capability for each of the selected of the distributed devices; and incentive storage coupled to the server system for storing incentive values to be offered to the selected distributed devices as compensation for participating in performing workloads for the distributed parallel processing system, wherein the server system manages the selected distributed devices participation in the distributed parallel processing system utilizing the workload capability factors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of configuring a distributed parallel processing system, comprising:
-
providing a server system; coupling the server system to a network, the network being connectable to distributed devices; providing a notice to the distributed devices of a desire by the server system to configure the distributed parallel processing system through coupling selected ones of the distributed devices through the network, wherein the selected distributed devices are enabled by the server system to perform workloads for the configured distributed parallel processing system; providing an incentive to the distributed devices communicating with the server system through the network in response to the notice to participate in the configured distributed parallel processing system; generating a workload capability factor quantifying a workload processing capability for each of the selected distributed devices; and managing the selected distributed devices participation in the configured distributed parallel processing system by the server system utilizing the workload capability factor. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A method of configuring a distributed parallel processing system from a server system coupled to distributed devices with a network comprising the method steps of:
-
providing a notice to the distributed devices of a desire by the server system to configure the distributed parallel processing system through coupling selected ones of the distributed devices through the network, wherein the selected distributed devices are enabled by the server system to perform workloads for the configured distributed parallel processing system; providing an incentive to the distributed devices communicating with the server system through the network in response to the notice to participate in the configured distributed parallel processing system; generating a workload capability factor quantifying a workload processing capability for each of the selected distributed devices; and managing the selected distributed devices participation in the configured distributed parallel processing system by the server system utilizing the workload capability factor.
-
Specification