The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Sep. 06, 2016

Filed:

Dec. 21, 2010
Applicants:

Yuri S. Per, Moscow, RU;

Maxim V. Lyadvinsky, Moscow, RU;

Serguei M. Beloussov, Singapore, SG;

Inventors:

Yuri S. Per, Moscow, RU;

Maxim V. Lyadvinsky, Moscow, RU;

Serguei M. Beloussov, Singapore, SG;

Assignee:

Acronis International GmbH, Schaffhausen, CH;

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 12/02 (2006.01); G06F 11/14 (2006.01);
U.S. Cl.
CPC ...
G06F 11/1451 (2013.01);
Abstract

A method, system and computer program product for backup and restoration of data. Hash values for data blocks subject to backup are generated. After a number of hashes are accumulated, e.g., on a backup server, these hashes are sorted. Then, the hashes are compared against the hash values in the hash table corresponding to data blocks that have already been backed up. If a hash matches the hash from the hash table, a pointer to the block in the archive is written to the table of pointers to the redundant blocks. Then, this hash value is deleted from a set of the hash values. A check is made if a hash is the last in the group. If the hash is the last in the group, the remaining unique hash values are written into the hash table. Otherwise, the next hash is selected from the group. The redundant data blocks are discarded and only unique data is backed up.


Find Patent Forward Citations

Loading…