一种验证车载电子系统应用的方法及验证系统技术方案

技术编号:32357703 阅读:12 留言:0更新日期:2022-02-20 03:20
本发明专利技术涉及计算机技术领域,具体涉及一种验证车载电子系统应用的方法及验证系统。该方法包括:获取车载端的应用程序列表;基于网络加载应用变更列表,并从远程服务器中获取所述应用程序列表中各个待更新应用的最新版本文件;加载所述待更新应用相对应的验证算法,并根据所述验证算法验证所述最新版本文件;根据验证结果预安装所述最新版本文件到本地可读存储介质;对预安装的车载电子系统应用的实时响应及控制进行验证,对异常应用回退变更前应用。本发明专利技术通过联网方式自动更新和部署应用版本,及时对车载端应用更新或缺陷修复,无需定期到指定的地点进行人工验证刷写,及时更新和部署新应用,弥补需人工手动刷写无法及时更新的缺陷。的缺陷。的缺陷。

【技术实现步骤摘要】
一种验证车载电子系统应用的方法及验证系统


[0001]本专利技术涉及计算机
,具体涉及一种验证车载电子系统应用的方法及验证系统。

技术介绍

[0002]随着经济的不断发展以及汽车保有量的不断增多,人们在拥有汽车的同时,也越来越关注使用汽车时的体验,为了实现对汽车内部进行实时响应及控制功能,在汽车内部安装一个或多个连接车载网络的电子控制单元协同完成响应及控制功能的车载电子系统应用,为驾驶员在使用航、碰撞预警、线控制动/转向、自动变速、车身稳定控制、空调和座椅控制、智能导航以及音视频播放等多种功能应用,具有可观的经济价值、深远的社会影响和重要的环保意义。
[0003]目前的车载电子系统网联化程度的提高,系统与物理环境、周边基础设施、云端以及其他嵌入式系统的互联日益增多。车载电子系统应用的功能不断丰富,实现各种车载应用,例如车载导航、车载定位、车载DVD播放、车载通信等,可以实现包括实时路况信号、目的地地图以及行车导航等行车信号的需求的服务,以及音乐、视频、图片等多媒体需求的服务等。车载电子系统应用成为连接、响应及控制各种车载设备或装置的连接载体,与车载设备或装置共同构成了汽车的车载系统。
[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]所述变更模块用于对通过实时响应及控制验证后的预安装应用程序变更为新版本或回退至变更前应用。
[0031]优选地的,还包括算法获取模块,用于联网下载所述应用提供商或授信的第三方远程服务器授信的验证算法,建立验证算法与车载端待更新应用以及本地可读存储介质的受限访问区的最新版本文件的对应关系,以验证最新版本文件的安全性。
[0032]优选地的,还包括缓存清除模块,用于在文件验证失败后,清除本地可读存储介质的受限访问区缓存的最新版本文件;还用于根据预安装程序的验证结果,在验证成功后,清除本地缓存的待更新应用的备份,在验证失败后,清除本地可读存储介质的受限访问区的预安装应用程序及预安装应用程序对应的最新版本文件。
[0033]本专利技术还包括一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现验证车载电子系统应用的方法的步骤。
[0034]本专利技术还包括一种可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现验证车载电子系统应用的方法的步骤。
[0035]本专利技术提供的技术方案,具有如下有益效果:
[0036]本专利技术的验证车载电子系统应用的方法及验证系统,通过联网方式自动更新和部署应用版本,及时对车本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种验证车载电子系统应用的方法;其特征在于,该验证车载电子系统应用的方法包括:获取车载端的应用程序列表;基于网络加载应用变更列表,并从远程服务器中获取所述应用程序列表中各个待更新应用的最新版本文件;加载所述待更新应用相对应的验证算法,并根据所述验证算法验证所述最新版本文件;根据验证结果预安装所述最新版本文件到本地可读存储介质;对预安装的车载电子系统应用的实时响应及控制进行验证,对异常应用回退变更前应用。2.如权利要求1所述的验证车载电子系统应用的方法,其特征在于:所述验证算法为根据应用提供商或授信的第三方远程服务器进行联网下载,所述验证算法根据与获取的最新版本文件的对应关系进行验证是否为安装应用版本,获取的最新版本文件缓存于本地可读存储介质的受限访问区,与本地可读存储介质上安装的车载电子系统应用独立存储。3.如权利要求2所述的验证车载电子系统应用的方法,其特征在于:当所述验证所述最新版本文件失败时,则放弃安装本地可读存储介质的受限访问区内的最新版本文件,并删除对应的最新版本文件;当所述验证所述最新版本文件成功时,则安装或更新应用对应的最新版本文件。4.如权利要求3所述的验证车载电子系统应用的方法,其特征在于:所述待更新应用在安装或更新最新版本文件前,在本地可读存储介质的缓存区备份当前所述待更新应用,在预安装的车载电子系统应用的实时响应及控制进行验证成功后,替代待更新应用并清除备份的当前所述待更新应用;在预安装的车载电子系统应用的实时响应及控制进行验证失败时,卸载预安装的车载电子系统应用,并回退变更前应用。5.如权利要求4所述的验证车载电子系统应用的方法,其特征在于:所述应用变更列表为所述车载电子系统联网时自动加载,所述应用变更列表的加载方法为:基于联网的车载电子系统,向远程服务器发送更新请求;所述远程服务器根据所述更新请求,读取所述车载端的应用程序列表;根据所述应用程序列表遍历应用版本数据库,以获得待更新应用程序对应的最新版本文件;访问所述待更新应用程序对应的最新版本文件下载网址,联网获取最新版本文件并缓存于所述本地可读存储介质的受限访问区;根据...

【专利技术属性】
技术研发人员:黎发文
申请(专利权)人:深圳市朗星泰科技有限公司
类型:发明
国别省市:

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

1