×

Methods and systems for file replication utilizing differences between versions of files

  • US 7,844,580 B2
  • Filed: 08/14/2007
  • Issued: 11/30/2010
  • Est. Priority Date: 03/28/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer implemented method for comparing data of a first and a revised version of a file to determine differences between the versions, comprising:

  • segmenting the first and the revised versions into blocks of data of equal size; and

    moving a reference frame of a set resolution across adjacent portions of one of the blocks of the revised version to obtain plural coarse signatures of the one of the blocks of the revised version for comparing to a coarse signature of a comparable one of the blocks of the first version;

    recursively moving the reference frame by shifting the reference frame in increments of one byte or one bit until a match of the comparing of the coarse signatures is found, if possible; and

    upon finding the match, comparing a fine signature of the one of the blocks of the revised version to a fine signature of the comparable one of the blocks of the first version.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×