[发明专利]面向掌上型移动设备的远程应用程序系统无效
| 申请号: | 201010194571.5 | 申请日: | 2010-06-07 |
| 公开(公告)号: | CN102270152A | 公开(公告)日: | 2011-12-07 |
| 发明(设计)人: | 沈怡涛 | 申请(专利权)人: | 华东师范大学 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;H04L29/06 |
| 代理公司: | 上海麦其知识产权代理事务所(普通合伙) 31257 | 代理人: | 董红曼 |
| 地址: | 200062 上*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 面向 掌上 移动 设备 远程 应用程序 系统 | ||
技术领域
本发明涉及远程计算、远程推送、远程控制、云计算、移动通信、视频压缩和传输、图像匹配等技术领域、具体地说是一种可以在掌上型移动设备上运行远程应用程序的系统。
背景技术
移动通信和掌上型个人移动产品的飞速发展,逐渐改变人们的生活方式。特别是随着3G时代的到来,移动设备正在越来越多的领域替代个人计算机的作用。但是一方面移动设备的计算能力和存储空间毕竟有限、另一方面大量应用程序需要移植到高度定制化的移动设备需要耗费大量的人力物力。无线移动用户希望自己能通过移动设备随时随地完成他们原本需要个人计算机才能完成的任务,更进一步的,他们希望他们能在不同的场合切换使用不同的设备继续他们的工作。
目前,市场上只有一些特定的移动设备应用程序(如浏览器Skyfire)上部分使用了远程计算的概念,但还没有运行在移动设备上的远程应用程序系统。现在,云计算的概念已深入人心,本文所提出的远程应用程序系统正是利用了云计算的概念,将移动设备仅仅定位成一个云终端,将大量现存的应用程序仍保持在个人计算机上运行,仅仅将用户界面远程发送至移动设备端和用户进行交互。并且针对这种模型提出了一种经过简单配置,就可适应大部分现存应用程序,并能让最终用户具有良好用户体验的解决方案。
发明内容
针对现有技术中的缺陷,本发明的目的是提供一种面向掌上型移动设备的远程应用程序系统。
根据本发明的一个方面,提供一种面向掌上型移动设备的远程应用程序系统,包括服务器端以及客户端,其中,所述服务器端用于根据配置文件响应所述客户端发送的操作指令运行虚拟机上的应用程序,并向所述客户端反馈应用程序的呈现内容和运行状态;所述客户端用于根据配置文件依据应用程序的呈现内容和运行状态构建用户界面,其中,所述配置文件包括与所述应用程序相适应的配置信息。
首先根据本发明的系统,需要服务商针对自己提供的每个应用程序进行简单配置,也就是说,针对不同的应用程序生成相适应的配置信息的配置文件,然后用户就可在任何本系统支持的移动设备上登录到服务器,远程使用他们所需要的应用程序。并且本系统在用户注销后仍能保持用户的应用程序的状态,以便下次登录继续操作。
本发明通过图像识别和向应用程序发送模拟操作指令的方式工作,服务器接收移动设备的操作指令,根据应用程序配置文件向应用程序发送模拟操作指令,通过图像识别等方式获取应用程序结果,最后发送回客户端。
附图说明
通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
图1为本发明服务器端结构框架图。
图2为本发明移动设备端结构框架图。
图3为本发明应用程序配置样例。
具体实施方式
本发明公开了一种可以将运行在服务器上的应用程序远程传送到任何移动设备的方法,移动设备不需要拥有很高的计算性能,也不需为移动设备重新开发应用程序。
当用户通过本系统远程运行应用程序时,应用程序全部在服务器上运行,只有操作指令和应用程序返回的各种形式的结果通过网络进行传输,每个用户只能访问自己所请求的应用程序,互不干扰。
针对这样的远程应用程序系统,使用本系统为用户提供服务的云计算服务提供商可能期望能适应尽可能多的应用程序,并且能尽量简化针对每个应用程序的开发和配置过程。用户可能期望能尽可能地避免远程操作时所遇到的延时和图像质量低下等问题,期望能获得和运行本地应用程序一致的用户体验。
因此本发明的系统包含了一种表现层虚拟化的方法。该方法包含了一种本发明中称为远程控件的控件运作模式,一个针对上述配置的配置处理模块和处理方法。在该表现层虚拟化的方法中,配置处理模块根据应用程序配置,在系统其他基础服务提供模块(如网络、视频编解码、操作转发等)的帮助下,实现远程控件的运作。此方法将用户界面的绘制前台响应用户的操作留在移动设备端,以降低用户操作延迟并能使用户获得接近运行本地应用程序的用户体验。并将用户的操作请求发往服务器端处理,以满足本远程应用程序系统的需求。
本系统结合了移动设备随时随地的优点和PC应用程序全功能高性能高稳定性的优点,实现了在普通移动设备上运行PC上的大型应用程序,运行大型游戏,与全世界PC、移动设备玩家对战。经过简单配置即可完成一个应用程序的移植。用户数据和状态保持在服务器上,可以随时随地访问。一次安装本系统即可运行所有应用程序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华东师范大学,未经华东师范大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010194571.5/2.html,转载请声明来源钻瓜专利网。





