版本更新方法及装置、存储介质及电子装置制造方法及图纸

技术编号:36114286 阅读:15 留言:0更新日期:2022-12-28 14:17
本申请公开了一种版本更新方法及装置、存储介质及电子装置,涉及智慧家庭技术领域,该版本更新方法包括:响应于目标应用发送的版本更新请求,确定目标应用的第一更新版本,其中,版本更新请求用于请求更新目标应用的第一原始版本,其中,第一更新版本为第一原始版本的待更新版本;根据第一更新版本确定与目标应用相关联的目标设备的第二更新版本;向目标应用发送提示信息,其中,提示信息用于提示是否将目标应用的第一原始版本更新至第一更新版本,以及将目标设备的系统版本更新至第二更新版本;响应于目标应用根据提示信息所发送的升级指令,将目标应用的第一原始版本更新至第一更新版本并将目标设备的系统版本更新至第二更新版本。新版本。新版本。

【技术实现步骤摘要】
版本更新方法及装置、存储介质及电子装置


[0001]本申请涉及智慧家庭
,具体而言,涉及一种版本更新方法及装置、存储介质及电子装置。

技术介绍

[0002]随着物联网时代的发展,用户家庭中使用的智能家电设备越来越多,未来发展趋势将是越来越多的用户会选择购买成套智能家电,打造全屋智能。而为了增强用户体验,智能设备的功能会不断进行迭代更新,而对于成套的家电设备,通常某个新功能的体验需要家庭内所有的智能设备以及手机应用软件(用于对设备进行配绑及控制的应用)同时进行升级,只有各个设备端以及手机应用同步更新后才能使用新功能。但传统的升级方式是每个设备单独升级,手机应用也单独升级,互相之间没有关系。
[0003]针对相关技术中,由于设备端和与设备端对应的应用单独升级,导致无法及时使用新功能的问题,目前尚未提出有效的解决方案。
[0004]因此,有必要对相关技术予以改良以克服相关技术中的所述缺陷。

技术实现思路

[0005]本专利技术实施例提供了一种版本更新方法及装置、存储介质及电子装置,以至少解决由于设备端和与设备端对应的应用单独升级,导致无法及时使用新功能的问题。
[0006]根据本专利技术实施例的一方面,提供一种版本更新方法,包括:响应于目标应用发送的版本更新请求,确定所述目标应用的第一更新版本,其中,所述版本更新请求用于请求更新所述目标应用的第一原始版本,其中,所述第一更新版本为所述第一原始版本的待更新版本;根据所述第一更新版本确定与所述目标应用相关联的目标设备的第二更新版本;向所述目标应用发送提示信息,其中,所述提示信息用于提示是否将所述目标应用的第一原始版本更新至所述第一更新版本,以及将所述目标设备的系统版本更新至所述第二更新版本;响应于所述目标应用根据所述提示信息所发送的升级指令,将所述目标应用的第一原始版本更新至所述第一更新版本并将所述目标设备的系统版本更新至所述第二更新版本。
[0007]在一个示例性的实施例中,确定所述目标应用的第一更新版本,包括:确定所述目标应用所在移动终端的第一硬件信息,并根据所述第一硬件信息确定第一版本列表,其中,所述第一版本列表中的版本为所述移动终端在所述第一硬件信息下所支持的所述目标应用的版本;在所述第一版本列表中存在高于所述第一原始版本的一个或多个第一版本的情况下,将所述一个或多个第一版本中版本号最高的第一版本确定为所述第一更新版本。
[0008]在一个示例性的实施例中,根据所述第一更新版本确定与所述目标应用相关联的目标设备的第二更新版本之前,所述方法还包括:确定登录所述目标应用的目标账号,并确定与所述目标账号相绑定的所述目标设备。
[0009]在一个示例性的实施例中,根据所述第一更新版本确定与所述目标应用相关联的目标设备的第二更新版本,包括:确定与所述第一更新版本相匹配的第二版本列表,其中,
所述第二版本列表包括所述目标设备的系统版本,所述目标设备在所述第二版本列表中的版本下与所述目标应用在所述第一更新版本下具有适配关系;在所述第二版本列表中存在高于所述目标设备的第二原始版本的一个或多个第二版本的情况下,将所述一个或多个第二版本中版本号最高的第二版本确定为所述第二更新版本。
[0010]在一个示例性的实施例中,确定与所述第一更新版本相匹配的第二版本列表,包括:确定与所述第一更新版本相匹配的第三版本列表,以及确定所述目标设备的第二硬件信息;根据所述第二硬件信息从所述第三版本列表中确定第二版本列表,其中,所述第二版本列表中的版本为所述目标设备在所述第二硬件信息下所支持的版本。
[0011]在一个示例性的实施例中,将所述目标应用的第一原始版本更新至所述第一更新版本并将所述目标设备的系统版本更新至所述第二更新版本,包括:将所述第一更新版本的第一更新信息发送至所述目标应用,以及将所述第二更新版本的第二更新信息发送至所述目标设备,其中,所述第一更新信息包括所述目标应用的升级包或用于下载所述目标应用的升级包的地址,所述第二更新信息包括所述目标设备的系统的升级包或用于下载所述目标设备的系统的升级包的地址;指示所述目标应用根据所述第一更新信息将所述目标应用的第一原始版本更新至所述第一更新版本,以及指示所述目标设备根据所述第二更新信息将所述目标设备的系统版本更新至所述第二更新版本。
[0012]在一个示例性的实施例中,指示所述目标设备根据所述第二更新信息将所述目标设备的系统版本更新至所述第二更新版本之后,所述方法还包括:确定所述目标设备的系统版本是否成功更新至所述第二更新版本;在确定所述目标设备的系统的版本未成功升级至所述第二更新版本的情况下,确定所述目标设备未成功升级的原因;根据所述未成功升级的原因下发控制指令至所述目标设备,以使所述目标设备位于具备将系统的版本升级至所述第二更新版本的状态,并指示所述目标设备根据所述第二更新信息将所述目标设备的系统版本更新至所述第二更新版本。
[0013]根据本专利技术实施例的另一方面,还提供了一种版本更新装置,包括:第一确定模块,用于响应于目标应用发送的版本更新请求,确定所述目标应用的第一更新版本,其中,所述版本更新请求用于请求更新所述目标应用的第一原始版本,其中,所述第一更新版本为所述第一原始版本的待更新版本;第二确定模块,用于根据所述第一更新版本确定与所述目标应用相关联的目标设备的第二更新版本;发送模块,用于向所述目标应用发送提示信息,其中,所述提示信息用于提示是否将所述目标应用的第一原始版本更新至所述第一更新版本,以及将所述目标设备的系统版本更新至所述第二更新版本;更新模块,用于响应于所述目标应用根据所述提示信息所发送的升级指令,将所述目标应用的第一原始版本更新至所述第一更新版本并将所述目标设备的系统版本更新至所述第二更新版本。
[0014]根据本专利技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述版本更新方法。
[0015]根据本专利技术实施例的又一方面,还提供了一种电子装置,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,上述处理器通过计算机程序执行上述版本更新方法。
[0016]通过本专利技术,在确定了目标应用的第一更新版本,以及与第一更新版本对应的目
标设备的第二更新版本之后,向所述目标应用发送提示信息,确定是否更新目标应用以及目标设备,进而在获取到目标应用根据提示信息所发送的升级指令的情况下,将目标应用的第一原始版本更新至第一更新版本并将目标设备的系统版本更新至第二更新版本。进而采用上述技术方案,可以同时对设备端和与设备端对应的应用进行更新升级,解决了由于设备端和与设备端对应的应用单独升级,导致无法及时使用新功能的问题。
附图说明
[0017]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0018]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种版本更新方法,其特征在于,包括:响应于目标应用发送的版本更新请求,确定所述目标应用的第一更新版本,其中,所述版本更新请求用于请求更新所述目标应用的第一原始版本,其中,所述第一更新版本为所述第一原始版本的待更新版本;根据所述第一更新版本确定与所述目标应用相关联的目标设备的第二更新版本;向所述目标应用发送提示信息,其中,所述提示信息用于提示是否将所述目标应用的第一原始版本更新至所述第一更新版本,以及将所述目标设备的系统版本更新至所述第二更新版本;响应于所述目标应用根据所述提示信息所发送的升级指令,将所述目标应用的第一原始版本更新至所述第一更新版本并将所述目标设备的系统版本更新至所述第二更新版本。2.根据权利要求1所述的方法,其特征在于,确定所述目标应用的第一更新版本,包括:确定所述目标应用所在移动终端的第一硬件信息,并根据所述第一硬件信息确定第一版本列表,其中,所述第一版本列表中的版本为所述移动终端在所述第一硬件信息下所支持的所述目标应用的版本;在所述第一版本列表中存在高于所述第一原始版本的一个或多个第一版本的情况下,将所述一个或多个第一版本中版本号最高的第一版本确定为所述第一更新版本。3.根据权利要求1所述的方法,其特征在于,根据所述第一更新版本确定与所述目标应用相关联的目标设备的第二更新版本之前,所述方法还包括:确定登录所述目标应用的目标账号,并确定与所述目标账号相绑定的所述目标设备。4.根据权利要求1所述的方法,其特征在于,根据所述第一更新版本确定与所述目标应用相关联的目标设备的第二更新版本,包括:确定与所述第一更新版本相匹配的第二版本列表,其中,所述第二版本列表包括所述目标设备的系统版本,所述目标设备在所述第二版本列表中的版本下与所述目标应用在所述第一更新版本下具有适配关系;在所述第二版本列表中存在高于所述目标设备的第二原始版本的一个或多个第二版本的情况下,将所述一个或多个第二版本中版本号最高的第二版本确定为所述第二更新版本。5.根据权利要求4所述的方法,其特征在于,确定与所述第一更新版本相匹配的第二版本列表,包括:确定与所述第一更新版本相匹配的第三版本列表,以及确定所述目标设备的第二硬件信息;根据所述第二硬件信息从所述第三版本列表中确定第二版本列表,其中,所述第二版本列表中的版本为所述目标设备在所述第二硬件信息下所支持的版本。6.根据权利要求1所述的方法,其特征在于,将所述目标应用的第一原始版...

【专利技术属性】
技术研发人员:赵娜
申请(专利权)人:青岛海尔科技有限公司海尔智家股份有限公司
类型:发明
国别省市:

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

1