×

System and method of updating programs and data

  • US 8,438,558 B1
  • Filed: 03/27/2009
  • Issued: 05/07/2013
  • Est. Priority Date: 03/27/2009
  • Status: Active Grant
First Claim
Patent Images

1. A method of generating a patch comprising:

  • converting a first version of a program into a first alternate representation, the first alternate representation distinguishing between first references and first non-references, where the first references are portions of the first version that refer to other portions of the first version and where the first non-references are portions of the first version that do not refer to other portions of the first version;

    converting a second version of the program into a second alternate representation where portions of the second version are the same as the first version and where portions of the second version are different than the first version, the second alternate representation distinguishing between second references and second non-references, where the second references are portions of the second version that refer to other portions of the second version and where the second non-references are portions of the second version that do not refer to other portions of the second version;

    modifying, using a processor, a portion of the second alternate representation based on a comparison of the second references with the first references while retaining information to convert the modified second alternate representation back into the second version; and

    generating a patch representing the differences between the first alternate representation and the modified second alternate representation.

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