Patent ID: 8869134
Filing Date: 2014-10-21
Classification: G06F,H04M

Abstract:
1. A system for updating firmware on electronic devices, comprising: an electronic device, comprising: a jacket, comprising: wherein said update utility updates the firmware stored in said electronic device storage by instructing said electronic device processor to sequentially, for each data block of the baseline image, (i) decompress the compressed data block of the compressed baseline image of the firmware, (ii) read the corresponding data block of the firmware difference image currently in said jacket storage, (iii) apply the corresponding data block of the firmware difference image to the decompressed data block to generate the corresponding data block of a newer version image of the firmware, and (iv) replace the data block of the current image of the firmware in said electronic device storage with the thus generated data block, in response to connecting said electronic device connector to said jacket port, and wherein the different ones of the firmware difference images are applied to the same baseline image of the firmware.