一种智能移动终端与云端虚拟移动终端同步的系统和方法技术方案

技术编号:9436351 阅读:118 留言:0更新日期:2013-12-12 01:45
本发明专利技术公开了一种智能移动终端与云端虚拟移动终端同步的系统,包括:智能移动终端,为运行安卓操作系统的智能移动终端;云端,包括虚拟移动终端和Web服务器,Web服务器作为智能移动终端与虚拟移动终端交互的中介,通过WiFi或3G无线网络与智能移动终端进行通信,再通过有线网络与虚拟移动终端进行通信。本发明专利技术在云端建立一个与物理手机具有相同操作系统的虚拟手机,在物理手机系统出现问题时,能够及时的恢复到最初的状态,对物理手机进行操作系统级别的实时备份。

【技术实现步骤摘要】
一种智能移动终端与云端虚拟移动终端同步的系统和方法
本专利技术涉及计算机领域,尤其一种智能移动终端与云端虚拟移动终端同步的系统和方法。
技术介绍
云计算的发展并不局限于PC机,随着移动终端以及无线网络的快速发展,使人们通过智能无线终端获得云服务的需求越来越迫切,正是这些需求推动了移动云计算的产生和发展,移动云计算也可以看成是云计算在移动互联网中的推广,使人们真正地体验到指尖上的云服务。但是,移动云计算的发展也存在一些潜在的问题。首先是移动设备资源的缺乏。虽然目前以智能手机为代表的移动终端在处理能力和内存性能方面都有很大的提升,但是与台式机相比,它们拥有相对较小的屏幕面积、较少的计算和存储能力,且电池容量有限。正是由于移动终端资源的缺乏,移动云计算通常被视为是一个软件服务(SaaS)云,将数据处理任务放在云端执行,智能手机只是通过Web浏览器或通过第三方软件来访问云服务。其次,网络延迟和传输带宽也在影响移动云计算的发展。目前,移动设备主要通过WiFi和3G接入网络。其中通过WiFi方式访问云服务虽然提高了数据传输速度,但是当多个终端同时访问时可能会降低各自的带宽。其次通过3G方式访问云本文档来自技高网...
一种智能移动终端与云端虚拟移动终端同步的系统和方法

【技术保护点】
一种智能移动终端与云端虚拟移动终端同步的系统,其特征在于,包括以下部分:?智能移动终端,所述智能移动终端为运行安卓操作系统的智能移动终端;?云端,所述云端包括Web服务器和虚拟移动终端,所述Web服务器和虚拟移动终端均运行于云服务器上。

【技术特征摘要】
1.一种智能移动终端与云端虚拟移动终端同步的系统,其特征在于,包括以下部分:智能移动终端,所述智能移动终端为运行安卓操作系统的智能移动终端;云端,所述云端包括Web服务器和虚拟移动终端,所述Web服务器和虚拟移动终端均运行于云服务器上;所述智能移动终端通过3G或WiFi无线网络,利用HTTP协议将信息发送至云端的Web服务器,再由Web服务器将信息转发给所述虚拟移动终端,实现所述智能移动终端与虚拟移动终端的操作系统信息同步;还包括NTP服务器,用于实现所述智能移动终端、所述Web服务器和所述虚拟移动终端的时钟同步,所述NTP服务器为网络时间协议服务器;所述智能移动终端和云端均通过调用类NTP中的函数Ntp()来实现与NTP服务器的同步,该函数主要包括三个变量:responseTime,代表智能移动终端收到NTP服务器响应与发送请求至NTP服务器的时间差;localClockOffset,代表本地时钟偏移值;ClockOffset,代表智能移动终端本地时间与NTP服务器时间的差值;所述时钟同步涉及的四个时间点分别为智能移动终端的发送请求的时间t0、智能移动终端接收NTP服务器响应的时间t1、NTP服务器接收来自智能移动终端请求的时间n0以及NTP服务器的响应时间n1;首先根据公式(1)可以计算出响应时间responseTime;然后根据公式(2)可以计算出本地时钟偏移值localClockOffset,其中,Ntp()函数的变量receiveTimestamp和transmitTimestamp分别代表NTP服务器的两个时间点n0和n1,而originateTimestamp和destinationTimestamp分别代表智能移动终端的时间t0和t1;最后根据公式(3)计算智能移动终端本地时间与NTP服务器的时间偏移值ClockOffset,在程序中利用类NTP定义一个对象NTPntp=newNTP(),然后通过ntp.Ntp()即可获得偏移值ClockOffset,再将智能移动终端或Web服务器获取的本地时间补上偏移值ClockOffset则是所求的标准时间;responseTime=System.currentTimeMillis()-sentTime(1)localClockOffset=((receiveTimestamp-originateTimestamp)+(transmitTimestamp-destinationTimestamp))/2(2)ClockOffset=(Math.round(localClockOffset*1000))-responseTime/2(3)。2.如权利要求1所述的一种智能移动终端与云端虚拟移动终端同步的系统,其特征在于,所述智能移动终端包括以下部分:电量信息收集模块,用于利用安卓系统的广播机制对电量进行监测,并在所述电量发生变化时,将所述电量信息实时更新到云端的所述虚拟移动终端中;操作系统版本信息收集模块,用于收集存储在所述智能移动终端中的操作...

【专利技术属性】
技术研发人员:刘丹丹范小朋杨鑫须成忠
申请(专利权)人:中国科学院深圳先进技术研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1