[发明专利]基于服务端的数据更新方法及其系统在审
申请号: | 201710635257.8 | 申请日: | 2017-07-30 |
公开(公告)号: | CN107479914A | 公开(公告)日: | 2017-12-15 |
发明(设计)人: | 彭仁诚 | 申请(专利权)人: | 深圳有麦科技有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 服务端 数据 更新 方法 及其 系统 | ||
技术领域
本发明涉及数据更新的技术领域,尤其是基于服务端的数据更新方法及其系统。
背景技术
数据更新(data revision)是以新数据项或记录、替换数据文件或数据库中与之相对应的旧数据项或记录的过程。通过删除/修改/再插入的操作来实现。是地理信息系统建立地理数据的时间系列,满足动态分析的前提。遥感数据因具多时相和快速获取的特点,是地理信息系统进行专题数据更新的重要来源和基础。实现这一过程的条件,是遥感影像数据几何精度和分类精度的有效改善,同时还要建立遥感数据处理系统与地理信息系统之间的系统接口,提高不同数据结构、数据转换的精度与效率。
现有的客户端用户相关业务信一般都配备用服务端,客户端的配置是由服务端的数据进行构建的,客户端需要使用数据数时,会频繁查询服务端获取信息,倘若在查询服务端时,服务端一边要更新客户端的配置,一边要响应客户端的请求,此方式存在用户流量消耗大,服务器压力大,且网络延迟时用户体验不佳。
因此,有必要设计一种基于服务端的数据更新方法,实现服务端和客户端约定数据更新的时机和数量,减少了服务器的压力,数据在客户端后台静默更新,客户端使用缓存数据,提高客户端的流畅度,在客户端没网络的情况下也能正常使用。
发明内容
本发明的目的在于克服现有技术的缺陷,提供基于服务端的数据更新方法及其系统。
为实现上述目的,本发明采用以下技术方案:基于服务端的数据更新方法,所述方法包括:
获取更新API接口,获取配置版本号;
判断配置版本号是否高于客户端的当前版本号;
若高于客户端的当前版本号,获取更新的配置数据;
拆分配置数据,获取各个子配置数据;
判断是否达到设定时间;
若是,则利用各个子配置数据对对应的配置进行更新;
客户端请求时,利用缓存数据进行交互;
若不是,则利用服务端内的数据响应客户端的请求。
其进一步技术方案为:获取更新API接口,获取配置版本号的步骤,包括以下具体步骤:
获取当前程序版本号以及渠道号;
获取当前上报统计配置版本号;
获取当前秀配置版本号;
获取当前联系人配置版本号。
其进一步技术方案为:拆分配置数据,获取各个子配置数据的步骤,所述子配置数据包括程序配置更新数据、上报统计配置更新数据、秀配置更新数据以及联系人更新数据。
其进一步技术方案为:利用各个子配置数据对对应的配置进行更新的步骤,包括以下具体步骤:
根据程序配置更新数据进行程序配置更新;
根据上报统计配置更新数据进行上报统计配置更新,并上报统计信息;
根据联系人配置更新数据进行联系人配置更新;
获取联系人的秀相关信息,根据秀配置更新数据进行秀相关信息。
其进一步技术方案为:根据上报统计配置更新数据进行上报统计配置更新,并上报统计信息的步骤,包括以下具体步骤:
读取上报配置的信息;
判断是否需要更新配置;
若是,则更新配置,并进入下一步;若不是,则直接进入下一步;
提交所述上报配置;
分析所述上报配置,生成统计信息;
提交所述统计信息。
其进一步技术方案为:根据联系人配置更新数据进行联系人配置更新的步骤,包括以下具体步骤:
读取联系人配置的信息;
判断当前时间与上一次更新时间的间隔时间是否小于联系人更新间隔时间;
若是,则不处理;
若不是,则按照配置更新数量读取最近联系人号码;
提交联系人配置更新接口;
获取联系人配置更新数据;
更新本地联系人的缓存数据;
记录更新时间。
其进一步技术方案为:获取联系人的秀相关信息,根据秀配置更新数据进行秀相关信息的步骤,包括以下具体步骤:
读取联系人的秀相关信息以及秀配置的信息;
判断当前时间与上一次更新时间的间隔时间是否小于联系人更新间隔时间;
若是,则不处理;
若不是,则按照配置更新数量读取最近通话记录的联系人的号码;
提交秀配置更新接口;
获取秀配置更新数据;
更新本地秀配置的缓存数据;
记录更新时间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳有麦科技有限公司,未经深圳有麦科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710635257.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置