发明名称 Method and system for remote computing
摘要 A remote computer having a processor and a display, said remote computer being connected via a network to a local computer having a processor and a display, wherein the processor of the remote computer is configured to divide at least part of the remote computer display into a grid having a plurality of tiles, determine whether each tile represents image data or text data, encode each tile representing text data using a lossless compression, encode each tile representing image data using a lossy compression, and transmit display data comprising said lossy encoded image data and said lossless encoded text data from said remote computer to said local computer, whereby a user is able to view said remote computer display on said local computer display.
申请公布号 US8760366(B2) 申请公布日期 2014.06.24
申请号 US201113641665 申请日期 2011.11.22
申请人 RealVNC Ltd. 发明人 Morris Simon Edward;Walch James Peter
分类号 G09G5/00 主分类号 G09G5/00
代理机构 Sheppard, Mullin, Richter & Hampton LLP 代理人 Sheppard, Mullin, Richter & Hampton LLP
主权项 1. 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; andcomparing 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.
地址 Cambridge GB