×

Method and apparatus for finding differences between two computer files efficiently in linear time and for using these differences to update computer files

  • US 20040210551A1
  • Filed: 04/15/2003
  • Published: 10/21/2004
  • Est. Priority Date: 04/15/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method for converting an OLD computer file into an updated NEW computer file, said method comprising the steps of:

  • a. identifying differences between said OLD file and a NEW computer file by passing both files through a patch build program, wherein said NEW file is divided into b locks of fixed size and each block is successively compared to a contiguous group of blocks of fixed size in said OLD file;

    b. creating a patch file based on identified differences, wherein said patch file incorporates matched strings in said OLD file and matched strings in the prior portion of said NEW file; and

    c. combining said OLD file and said patch file by passing both files through a patch apply program to obtain said NEW file.

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