技术新讯 > 计算推算,计数设备的制造及其应用技术 > 设备软件升级方法、装置、智能设备和存储介质与流程  >  正文

设备软件升级方法、装置、智能设备和存储介质与流程

  • 国知局
  • 2025-01-10 13:29:51

本申请涉及智能设备,尤其涉及一种设备软件升级方法、装置、智能设备和存储介质。

背景技术:

1、目前,对设备进行软件升级的常用方式有两种,一种是手动升级,即人工手动对设备一台台的进行升级,该种方式效率非常低下;另一种是让待升级的设备通过网络批量连接服务器,由服务器统一批量升级,该种方法虽然很大程度上节省了人力的投入,但由于多设备并发连接到服务器上,对服务器硬件配置及网络带宽都有很高的要求,否则,设备从服务器上下载软件升级固件的时间会很长,同样严重影响了升级的效率。

2、鉴于此,如何有效提高批量设备软件自动升级的效率,节省人工,是当前需要考虑的问题。

技术实现思路

1、本申请实施例提供了一种设备软件升级方法、装置、智能设备和存储介质,可有效提高批量设备软件自动升级的效率,节省人工。

2、第一方面,本申请实施例提供了一种设备软件升级方法,应用于设备群中任意一待升级设备,所述方法包括:

3、当所述待升级设备确定本设备位于指定区域内时,触发本设备的自动升级策略;

4、基于所述自动升级策略,在所述设备群中确定已升级的目标设备;

5、从所述目标设备中下载软件升级包,并根据所述软件升级包自动进行升级;

6、在升级完成后,开启本设备的无线热点,所述无线热点用于所述设备群中其他待升级设备连接下载所述软件升级包。

7、在第一方面的一种可能的实现方式中,在所述当所述待升级设备确定本设备位于指定区域内时,触发本设备的自动升级策略的步骤之前,包括:

8、判断本设备与所述指定区域内预置超宽带标签之间的距离;

9、若所述距离小于或等于预设距离阈值,则确定本设备位于所述指定区域内;

10、若所述距离大于所述预设距离阈值,则确定本设备不在所述指定区域内。

11、在第一方面的一种可能的实现方式中,所述基于所述自动升级策略,在所述设备群中确定已升级的目标设备的步骤,包括:

12、基于所述自动升级策略,搜索无线热点;

13、当搜索到目标无线热点时,将提供所述目标无线热点的设备确定为目标设备,其中,所述目标无线热点是指与预设无线热点规则匹配的无线热点。

14、在第一方面的一种可能的实现方式中,所述在升级完成后,开启本设备的无线热点的步骤之后,包括:

15、当检测到其他待升级设备发送的无线热点连接请求时,验证所述无线热点连接请求携带的无线热点规则;

16、若所述无线热点规则与预设无线热点规则匹配,则验证通过;

17、基于所述无线热点,建立与所述其他待升级设备的连接。

18、在第一方面的一种可能的实现方式中,所述在升级完成后,开启本设备的无线热点的步骤之后,还包括:

19、当同时检测到不止一个所述其他待升级设备发送的无线热点连接请求时,根据本设备与所述其他待升级设备之间的距离,对距离最近的待升级设备发送的无线热点连接请求携带的无线热点规则进行验证。

20、在第一方面的一种可能的实现方式中,所述基于所述无线热点,建立与所述其他待升级设备的连接的步骤之后,还包括:

21、将本设备所述无线热点的连接状态标记为不可连接;

22、当所述其他待升级设备完成所述软件升级包的下载时,将本设备所述无线热点的连接状态标记为可连接。

23、在第一方面的一种可能的实现方式中,在所述在升级完成后,开启本设备的无线热点的步骤之后,还包括:

24、当检测到重启指令时,基于所述重启指令进行设备重启,并删除所述软件升级包。

25、第二方面,本申请实施例提供了一种设备软件升级装置,应用于设备群中任意一待升级设备,所述装置包括:

26、升级触发单元,用于当所述待升级设备确定本设备位于指定区域内时,触发本设备的自动升级策略;

27、目标确定单元,用于基于所述自动升级策略,在所述设备群中确定已升级的目标设备;

28、软件升级单元,用于从所述目标设备中下载软件升级包,并根据所述软件升级包自动进行升级;

29、热点开启单元,用于在升级完成后,开启本设备的无线热点,所述无线热点用于所述设备群中其他待升级设备连接下载所述软件升级包。

30、第三方面,本申请实施例提供了一种智能设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上述第一方面所述的设备软件升级方法。

31、第四方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的设备软件升级方法。

32、第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在智能设备上运行时,使得智能设备执行如上述第一方面所述的设备软件升级方法。

33、本申请实施例中,当设备群中任意一待升级设备确定本设备位于指定区域内时,触发自身设备的自动升级策略,基于该自动升级策略,在设备群中确定已升级的目标设备,然后从所述目标设备中下载软件升级包,并根据所述软件升级包自动进行升级,在升级完成后,开启本设备的无线热点,设备群中其他待升级设备可通过连接该无线热点下载软件升级包后进行升级,即可实现待升级设备“传染”式的自动升级,大大减少了人力物力的耗费,可有效提高批量设备软件自动升级的效率,降低升级成本。

技术特征:

1.一种设备软件升级方法,其特征在于,应用于设备群中任意一待升级设备,所述方法包括:

2.根据权利要求1所述的设备软件升级方法,其特征在于,在所述当所述待升级设备确定本设备位于指定区域内时,触发本设备的自动升级策略的步骤之前,包括:

3.根据权利要求1所述的设备软件升级方法,其特征在于,所述基于所述自动升级策略,在所述设备群中确定已升级的目标设备的步骤,包括:

4.根据权利要求1所述的设备软件升级方法,其特征在于,所述在升级完成后,开启本设备的无线热点的步骤之后,包括:

5.根据权利要求4所述的设备软件升级方法,其特征在于,所述在升级完成后,开启本设备的无线热点的步骤之后,还包括:

6.根据权利要求4所述的设备软件升级方法,其特征在于,所述基于所述无线热点,建立与所述其他待升级设备的连接的步骤之后,还包括:

7.根据权利要求1至6任一项所述的设备软件升级方法,其特征在于,在所述在升级完成后,开启本设备的无线热点的步骤之后,还包括:

8.一种设备软件升级装置,其特征在于,应用于设备群中任意一待升级设备,所述装置包括:

9.一种智能设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现如权利要求1至7任一项所述的设备软件升级方法。

10.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的设备软件升级方法。

技术总结本申请适用于智能设备技术领域,提供了一种设备软件升级方法、装置、智能设备和存储介质,所述方法应用于设备群中任意一待升级设备,所述方法包括:当所述待升级设备确定本设备位于指定区域内时,触发本设备的自动升级策略;基于所述自动升级策略,在所述设备群中确定已升级的目标设备;从所述目标设备中下载软件升级包,并根据所述软件升级包自动进行升级;在升级完成后,开启本设备的无线热点,所述无线热点用于所述设备群中其他待升级设备连接下载所述软件升级包。本申请可有效提高批量设备软件自动升级的效率,节省人工。技术研发人员:郭新新,徐记超,张黎,王斌受保护的技术使用者:深圳市锐明技术股份有限公司技术研发日:技术公布日:2025/1/6

本文地址:https://www.jishuxx.com/zhuanli/20250110/353481.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。