×

Server device, client device, and process execution method

  • US 20060069804A1
  • Filed: 08/24/2005
  • Published: 03/30/2006
  • Est. Priority Date: 08/25/2004
  • Status: Active Grant
First Claim
Patent Images

1. A server device comprising:

  • transmission means for transmitting to correspondent client devices, a first message including a plurality of client puzzles, each of said plurality of client puzzles including a data set for computation, and said data set for computation for each of said puzzles requiring a different amount of computation, said plurality of client puzzles being transmitted with a request for computation of at least one data set for computation of said puzzles, and with a request for transmission of a solution for said at least one data set for computation;

    determination means for determining, when a second message requesting execution of a given process and including a computation result for said at least one data set for computation is received from each of said correspondent client devices, whether a received computation result is correct; and

    process execution means for identifying, when said determination means determines that said computation result is correct, an amount of computation carried out by each of said client devices for said at least one data set for computation, and for executing said requested given process prioritized on the basis of the identified computation amount.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×