Patent ID: 7472380
Filing Date: 2008-12-30
Classification: G06F

Abstract:
1. A method of generating update packages for updating software in a mobile electronic device, the method comprising: retrieving an existing version of code and a corresponding updated version of the code, the existing and the updated versions of code comprising program components each comprising a plurality of program instructions; determining which program components in the existing version of code to modify, using the existing version of code and the updated version of code; generating an update package having modules corresponding to those program components to be modified; generating an associated reference lookup table having entries corresponding to those program components to be modified, each entry associating a symbolic reference in the undated version of code with a memory address in the mobile electronic device; and communicating the reference lookup table to the mobile electronic device, to enable the mobile electronic device to resolve the symbolic references in the program instruction to a memory address in the mobile electronic device, during program instruction execution.