[发明专利]一种实现智能移动终端的云端虚拟移动终端的系统和方法在审
申请号: | 201310248222.0 | 申请日: | 2013-06-21 |
公开(公告)号: | CN103345406A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 范小朋;刘丹丹;杨鑫;须成忠;张帆 | 申请(专利权)人: | 中国科学院深圳先进技术研究院 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 深圳市科进知识产权代理事务所(普通合伙) 44316 | 代理人: | 宋鹰武 |
地址: | 518055 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 智能 移动 终端 云端 虚拟 系统 方法 | ||
技术领域
本发明涉及计算机领域,尤其一种实现智能移动终端的云端虚拟移动终端的系统和方法。
背景技术
虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。
通过虚拟机软件,你可以在一台物理计算机上模拟出二台或多台虚拟的计算机,这些虚拟机完全就像真正的计算机那样进行工作,例如你可以安装操作系统、安装应用程序、访问网络资源等等。对于你而言,它只是运行在你物理计算机上的一个应用程序,但是对于在虚拟机中运行的应用程序而言,它就是一台真正计算机。因此,当你在虚拟机中进行软件评测时,可能系统一样会崩溃;但是,崩溃的只是虚拟机上的操作系统,而不是物理计算机上的操作系统,并且,使用虚拟机的Undo(恢复)功能,你可以马上恢复虚拟机到安装软件之前的状态。
虚拟机的概念被提出以来,一直受到广泛的应用。目前虚拟机可以分为两种,第一种是对计算机系统的虚拟,它和真实的操作系统具有基本相同的功能,可以在这个虚拟的环境中运行软件,此类虚拟机是通过软件模拟来实现。另一种是对某个应用运行环境进行虚拟,使每个应用程序运行在各自的虚拟环境中,互不影响。
目前流行的虚拟机软件有VMware(VMWare ACE)、Virtual Box和Virtual PC,它们都能在Windows系统上虚拟出多个计算机。
眼下,由于智能手机自身的CPU处理能力、内存空间、电池容量等资源有限,用户使用云服务时,往往消耗了大量电池电量和CPU运行时间;由于互联网传播的病毒引发智能手机操作系统崩溃或者异常,导致数据丢失;由于无线链接的不稳定性,以及智能手机的更换或者丢失等实际使用中出现的问题,造成了云终端在访问云服务时的不可靠性;由于安卓模拟器的内存有限,在开发比较耗资源的应用程序时模拟器运行十分缓慢,给开发人员造成困扰。
目前,虚拟手机应用比较广泛,其中,安卓模拟器是安卓开发人员常用的虚拟手机,这种开发方式虽然简单方便,但是同时也存在一些弊端,由于安卓模拟器的内存有限,如果开发相对比较耗费资源的应用程序,模拟器运行十分缓慢;随着模拟器分辨率设置的变化,分辨率越大,模拟器也会运行比较缓慢。
申请号为200810113384.2的专利提出了一种用于界面演示的虚拟手机及其实现方法,该虚拟手机包括显示端和处理端,其中显示端具有手机的外观,用于接收用户的输入信息,处理端用于接收显示端输入信息,经处理之后发送至显示端,可以进行界面演示,但并不是一部具有完整操作系统的虚拟手机。
因此,本发明提供一种智能手机的云端虚拟机方案,目的是在云端建立一个与物理手机具有相同操作系统的虚拟手机,在物理手机系统出现问题时,能够及时的恢复到最初的状态,此外由于手机虚拟机运行于云服务器上,相对于本地智能手机,它拥有更加丰富充足的软、硬件资源也可以供安卓开发人员高效的开发安卓应用。本发明涉及的虚拟机是利用虚拟软件VMware与Android-x86平台相结合在Windows系统上虚拟出的具有安卓操作系统的智能手机,这种手机虚拟机比目前安卓开发人员使用的手机模拟器速度快。
发明内容
针对现有安卓开发人员使用的手机模拟器的不足,本发明实施例提供一种可实现智能移动终端的云端虚拟移动终端的系统提高了应用程序的开发效率。
为达到上述目的,本发明解决其技术问题所采用的技术方案是,所述的实现智能移动终端的云端虚拟移动终端的系统,包括:
智能移动终端,所述智能移动终端为运行安卓操作系统的智能移动终端,含有操作系统版本信息、CPU信息以及内存信息;
云端,所述云端包括虚拟移动终端和Web服务器。
具体的,所述Web服务器作为所述智能移动终端与所述虚拟移动终端交互的中介,通过WiFi或3G无线网络与所述智能移动终端进行通信,再通过有线网络与所述虚拟移动终端进行通信,根据所述智能移动终端的状态信息对所述虚拟移动终端进行动态设置。
具体的,所述虚拟移动终端运行于云服务器上,根据所述智能移动终端的配置信息设置相对应的操作系统版本信息、CPU信息、内存信息以及已安装软件信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院深圳先进技术研究院,未经中国科学院深圳先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310248222.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种存储空间回收方法及设备
- 下一篇:用于商品特征的预处理的系统和方法