智能件的更新方法、相关装置、设备、系统及存储介质制造方法及图纸

技术编号:39313477 阅读:8 留言:0更新日期:2023-11-12 15:58
本发明专利技术实施例涉及数据传输技术领域,公开了一种智能件的更新方法、相关装置、设备、系统及存储介质,该方法包括:终端设备响应于接收到目标智能件的更新指令,向服务器发送升级包下载请求;接收服务器响应于升级包下载请求发送的升级包;响应于接收到的车辆发送的升级包下发请求,将升级包发送至与终端设备处于同一局域网下的车辆,以便车辆在接收到升级包之后更新智能件。应用本发明专利技术的技术方案,车辆中智能件的安装包可以先从服务器下载到终端设备,然后在终端设备与车辆处于同一局域网下时,再将终端设备中的升级包通过该局域网发送至车辆,能够降低下载升级包时对车辆的网络状况要求。求。求。

【技术实现步骤摘要】
智能件的更新方法、相关装置、设备、系统及存储介质


[0001]本专利技术实施例涉及数据传输
,具体涉及一种智能件的更新方法、相关装置、设备、系统及存储介质。

技术介绍

[0002]OTA(Over The Air,空中下载技术)可以通过网络的空中接口对车辆进行远程管理,用户可以通过下载差分安装包或全量安装包完成车辆中软件更新。在汽车终端OTA过程中,需要汽车终端从服务器下载升级包,但是升级包(全量、差分)最大可达上Gbyte大小,限于汽车终端的流量、网络信号等诸多不确定因素,无法保证汽车终端能够完成下载。

技术实现思路

[0003]鉴于上述问题,本专利技术实施例提供了一种智能件的更新方法、相关装置、设备、系统及存储介质,用于解决现有技术中存在的因为车辆网络状况不佳时导致车辆中的智能件无法更新的问题。
[0004]根据本专利技术实施例的一个方面,提供了一种智能件的更新方法,智能件的更新方法包括:终端设备响应于接收到目标智能件的更新指令,向服务器发送升级包下载请求;接收服务器响应于升级包下载请求发送的目标智能件的升级包;响应于接收到的车辆发送的升级包下发请求,将升级包发送至与终端设备处于同一局域网下的车辆,以便车辆在接收到升级包之后更新目标智能件。
[0005]在一种可选的方式中,终端设备响应于接收到目标智能件的更新指令,向服务器发送升级包下载请求之前,方法还包括:接收服务器发送的新版本信息以及服务器转发的车辆的网络状态信息,新版本信息是服务器检测到车辆中的目标智能件存在新版本的情况下做出的,网络状态信息是车辆检测对车辆自身的网络状态不符合新版本信息对应的升级包的下载要求的情况下发送至服务器的;显示新版本信息以及车辆的网络状态信息,以便用户基于网络状态信息确定是否对新版本信息对应的升级包做出确认下载操作;响应于检测到确认下载操作,确定终端设备接收到目标智能件的更新指令。
[0006]在一种可选的方式中,在接收服务器发送的新版本信息以及服务器转发的车辆的网络状态信息之前,方法还包括:终端设备响应于接收到对车辆中智能件的新版本检测指令,发送新版本检测请求至服务器,以便服务器基于新版本检测请求检测车辆中的各智能件是否存在新版本。
[0007]在一种可选的方式中,在响应于接收到的车辆发送的升级包下发请求,将升级包发送至与终端设备处于同一局域网下的车辆之后,方法还包括:接收并显示服务器转发的目标智能件更新进度,目标智能件更新进度是车辆基于目标智能件的更新情况生成的。
[0008]根据本专利技术实施例的另一方面,提供了一种智能件的更新方法,智能件的更新方法包括:终端设备响应于接收到目标智能件的更新指令,向服务器发送升级包下载请求;服务器响应于升级包下载请求,将升级包下载请求对应的升级包发送至终端设备;终端设备
响应于接收到的车辆发送的升级包下发请求,将升级包发送至与终端设备处于同一局域网下的车辆;车辆安装从终端设备处接收到的升级包以更新目标智能件。
[0009]在一种可选的方式中,在车辆安装从终端设备处接收到的升级包之后,方法还包括:车辆对接收到的升级包进行安全校验;车辆响应于升级包校验成功,基于终端设备的升级指令安装升级包;向服务器发送目标智能件的更新进度;服务器将更新进度发送至终端设备。
[0010]根据本专利技术实施例的另一方面,提供了一种程序更新装置,包括:请求发送模块、数据接收模块以及数据传输模块;请求发送模块,用于终端设备响应于接收到目标智能件的更新指令,向服务器发送升级包下载请求;数据接收模块,用于接收服务器响应于升级包下载请求发送的升级包;数据传输模块,用于响应于接收到的车辆发送的升级包下发请求,将升级包发送至与终端设备处于同一局域网下的车辆,以便车辆在接收到升级包之后更新智能件。
[0011]根据本专利技术实施例的另一方面,提供了一种终端设备,包括:处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信;存储器用于存放至少一可执行指令,可执行指令使处理器执行如上述第一方面提供的智能件的更新方法的操作。
[0012]根据本专利技术实施例的另一方面,提供了一种程序更新系统,包括:服务器、车辆以及上述终端设备,服务器、车辆以及终端设备配合以实现上述第二方面提供的智能件的更新方法的操作。
[0013]根据本专利技术实施例的又一方面,提供了一种计算机可读存储介质,存储介质中存储有至少一可执行指令,可执行指令使终端设备执行上述第一方面提供的智能件的更新方法的操作。
[0014]本专利技术实施例通过终端设备向服务器发送升级包下载请求,然后接收服务器响应该升级包下载请求向终端设备发送的升级包,并且终端设备还能够响应于应用程序传输指令,将升级包通过局域网发送至车辆,以便车辆在接收到升级包之后安装该升级包,能够无需车辆直接从服务器下载,降低了对车辆的网络状况要求,提高了车辆获取升级包的成功率。
[0015]上述说明仅是本专利技术实施例技术方案的概述,为了能够更清楚了解本专利技术实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。
附图说明
[0016]附图仅用于示出实施方式,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0017]图1示出了本专利技术提供的智能件的更新方法的实施例的流程示意图;
[0018]图2示出了本专利技术提供的另一智能件的更新方法的实施例的流程示意图;
[0019]图3示出了本专利技术提供的另一智能件的更新方法的实施例的另一流程示意图;
[0020]图4示出了本专利技术提供的程序更新装置的实施例的结构示意图;
[0021]图5示出了本专利技术提供的终端设备的实施例的结构示意图;
[0022]图6示出了本专利技术提供的程序更新系统的实施例的结构示意图;
[0023]图7示出了本专利技术提供的计算机可读存储介质的实施例的结构示意图。
具体实施方式
[0024]下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。
[0025]图1示出了本专利技术智能件的更新方法的实施例的流程示意图,该方法可以由程序更新装置或终端设备执行。如图1所示,该方法包括以下步骤:
[0026]步骤110:终端设备响应于接收到目标智能件的更新指令,向服务器发送升级包下载请求。
[0027]其中,终端设备可以是手机、电脑、平板等任意具备通信功能的设备。服务器可以是云端服务器或其他类型的服务器。下载指令可以是与终端设备建立通信连接的其他设备发送至终端设备的,或者用户在终端设备上目标应用程序操作,由目标应用程序生成的下载指令,本方案关于目标智能件的更新指令如何获取不做具体限定,该目标应用程序可以是对车辆中的智能件进行管理的程序。智能件可以是应用程序或系统本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种智能件的更新方法,其特征在于,所述方法包括:终端设备响应于接收到目标智能件的更新指令,向服务器发送升级包下载请求;接收所述服务器响应于所述升级包下载请求发送的所述目标智能件的升级包;响应于接收到的所述车辆发送的升级包下发请求,将所述升级包发送至与所述终端设备处于同一局域网下的车辆,以便所述车辆在接收到所述升级包之后更新所述目标智能件。2.根据权利要求1所述的智能件的更新方法,其特征在于,所述终端设备响应于接收到目标智能件的更新指令,向服务器发送升级包下载请求之前,所述方法还包括:接收所述服务器发送的新版本信息以及所述服务器转发的所述车辆的网络状态信息,所述新版本信息是所述服务器检测到所述车辆中的目标智能件存在新版本的情况下做出的,所述网络状态信息是所述车辆检测对所述车辆自身的网络状态不符合所述新版本信息对应的升级包的下载要求的情况下发送至所述服务器的;显示所述新版本信息以及所述车辆的网络状态信息,以便用户基于所述网络状态信息确定是否对所述新版本信息对应的升级包做出确认下载操作;响应于检测到所述确认下载操作,确定所述终端设备接收到目标智能件的更新指令。3.根据权利要求2所述的智能件的更新方法,其特征在于,在所述接收所述服务器发送的新版本信息以及所述服务器转发的所述车辆的网络状态信息之前,所述方法还包括:所述终端设备响应于接收到对所述车辆中智能件的新版本检测指令,发送新版本检测请求至所述服务器,以便所述服务器基于所述新版本检测请求检测所述车辆中的各智能件是否存在新版本。4.根据权利要求1

3任意一项所述的智能件的更新方法,其特征在于,在所述响应于接收到的所述车辆发送的升级包下发请求,将所述升级包发送至与所述终端设备处于同一局域网下的车辆之后,所述方法还包括:接收并显示所述服务器转发的目标智能件更新进度,所述目标智能件更新进度是所述车辆基于所述目标智能件的更新情况生成的。5.一种智能件的更新方法,其特征在于,所述方法包括:终端设备响应于接收到目标智能件的更新指令,向服务器发送升级...

【专利技术属性】
技术研发人员:袁正权涂少波朱乾勇
申请(专利权)人:赛力斯汽车有限公司
类型:发明
国别省市:

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

1