[发明专利]一种资源更新方法及电子设备有效
申请号: | 201610342253.6 | 申请日: | 2016-05-20 |
公开(公告)号: | CN107402777B | 公开(公告)日: | 2021-11-02 |
发明(设计)人: | 孔祥来;陈婷 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 北京华沛德权律师事务所 11302 | 代理人: | 马苗苗 |
地址: | 100084 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 资源 更新 方法 电子设备 | ||
本发明公开了一种资源更新的方法及电子设备,该方法包括:当目标资源有更新数据包时,判断所述目标资源的使用频率是否大于设定阈值;若所述目标资源的使用频率大于所述设定阈值,获取所述更新数据包的更新简介信息;根据所述更新简介信息生成更新提示信息用于提示用户所述目标资源有更新数据包,和/或,根据所述更新简介信息确认是否下载所述更新数据包并更新所述目标资源。通过上述技术方案,可以避免对使用频率较小的资源进行更新提示和下载更新,从而解决现有技术中资源更新时,对所有更新进行提示或下载造成时间、数据或处理资源浪费的技术问题,减少时间、数据及处理资源的浪费。
技术领域
本发明涉及软件技术领域,特别涉及一种资源更新方法及电子设备。
背景技术
随着互联网的不断发展,手机软件APP的应用越来越频繁,例如地图软件,给用户提供定位、查询、导航等功能,给用户的出行提供了极大的方便。为了提升用户体验,APP版本或者APP中的资源通常会不断更新,如地图软件的更新及地图软件中离线资源更新。
现有技术中,无论是APP版本的更新还是APP中资源的更新,均是在每次有更新数据包时,第一时间提醒用户更新或者直接下载更新数据包进行更新,无论用户是否需要更新该内容。由于软件及资源的更新越来越频繁,全部更新均提醒用户选择是否更新,浪费用户的时间,但不提醒直接下载更新又会造成下载处理和数据流量的浪费。
可见现有技术中的资源更新存在浪费时间、数据流量或资源占用的技术问题。
发明内容
本发明实施例提供一种资源更新方法及电子设备,用于解决现有技术中资源更新时存在的浪费时间、数据流量或资源占用的技术问题,减少资源的浪费。
本申请实施例提供一种资源更新的方法,应用于一电子设备,包括:
当目标资源有更新数据包时,判断所述目标资源的使用频率是否大于设定阈值;
若所述目标资源的使用频率大于所述设定阈值,获取所述更新数据包的更新简介信息;
根据所述更新简介信息生成更新提示信息用于提示用户所述目标资源有更新数据包,和/或,根据所述更新简介信息确认是否下载所述更新数据包并更新所述目标资源。
可选的,所述根据所述更新简介信息确认是否下载所述更新数据包并更新所述目标资源,包括:
判断所述更新简介信息中是否包含预设更新内容;
若所述更新简介信息中包含所述预设更新内容,确认下载所述更新数据包并更新所述目标资源。
可选的,所述当所述目标资源为地图离线资源时,所述预设更新内容包括路网开通信息和/或路网封堵信息。
可选的,当更新简介信息中包含所述路网开通信息时,所述方法还包括:
获得与所述地图离线资源对应的地理位置相邻的相邻位置,及所述相邻位置的更新数据包;
下载所述相邻位置的更新数据包并更新对应的资源。
可选的,所述根据所述更新简介信息确认是否下载所述更新数据包并更新所述目标资源,包括:
判断所述更新简介信息中的更新版本号与所述目标资源的现有版本号之间的差值是否大于预设值;
若所述更新版本号与所述现有版本号之间的差值大于预设值,确认下载所述更新数据包并更新所述目标资源。
可选的,在所述根据所述更新简介信息确认是否下载所述更新数据包并更新所述目标资源之前,所述方法还包括:
判断所述电子设备当前的运行环境是否满足预设条件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610342253.6/2.html,转载请声明来源钻瓜专利网。