车载电路模块的更新方法、系统、可读存储介质、及终端技术方案

技术编号:22363468 阅读:15 留言:0更新日期:2019-10-23 04:29
本发明专利技术提供一种车载电路模块的更新方法,所述更新方法包括:将各车载电路模块的诊断结果信息发送至外部设备,以供所述外部设备根据所述诊断结果信息识别待更新的车载电路模块,并获得与所述待更新的车载电路模块相对应的更新数据;接收来自所述外部设备的更新通知,据以发送相应的更新请求至所述外部设备,以请求所述外部设备传送所述更新数据;接收来自所述外部设备的所述更新数据,并根据所述更新数据识别对应的待更新的车载电路模块,据以对所述待更新的车载电路模块进行更新。本发明专利技术有效结合了车载电路模块的远程诊断以及程序更新,能够方便快捷地实现车载电路模块的程序更新,对车辆进行不同维度的分析。

Update method, system, readable storage medium and terminal of vehicle circuit module

【技术实现步骤摘要】
车载电路模块的更新方法、系统、可读存储介质、及终端
本专利技术涉及车辆领域,特别是涉及车载电路模块的更新方法、系统、可读存储介质、及终端。
技术介绍
随着经济水平的增长,汽车作为最常用的代步工具,愈来愈成为人们生活中不可缺少的重要部分。而随着汽车产销量的不断突破,如今拥有汽车的个人和家庭越来越多。通常来说,每部车辆都会设有多种电子控制车载电路模块,例如SRS安全气囊控制模块、ABS刹车防抱死控制模块、以及空调控制模块等等。但是,现有车辆各车载电路模块的升级过程通常比较繁琐,需要将车辆送至维修点进行模块更新,无法进行远程更新。或者,有些现有技术即使使用远程更新系统,但却无法与相应的远程诊断系统相结合,导致系统的利用率不够,灵活度较低等技术问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供,用于解决现有技术中车载电路模块更新过程繁琐,效率低下,且灵活度较低等技术问题。为实现上述目的及其他相关目的,本专利技术提供一种车载电路模块的更新方法,所述更新方法包括:将各车载电路模块的诊断结果信息发送至外部设备,以供所述外部设备根据所述诊断结果信息识别待更新的车载电路模块,并获得与所述待更新的车载电路模块相对应的更新数据;接收来自所述外部设备的更新通知,据以发送相应的更新请求至所述外部设备,以请求所述外部设备传送所述更新数据;接收来自所述外部设备的所述更新数据,并根据所述更新数据识别对应的待更新的车载电路模块,据以对所述待更新的车载电路模块进行更新。于本专利技术的一实施例中,所述各车载电路模块的诊断结果信息的生成方式包括如下方式中的任意一种或两种组合:1)所述车载控制终端接收来自所述外部设备的诊断指令,据以对各所述车载电路模块进行诊断并生成所述诊断结果信息;2)车辆现有的故障诊断模块对各所述车载电路模块进行诊断,以生成所述诊断结果信息;所述现有的故障诊断模块通信连接所述车载控制终端,以将所述诊断结果信息传输至所述车载控制终端。于本专利技术的一实施例中,所述方法包括:所述诊断结果信息包括所述车载电路模块当前的版本信息是否与目标版本信息一致和/或所述车载电路模块是否发生故障;所述外部设备通信连接一程序服务终端,并接收来自所述程序服务终端的所述更新数据;所述更新数据包括车辆特征信息和目标程序;所述车辆特征信息包括如下信息中的任意一种或多种组合:车辆型号、车辆生产日期、车辆硬件配置信息、车载电路模块的类别、车载电路模块的型号、车载电路模块的当前程序版本、以及车载电路模块的目标程序版本。于本专利技术的一实施例中,所述方法包括:所述外部设备根据所述车辆特征信息,识别对应的车辆并对该车辆的所述车载控制终端发送所述更新通知;所述车载控制终端根据车辆特征信息,识别待更新的车载电路模块,并使用所述目标程序对所述待更新的车载电路模块进行更新。于本专利技术的一实施例中,所述接收来自所述外部设备的所述更新数据,具体包括:所述外部设备的类型包括断点续传服务器,且所述外部设备实时监控所述更新数据的传输进度。于本专利技术的一实施例中,所述方法还包括:所述车载控制终端判断所述待更新的车载电路模块是否更新成功;若更新成功,则所述车载控制终端将更新结果信息传送至所述外部设备,所述更新结果信息包括所述待更新的车载电路模块当前的版本信息;若更新不成功,则所述车载控制终端令所述待更新的车载电路模块恢复至更新前的状态。于本专利技术的一实施例中,所述车载控制终端包括车载T-BOX终端;所述外部设备包括TSP服务器;所述车载电路模块包括如下模块中的任意一种或多种组合:安全气囊控制模块、刹车防抱死系统控制模块、多媒体控制模块、空调控制模块、车门控制模块、及巡航定速控制模块。为实现上述目的及其他相关目的,本专利技术提供一种电子终端,包括:处理器、存储器、及通信器;所述存储器用于存储计算机程序,所述通信器用于与外部设备以及车载电路模块通信连接,所述处理器用于执行所述存储器存储的计算机程序,以使所述电子终端执行所述车载电路模块的更新方法。为实现上述目的及其他相关目的,本专利技术提供一种车辆,包括一或多个车载电路模块,还包括所述电子终端。为实现上述目的及其他相关目的,本专利技术提供一种车载电路模块的更新方法,所述更新方法包括:接收来自车载控制终端的关于车载电路模块的诊断结果信息,并据以识别待更新的车载电路模块;发送更新通知至所述待更新的车载控制终端;接收来自所述待更新的车载控制终端的更新请求,并将更新数据发送至对应的所述待更新的车载控制终端。于本专利技术的一实施例中,所述方法还包括:发送更新指令至程序服务终端,以令所述程序服务终端生成所述更新数据;接收来自所述程序服务终端的所述更新数据,以将所述更新数据发送至所述车载控制终端。为实现上述目的及其他相关目的,本专利技术提供一种服务器,包括:处理器、存储器、及通信器;所述存储器用于存储计算机程序,所述通信器用于与车载控制终端通信连接,所述处理器用于执行所述存储器存储的计算机程序,以使所述服务器执行所述车载电路模块的更新方法。为实现上述目的及其他相关目的,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述车载电路模块的更新方法。为实现上述目的及其他相关目的,本专利技术提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述车载电路模块的更新方法。如上所述,本专利技术的车载电路模块的更新方法、系统、可读存储介质、及终端,具有以下有益效果:本专利技术有效结合了车载电路模块的远程诊断以及程序更新,从而在日常维护的诊断过程中即能发现程序更新的需求。再者,本专利技术对具有不同功能的各个车载电路模块分别进行诊断与分析,实现对车辆进行不同维度的分析,可选择性地且有针对性地对各个模块进行更新升级,以更灵活的掌握车辆的升级范围。最后,车载T-BOX可通过各车载电路模块的软件版本信息,能够灵活控制整车模块的升级情况。附图说明图1显示为本专利技术一实施例中车载电路模块更新方法的场景示意图。图2a显示为本专利技术一实施例中基于T-BOX终端和TSP服务器的场景示意图。图2b显示为本专利技术一实施例中车载电路模块更新方法的控制流程图。图3显示为本专利技术一实施例中车载电路模块更新方法的示意图。图4显示为本专利技术一实施例中车载电路模块更新方法的示意图。元件标号说明1车辆11车载电路模块12车载控制终端2外部设备3程序服务终端S201~S211方法步骤S301~S303方法步骤S401~S403方法步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本专利技术的基本构想,遂图式中仅显示与本专利技术中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。如图1所示,展示本专利技术一实施例中车载电路模块的更新方法应用场景的示意图。于该应用场景中,车本文档来自技高网...

【技术保护点】
1.一种车载电路模块的更新方法,其特征在于,所述更新方法包括:将各车载电路模块的诊断结果信息发送至外部设备,以供所述外部设备根据所述诊断结果信息识别待更新的车载电路模块,并获得与所述待更新的车载电路模块相对应的更新数据;接收来自所述外部设备的更新通知,据以发送相应的更新请求至所述外部设备,以请求所述外部设备传送所述更新数据;接收来自所述外部设备的所述更新数据,并根据所述更新数据识别对应的待更新的车载电路模块,据以对所述待更新的车载电路模块进行更新。

【技术特征摘要】
1.一种车载电路模块的更新方法,其特征在于,所述更新方法包括:将各车载电路模块的诊断结果信息发送至外部设备,以供所述外部设备根据所述诊断结果信息识别待更新的车载电路模块,并获得与所述待更新的车载电路模块相对应的更新数据;接收来自所述外部设备的更新通知,据以发送相应的更新请求至所述外部设备,以请求所述外部设备传送所述更新数据;接收来自所述外部设备的所述更新数据,并根据所述更新数据识别对应的待更新的车载电路模块,据以对所述待更新的车载电路模块进行更新。2.根据权利要求1所述的车载电路模块的更新方法,其特征在于,所述各车载电路模块的诊断结果信息的生成方式包括如下方式中的任意一种或两种组合:1)所述车载控制终端接收来自所述外部设备的诊断指令,据以对各所述车载电路模块进行诊断并生成所述诊断结果信息;2)车辆现有的故障诊断模块对各所述车载电路模块进行诊断,以生成所述诊断结果信息;所述现有的故障诊断模块通信连接所述车载控制终端,以将所述诊断结果信息传输至所述车载控制终端。3.根据权利要求1所述的车载电路模块的更新方法,其特征在于,包括:所述诊断结果信息包括所述车载电路模块当前的版本信息是否与目标版本信息一致和/或所述车载电路模块是否发生故障;所述外部设备通信连接一程序服务终端,并接收来自所述程序服务终端的所述更新数据;所述更新数据包括车辆特征信息和目标程序;所述车辆特征信息包括如下信息中的任意一种或多种组合:车辆型号、车辆生产日期、车辆硬件配置信息、车载电路模块的类别、车载电路模块的型号、车载电路模块的当前程序版本、以及车载电路模块的目标程序版本。4.根据权利要求3所述的车载电路模块的更新方法,其特征在于,包括:所述外部设备根据所述车辆特征信息,识别对应的车辆并对该车辆的所述车载控制终端发送所述更新通知;所述车载控制终端根据车辆特征信息,识别待更新的车载电路模块,并使用所述目标程序对所述待更新的车载电路模块进行更新。5.根据权利要求1所述的车载电路模块的更新方法,其特征在于,所述接收来自所述外部设备的所述更新数据,具体包括:所述外部设备的类型包括断点续传服务器,且所述外部设备实时监控所述更新数据的传输进度。6.根据权利要求1所述的车载电路模块的更新方法,其特征在于,所述方法还包括:所述车载控制终端判断...

【专利技术属性】
技术研发人员:郭涛李军盖红君
申请(专利权)人:上海擎感智能科技有限公司
类型:发明
国别省市:上海,31

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

1