[发明专利]一种固件更新方法及相关组件有效
申请号: | 202210017149.5 | 申请日: | 2022-01-07 |
公开(公告)号: | CN114443121B | 公开(公告)日: | 2023-09-12 |
发明(设计)人: | 王相宇 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F8/71 | 分类号: | G06F8/71;G06F8/65 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 韩丽波 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 更新 方法 相关 组件 | ||
1.一种固件更新方法,其特征在于,应用于预设网域中的任一客户端,所述固件更新方法包括:
接收所述预设网域中的服务端发送的第一固件信息;
在根据所述第一固件信息判定自身的固件待更新时,向所述服务端发送表征自身的固件待更新的在位信息并接收所述服务端根据所述预设网域内所有的在位信息返回的第二固件信息;
在根据所述第二固件信息判定自身的固件的版本不适合更新时向所述服务端发送表征自身的固件无法更新的第一信号;
在根据所述第二固件信息判定自身的固件的版本适合更新时再根据自身的固件的运行状态判断自身的固件当前是否可以进行更新,若是,向所述服务端发送表征自身的固件当前可以进行更新的第二信号并接收所述服务端根据所述第二信号返回的第三固件信息并根据所述第三固件信息从所述服务端下载新版本的固件以使自身的固件进行更新;若否,向所述服务端发送表征自身的固件当前暂不支持更新的第三信号。
2.如权利要求1所述的固件更新方法,其特征在于,所述第一固件信息包括所述预设网域内所有待更新的客户端的固件的厂家及型号;
根据所述第一固件信息判定自身的固件待更新,包括:
当自身的固件的厂家在所述厂家中且自身的固件的型号在所述型号中时判定自身的固件待更新。
3.如权利要求1所述的固件更新方法,其特征在于,所述在位信息包括自身的地址及自身的固件的UID,其中所述UID与所述固件当前的版本相关;所述第二固件信息包括所述预设网域内所有适合更新的固件的UID;
接收所述服务端根据所述预设网域内所有的在位信息返回的第二固件信息,包括:
接收所述服务端根据所述服务端自身接收的所述预设网域内所有在位的客户端的固件的UID判断的所有适合更新的固件的UID;
根据所述第二固件信息判定自身的固件的版本不适合更新,包括:
当自身的固件的UID不在所有适合更新的固件的UID中时,判定自身的固件的版本不适合更新;
根据所述第二固件信息判定自身的固件的版本适合更新,包括:
当自身的固件的UID在所有适合更新的固件的UID中时,判定自身的固件的版本适合更新。
4.如权利要求3所述的固件更新方法,其特征在于,所述第二固件信息还包括所述预设网域内所有待更新的固件的UID;
接收所述服务端根据自身接收的所述预设网域内所有在位的客户端的固件的UID判断的所有适合更新的固件的UID,包括:
接收所述服务端根据自身接收的所述预设网域内所有在位的客户端的固件的UID判断的所有适合更新的固件的UID及所有待更新的固件的UID;
当自身的固件的UID在所有适合更新的固件的UID中时,判定自身的固件的版本适合更新,包括:
当自身的固件的UID在所有待更新的固件的UID中且自身的固件的UID在所有适合更新的固件的UID中时,判定自身的固件的版本适合更新。
5.如权利要求1所述的固件更新方法,其特征在于,根据所述第三固件信息从所述服务端下载新版本的固件以使自身的固件进行更新之后,还包括:
向所述服务端发送表征已完成对自身的固件的更新的第四信号。
6.如权利要求1至5任一项所述的固件更新方法,其特征在于,所述第三固件信息包括所述新版本的固件的镜像地址、文件传输协议、用户名及密码;
根据所述第三固件信息从所述服务端下载新版本的固件以使自身的固件进行更新,包括:
从所述服务端根据所述用户名、所述密码及所述新版本的固件的镜像地址按照所述文件传输协议下载所述新版本的固件以对自身的固件进行更新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210017149.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数字输入装置
- 下一篇:一种万兆网闸保护装置