Patent ID: 8903838
Filing Date: 2014-12-02
Classification: G06F

Abstract:
1. A computer-implemented method of preventing duplicate files in an account on a content management system that is associated with a particular user, comprising: maintaining, by at least one server, a hash value list, each of the hash values on the list corresponding to a respective file that has been received by the at least one server for storage within the account; enabling an upload of a file from a client device to the at least one server for storage within the account; at least partially in response to receiving the file, calculating a hash value for the file; determining whether the calculated hash value for the file is on the hash value list maintained by the at least one server; at least partially in response to determining that the calculated hash value is not included in the hash value list: creating an updated hash value list by adding the calculated hash value to the hash value list, and storing the uploaded file in the account.