汽车软件管理系统及其操作方法_5

文档序号:9719260阅读:来源:国知局
步包括以下子步骤;
[0087]步骤10101:验证所述授权码。
[0088]所述授权码验证模块41对从所述管理平台获取的所述授权码20和从所述配置端30所述获取的授权码进行验证。若从所述管理平台获取的所述授权码20和从所述配置端30所述获取的授权码一致,则通过验证,执行步骤10102。
[0089]步骤10102:分析从所述管理平台获取的所述授权码20。
[0090]所述授权码验证模块41分析所述授权码20以获取操作目标和操作内容。所述操作目标为汽车的其中一电气部件。
[0091]步骤10103:将连接所述操作目标的内部通信链路与外部通信接口连通。
[0092]步骤10104:建立外部通信接口与所述配置端30的外部通信链路。
[0093]所述链路管理模块42在外部通信接口与所述通信单元34之间建立外部通信链路。
[0094]步骤10105:连通连接所述操作目标的内部通信链路与外部通信链路,形成一通信链路。
[0095]步骤1011:通过所述通信链路对所述电气部件的软件进行操作。
[0096]所述软件管理单元32通过所述通信链路对所述电气部件的软件进行操作。
[0097]所述操作包括对固件进行更新和对配置参数修改等。
[0098]值得一提的是,所述操作汽车的电气部件的方法进一步包括步骤1012:记录对该电气部件的软件进行操作的信息。
[0099]对该电气部件的软件进行操作的信息被记录于所述用户管理模块11对应的用户信息。所记录的操作信息包括,操作日期,操作时间,操作内容,操作之前的固件版本,操作之后的固件版本,操作之前的配置参数和操作之后的配置参数等。用于更新的固件版本需要在操作之前被上传于所述管理平台。
[0100]上述内容为本发明的具体实施例的例举,对于其中未详尽描述的设备和结构,应当理解为采取本领域已有的通用设备及通用方法来予以实施。
[0101]同时本发明上述实施例仅为说明本发明技术方案之用,仅为本发明技术方案的列举,并不用于限制本发明的技术方案及其保护范围。采用等同技术手段、等同设备等对本发明权利要求书及说明书所公开的技术方案的改进应当认为是没有超出本发明权利要求书及说明书所公开的范围。
【主权项】
1.一汽车软件管理系统,其特征在于,包括: 一管理平台,所述管理平台管理软件;和 至少一链路控制器,所述链路控制器被安装于汽车供管理内部通信链路与外部通信接口,其中,当需要对该电气部件对应的软件进行操作时,所述管理平台向安装该汽车的所述链路控制器提供一授权码,其中,在所述链路控制器通过验证所述授权码之后,所述链路控制器通过该电气部件连接的内部通信链路、外部通信接口以及所述管理平台建立一通信链路,以使得所述管理平台通过所述通信链路对该电气部件对应的软件进行操作。2.根据权利要求1所述的汽车软件管理系统,进一步包括至少一配置端,所述配置端分别通信地连接所述管理平台和所述链路控制器,其中,所述配置端提供向所述管理平台提供一授权申请,在所述管理平台对所述授权申请进行授权之后,所述管理平台分别对所述链路控制器和所述配置端发送所述授权码,所述配置端得以从所述管理平台获取应用于该电气部件进行操作的对应的软件,其中,所述链路控制器通过验证所述验证码之后,所述链路控制器通过连接该电气部件的内部通信链路、外部通信接口和所述配置端建立所述通信链路,以使得所述配置端通过所述通信链路得以对电气部件对应的软件进行操作。3.根据权利要求1或2所述的汽车软件管理系统,其中,所述链路控制器进一步包括一授权码验证模块、一链路管理模块和一电源模块,所述授权码验证模块通信地连接所述链路管理模块,所述电源模块分别电连接所述授权码验证模块和所述链路管理模块以向所述授权码验证模块和所述链路管理模块提供电能,其中,所述链路管理模块可操作地连接汽车的各内部通信链路和外部通信接口以根据内部通信链路的电气部件选择连通对应的内部通信链路与外部通信接口,其中,若通过所述管理平台对该电气部件对应的软件进行操作,所述链路管理模块连通与该电气部件连接的内部通信链路与外部通信接口,所述链路管理模块进一步建立外部通信接口与所述管理平台之间的外部通信链路,形成所述通信链路,从而使得所述管理平台对该电气部件对应的软件进行操作,其中,若通过所述配置端对该电气部件对应的软件进行操作,所述链路管理模块连通与该电气部件连接的内部通信链路与外部通信接口,所述链路管理模块进一步建立外部通信接口与所述配置端之间的外部通信链路,形成所述通信链路,从而使得所述配置端对该电气部件对应的软件进行操作。4.根据权利要求3所述的软件管理系统,其中,所述内部通信链路为内部CAN总线,所述外部通信接口为CAN总线接口,其中,所述链路管理模块连通与该电气部件连接的CAN总线与CAN总线接口,若通过所述管理平台对该电气部件对应的软件进行操作,则所述链路管理模块建立CAN总线接口与所述管理平台之间的外部通信链路,若通过所述配置端对该电气部件对应的软件进行操作,则所述链路管理模块建立CAN总线接口与所述配置端之间的外部通信链路,其中其中,内部CAN总线中包括与电池管理系统连接的CAN总线、与整车控制器连接的CAN总线和与电机控制器连接的CAN总线。5.根据权利要求3所述的汽车软件管理系统,其中,所述管理平台10进一步包括互相通信地连接的一用户管理模块、一车辆管理模块和一管理模块,其中,所述用户管理管理用户信息,用户的汽车的各电气部件对应的软件进行的每次操作都被记录于所述用户管理模块的该用户信息,其中,所述车辆管理模块管理各汽车信息以及汽车对应的各电气部件信息,所述车辆管理模块进一步用于存储各电气部件对应的软件的各版本,其中,所述管理模块生成所述授权码以及通过所述通信链路对汽车的电气部件对应的软件进行操作。6.根据权利要求5所述的汽车软件管理系统,其中,所述管理模块进一步包括一分析模块、一软件管理模块、一授权码管理模块和一通信模块,所述通信模块分别通信地连接所述配置端、所述链路控制器,所述分析模块、所述软件管理模块、所述授权码管理模块,其中,所述分析模块通过分析所述授权请求,获得操作目标和操作内容,所述分析模块分别在所述用户管理模块和所述车辆管理模块搜索所述获得的操作目标,形成一搜索结果,所述搜索结果被分别发送至所述软件管理模块和所述授权码管理模块,其中,所述软件管理模块根据所述搜索结果从所述车辆管理模块获取需要进行操作的该电气部件对应的软件的软件版本,其中,所述授权码管理模块根据所述搜索结果生成所述授权码。7.根据权利要求6所述的汽车软件管理系统,其中,所述软件管理模块将需要进行操作的软件版本通过所述通信链路对该汽车的电气部件对应的软件进行操作,其中,对该汽车的电气部件对应的软件进行操作被记录于所述用户管理模块对应的用户信息。8.根据权利要求6所述的汽车软件管理系统,其中,所述配置端进一步包括一授权管理模块、一软件管理单元和一通信单元,所述通信单元分别通信地连接所述授权管理模块和所述软件管理模块,其中,所述授权管理模块供提出所述授权申请和接收所述授权码,所述授权管理模块通过所述通信单元将所述授权码传送至所述授权码验证模块,其中,所述软件管理单元供存储对该电气部件进行操作的对应的软件,以及通过所述通信链路对该电气部件对应的软件进行操作。9.根据权利要求8所述的汽车软件管理系统,其中,所述软件管理模块将需要进行操作的该电气部件对应的软件发送至所述软件管理单元,所述软件管理单元通过所述通信链路对该电气部件对应的软件进行操作。10.根据权利要求8所述的汽车软件管理系统,其中,所述配置端进一步包括一配置参数形成模块,所述配置参数形成模块通信地连接所述通信单元,其中,所述配置参数形成模块通过所述通信链路获取各电气部件的状态,对应的软件的版本以及配置参数,然后进行处理生成一驾驶配置参数,所述驾驶配置参数被在于所述配置端,其中,当用户使用其它汽车时可通过对其它汽车的各电气部件按所述驾驶配置参数进行修改,以使得减少该用户适应其它汽车的时间。
【专利摘要】一汽车软件管理系统包括一管理平台和至少一链路控制器,该链路控制器被安装于汽车供管理内部通信链路与外部通信接口,其中,当需要对该电气部件对应的软件进行操作时,该管理平台向安装该汽车的该链路控制器提供一授权码,其中,在该链路控制器通过验证该授权码之后,该链路控制器通过该电气部件连接的内部通信链路、外部通信接口以及该管理平台建立一通信链路,以使得该管理平台通过该通信链路对该电气部件对应的软件进行操作。
【IPC分类】B60R16/023
【公开号】CN105480176
【申请号】CN201610010851
【发明人】吴迪, 丁良学, 张卫林, 熊金峰, 储铭
【申请人】上海创程车联网络科技有限公司
【公开日】2016年4月13日
【申请日】2016年1月8日
当前第5页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1