Systems and methods for information compression. In a first method
embodiment, a computer implemented method for compressing information
includes finding a closest match entry of a dictionary to a data block,
the dictionary stored in computer usable media. A logical exclusive OR
combination of the closest match entry and the data block is performed to
form a spatial difference vector identifying locations wherein the data
block differs from the closest match entry. An information difference
vector comprising differences between the data block and the closest
match entry is formed. A compressed data block comprising the spatial
difference vector, the information difference vector and a reference to
the closest match entry is produced. The compressed data block is
characterized as being smaller than the data block.