发明名称 交替图形集的高效编码
摘要 各实施例能够通过应用以下各项中的一个或多个来高效地编码和描绘远程图形显示:(1)字段编码,用于标识图形集的字段,使得能够标识跨不同图形语言的各字段的共同性;(2)资源高速缓存,其在要储存不同种类的资源时以同类方式处理资源;(3)基于远程设备支持的压缩机制的类型来确定用于遥控图形集内的项目的编码类型;(4)通过用部分发送的资源进行描绘来改进相应性;(5)用于确定图形集的什么部分(如果有)应被发送到远程设备以及以什么次序发送的机制;以及(6)使用已经在远程设备上的专用资源以在描绘此类资源时消除在本地设备和远程设备之间的资源传输。
申请公布号 CN101401087B 申请公布日期 2011.05.18
申请号 CN200780009229.X 申请日期 2007.01.16
申请人 微软公司 发明人 J·E·帕森斯;J·奇克;N·Y·阿布多;R·W·舒米德尔
分类号 G06F15/16(2006.01)I;G06F17/00(2006.01)I 主分类号 G06F15/16(2006.01)I
代理机构 上海专利商标事务所有限公司 31100 代理人 顾嘉运
主权项 一种在分布式计算系统中的方法,所述方法通过不考虑所使用的图形语言的类型确定适当的编码机制来为运行在本地设备上的一个或多个应用程序有效地编码图形对象以在远程设备上显示,所述方法包括:在本地设备上执行一个或多个应用程序,每一应用程序基于一特定的图形语言生成图形显示以在远程设备处显示;接收用于所述特定图形语言的图形集,其中所述图形集包括一个或多个资源、一个或多个显示命令、或两者,所述图形集用于描绘所述一个或多个应用程序的图形显示的至少一部分;接收包括关于以下各项的一个或多个的信息的编码数据:(1)描述所述图形集内的一个或多个字段的内容的元数据,用于帮助一个或多个数据压缩模块比在所述图形集处于普通形式时更有效地压缩所述图形集;(2)描述所述远程设备所支持的一个或多个数据压缩机制的编码类型数据,用于为所述图形集选择有效压缩类型;以及基于所接收的编码数据,确定用于所述图形集的一个或多个部分的适当的编码机制。
地址 美国华盛顿州