[发明专利]立即远程呈现在审
申请号: | 201180058046.3 | 申请日: | 2011-09-29 |
公开(公告)号: | CN103339600A | 公开(公告)日: | 2013-10-02 |
发明(设计)人: | W.刘 | 申请(专利权)人: | Z124 |
主分类号: | G06F9/22 | 分类号: | G06F9/22;G06F9/44;G06F3/14 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 黄小临 |
地址: | 开曼大*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 立即 远程 呈现 | ||
1.一种方法,包括:
通过迭代地执行以下步骤来保持第一应用程序和第二应用程序的应用程序图形的显示,第一和第二应用程序二者被编译用于第一操作系统并且处于第一操作系统内的活动的并发执行中,所述步骤包括:
使用第一操作系统计算对第一应用程序的表面的更新;
使用第一操作系统呈现更新的第一应用程序的表面以在第一存储位置生成第一图形帧;
使用第一操作系统计算对第二应用程序的表面的更新;
在第二存储位置存储更新的第二应用程序的表面,该第二存储位置是在共享的内核上并发地运行的第一操作系统和第二操作系统二者可访问的共享的存储位置;以及
使用第二操作系统的控制台应用程序来呈现更新的第二应用程序的表面以便在第三存储位置生成第二图形帧。
2.根据权利要求1的方法,还包括:
向与第一操作系统相关联的第一计算环境的显示器显示来自第一存储位置的第一图形帧;以及
向与第二操作系统相关联的第二计算环境的显示器显示来自第三存储位置的第二图形帧。
3.根据权利要求2的方法,其中经由控制台程序向与第二操作系统相关联的第二计算环境的显示器显示来自第三存储位置的第二图形帧。
4.根据权利要求1的方法,还包括:通过控制台应用程序接收指示更新的表面在第二存储位置可用的绘制通知。
5.根据权利要求4的方法,其中,接收绘制通知包括接收第二存储位置的文件描述符。
6.根据权利要求4的方法,其中通过进程间通信信道接收绘制通知。
7.根据权利要求4的方法,还包括:通过将文件描述符映射到控制台应用程序的处理空间来接收对第二存储位置的参考。
8.根据权利要求7的方法,其中呈现更新的第二应用程序的表面包括通过所述参考来读取第二存储位置。
9.根据权利要求1的方法,还包括:
将控制台应用程序中的渲染器对象实例化;以及
在第一操作系统的图形服务器中注册渲染器对象的远程接口以便接收第一应用程序的表面的绘制通知。
10.根据权利要求1的方法,其中第一操作系统包括移动操作系统,第二操作系统包括桌面操作系统。
11.根据权利要求1的方法,其中第二应用程序与第二操作系统的图形服务器不兼容。
12.根据权利要求1的方法,其中第二应用程序包括安卓应用程序并且第二操作系统的图形服务器包括X-windows图形服务器。
13.根据权利要求1的方法,其中呈现更新的第二应用程序的表面包括通过层顺序来合成更新的表面。
14.一种移动计算设备,包括:
在第一操作系统内的活动的并发执行中的第一应用程序和第二应用程序;
与第一应用程序相关联的第一图形表面;
第一操作系统的图形服务器,其可操作地呈现第一图形表面以在第一存储位置生成第一图形帧;
与第二应用程序相关联的第二图形表面,第二图形表面被存储在第二存储位置中,第二存储位置是可由在共享的内核上并发地运行的第一操作系统和第二操作系统二者访问的共享的存储位置;以及
在第二操作系统内运行的控制台应用程序,控制台应用程序可操作地呈现第二图形表面以在第三存储位置生成第二图形帧。
15.根据权利要求14的移动计算设备,还包括由控制台应用程序实例化的渲染器对象,其包括用于呈现第二图形表面以生成第二图形帧的远程方法。
16.根据权利要求14的移动计算设备,其中,控制台应用程序从第一操作系统的图形服务器接收指示第二图形表面已经被更新的绘制通知。
17.根据权利要求14的移动计算设备,其中第二操作系统的图形服务器是X-windows类型的图形服务器,并且其中第二应用程序使用与第二操作系统的X-windows类型的图形服务器不兼容的第一操作系统的图形库。
18.一种包括存储用于物理处理器的指令的计算机可读介质的计算设备,所述指令在被执行时促使处理器执行以下步骤:
通过迭代地执行以下步骤来保持第一应用程序和第二应用程序的应用程序图形的显示,第一和第二应用程序二者被编译用于第一操作系统并且处于第一操作系统内的活动的并发执行中,所述步骤包括:
使用第一操作系统计算对第一应用程序的表面的更新;
使用第一操作系统呈现更新的第一应用程序的表面以在第一存储位置生成第一图形帧;
使用第一操作系统计算对第二应用程序的表面的更新;
在第二存储位置存储更新的第二应用程序的表面,该第二存储位置是在共享的内核上并发地运行的第一操作系统和第二操作系统二者可访问的共享的存储位置;以及
使用第二操作系统的控制台应用程序来呈现更新的第二应用程序的表面以便在第三存储位置生成第二图形帧。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于Z124,未经Z124许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201180058046.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:信息处理设备、信息处理系统、信息处理方法和信息处理程序
- 下一篇:聚合物泡沫