一种软件升级方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37155274 阅读:29 留言:0更新日期:2023-04-06 22:16
本发明专利技术公开了一种软件升级方法、装置、电子设备及存储介质,其中,该方法包括:当检测到目标应用软件升级时,获取与目标应用软件相对应的第一待校验信息和第二待校验信息;其中,第一待校验信息存储于主存储区域,第二待校验信息存储于备份存储区域;对第一待校验信息进行校验,得到第一校验结果,并对第二待校验信息进行校验,得到第二校验结果;根据第一校验结果和第二校验结果的组合类型,确定相应的软件升级方式对目标应用软件进行升级。解决了物联网设备的软件升级需要依托于大容量存储系统的升级方案,以及物联网设备无法自动进行软件升级的问题,取到了基于小容量存储系统对物联网设备中的应用软件进行自动升级处理的效果。果。果。

【技术实现步骤摘要】
一种软件升级方法、装置、电子设备及存储介质


[0001]本专利技术涉及数据处理
,尤其涉及一种软件升级方法、装置、电子设备及存储介质。

技术介绍

[0002]物联网设备在使用过程中存在需要对设备中的软件进行升级的情况,且软件升级是物联网设备生产维护中不可或缺的一环。
[0003]目前,对物联网设备中的软件进行升级需要依托于大容量存储系统的升级方案,或者在升级过程中需要使用软件升级设备,且在升级过程中需要人工干预。但是对于长期处于野外环境的物联网设备,无法实现人工干预升级,且通常存储空间有限,无法采用大容量的软件升级方案。
[0004]为了解决上述问题,需要对物联网设备中的软件升级方法进行改进。

技术实现思路

[0005]本专利技术提供了一种软件升级方法、装置、电子设备及存储介质,以解决物联网设备的软件升级需要依托于大容量存储系统的升级方案,以及物联网设备的升级过程需要人工干预,无法自动进行软件升级的问题。
[0006]第一方面,本专利技术实施例提供了一种软件升级方法,包括:/>[0007]当检本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种软件升级方法,其特征在于,包括:当检测到目标应用软件升级时,获取与所述目标应用软件相对应的第一待校验信息和第二待校验信息;其中,所述第一待校验信息存储于主存储区域,所述第二待校验信息存储于备份存储区域;对所述第一待校验信息进行校验,得到第一校验结果,并对所述第二待校验信息进行校验,得到第二校验结果;根据所述第一校验结果和所述第二校验结果的组合类型,确定相应的软件升级方式对所述目标应用软件进行升级。2.根据权利要求1所述的方法,其特征在于,所述对所述第一待校验信息进行校验,得到第一校验结果,包括:对所述第一待校验信息进行加密,得到第一加密值,并确定与所述第一待校验信息相对应的第一目标校验值;确定所述第一加密值和所述第一目标校验值是否一致;若是,则确定所述第一校验结果为校验通过;若否,则确定所述第一校验结果为校验未通过。3.根据权利要求1所述的方法,其特征在于,所述对所述第二待校验信息进行校验,得到第二校验结果,包括:对所述第二待校验信息进行加密,得到第二加密值,并确定与所述第二待校验信息相对应的第二目标校验值;确定所述第二加密值和所述第二目标校验值是否一致;若是,则确定所述第二校验结果为校验通过;若否,则确定所述第二校验结果为校验未通过。4.根据权利要求1所述的方法,其特征在于,所述组合类型为所述第一校验结果为校验通过,所述第二校验结果为校验未通过,所述根据所述第一校验结果和所述第二校验结果的组合类型,确定相应的软件升级方式对所述目标应用软件进行升级,包括:基于所述主存储区域中的与所述目标应用软件相对应的软件升级信息,对所述备份存储区域中的软件升级信息进行信息同步;在检测到所述备份存储区域中的软件升级信息更新时,再次对所述备份存储区域对应的第二待校验信息进行校验,直至所述第二校验结果为校验通过时,基于所述主存储区域中的软件升级信息对所述目标应用软件进行升级。5.根据权利要求4所述的方法,其特征在于,所述组合类型为所述第一校验结果为校验未通过,所述第二校验结果为校验通过,根据所述第一校验结果和所述第二校验结果的组合类型,确定相应的软件升级方式对所述目标应用软件进行升级,包括:基于所述备份存储区域中与所述目标应用软件相对应的软件升级信息,对所述主存储区域中的软件升级信息进行信息同步;在检测到所述主存储区域中的软件升级信息更新时,再次对所述主存储区域对应的第一待校验信息再次...

【专利技术属性】
技术研发人员:徐廷松石敏杨涛陆益峰
申请(专利权)人:龙尚科技上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1