[发明专利]文件同步方法及相关装置有效
申请号: | 201410191770.9 | 申请日: | 2014-05-07 |
公开(公告)号: | CN104038922B | 公开(公告)日: | 2017-09-01 |
发明(设计)人: | 韩伟;彭亚;马森 | 申请(专利权)人: | 小米科技有限责任公司 |
主分类号: | H04W8/22 | 分类号: | H04W8/22 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙)11363 | 代理人: | 逯长明,许伟群 |
地址: | 100085 北京市海淀区清*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 同步 方法 相关 装置 | ||
1.一种文件同步方法,应用于终端中,其特征在于,所述方法包括:
获取所述终端的设备参数及操作系统的版本标识;
请求服务器同步与所述设备参数及版本标识匹配的文件,所述文件中包括至少一个功能模块项,所述每个功能模块项包括至少一个功能介绍项,所述请求服务器同步与所述设备参数及版本标识匹配的文件,包括:
请求服务器同步与所述设备参数及版本标识匹配的功能模块项列表;
根据所述功能模块项列表,筛选出当前需做同步的功能模块项;
针对每个当前需做同步的功能模块项,请求服务器同步该功能模块项的信息;
根据所述功能模块项的信息,筛选出当前需做同步的功能介绍项;
针对每个当前需做同步的功能介绍项,请求服务器同步该功能介绍项的信息;
接收服务器发送的与所述设备参数及版本标识匹配的文件。
2.根据权利要求1所述的方法,其特征在于,所述功能模块项列表包括至少一个功能模块项的第一身份标识和第一版本标识;
所述根据所述功能模块项列表,筛选出当前需做同步的功能模块项,包括:
针对所述功能模块项列表中的每个功能模块项:
在所述终端的本地数据库内查找是否存在与当前功能模块项的第一身份标识对应的第二版本标识;
如果存在所述第二版本标识,判断所述第二版本标识是否早于所述第一版本标识;当所述第二版本标识早于所述第一版本标识时,确定当前功能模块项为需做同步的功能模块项;
如果不存在所述第二版本标识,确定当前功能模块项为需做同步的功能模块项。
3.根据权利要求2所述的方法,其特征在于,针对每个在不存在所述第二版本标识的情况下被确定为需做同步的功能模块项,获取功能模块项中与所述设备参数及版本标识匹配的所有功能介绍项的第二身份标识,并请求服务器同步与所述第二身份标识对应功能介绍项的信息;
针对每个在存在所述第二版本标识的情况下被确定为需做同步的功能模块项,执行所述针对每个当前需做同步的功能模块项,请求服务器同步该功能模块项的信息的步骤。
4.根据权利要求1所述的方法,其特征在于,所述功能模块项的信息包括:该功能模块项中与所述设备参数及版本标识匹配的所有功能介绍项的第二身份标识和第三版本标识;
所述根据所述功能模块项的信息,筛选出当前需做同步的功能介绍项,包括:
针对每个所述功能模块项中的每个功能介绍项:
在所述终端的本地数据库内查找是否存在与当前功能介绍项的第二身份标识对应的第四版本标识;
如果存在所述第四版本标识,判断所述第四版本标识是否早于所述第三版本标识;当所述第四版本标识早于所述第三版本标识时,确定当前功能介绍项为需做同步的功能介绍项;
如果不存在所述第四版本标识,确定当前功能介绍项为需做同步的功能介绍项。
5.根据权利要求1或3所述的方法,其特征在于,所述终端的设备参数包括:系统语言和屏幕分辨率;
所述针对每个当前需做同步的功能介绍项,请求服务器同步该功能介绍项的信息,包括:
请求服务器同步与所述系统语言和屏幕分辨率对应的、当前功能介绍项的介绍资料,所述介绍资料包括:文档或图片;
将所述终端的本地数据库中已存储的、与当前功能介绍项对应的历史介绍资料删除;
接收服务器发送所述当前功能介绍项的介绍资料并存储。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述请求服务器同步与所述设备参数及版本标识匹配的文件的本次同步时间,
将所述本次同步时间作为所述功能模块项的信息和所述功能介绍项的信息的同步时间并存储。
7.根据权利要求6所述的方法,其特征在于,所述方法还包括:
将所述终端的本地数据内存储的、同步时间早于所述本次同步时间的功能模块项的信息和功能介绍项的信息删除。
8.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取用户对目标功能介绍项的操作请求;
判断所述终端的本地数据库中是否存储有与所述终端当前的系统语言对应的所述目标功能介绍项的信息;
如果未存储有与所述终端当前的系统语言对应的所述目标功能介绍项的信息,请求服务器同步与所述终端当前的系统语言对应的所述目标功能介绍项的信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于小米科技有限责任公司,未经小米科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410191770.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于一体化结构的4G基站运维信息分析处理方法
- 下一篇:方便使用的管接头