Method and system for generating a reverse binary patch
AssigneeResearch In Motion Limited
InventorsAnthony F. Scian, John F.A. Dahms
Life of this patent
Estimating the term…
Loading patent…
AssigneeResearch In Motion Limited
InventorsAnthony F. Scian, John F.A. Dahms
Estimating the term…
A reverse patch for undoing a forward patch for obtaining a new binary image from an old binary image is generated in two parts. First a reverse index file is generated when the forward patch is created at a host or server. The reverse index file identifies regions of similarity between the old binary image and the new binary image. The reverse index file is transmitted with the forward patch to an electronic device. Second, while applying the forward patch to obtain the new binary image from the old binary image, the electronic device generates the reverse patch based upon the new binary image, the old binary image, and the reverse index file. The forward patch and reverse patch may both be incremental patches. Incremental patches are generated and applied on a sector-by-sector basis.
A method of generating an index file for use in reversing a forward patch on an electronic device, wherein the forward patch generates a new binary image from an old binary image, the method comprising:
A method of generating a reverse patch for reversing a forward patch on an electronic device, wherein the forward patch generates a new binary image from an old binary image, the method comprising:
A system for generating a reverse patch for reversing a forward patch, wherein the forward patch generates a new binary image from an old binary image, the system comprising:
A server configured to generate an index file for use in generating a reverse patch for reversing a forward patch on an electronic device, wherein the forward patch generates a new binary image from an old binary image, the server comprising:
An electronic device configured to generate a reverse patch for reversing a forward patch, wherein the forward patch generates a new binary image from an old binary image, the electronic device comprising:
A computer program product comprising a computer readable medium having encoded thereon computer-executable instructions for configuring a processor to generate an index file for use in generating a reverse patch for reversing a forward patch on an electronic device, wherein the forward patch generates a new binary image from an old binary image, the computer executable instructions comprising:
A computer program product comprising a computer readable medium having encoded thereon computer-executable instructions for configuring a processor to generate a reverse patch for reversing a forward patch on an electronic device, wherein the forward patch generates a new binary image from an old binary image, the computer executable instructions comprising:
Dependencies are inferred from the claim text.