Patent ID: 7672005

Claim:
A system for comparing portions of data from a digital raster signal to a plurality of scan blocks of data, each scan block in the plurality describing one of a defined image area and entire image frame, the system comprising: a hashing function that calculates hash codes for spatially-defined segments of an incoming raster signal; a recent scan hash table containing hash codes for scan blocks received within a specified time period; a comparator for comparing calculated hash codes for the spatially-defined segments of the incoming raster signal with hash codes stored in the recent scan hash table; a pixel capture and timing module for capturing a digital raster signal and forwarding pixel values to a compression engine; and an output selector for selecting for transmission one of the group consisting of: a compressed form of a scan block, a hash code index, and no data if a scan block exists in a remote frame playout buffer; wherein the compression engine and the hashing function use a data stream portioning, the data stream portioning defining the spatially-defined segments of an incoming raster signal, the spatially-defined segments determining compression of scan blocks associated with the incoming raster signal.