升级方法、装置、设备以及车辆制造方法及图纸

技术编号:38195728 阅读:8 留言:0更新日期:2023-07-21 16:31
本申请公开了一种升级方法、装置、设备以及车辆。该方法,包括:可以根据目标应用的升级代码,生成目标应用的第一升级文件;在检测到车载终端中目标应用的安装版本与第一升级文件版本不一致的情况下,向车载终端发送升级消息;在接收到车载终端发送的升级请求的情况下,向车载终端发送第一升级文件,以使车载终端基于第一升级文件对目标应用进行升级。提高了车辆中单个应用的升级效率。了车辆中单个应用的升级效率。了车辆中单个应用的升级效率。

【技术实现步骤摘要】
升级方法、装置、设备以及车辆


[0001]本申请属于汽车
,尤其涉及一种升级方法、装置、设备以及车辆。

技术介绍

[0002]随着电子设备的普及,电子设备的功能越来越完善,以系统软件升级为例,由初始的本地升级发展到目前的OTA(Over

the

Air Technology,空中下载技术)升级,可以实现更便捷的升级。OTA升级是一种通过无线网络进行数据下载的升级方法。OTA升级一般通过通信网络,将升级包下发至车载控制器当中,由控制器主控CPU(centralprocessingunit,中央处理器)执行升级动作。
[0003]然而,整车包括了多个应用软件,OTA升级一般针对整车的应用软件进行增量更新,因此OTA升级包制作过程较长,安装包较为巨大,导致车辆升级周期较长,针对单个应用升级的灵活性较差。

技术实现思路

[0004]本申请实施例提供一种升级方法、装置、设备以及车辆,以提高提升车辆应用升级的效率。
[0005]第一方面,本申请实施例提供一种升级方法,应用于服务器,方法包括:
[0006]在检测到车载终端中所述目标应用的安装版本与所述第一升级文件版本不一致的情况下,向所述车载终端发送升级消息,以使所述车载终端在接收到所述升级消息的情况下,显示升级选项;
[0007]在接收到所述车载终端发送的升级请求的情况下,向所述车载终端发送所述第一升级文件,以使所述车载终端基于所述第一升级文件对所述目标应用进行升级,所述升级请求为所述车载终端在所述升级选项被触发的情况下向所述服务器发送的升级请求。
[0008]第二方面,本申请实施例提供另一种升级方法,应用于车载终端,方法包括:
[0009]接收服务器发送的升级消息;
[0010]响应于所述升级消息,显示目标应用的升级选项;
[0011]在检测到所述升级选项被触发的情况下,向所述服务器发送升级请求,所述升级请求用于请求获取所述目标应用的第一升级文件;
[0012]接收所述服务器响应于所述升级请求发送的第一升级文件;
[0013]基于所述第一升级文件对所述目标应用升级。
[0014]第三方面,本申请实施例提供了一种升级装置,应用于服务器,装置包括:
[0015]第一生成模块,用于根据目标应用的升级代码,生成所述目标应用的第一升级文件;
[0016]第一发送模块,用于在检测到车载终端中所述目标应用的安装版本与所述第一升级文件版本不一致的情况下,向所述车载终端发送升级消息,以使所述车载终端在接收到所述升级消息的情况下,显示升级选项;
[0017]第二发送模块,用于在接收到所述车载终端发送的升级请求的情况下,向所述车载终端发送所述第一升级文件,以使所述车载终端基于所述第一升级文件对所述目标应用进行升级,所述升级请求为所述车载终端在所述升级选项被触发的情况下向所述服务器发送的升级请求。
[0018]第四方面,本申请实施例提供了另一种升级装置,应用于车载终端,所述装置包括:
[0019]第一接收模块,用于接收服务器发送的升级消息;
[0020]显示模块,用于响应于所述升级消息,显示所目标应用的升级选项;
[0021]第三发送模块,用于在检测到所述升级选项被触发的情况下,向所述服务器发送升级请求,所述升级请求用于请求获取所述目标应用的第一升级文件;
[0022]第二接收模块,用于接收所述服务器响应于所述升级请求发送的第一升级文件;
[0023]升级模块,用于基于所述第一升级文件对所述目标应用升级。
[0024]第五方面,本申请实施例提供了一种电子设备,设备包括:处理器以及存储有程序指令的存储器;
[0025]所述处理器执行所述程序指令时实现如上述的第一方面和第二方面的方法。
[0026]第六方面,本申请实施例提供了一种存储介质,其特征在于,所述存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如上述第一方面或第二方面方法。
[0027]第七方面,本申请实施例提供了一种车辆,所述车辆包括:上述第三方面或第四方面的升级装置或者上述第五方面的升级设备。
[0028]本申请实施例的升级方法、装置、设备、介质、程序产品以及车辆,可以根据目标应用的升级代码,生成目标应用的第一升级文件;服务器在检测到车载终端中目标应用的安装版本与第一升级文件版本不一致的情况下,向车载终端发送升级消息;在接收到车载终端发送的升级请求的情况下,向车载终端发送第一升级文件,以使车载终端基于第一升级文件对目标应用进行升级。由此,在服务器生成目标应用的升级文件时,可以向车载终端发送升级消息,在接收到车载终端返回的升级请求的情况下将升级文件发送至车载终端,提高了车辆中单个应用升级的效率。
附图说明
[0029]为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单的介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0030]图1是本申请一实施例提供的升级方法的流程示意图;
[0031]图2是本申请另一实施例提供的升级方法的流程示意图;
[0032]图3是本申请一实施例提供的升级装置的结构示意图;
[0033]图4是本申请一实施例提供的升级装置的结构示意图;
[0034]图5是本申请一实施例提供的电子设备的结构示意图。
具体实施方式
[0035]下面将详细描述本申请的各个方面的特征和示例性实施例,为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及具体实施例,对本申请进行进一步详细描述。应理解,此处所描述的具体实施例仅意在解释本申请,而不是限定本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。
[0036]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0037]为了方便理解,以下对本申请实施例涉及的一些内容进行说明:
[0038]32960:一个按照GB/T 32960协议要求,将车辆相关安全状态信息上传至地方检测平台的App应用。
[0039]空中下载(Over

The<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种升级方法,其特征在于,应用于服务器,所述方法包括:根据目标应用的升级代码,生成所述目标应用的第一升级文件;在检测到车载终端中所述目标应用的安装版本与所述第一升级文件版本不一致的情况下,向所述车载终端发送升级消息,以使所述车载终端在接收到所述升级消息的情况下,显示升级选项;在接收到所述车载终端发送的升级请求的情况下,向所述车载终端发送所述第一升级文件,以使所述车载终端基于所述第一升级文件对所述目标应用进行升级,所述升级请求为所述车载终端在所述升级选项被触发的情况下向所述服务器发送的升级请求。2.根据权利要求1所述的方法,其特征在于,所述根据目标应用的升级代码,生成所述目标应用的第一升级文件之后,还包括:针对所述第一升级文件生成第一标识信息,所述第一标识信息用于指示所述第一升级文件的版本信息;接收所述车载终端发送的所述目标应用的第二标识信息,所述第二标识信息用于指示所述车载终端中安装的所述目标应用的版本信息;所述在检测到车载终端中所述目标应用的安装版本与所述第一升级文件版本不一致的情况下,向所述车载终端发送升级消息,包括:在所述第一标识信息与所述第二标识信息不一致的情况下,向所述车载终端发送升级消息。3.根据权利要求1所述的方法,其特征在于,所述在接收到所述车载终端发送的升级请求的情况下,向所述车载终端发送所述第一升级文件,包括:在接收到所述车载终端发送的升级请求的情况下,向所述车载终端发送所述第一升级文件和第一校验信息,以使所述车载终端基于所述第一校验信息对所述第一升级文件进行校验,所述第一校验信息为所述服务器基于目标校验方法对所述第一升级文件的校验编码信息进行校验得到的校验信息。4.一种升级方法,其特征在于,应用于车载终端,所述方法包括:接收服务器发送的升级消息;响应于所述升级消息,显示目标应用的升级选项;在检测到所述升级选项被触发的情况下,向所述服务器发送升级请求,所述升级请求用于请求获取所述目标应用的第一升级文件;接收所述服务器响应于所述升级请求发送的第一升级文件;基于所述第一升级文件对所述目标应用升级。5.根据权利要求4所述的方法,其特征在于,所述接收服务器发送的升级消息之前,还包括:向所述服务器发送所述目标文件的第二标识信息,所述第二标识信息用于指示所述车载终端中安装的所述目标应用的版本信息,以使所述服务器确定所述车载终端中安装的所述目标应...

【专利技术属性】
技术研发人员:卢宝
申请(专利权)人:北京罗克维尔斯科技有限公司
类型:发明
国别省市:

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

1