[发明专利]一种升级文件下载方法及装置有效
| 申请号: | 201910328835.2 | 申请日: | 2019-04-23 |
| 公开(公告)号: | CN110149370B | 公开(公告)日: | 2021-01-29 |
| 发明(设计)人: | 吴思 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 冯艳莲 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 升级 文件 下载 方法 装置 | ||
一种升级文件下载方法及装置,在该方法中,第一终端设备在获取到目标版本信息之后,广播携带该目标版本信息的升级文件查询请求消息;在第一终端设备从第二终端设备接收升级文件确认消息后,从第二终端设备中下载升级文件。其中,第二终端设备中保存有与目标版本信息对应的升级文件。通过该方法,这样终端设备可从其它的终端设备中下载升级文件,避免了服务器异常或运营商网络异常时,无法下载升级文件、不能进行升级的情况,从而提高了升级文件的下载成功率。
技术领域
本申请涉及终端技术领域,尤其涉及一种升级文件下载方法及装置。
背景技术
随着互联网技术的迅速发展,用户可以使用终端设备通过网络从服务器上下载升级文件,以完善终端设备的系统或程序,提高终端设备的性能。
目前,常用的升级文件下载方法包括如下步骤:
首先,终端设备A向服务器发送升级文件查询请求消息,该升级文件查询请求消息中携带终端设备A当前固件的版本信息。
服务器在接收到该升级文件查询请求消息之后,依据终端设备A当前固件的版本信息判断是否与最新的升级文件的版本信息是否一致;若不一致,则向终端设备A反馈确认消息,以通知终端设备A服务器中有最新的升级文件,需要升级。
终端设备A在收到所述确认消息后,启动执行从服务器下载该最新的升级文件的过程。
显然,在上述升级文件下载方法中,终端设备的升级文件下载过程依赖于服务器,如果终端设备和服务器之间的网络异常或服务器出现异常,就会导致终端设备下载升级文件失败,从而影响用户体验。
发明内容
本申请提供一种升级文件下载方法及装置,用以提高终端设备下载升级文件的成功率。
第一方面,本申请实施例提供一种升级文件下载方法,该方法包括:第一终端设备获取目标版本信息;然后广播升级文件查询请求消息,所述升级文件查询请求消息中包含所述目标版本信息,在第一终端设备接收到第二终端设备反馈的升级文件确认消息之后,第一终端设备从第二终端设备下载升级文件。其中,第二终端设备中保存有与目标版本信息对应的升级文件。
在上述技术方案中,第一终端设备可从保存有与目标版本信息对应的升级文件的第二终端设备中下载升级文件,无需依赖服务器与运营商网络,从而提高终端设备下载升级文件的成功率,提升用户体验。
在一种可能的设计中,第一终端设备可基于如下方式获取目标版本信息:第一终端设备从第三终端设备获取目标版本信息;或者从服务器或本地获取目标版本信息。
在上述技术方案中,第一终端设备可获取到目标版本信息,以便下载到正确的升级文件,即与目标版本信息对应的升级文件,从而提高升级文件下载成功率。
在一种可能的设计中,第一终端设备可基于如下方式从第三终端设备获取目标版本信息:
第一终端设备广播升级版本查询请求消息,所述升级版本查询请求消息中包含第一终端设备的固件的版本信息和/或第一终端设备的标识;第一终端设备从第三终端设备接收升级版本查询确认消息,该升级版本查询确认消息中包含所述目标版本信息,所述目标版本信息是第三终端设备根据所述第一终端设备的固件的版本信息和/或所述第一终端设备的标识确定的;或者第一终端设备接收所述第三终端设备广播的版本通知消息,该版本通知消息中包含所述目标版本信息。
在上述技术方案中,第三终端设备可根据第一终端设备的固件的版本信息和/或第一终端设备的标识来确定第一终端设备的目标版本信息,从而使得第一终端设备根据目标版本信息下载到对应的升级文件,提高升级文件的下载成功率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910328835.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种辅助发声器
- 下一篇:一种平面热像图修补方法及装置





