[发明专利]一种软件升级方法和装置有效
申请号: | 202010942977.0 | 申请日: | 2020-09-09 |
公开(公告)号: | CN113741925B | 公开(公告)日: | 2022-11-11 |
发明(设计)人: | 陈磊 | 申请(专利权)人: | 荣耀终端有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F8/61;H04L67/06 |
代理公司: | 北京中博世达专利商标代理有限公司 11274 | 代理人: | 申健 |
地址: | 518040 广东省深圳市福田区香蜜湖街道*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 软件 升级 方法 装置 | ||
本申请实施例提供一种软件升级方法和装置,涉及终端领域,能够使第一设备(例如,手机)辅助第二设备(例如,音箱或耳机)进行软件升级。其方法应用于包括第一设备、第二设备和服务器的系统,第一设备包括第一模块集合,第一模块集合包括第一模块和第二模块,第二设备包括第二模块集合和第一配置信息,第二模块集合是第一模块集合的子集,该方法包括:第二设备可以根据第一配置信息确定调度第一设备的第一模块从服务器搜索第一软件的第二版本信息;第二设备根据第一配置信息确定调度第一设备的第二模块从服务器下载第二版本信息对应的升级包;第二设备从第一设备接收第二版本信息对应的升级包;第二设备安装第二版本信息对应的升级包。
技术领域
本申请涉及通信领域,尤其涉及一种软件升级方法和装置。
背景技术
目前,设备厂商/厂家(例如,物联网(internet of things,IOT)设备厂商)在对IOT设备进行升级时,通常采用手机辅助IOT设备升级的策略。IOT设备可以分为多种类型,IOT设备厂商可以针对每种类型的IOT设备提供一套集成二进制组件,分别在IOT设备侧和手机侧集成,确保手机和IOT设备之间的接口稳定。
上述方案具有以下缺点:手机侧和IOT设备侧的功能实现是固定好的,在IOT设备的类型不同的情况下,手机和IOT设备之间的交互接口也不同。随着IOT设备的不断增加,如果手机侧要统一控制多种不同类型的IOT设备,则手机侧需要集成很多不同的二进制组件,导致手机侧的存储空间消耗大。并且,当出现新类型的IOT设备时,需要针对新类型的IOT设备重新设计并集成相应的二进制组件,导致手机难以实现对多种类型IOT设备辅助升级的有效扩展。
发明内容
本申请实施例提供一种软件升级方法和装置,用于辅助升级设备(例如,IOT设备)的软件。
第一方面,本申请实施例提供一种软件升级方法,应用于包括第一设备、第二设备和服务器的系统,第一设备包括第一模块集合,第一模块集合包括第一模块和第二模块,第二设备包括第二模块集合和第一配置信息,第二模块集合是第一模块集合的子集,方法包括:第二设备确定第二设备的第一软件待升级,第一软件当前的版本信息为第一版本信息;第二设备根据第一配置信息确定调度第一设备的第一模块从服务器搜索第一软件的第二版本信息,第二版本信息不同于第一版本信息;第一设备的第一模块从服务器搜索第一软件的第二版本信息;第二设备根据第一配置信息确定调度第一设备的第二模块从服务器下载第二版本信息对应的升级包;第一设备的第二模块从服务器下载第二版本信息对应的升级包;第一设备向第二设备发送第二版本信息对应的升级包;第二设备从第一设备接收第二版本信息对应的升级包;第二设备安装第二版本信息对应的升级包。
基于本申请实施例提供的方法,第一设备(例如,手机)可以辅助第二设备(例如,音箱)搜索和下载第二版本信息对应的升级包。这样,若第二设备不具备联网能力或者在第二设备不能联网的情况下,第二设备可以借助第一设备的联网能力搜索和下载第二版本信息对应的升级包,可以实现第二设备的软件升级。
在一种可能的实现方式中,系统还包括第三设备,第三设备包括第三模块集合和第二配置信息,第三模块集合是第一模块集合的子集,且第三模块集合与第二模块集合不同,方法还包括:第三设备确定第三设备的第二软件待升级,第二软件当前的版本信息为第三版本信息;第三设备根据第二配置信息确定调度第一设备的第一模块从服务器搜索第二软件的第四版本信息,第四版本信息不同于第一版本信息;第一设备的第一模块从服务器搜索第二软件的第四版本信息;第三设备根据第二配置信息确定调度第一设备的第二模块从服务器下载第四版本信息对应的升级包;第一设备的第二模块从服务器下载第四版本信息对应的升级包;第一设备向第三设备发送第四版本信息对应的升级包;第三设备从第一设备接收第四版本信息对应的升级包;第三设备安装第四版本信息对应的升级包。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于荣耀终端有限公司,未经荣耀终端有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010942977.0/2.html,转载请声明来源钻瓜专利网。