×

DATA BLOCK SAVING SYSTEM AND METHOD

  • US 20140164391A1
  • Filed: 10/29/2013
  • Published: 06/12/2014
  • Est. Priority Date: 12/12/2012
  • Status: Abandoned Application
First Claim
Patent Images

1. An assignment server in electronic communication with a plurality of clients and a storage server, comprising:

  • at least one processor; and

    a storage system that stores one or more programs, when executed by the at least one processor, cause the at least one processor to perform a data block saving method, the method comprising;

    receiving a hash list corresponding to a file from the client, and saving the hash list corresponding to the file into a database connected to the assignment server, wherein the hash list comprises a hash value of each data block of the file;

    calculating a transfer process usage ratio of each storage server and a remaining storage capacity of each storage server;

    setting a sequence number of each data block;

    obtaining a data block according to the sequence number of the data block and determining if the obtained data block is a repetitive data block;

    skipping the obtained data block and obtains next data block according to the sequence number of each data block when the obtained data block is a repetitive data block; and

    uploading the obtained data block from the client into the storage server when the obtained data block is not a repetitive data block.

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