[发明专利]分布式固件升级的方法、系统、装置及电子设备在审
申请号: | 201910802259.0 | 申请日: | 2019-08-28 |
公开(公告)号: | CN110688133A | 公开(公告)日: | 2020-01-14 |
发明(设计)人: | 朱惠往 | 申请(专利权)人: | 深圳绿米联创科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65 |
代理公司: | 44351 深圳市智圈知识产权代理事务所(普通合伙) | 代理人: | 吕静 |
地址: | 518000 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 升级固件 待升级设备 获取请求 目标设备 广播升级 发送 数据获取请求 从属设备 存储介质 电子设备 固件升级 节省设备 请求获取 协调器 返回 电量 传输 检测 申请 | ||
1.一种分布式固件升级的方法,其特征在于,所述方法包括:
目标设备广播升级固件通知,以便于待升级设备请求获取所述升级固件,其中,所述目标设备为协调器的从属设备;
检测是否接收到升级固件获取请求;
若是,返回所述升级固件给发送所述升级固件获取请求的所述待升级设备。
2.根据权利要求1所述的方法,其特征在于,所述目标设备广播升级固件通知的步骤包括:
判断目标设备的设备状态是否满足目标条件;
若满足,所述目标设备在预设时间段内广播升级固件通知。
3.根据权利要求2所述的方法,其特征在于,所述设备状态包括电池状态,所述判断目标设备的设备状态是否满足目标条件的步骤包括:
获取目标设备的电池状态;
判断所述电池状态是否满足指定条件;
若满足,判定所述目标设备的设备状态满足目标条件。
4.根据权利要求3所述的方法,其特征在于,所述指定条件包括以下至少一项:所述电池处于充电状态或所述电池的电量余量高于预设阈值。
5.根据权利要求2所述的方法,其特征在于,所述判断目标设备的设备状态是否满足目标条件的步骤包括:
判断目标设备是否存在预先设定的名单内,所述名单内的设备具备再次传播升级固件的能力;
若是,判定所述目标设备的设备状态满足目标条件。
6.根据权利要求1所述的方法,其特征在于,所述若是,返回所述升级固件给发送所述升级固件获取请求的所述待升级设备的步骤包括:
若是,所述目标设备转换为分发器模式;
处于所述分发器模式的所述目标设备返回所述升级固件给所述发送所述升级固件获取请求的所述待升级设备。
7.根据权利要求6所述的方法,其特征在于,所述处于所述分发器模式的所述目标设备返回所述升级固件给所述发送所述升级固件获取请求的所述待升级设备的步骤之后还包括:
所述目标设备退出所述分发器模式。
8.根据权利要求7述的方法,其特征在于,所述目标设备退出所述分发器模式的步骤包括:
获取所述处于所述分发器模式的所述目标设备返回所述升级固件给所述发送所述升级固件获取请求的所述待升级设备的时长;
当所述时长满足指定时长时,所述目标设备退出所述分发器模式。
9.根据权利要求7所述的方法,其特征在于,所述目标设备退出所述分发器模式的步骤包括:
获取与所述目标设备连接的参考设备的固件升级状态,所述参考设备表征与所述目标设备建立特定连接的设备;
当所述参考设备的固件升级完成时,所述目标设备退出所述分发器模式。
10.根据权利要求1所述的方法,其特征在于,所述返回所述升级固件给发送所述升级固件获取请求的所述待升级设备的步骤包括:
以页传输模式返回所述升级固件给发送所述升级固件获取请求的所述待升级设备。
11.根据权利要求1-10任一项所述的方法,其特征在于,所述目标设备广播升级固件通知的步骤之前,所述目标设备为待升级固件的待升级设备,所述待升级设备升级成功后,将所述待升级设备作为目标设备。
12.根据权利要求1-10任一项所述的方法,其特征在于,所述待升级设备升级成功之前,所述协调器以页传输模式传输升级固件给所述待升级设备。
13.根据权利要求1-10任一项所述的方法,其特征在于,所述目标设备的固件包括应用层固件和非应用层固件,所述升级固件为所述应用层固件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳绿米联创科技有限公司,未经深圳绿米联创科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910802259.0/1.html,转载请声明来源钻瓜专利网。