车辆应用程序控制方法及其系统与流程

文档序号:22808050发布日期:2020-11-04 04:15阅读:169来源:国知局
车辆应用程序控制方法及其系统与流程

本发明涉及车辆安全技术领域,尤其涉及一种车辆应用程序控制方法及其系统。



背景技术:

随着车联网技术的发展,车辆的功能及复杂性越来越高,车辆上搭载上更丰富的中控屏幕及智能仪表,这些带屏幕的设备极大的丰富了车主的驾驶体验,但同时也为车辆的驾驶带来了一些风险。

因此,为了避免车主在正常的驾驶过程中被应用程序分散注意力,减少驾驶的安全风险,需要根据车辆的驾驶状态,对应用程序进行控制,以提高驾驶安全。



技术实现要素:

基于此,针对上述技术问题,提供一种车辆应用程序控制方法及其系统。

为解决上述技术问题,本发明采用如下技术方案:

一种车辆应用程序控制方法,包括

获取当前车辆驾驶状态信息;

根据所述当前车辆驾驶状态信息,通过预设的配置对应用程序进行三级控制:

第一级控制:通过预设的配置判断是否允许对应用程序进行控制,若是,则对该应用程序进行第二级控制,若否,则不对该应用程序进行控制;

第二级控制:通过预设的配置判断是否允许应用程序执行,若是,则对该应用程序进行第三级控制,若否,则不允许该应用程序执行;

第三级控制:通过预设的配置对应用程序进行视频输出控制、音频输出控制、人机交互控制以及下载更新控制中的任意一项控制或者多项组合控制。

所述当前车辆驾驶状态信息为当前车辆操作信息、当前车辆驾驶模式信息、当前车辆警报信息以及当前车辆所处环境信息中的任意一项信息或者多项组合信息。

所述配置包括全局配置以及对应每个应用程序的个性化配置,所述全局配置的优先级大于个性化配置的优先级;

所述全局配置具有与相应的车辆驾驶状态信息对应的三级控制配置:

1)控制功能配置:打开或者关闭;

2)应用程序执行控制配置:允许执行或者不允许执行;

3)应用程序具体执行控制配置:

视频输出:允许或者不允许;

音频输出:允许或者不允许;

人机交互:允许或者不允许;

下载更新:允许或者不允许;

个性化配置具有与相应的车辆驾驶状态信息对应的三级控制配置:

1)控制功能配置:打开或者关闭;

2)应用程序执行控制配置:允许执行或者不允许执行;

3)应用程序具体执行控制配置:

视频输出:允许或者不允许;

音频输出:允许或者不允许;

人机交互:允许或者不允许;

下载更新:允许或者不允许。

本方案还包括:

判断应用程序的输出屏幕;

若所述应用程序的输出屏幕为面向驾驶员的屏幕,则对该应用程序进行所述第二级控制,若否,则通过预设的配置对应用程序进行三级控制。

所述应用程序包括车辆主机上的应用程序以及与所述主机通信的电子设备上的应用程序。

本方案还涉及一种车辆应用程序控制系统,包括存储模块,所述存储模块包括由处理器加载并执行的多条指令:

获取当前车辆驾驶状态信息;

根据所述当前车辆驾驶状态信息,通过预设的配置对应用程序进行三级控制:

第一级控制:通过预设的配置判断是否允许对应用程序进行控制,若是,则对该应用程序进行第二级控制,若否,则不对该应用程序进行控制;

第二级控制:通过预设的配置判断是否允许应用程序执行,若是,则对该应用程序进行第三级控制,若否,则不允许该应用程序执行;

第三级控制:通过预设的配置对应用程序进行视频输出控制、音频输出控制、人机交互控制以及下载更新控制中的任意一项控制或者多项组合控制。

所述当前车辆驾驶状态信息为当前车辆操作信息、当前车辆驾驶模式信息、当前车辆警报信息以及当前车辆所处环境信息中的任意一项信息或者多项组合信息。

所述配置包括全局配置以及对应每个应用程序的个性化配置,所述全局配置的优先级大于个性化配置的优先级;

所述全局配置具有与相应的车辆驾驶状态信息对应的三级控制配置:

1)控制功能配置:打开或者关闭;

2)应用程序执行控制配置:允许执行或者不允许执行;

3)应用程序具体执行控制配置:

视频输出:允许或者不允许;

音频输出:允许或者不允许;

人机交互:允许或者不允许;

下载更新:允许或者不允许;

个性化配置具有与相应的车辆驾驶状态信息对应的三级控制配置:

1)控制功能配置:打开或者关闭;

2)应用程序执行控制配置:允许执行或者不允许执行;

3)应用程序具体执行控制配置:

视频输出:允许或者不允许;

音频输出:允许或者不允许;

人机交互:允许或者不允许;

下载更新:允许或者不允许。

本方案还包括:

判断应用程序的输出屏幕;

若所述应用程序的输出屏幕为面向驾驶员的屏幕,则对该应用程序进行所述第二级控制,若否,则通过预设的配置对应用程序进行三级控制。

所述应用程序包括车辆主机上的应用程序以及与所述主机通信的电子设备上的应用程序。

本发明可以根据车辆驾驶状态对应用程序进行控制,避免车主在正常的驾驶过程中被应用程序分散注意力,提高了驾驶安全。

附图说明

下面结合附图和具体实施方式对本发明进行详细说明:

图1为本发明的流程图。

具体实施方式

如图1所示,一种车辆应用程序控制方法,包括

s101、获取当前车辆驾驶状态信息。

其中,驾驶状态信息是指车辆在运行过程中产生的各种信息。

s102、根据当前车辆驾驶状态信息,通过预设的配置对应用程序进行三级控制:

第一级控制:通过预设的配置判断是否允许对应用程序进行控制,若是,则对该应用程序进行第二级控制,若否,则不对该应用程序进行控制;

第二级控制:通过预设的配置判断是否允许应用程序执行,若是,则对该应用程序进行第三级控制,若否,则不允许该应用程序执行;

第三级控制:通过预设的配置对应用程序进行视频输出控制、音频输出控制、人机交互控制以及下载更新控制中的任意一项控制或者多项组合控制。

在上述配置中,配置了车辆驾驶状态信息作为满足条件,以及各满足条件对应的控制配置。

如当前车辆驾驶状态信息满足上述配置中某个应用程序的条件时,可以进行一项控制:如不允许视频输出,或者不允许音频输出,亦或者不允许人机交互,人机交互如不允许手动文本输入,当然也可以进行组合控制,如停止视频输出,同时保持音频输出。

本发明可以根据车辆驾驶状态对应用程序进行控制,避免车主在正常的驾驶过程中被应用程序分散注意力,提高了驾驶安全。

在本实施例中,当前车辆驾驶状态信息为当前车辆操作信息、当前车辆驾驶模式信息、当前车辆警报信息以及当前车辆所处环境信息中的任意一项信息或者多项组合信息。

车辆操作信息可以通过can总线获得,包括车辆行驶速度、巡航控制操作、电子制动系统操作(包括制动器是否工作以及制动器如何工作,如防抱死制动系统是否启动)、电子电路的操作(例如,转向机构的操作、油门踏板的操作、前照灯的操作(包括前照灯是否打开以及前照灯是否处于远光灯位置)、天窗的操作、车门控制单元的操作、电动车窗的操作以及安全气囊系统的操作等。

车辆驾驶模式通常由驾驶员手动设置启动及退出,车辆的驾驶模式可分为:手动驾驶模式,辅助驾驶模式,自动驾驶模式三种。手动驾驶模式指车主完全控制车辆的驾驶行为。辅助驾驶模式为车主半手动,半自动的控制车辆驾驶行为,车辆为各种危险预警提供有限控制及预警功能;自动驾驶模式指车辆完全自动控制驾驶行为。

当前车辆警报信息可以通过高级驾驶员辅助系统(adas)获得,包括指示车辆预定速度的警报、指示车辆灾难性事件的警报、道路警报、天气警报、紧急警报、汽车紧急警报、车道偏离警报、车辆碰撞警报、通过全方位车身摄像头的交通拥堵警告等。

车辆所处环境信息可以通过互联网获得,包括交通拥挤、道路状况、天气状况等。

可以在配置中将以下组合信息作为条件:

1、自动驾驶模式:开启。

2、车辆行驶速度:大于50km/h。

3、车辆碰撞警报:预警。

在本实施例中,配置包括全局配置以及对应每个应用程序的个性化配置。

全局配置的优先级大于个性化配置的,在全局配置中,可以将某些功能全部关闭,此时个性化配置即使是开启状态也无法使用该功能。

其中,全局配置具有与相应的车辆驾驶状态信息对应的三级控制配置:

1)控制功能配置:打开或者关闭。

2)应用程序执行控制配置:允许执行或者不允许执行。

3)应用程序具体执行控制配置:

视频输出:允许或者不允许。

音频输出:允许或者不允许。

人机交互:允许或者不允许。

下载更新:允许或者不允许。

个性化配置具有与相应的车辆驾驶状态信息对应的三级控制配置:

1)控制功能配置:打开或者关闭。

2)应用程序执行控制配置:允许执行或者不允许执行。

3)应用程序具体执行控制配置:

视频输出:允许或者不允许。

音频输出:允许或者不允许。

人机交互:允许或者不允许。

下载更新:允许或者不允许。

较佳地,在步骤102中,还可以判断应用程序的输出屏幕,若应用程序的输出屏幕为面向驾驶员的屏幕,则应该允许对该应用程序进行控制,故对该应用程序进行第二级控制,若否,则需要根据预设的配置进行控制,即通过预设的配置对应用程序进行上述三级控制。

在本实施例中,应用程序包括车辆主机上的应用程序以及与主机通信的电子设备上的应用程序。

车辆主机通常是指车辆中带屏幕的中央控制系统,俗称车机系统,该车机系统集成了中控屏幕、智能网络电台等电子设备,当然,电子设备还可以是与车辆主机通信的移动设备,如手机、pad等。

本方案还涉及一种车辆应用程序控制系统,包括存储模块,存储模块包括由处理器加载并执行的多条指令,如图1所示:

s101、获取当前车辆驾驶状态信息。

其中,驾驶状态信息是指车辆在运行过程中产生的各种信息。

s102、根据当前车辆驾驶状态信息,通过预设的配置对应用程序进行三级控制:

第一级控制:通过预设的配置判断是否允许对应用程序进行控制,若是,则对该应用程序进行第二级控制,若否,则不对该应用程序进行控制;

第二级控制:通过预设的配置判断是否允许应用程序执行,若是,则对该应用程序进行第三级控制,若否,则不允许该应用程序执行;

第三级控制:通过预设的配置对应用程序进行视频输出控制、音频输出控制、人机交互控制以及下载更新控制中的任意一项控制或者多项组合控制。

在上述配置中,配置了车辆驾驶状态信息作为满足条件,以及各满足条件对应的控制配置。

如当前车辆驾驶状态信息满足上述配置中某个应用程序的条件时,可以进行一项控制:如不允许视频输出,或者不允许音频输出,亦或者不允许人机交互,人机交互如不允许手动文本输入,当然也可以进行组合控制,如停止视频输出,同时保持音频输出。

本发明可以根据车辆驾驶状态对应用程序进行控制,避免车主在正常的驾驶过程中被应用程序分散注意力,提高了驾驶安全。

在本实施例中,当前车辆驾驶状态信息为当前车辆操作信息、当前车辆驾驶模式信息、当前车辆警报信息以及当前车辆所处环境信息中的任意一项信息或者多项组合信息。

车辆操作信息可以通过can总线获得,包括车辆行驶速度、巡航控制操作、电子制动系统操作(包括制动器是否工作以及制动器如何工作,如防抱死制动系统是否启动)、电子电路的操作(例如,转向机构的操作、油门踏板的操作、前照灯的操作(包括前照灯是否打开以及前照灯是否处于远光灯位置)、天窗的操作、车门控制单元的操作、电动车窗的操作以及安全气囊系统的操作等。

车辆驾驶模式通常由驾驶员手动设置启动及退出,车辆的驾驶模式可分为:手动驾驶模式,辅助驾驶模式,自动驾驶模式三种。手动驾驶模式指车主完全控制车辆的驾驶行为。辅助驾驶模式为车主半手动,半自动的控制车辆驾驶行为,车辆为各种危险预警提供有限控制及预警功能;自动驾驶模式指车辆完全自动控制驾驶行为。

当前车辆警报信息可以通过高级驾驶员辅助系统(adas)获得,包括指示车辆预定速度的警报、指示车辆灾难性事件的警报、道路警报、天气警报、紧急警报、汽车紧急警报、车道偏离警报、车辆碰撞警报、通过全方位车身摄像头的交通拥堵警告等。

车辆所处环境信息可以通过互联网获得,包括交通拥挤、道路状况、天气状况等。

可以在配置中将以下组合信息作为条件:

1、自动驾驶模式:开启。

2、车辆行驶速度:大于50km/h。

3、车辆碰撞警报:预警。

在本实施例中,配置包括全局配置以及对应每个应用程序的个性化配置。

全局配置的优先级大于个性化配置的,在全局配置中,可以将某些功能全部关闭,此时个性化配置即使是开启状态也无法使用该功能。

其中,全局配置具有与相应的车辆驾驶状态信息对应的三级控制配置:

1)控制功能配置:打开或者关闭。

2)应用程序执行控制配置:允许执行或者不允许执行。

3)应用程序具体执行控制配置:

视频输出:允许或者不允许。

音频输出:允许或者不允许。

人机交互:允许或者不允许。

下载更新:允许或者不允许。

个性化配置具有与相应的车辆驾驶状态信息对应的三级控制配置:

1)控制功能配置:打开或者关闭。

2)应用程序执行控制配置:允许执行或者不允许执行。

3)应用程序具体执行控制配置:

视频输出:允许或者不允许。

音频输出:允许或者不允许。

人机交互:允许或者不允许。

下载更新:允许或者不允许。

较佳地,在步骤102中,还可以判断应用程序的输出屏幕,若应用程序的输出屏幕为面向驾驶员的屏幕,则应该允许对该应用程序进行控制,故对该应用程序进行第二级控制,若否,则需要根据预设的配置进行控制,即通过预设的配置对应用程序进行上述三级控制。

在本实施例中,应用程序包括车辆主机上的应用程序以及与主机通信的电子设备上的应用程序。

车辆主机通常是指车辆中带屏幕的中央控制系统,俗称车机系统,该车机系统集成了中控屏幕、智能网络电台等电子设备,当然,电子设备还可以是与车辆主机通信的移动设备,如手机、pad等。

但是,本技术领域中的普通技术人员应当认识到,以上的实施例仅是用来说明本发明,而并非用作为对本发明的限定,只要在本发明的实质精神范围内,对以上所述实施例的变化、变型都将落在本发明的权利要求书范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1