Disclosed herein is a system for optimizing distribution of information
employing a universal dictionary. Optimization may include reducing data
communicated between a sender and a receiver when both employ the same
(or similar) universal dictionary. The universal dictionary may be a
reference frame available to the sender as well as the receiver,
deviation from which constitutes data that may be communicated to the
other party (sender or receiver). Use of the reference image by a flash
manager in an electronic device to create a new flash image may reduce
the size of any update package to be transferred to an electronic device
from a flash image server and may also reduce time to transfer the update
package and time taken to update FLASH memory in the electronic device.
The reference image in the electronic device may also contain significant
portions of the binary image.