Machine generated sweepstakes entry model and associated distributed processing system
First Claim
Patent Images
1. A method of operating a distributed parallel processing system having machine generated sweepstakes entries, comprising:
- providing a server system;
coupling the server system to a network, the network being connectable to distributed devices;
providing entries to a sweepstakes as an incentive to couple the distributed devices to the server system through the network so that the distributed devices are capable of performing workloads for the distributed parallel processing system;
sending an entry workload to the distributed devices; and
receiving machine generated entries from the distributed devices, wherein the entry workload is sent at regular time intervals by the server system, wherein a completed entry workload must be received back from a distributed device within a selected period of time for an entry to be given to the distributed device.
14 Assignments
0 Petitions
Accused Products
Abstract
A method for providing machine generated sweepstakes entries is disclosed for a distributed parallel processing system. The distributed processing system identifies and utilizes capabilities of distributed devices connected together through a wide variety of communication systems and networks and utilizes those capabilities to organize, manage and distribute project workloads to the distributed devices.
-
Citations
36 Claims
-
1. A method of operating a distributed parallel processing system having machine generated sweepstakes entries, comprising:
-
providing a server system;
coupling the server system to a network, the network being connectable to distributed devices;
providing entries to a sweepstakes as an incentive to couple the distributed devices to the server system through the network so that the distributed devices are capable of performing workloads for the distributed parallel processing system;
sending an entry workload to the distributed devices; and
receiving machine generated entries from the distributed devices, wherein the entry workload is sent at regular time intervals by the server system, wherein a completed entry workload must be received back from a distributed device within a selected period of time for an entry to be given to the distributed device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of operating a distributed processing system comprising:
-
coupling a server system to a network, the network being connectable to distributed devices;
providing a notice to the distributed devices of a desire to configure the distributed processing system by coupling selected ones of the distributed devices through the network to the server system, wherein the selected ones of the distributed devices are enabled by the server system to perform workloads for the distributed processing system;
providing entries to a sweepstakes as an incentive to couple the distributed devices to the server system through the network so that the distributed devices are capable of performing workloads for the distributed processing system;
receiving, in the server system, a machine generated entry to the sweepstakes from a distributed device;
sending an entry workload from the server system to the distributed devices, wherein the entry workload is sent by the server system to the distributed devices at regular time intervals and wherein a machine generated entry must be received back from the distributed device within a selected time period for the machine generated entry to be accepted by the server system. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A distributed processing system having machine generated sweepstakes entries, comprising:
-
a server system coupled to a network, the network being connectable to distributed devices; and
a sweepstakes database coupled to the server system, the sweepstakes database storing machine generated entries associated with a plurality of the distributed devices, the plurality of distributed devices being capable of performing a workload for the distributed parallel processing system, wherein the machine generated entry comprises results from an entry workload sent to the distributed devices, the entry workload is sent at regular time intervals by the server system, wherein a completed entry workload must be received back from a distributed device within a selected period of time for an entry to be given to the distributed device. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A distributed processing system comprising:
-
a server system coupled to a network, the network being connectable to distributed devices capable of performing a workload for the distributed processing system; and
a sweepstakes database coupled to the server system that stores machine generated entries associated with corresponding ones of the distributed devices, wherein the machine generated entries are generated in response to results from an entry workload sent to the distributed devices at regular time intervals by the server system, and wherein a machine generated entry must be received back from the distributed device within a selected time period for the machine generated entry to be accepted by the server system. - View Dependent Claims (25, 26, 27, 28)
-
-
29. A software agent program operating within a distributed device capable of processing workloads for a distributed processing system (DPS), the software agent program comprising a program of instructions for performing the program steps of:
-
receiving a request from a server operating the DPS to process a selected workload for the DPS in exchange for an incentive, wherein the incentive includes a number of entries to the sweepstakes determined by performance data quantifying the distributed device'"'"'s performance in processing the selected workload;
determining a value of the incentive relative to resources of the distributed device required for processing the selected workload for the DPS;
authorizing processing of the selected workload by the distributed device in response to the value of the incentive;
determining the performance data from processing the selected workload;
determining a number of machine generated entries corresponding to the performance data; and
sending the performance data and the number of machine generated entries to the server, wherein a machine generated entry must be received back from the distributed device within a selected time period for the machine generated entry to be accepted by the server system. - View Dependent Claims (30, 31)
-
-
32. A software agent program operating within a server managing a plurality of distributed devices coupled through a network for processing workloads for a distributed processing system (DPS), the software agent program comprising a program of instructions for performing the program steps of:
-
sending requests at specific first time period to one of the plurality of distributed devices to process a selected workload for the DPS in exchange for an incentive, wherein the incentive includes a number of machine generated entries to a sweepstakes determined by performance data from the distributed device processing the selected workload;
receiving machine generated entries and the performance data from the distributed device during a second time period following the first time period; and
accepting the machine generated entries in exchange for selected workload results from processing the selected workload in response to the performance data if the first time period falls within a predetermined required time period. - View Dependent Claims (33, 34, 35, 36)
-
Specification