[发明专利]一种智能移动终端与云端虚拟移动终端同步的系统和方法有效
申请号: | 201310248235.8 | 申请日: | 2013-06-21 |
公开(公告)号: | CN103442024B | 公开(公告)日: | 2017-04-05 |
发明(设计)人: | 刘丹丹;范小朋;杨鑫;须成忠 | 申请(专利权)人: | 中国科学院深圳先进技术研究院 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 深圳市科进知识产权代理事务所(普通合伙)44316 | 代理人: | 宋鹰武 |
地址: | 518055 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种智能移动终端与云端虚拟移动终端同步的系统,包括智能移动终端,为运行安卓操作系统的智能移动终端;云端,包括虚拟移动终端和Web服务器,Web服务器作为智能移动终端与虚拟移动终端交互的中介,通过WiFi或3G无线网络与智能移动终端进行通信,再通过有线网络与虚拟移动终端进行通信。本发明在云端建立一个与物理手机具有相同操作系统的虚拟手机,在物理手机系统出现问题时,能够及时的恢复到最初的状态,对物理手机进行操作系统级别的实时备份。 | ||
搜索关键词: | 一种 智能 移动 终端 云端 虚拟 同步 系统 方法 | ||
【主权项】:
一种智能移动终端与云端虚拟移动终端同步的系统,其特征在于,包括以下部分:智能移动终端,所述智能移动终端为运行安卓操作系统的智能移动终端;云端,所述云端包括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定义一个对象NTP ntp=new NTP(),然后通过ntp.Ntp()即可获得偏移值ClockOffset,再将智能移动终端或Web服务器获取的本地时间补上偏移值ClockOffset则是所求的标准时间;responseTime=System.currentTimeMillis()‑sentTime (1)localClockOffset=((receiveTimestamp‑originateTimestamp)+(transmitTimestamp‑de stinationTimestamp))/2 (2)ClockOffset=(Math.round(localClockOffset*1000))‑responseTime/2 (3)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院深圳先进技术研究院,未经中国科学院深圳先进技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310248235.8/,转载请声明来源钻瓜专利网。