×

Method for reducing binary image update package sizes

  • US 20060039618A1
  • Filed: 08/20/2004
  • Published: 02/23/2006
  • Est. Priority Date: 08/20/2004
  • Status: Active Grant
First Claim
Patent Images

1. A method for converting an original binary image into a new binary image, said method comprising:

  • a. Determining differences between the original image and the new images by a binary comparison thereof;

    b. Expressing the differences between the original image and the new image as a set of instructions comprising one or more candidate COPY operations;

    c. Re-expressing each candidate COPY operation as a RELOCATE operation, wherein each said RELOCATE operation comprising two operands whereby a first operand expresses a number of instructions to be relocated and a second operand expresses a number of data values to be relocated;

    d. Replacing in the instruction set each candidate COPY operation with one or more corresponding RELOCATE operations if said RELOCATE operation'"'"'s total length progresses further through the original and new images than the corresponding COPY operation;

    e. Populating an address translation table which comprises a sorted list of addresses and delta values corresponding to the original image and the new image; and

    f. Encoding an update package to include (i) the instruction set comprised of a plurality of COPY and RELOCATE operations and (ii) the address translation table.

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