×

Software and data file updating process

  • US 7,509,635 B2
  • Filed: 09/26/2003
  • Issued: 03/24/2009
  • Est. Priority Date: 09/26/2003
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for updating a seed file to match a target file, said method comprising:

  • separating said target file into a header portion and a target file payload;

    generating target file checking data for one or more blocks of said target file payload, wherein the generating includes, for each of the one or more blocks of said target file payload, retrieving the block from memory, decompressing the block of said target file payload, and calculating file checking data based on the decompressed block of said target file payload;

    storing at least a portion of said target file checking data in a cache, wherein the cache is part of a non-volatile storage device;

    receiving seed file checking data corresponding to one or more blocks of said seed file, wherein said seed file checking data is based on a decompressed version of the one or more blocks of said seed file;

    comparing said seed file checking data with said target file checking data to identify differences in blocks of said seed file and blocks of said target file; and

    transmitting information for revising seed file blocks which are different from target file blocks such that said seed file blocks match said target file blocks.

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