A compression device recognizes patterns of data and compressing the data, and sends the compressed data to a decompression device that identifies a cached version of the data to decompress the data. Both the compression device and the decompression device cache the data in packets they receive. Each...http://www.google.com/patents/US8140757?utm_source=gb-gplus-sharePatent US8140757 - Network acceleration and long-distance pattern detection using improved caching and disk mapping