Patent ID: 9398053
Filing Date: 2016-07-19
CPC Classification: G06F,H04L

Claim Text:
1. In a computing environment, a method for reducing data transmission size performed at least in part on at least one processor, comprising: receiving, at a server, a request to upload a file data, the request including one or more hash values corresponding to one or more data blocks partitioned from the file data to be uploaded to the server over a network from a client; comparing, at the server, the one or more hash values to a library corresponding to the one or more data blocks within a server-local store to identify at least one known data block and at least one unknown data block of the file data; transmitting, to the client, a notification identifying one or more of the at least one known data block and the at least one unknown data block so that the at least one known data block is removed from the file data to be uploaded to the server; and receiving the at least one unknown data block, the at least one unknown data block uploaded to the server over the network from the client.