[发明专利]软件升级方法、装置和电子装置有效
申请号: | 201710210354.2 | 申请日: | 2017-03-31 |
公开(公告)号: | CN107025121B | 公开(公告)日: | 2020-10-09 |
发明(设计)人: | 彭学锋 | 申请(专利权)人: | OPPO广东移动通信有限公司 |
主分类号: | G06F8/654 | 分类号: | G06F8/654 |
代理公司: | 深圳翼盛智成知识产权事务所(普通合伙) 44300 | 代理人: | 黄威 |
地址: | 523860 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 升级 方法 装置 电子 | ||
本发明实施例公开了一种软件升级方法、装置和电子装置。该软件升级方法包括以下步骤:获取升级文件的内存信息,根据内存信息生成升级文件的数据块划分信息,上述数据块划分信息指示数据块的标识,建立数据块标识与目标音频播放设备标识之间的映射关系,根据该映射关系分别获取与目标音频播放设备对应的数据块,以使音频播放设备根据数据块进行升级。本方案可以将服务器中的升级文件进行划分,然后由音频播放设备分别获取服务器上被划分后的数据块,以使音频播放设备可以根据上述多个数据块进行升级,加快了下载升级文件的速度,从而有效提升了软件升级的效率。
技术领域
本发明涉及移动通信领域,具体涉及软件升级方法、装置和电子装置。
背景技术
目前,智能网络音箱越来越普及,无线音乐系统已经得到广泛的应用。这些智能网络音箱相当于处理器和网络接口,可以访问互联网的流行媒体音乐,根据用户的需要,可以直接从网络上获取音乐资源进行播放。
智能网络音箱一般使用移动终端(如手机和平板电脑)进行控制。在移动终端上安装了专门的应用程序后,就可以通过该应用程序访问智能网络音箱,可以浏览互联网上 的流行媒体音乐,并可以选择歌曲送到智能网络音箱进行播放。这些智能网络音箱可以由多个音箱组成一个系统,该音箱系统可以同时与多个手机的应用程序连接。
而音箱的版本更新,是整个系统中不可或缺的一个模块。音箱的版本更新往往需要通过安装最新的补丁或安装包等升级文件来进行,而当升级文件较大时,下载该升级文件就要浪费许多时间,并且在网络情况不稳定时还可能导致下载失败,而重新下载则需要更长的时间,使得音箱的升级效率较低。
发明内容
本发明实施例提供软件升级方法、装置和电子装置,相对于现有的软件升级方法,可以有效提升升级效率。
第一方面,本发明实施例提供一种软件升级方法,包括:
获取升级文件的内存信息;
根据所述内存信息生成所述升级文件的数据块划分信息,所述数据块划分信息指示数据块的标识;
建立所述数据块标识与目标音频播放设备标识之间的映射关系;
根据所述映射关系分别获取与所述目标音频播放设备对应的数据块,以使音频播放设备根据所述数据块进行升级。
第二方面,本发明实施例还提供了一种软件升级装置,包括:第一信息获取模块、信息生成模块、建立模块、数据块获取模块以及升级模块;
所述第一信息获取模块,用于获取升级文件的内存信息;
所述信息生成模块,用于根据所述内存信息生成所述升级文件的数据块划分信息,所述数据块划分信息指示数据块的标识;
所述建立模块,用于建立所述数据块标识与目标音频播放设备标识之间的映射关系;
所述数据块获取模块,用于根据所述映射关系分别获取与所述目标音频播放设备对应的数据块;
所述升级模块,用于根据所述数据块进行升级。
第三方面,本发明还提供一种电子设备,其包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上面所述的软件升级方法
本发明实施例首先获取升级文件的内存信息,根据内存信息生成升级文件的数据块划分信息,上述数据块划分信息指示数据块的标识,建立数据块标识与目标音频播放设备标识之间的映射关系,根据该映射关系分别获取与目标音频播放设备对应的数据块,以使音频播放设备根据数据块进行升级。本方案可以将服务器中的升级文件进行划分,然后由音频播放设备分别获取服务器上被划分后的数据块,以使音频播放设备可以根据上述多个数据块进行升级,加快了下载升级文件的速度,从而有效提升了设备升级的效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于OPPO广东移动通信有限公司,未经OPPO广东移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710210354.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:软件升级处理方法、装置和终端
- 下一篇:VCD机(3500)