Patent ID: 8760366

Claim:
A method of transmitting display data from a remote computer to a local computer having a display whereby a user is able to view said remote computer display data on said local computer display, the method comprising: dividing at least part of the remote computer display data into a plurality of tiles; determining whether each tile represents image data or text data by applying a color reduction algorithm to each said tile to produce a color-reduced tile and comparing each tile with its corresponding color reduced tile; encoding each tile representing text data using a lossless compression; and encoding each tile representing image data using a lossy compression; wherein said transmitted display data comprises said lossy encoded image data and said lossless encoded text data; and wherein said determining step comprises: compressing each said tile using a lossless compression to produce a first encoded copy; compressing said color reduced tile with said lossless compression used in said first encoding step to produce a second encoded copy; and comparing said first and second encoded copies to determine whether said tile represents image data or text data, wherein a tile represents image data if the size of the first encoded copy is large relative to the size of the second encoded copy and a tile represents text data if the sizes are approximately equal.