[发明专利]一种升级方法、装置、电子设备及存储介质有效
申请号: | 202110559833.1 | 申请日: | 2021-05-21 |
公开(公告)号: | CN113377396B | 公开(公告)日: | 2022-07-12 |
发明(设计)人: | 林泓亮;宋德超;王沅召;王永永 | 申请(专利权)人: | 珠海格力电器股份有限公司;珠海联云科技有限公司 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;H04L67/00 |
代理公司: | 北京华夏泰和知识产权代理有限公司 11662 | 代理人: | 杜欣;沈园园 |
地址: | 519070*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 升级 方法 装置 电子设备 存储 介质 | ||
本申请提供了一种升级方法、装置、电子设备及存储介质,由终端将自身的升级参考信息发送至服务器,升级参考信息包括操作时间或备选升级时间段,以使服务器根据升级参考信息确定该终端对应的升级时间信息,在接收到服务器发送的升级时间段信息后,根据升级时间信息向服务器发送升级请求,以获取服务器中的升级文件,然后基于升级文件执行升级操作。在本方案中,由终端主动向服务器上报升级参考信息,并由服务器根据升级参考信息确定终端的升级时间信息,此过程无需人为参与,减少了用户或管理员对升级时间设置的工作量,提高了升级效率。
技术领域
本申请涉及物联网技术领域,尤其涉及一种升级方法、装置、电子设备及存储介质。
背景技术
OTA(Over-the-Air,空间下载技术)是一种通过空中无线射频信号对终端设备进行分发、配置的技术,被广泛应用于物联网终端设备的固件升级。
由于OTA升级过程当中可能会导致终端设备功能不正常,如果在OTA升级过程当中频繁使用终端设备,极其容易导致终端设备OTA升级失败,更严重的可能会导致终端设备功能错误。
目前,通常由用户或管理员选择终端操作较少的时间,然后手动设置OTA升级时间,以提高终端设备OTA升级的成功率,但是该技术方案需要人为对每一个终端设备进行设置,如果终端设备的使用场景比较复杂,需要设置不同的升级时间,则会造成巨大的工作量。
发明内容
为了减少用户或管理员对OTA升级时间设置的工作量,本申请提供了一种升级方法、装置、电子设备及存储介质。
第一方面,本发明提供了一种升级方法,应用于终端,所述方法包括:
获取终端的升级参考信息,所述升级参考信息包括以下至少一项:操作时间信息或备选升级时间段;
将所述升级参考信息发送至服务器,以使所述服务器根据所述升级参考信息确定所述终端的升级时间信息;
在接收到所述服务器发送的升级时间信息后,根据所述升级时间信息向所述服务器发送升级请求;
接收所述服务器响应于所述升级请求返回的升级文件,并基于所述升级文件执行升级操作。
作为一种可能的实现方法,若所述升级参考信息中包括备选升级时间段,则所述获取终端的升级参考信息,包括:
获取终端的多个操作时间;
对多个所述操作时间进行分时间段计数统计,确定多个设定时间段中各设定时间段包含的操作时间的个数;
确定多个所述设定时间段中,包含的操作时间的个数满足第一预设条件的设定时间段作为所述终端的备选升级时间段,所述第一预设条件包括以下至少一项:最小或小于第一阈值;
将所述终端的备选升级时间段添加至所述终端的升级参考信息。
第二方面,本申请实施例还提供了一种升级方法,应用于服务器,所述方法包括:
获取与服务器对应的终端集群的升级参考信息集合,所述升级参考信息集合包括所述终端集群内的终端上报的升级参考信息,所述升级参考信息包括以下至少一项:操作时间信息或备选升级时间段;
针对所述终端集群中任一终端,根据所述升级参考信息集合确定所述任一终端的升级时间信息;
将所述升级时间信息发送至所述任一终端,以使所述任一终端根据所述升级时间信息从所述服务器中获取升级文件执行升级操作。
作为一种可能的实现方法,若所述升级参考信息包括操作时间信息,则所述根据所述升级参考信息集合确定所述任一终端的升级时间信息,包括:
根据所述升级参考信息集合中的操作时间信息,确定所述任一终端的操作时间;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海格力电器股份有限公司;珠海联云科技有限公司,未经珠海格力电器股份有限公司;珠海联云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110559833.1/2.html,转载请声明来源钻瓜专利网。