发明名称 一种终端群组远程同步更新程序的方法
摘要 一种终端群组远程同步更新程序的方法,包括:在所有移动终端设备在进行程序远程更新时,在远程服务器和移动终端设备两端分别增加新版本程序生效同步控制模块,每个移动智能终端可以在新版本生效时间之前完成程序文件的远程下载,在新版本生效时刻,同步启动智能终端程序更新流程,从而实现所有移动设备程序的同步更新,方案中的时间同步控制模块采用采用逐级递减、动态取值的方法来确定扫描周期,减少对系统的负担。
申请公布号 CN103220342A 申请公布日期 2013.07.24
申请号 CN201310107243.0 申请日期 2013.03.29
申请人 厦门雅迅网络股份有限公司 发明人 陈挺;叶德焰;韦昌荣;赖荣东;李基勇;黄运峰
分类号 H04L29/08(2006.01)I;G06F9/445(2006.01)I 主分类号 H04L29/08(2006.01)I
代理机构 厦门市新华专利商标代理有限公司 35203 代理人 朱凌
主权项 一种终端群组远程同步更新程序的方法,其特征在于:包括:在远程服务器和移动终端设备两端分别增加同步控制模块,远程服务器与移动终端设备之间通过各自通讯模块建立数据通信链路,进行各项功能业务数据交互;远程服务器根据系统管理员配置,建立移动终端设备升级状态列表,并设置列表的所有移动终端设备状态为“待下载”,同时启动同步控制模块;远程服务器同步控制模块以周期定时触发和检测移动终端设备登录被动触发两种方式,通过通讯模块通知移动终端设备新版本信息指令;移动终端设备通过新旧版本比对,确认远程更新请求后,分别启动远程下载流程,从远程服务器上下载新版本程序文件和生效时间参数T,并保存至各自的存储模块;并通知远程升级服务器将升级状态列表的中对应终端的标识置为“下载中”状态;移动终端设备下载完升级文件和生效时间参数T后,发送通知至远程服务器,告知该移动终端设备已完成升级文件下载;远程服务器收到移动终端设备下载完成通知后,将升级状态列表的中对应终端的标识置为“待更新”状态;移动终端设备下载完升级文件后,启动同步控制模块运行,同步控制模块开启内部更新通知定时器TIM3,TIM3以参数P3周期性地获取移动终端设备的系统时间T3,当检测到系统时间T3大于等于版本生效时间T或收到远程服务器更新启动指令,立即通知移动终端设备启动内部程序更新模块,并发送通知至远程服务器,告知移动终端设备已启动更新;远程服务器收到移动终端设备更新进行通知后,将升级状态列表的中对应终端的标识置为“更新进行”状态;移动终端设备启动更新模块,完成移动终端设备新版本更新后,向远程服务器发送升级成功标识,远程服务器将升级状态列表的中对应终端的标识置为“更新成功”状态。
地址 361009 福建省厦门市软件产业基地观日路46号