[发明专利]一种升级包的确定方法及服务端在审
申请号: | 202110937885.8 | 申请日: | 2021-08-16 |
公开(公告)号: | CN113835726A | 公开(公告)日: | 2021-12-24 |
发明(设计)人: | 张磊 | 申请(专利权)人: | 青岛海尔科技有限公司;海尔智家股份有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04W8/22;H04W8/24 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 周初冬 |
地址: | 266101 山东省*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 升级 确定 方法 服务端 | ||
本发明提供了一种升级包的确定方法及服务端,该方法为:若接收到用户终端发送的查询指令,获取构成智能设备的各个部件的当前部件版本信息;利用所有当前部件版本信息,确定智能设备的目标整机固件类型和当前整机固件版本号;根据目标整机固件类型和所有当前部件版本信息,从多个预设的升级任务中匹配得到目标升级任务,并获取与目标升级任务对应的目标整机升级包;将当前整机固件版本号和目标升级任务对应的整机固件版本号发送至用户终端。智能设备仅需上报各个部件的当前版本信息即可确定对应的目标整机升级包,智能设备不需要保存或上报整机版本信息,提高对智能设备进行整机FOTA的适用范围。
技术领域
本发明涉及物联网技术领域,具体涉及一种升级包的确定方法及服务端。
背景技术
随着物联网的发展,为保障智能设备(如智能家电等)的稳定运行,需对智能设备进行升级。
目前通常以移动终端的空中下载软件升级(Firmware Over-The-Air,FOTA)方式对智能设备进行整机升级,具体升级方式为:智能设备向服务端发送整机固件版本号,当获取用户的升级指令后,服务端向智能设备发送整机升级包以对智能设备进行升级。但是,由于构成智能设备的零部件都是提前生产且预先烧写程序,无法修改或更新各个零部件中的程序,也就导致各个零部件中的程序无法获悉智能设备的整机固件版本号,进而导致现有升级方式不能支持智能设备的整机FOTA。
发明内容
有鉴于此,本发明实施例提供一种升级包的确定方法及服务端,以解决现有升级方式不能支持智能设备的整机FOTA的问题。
为实现上述目的,本发明实施例提供如下技术方案:
本发明实施例第一方面公开一种升级包的确定方法,所述方法包括:
若接收到用户终端发送的查询指令,获取构成智能设备的各个部件的当前部件版本信息;
利用所有所述当前部件版本信息,确定所述智能设备的目标整机固件类型和当前整机固件版本号;
根据所述目标整机固件类型和所有所述当前部件版本信息,从多个预设的升级任务中匹配得到目标升级任务,并获取与所述目标升级任务对应的目标整机升级包,每个所述升级任务存在与之对应的整机升级包和整机固件版本号;
将所述当前整机固件版本号和所述目标升级任务对应的整机固件版本号发送至所述用户终端。
优选的,将所述当前整机固件版本号和所述目标升级任务对应的整机固件版本号发送至所述用户终端之后,还包括:
将设备升级指令发送给所述智能设备;
接收所述智能设备发送的下载指令,将所述目标整机升级包发送给所述智能设备,使所述智能设备根据所述目标整机升级包升级各个所述部件的子固件,所述目标整机升级包包含至少一个所述部件的子固件升级包。
优选的,所述利用所有所述当前部件版本信息确定所述智能设备的当前整机固件版本号的过程,包括:
根据第一预设关系,确定与所有所述当前部件版本信息具有对应关系的整机固件版本号,将所确定的整机固件版本号作为所述智能设备的当前整机固件版本号,所述第一预设关系包含多组第一对应关系,每组所述第一对应关系指示一个整机固件版本号与多条部件版本信息之间的关联关系。
优选的,所述利用所有所述当前部件版本信息确定所述智能设备的目标整机固件类型的过程,包括:
根据第二预设关系,确定与所有所述当前部件版本信息的子固件类型和子固件软件类型具有对应关系的整机固件类型,将所确定的整机固件类型作为所述智能设备的目标整机固件类型,所述第二预设关系包含多组第二对应关系,每组所述第二对应关系指示一个整机固件类型与多条部件版本信息的子固件类型和子固件软件类型之间的关联关系。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛海尔科技有限公司;海尔智家股份有限公司,未经青岛海尔科技有限公司;海尔智家股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110937885.8/2.html,转载请声明来源钻瓜专利网。