Patent ID: 8176338
Filing Date: 2012-05-08
Classification: G06F

Abstract:
1. A method for use by clients for processing blocks, the method comprising: determining, at a first client that comprises at least one processor, a local set of processed block hash values, and a local set of indeterminate status block hash values, that a hash value is not in the local set of processed block hash values; sending one or more indeterminate status block hash values from the first client to a server; receiving an indication at the first client as to whether each sent hash value has already been seen by the server; discarding collected blocks at the first client whose hash values have been seen by the server but maintaining those hash values in the local set of processed block hash values even after their blocks are processed; and submitting, from the first client to the server, for processing blocks whose hash values have not yet been seen by the server.