[发明专利]数据更新方法及装置有效
申请号: | 201410305252.5 | 申请日: | 2014-06-30 |
公开(公告)号: | CN105302587B | 公开(公告)日: | 2019-01-11 |
发明(设计)人: | 张新立 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;贾允 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种数据更新方法,包括:用户终端获取最近一次更新的第一差分数据包的版本号,以及从服务器获取最高版本的第二差分数据包的版本号;判断该第一差分数据包的版本号与该第二差分数据包的版本号是否相同;若不相同,则计算该第一差分数据包的版本号与该第二差分数据包的版本号的差值;当该差值小于预置的数值时,将该第一差分数据包的版本号发送给该服务器,使得该服务器根据该差值,确定第一目标差分数据包;接收该服务器返回的该第一目标差分数据包,根据该第一目标差分数据包更新目标程序中的资源数据。本发明还提供一种数据更新装置,上述数据更新方法及装置可减少数据更新时的资源耗费,缩短更新时间,提高更新数据的效率。 | ||
搜索关键词: | 数据 更新 方法 装置 | ||
【主权项】:
1.一种数据更新方法,其特征在于,包括:当检测到目标程序启动时,判断所述目标程序是否需要整体更新;若所述目标程序不需要整体更新,则获取最近一次更新所述目标程序中的资源数据的更新记录,根据所述更新记录中的更新进度,判断是否存在未完成覆盖的第二目标差分数据包;若存在所述未完成覆盖的所述第二目标差分数据包,则执行覆盖操作;否则执行下述操作:获取最近一次更新的第一差分数据包的版本号,以及从服务器获取最高版本的第二差分数据包的版本号,所述第一差分数据包以及所述第二差分数据包用于更新目标程序中的资源数据;判断所述第一差分数据包的版本号与所述第二差分数据包的版本号是否相同;若不相同,则计算所述第一差分数据包的版本号与所述第二差分数据包的版本号的差值;当所述差值小于预置的数值时,将所述第一差分数据包的版本号发送给所述服务器,使得所述服务器根据所述差值,确定第一目标差分数据包;接收所述服务器返回的所述第一目标差分数据包,根据所述第一目标差分数据包更新所述资源数据。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410305252.5/,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置