[发明专利]一种版本升级方法、装置及升级规则的配置方法在审
申请号: | 202210571155.5 | 申请日: | 2022-05-24 |
公开(公告)号: | CN114928541A | 公开(公告)日: | 2022-08-19 |
发明(设计)人: | 王霏 | 申请(专利权)人: | 阿里云计算有限公司 |
主分类号: | H04L41/082 | 分类号: | H04L41/082;H04L41/085 |
代理公司: | 北京布瑞知识产权代理有限公司 11505 | 代理人: | 秦卫中 |
地址: | 310013 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 版本 升级 方法 装置 规则 配置 | ||
本说明书实施例提供了一种版本升级方法、装置及升级规则的配置方法,该版本升级方法应用的服务器中预先设置有与目标固件版本对应的升级规则,该方法以动态方式获取智能设备的设备状态信息,并在当最近一次获取的设备状态信息符合该升级规则时,对符合升级规则的设备状态信息对应的智能设备发起远程固件版本升级。在该过程中无需运维人员或用户的手动操作即可实现对满足升级条件的智能设备的自动升级,满足一次配置,即可对存量和新增智能设备自动升级的要求,无需运维人员手动圈选新增智能设备或搭载低版本固件的存量智能设备发起升级,有利于提升对智能设备固件升级的及时性,有利于提升固件升级的效率,降低人力成本。
技术领域
本说明书涉及计算机技术领域,更具体地说,涉及一种版本升级方法、装置及升级规则的配置方法。
背景技术
智能设备是指具有计算处理能力的设备或者器械。随着计算机及通信技术的发展,智能设备的功能越来越强大,可应用场景也越来越多。
智能设备搭载的固件(Firmware)是驱动智能设备正常工作的关键程序,但由于出厂时间不同、长时间未使用等原因,不同的智能设备可能运行着不同版本的固件程序,有必要提供一种版本升级方法,实现对智能设备固件的高效管理。
发明内容
本说明书实施例提供了一种版本升级方法、装置及升级规则的配置方法,以实现对智能设备的固件版本的高效管理。
为实现上述技术目的,本说明书实施例提供了如下技术方案:
第一方面,提供了一种版本升级方法,应用于服务器,服务器用于与多个智能设备建立有通信连接,服务器中预先设置有与目标固件版本对应的升级规则,版本升级方法包括:
以动态方式获取智能设备的设备状态信息;
若最近一次获取的设备状态信息符合升级规则,则对智能设备发起关于目标固件版本的远程固件版本升级。
第二方面,提供了一种版本升级方法,应用于智能设备,智能设备与服务器建立有通信连接,服务器中预先设置有与目标固件版本对应的升级规则,版本升级方法包括:
在接收到服务器发起的远程固件版本升级时,获取目标版本固件,并基于目标版本固件进行升级,远程固件版本升级为服务器在判定最近一次获取的智能设备的设备状态信息符合升级规则时发起的。
第三方面,提供了一种升级规则的配置方法,应用于服务器,服务器与多个智能设备建立有通信连接,升级规则的配置方法包括:
响应于针对智能设备的配置操作,确定升级配置信息;
根据升级配置信息,确定针对存量智能设备和新增智能设备的升级规则,存量智能设备包括确定升级配置信息之前与服务器建立通信连接的智能设备,新增智能设备包括确定升级配置信息之后与服务器建立通信连接的智能设备。
第四方面,提供了一种版本升级装置,应用于服务器,服务器用于与多个智能设备建立有通信连接,服务器中预先设置有与目标固件版本对应的升级规则,版本升级装置包括:
信息获取模块,用于以动态方式获取智能设备的设备状态信息;
规则匹配模块,用于若最近一次获取的设备状态信息符合升级规则,则对智能设备发起关于目标固件版本的远程固件版本升级。
第五方面,提供了一种版本升级装置,应用于智能设备,智能设备与服务器建立有通信连接,服务器中预先设置有与目标固件版本对应的升级规则,版本升级装置包括:
版本升级模块,用于在接收到服务器发起的远程固件版本升级时,获取目标版本固件,并基于目标版本固件进行升级,远程固件版本升级为服务器在判定最近一次获取的智能设备的设备状态信息符合升级规则时发起的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里云计算有限公司,未经阿里云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210571155.5/2.html,转载请声明来源钻瓜专利网。