Patent ID: 8943315
Filing Date: 2015-01-27
Classification: G06F,H04L

Abstract:
1. A computer-implemented method for controlling an upload of a block of data, the method comprising: beginning reception of the block of data associated with the upload; receiving a first hash value computed based on the block of data associated with the upload; comparing, using a processor, the first hash value for the block of data associated with the upload to a plurality of hash values for blocks of data previously uploaded to a server, wherein the comparing is performed after the beginning of the reception of the block of data associated with the upload and prior to completing the reception of the block of data associated with the upload; and completing the reception of the block of data associated with the upload if the first hash value for the block of data associated with the upload does not match any of the plurality of hash values for blocks of data previously uploaded to the server.