×

File processing method, system and server-clustered system for cloud storage

  • US 9,774,564 B2
  • Filed: 05/31/2012
  • Issued: 09/26/2017
  • Est. Priority Date: 06/17/2011
  • Status: Active Grant
First Claim
Patent Images

1. One or more computer-readable media storing computer-executable instructions that, when executed by one or more processors associated with a server, instruct the one or more processors to perform acts comprising:

  • receiving an upload request to upload a file from a user device, the upload request including at least a user identifier (ID), a file name, and location information of the file in the user device;

    generating a file ID for the file using sequentially increased numbers and the location information of the file in the user device that is included in the upload request;

    transmitting the file ID to the user device;

    receiving a duplicate determination request including the file ID and multiple slice IDs from the user device, wherein each slice ID of the multiple slice IDs is generated and associated with a respective slice file of multiple slice files, and the multiple slice files are generated by dividing the file;

    determining whether one or more duplicate slice IDs exist in the multiple slice IDs that individually correspond to the multiple slice files associated with the file in response to receiving the duplicate determination request from the user device;

    sending respective one or more slice IDs of one or more non-duplicate slice files associated with the file to the user device after the determining; and

    receiving a slice file package including at least the file ID and the one or more non-duplicate slice files from the user device.

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