用于使用从多个传感器收集的信息来保护车辆免受恶意软件及攻击的方法及系统技术方案

技术编号:19396989 阅读:21 留言:0更新日期:2018-11-10 05:06
各种实施例包含用于分析传感器信息以识别异常车辆行为的方法及实施所述方法的计算装置。计算装置可监视车辆中的传感器(例如,紧密集成式车辆传感器、松散集成式车辆传感器、非车辆传感器等)以收集所述传感器信息,分析所述所收集传感器信息以产生分析结果,且使用所述所产生分析结果来确定所述车辆的行为是否异常。所述计算装置还可响应于确定所述车辆的所述行为异常而产生通信消息,且将所述所产生通信消息发送到外部实体。

【技术实现步骤摘要】
【国外来华专利技术】用于使用从多个传感器收集的信息来保护车辆免受恶意软件及攻击的方法及系统
技术介绍
近年来,技术公司已开始研发及实施辅助驾驶员避免事故且使得汽车能够自动驾驶的技术。所谓“自动驾驶车辆”包含复杂的传感器及处理系统,所述处理系统基于从汽车的传感器、处理器及其它电子装置收集的信息结合从外部网络(例如,“云端”)接收的信息(例如,地图、交通报告等)而控制车辆。随着自动驾驶及驾驶员辅助技术在普及性及使用方面的增加,保护机动车辆免受故障、恶意软件及攻击的重要性也将增加。由于这些新兴的趋势,更好地识别、防止及响应现在车辆(例如自主车辆及自动驾驶汽车)上的错误信息、恶意软件及网络攻击的新的且经改进解决方案将对消费者有益。
技术实现思路
各种实施例包含分析传感器信息以识别异常车辆行为的方法,包含:经由处理器监视紧密靠近所述车辆的多个传感器以收集传感器信息,分析所述所收集传感器信息以产生分析结果,及使用所产生分析结果来确定车辆的行为是否异常。一些实施例可包含:响应于确定所述车辆的所述行为异常而产生通信消息,并将所述所产生通信消息发送到外部实体。在一些实施例中,分紧密靠近析所述所收集传感器信息以产生所述分析结果可包含:比较从移动装置传感器收集的传感器信息与从车辆传感器收集的传感器信息。在一些实施例中,分析所述所收集传感器信息以产生所述分析结果可包含:比较从紧密集成式车辆传感器、松散集成式车辆传感器及非车辆传感器中的两个或多于两个收集的传感器信息。在一些实施例中,分析所述所收集传感器信息以产生所述分析结果可包含:比较从第一类型的传感器收集的传感器信息与从第二类型的传感器收集的传感器信息。在一些实施例中,分析所述所收集传感器信息以产生所述分析结果可包含:基于所述所收集传感器信息而产生行为向量,及将所述所产生行为向量应用于机器学习分类器模型以产生所述分析结果。在一些实施例中,处理器可为移动装置中的移动装置处理器,其经配置以执行进一步包含以下各项的操作:由所述移动装置处理器确定所述移动装置是否在所述车辆内部,及响应于确定所述移动装置在所述车辆内部而启动监视及分析系统以收集并分析所述传感器信息。在一些实施例中,所述处理器可为所述车辆中的车辆处理器,其经配置以执行进一步包含以下各项的操作:通过所述车辆处理器确定移动装置是否在所述车辆内部,响应于确定所述移动装置在所述车辆内部而建立到所述移动装置的通信链路,及经由所述通信链路接收移动装置传感器信息。又一些实施例包含一种计算装置,其包含经配置有用以执行上文概述的方法的操作的处理器可执行指令的处理器。又一些实施例包含非暂时性计算机可读存储媒体,其上存储有经配置以致使计算装置处理器执行操作的处理器可执行软件指令。又一些实施例包含一种计算装置,其具有用于执行上文概述的方法的功能的装置。附图说明并入本文中且构成本说明书的部分的随附图式说明权利要求书的示范性实施例,并与上文所给出的大体描述及下文所给出的详细描述一起用以阐释权利要求书的特征。图1为说明适于实施各种实施例的基于车辆的实例系统中的网络组件的通信系统框图。图2为说明适于实施各种实施例的车辆控制系统的逻辑组件的组件框图。图3为说明根据各种实施例的可包含在实施例计算装置中且经配置以收集并分析传感器信息的实例系统芯片的组件的框图。图4为说明根据各种实施例的经配置以使用基于行为且机械学习技术来监视并分析传感器信息的移动装置中的实例逻辑组件及信息流的框图。图5为说明根据实施例的分析传感器信息以识别异常车辆行为的方法的处理流程图。图6为说明根据另一实施例的分析传感器信息以识别异常车辆行为的方法的处理流程图。图7为适于在实施例中使用的移动装置的组件框图。具体实施方式将参考随附图式详细描述各种实施例。贯穿所述图式,将尽可能使用相同元件符号来指代相同或类似部分。对特定实例及实施方案的参考是出于说明性目的,且并不打算限制权利要求书的范围。总的来说,各种实施例包含用于监视并分析车辆中的传感器信息以高效地识别、防止、校正或以其它方式响应车辆中/车辆的各种异常条件及行为(例如恶意软件、网络攻击、传感器故障、车辆故障、基于车辆的攻击(例如,里程表攻击、速度攻击、档位攻击、加速-制动器攻击、门攻击、短路点火攻击等等)及运营商欺诈)的方法,以及经配置以执行所述方法的计算系统。计算系统可经配置以监视在车辆中或附近的传感器以收集传感器信息,分析所述所收集传感器信息以产生分析结果,基于所述所产生分析结果而确定所述车辆的行为是否异常。所述计算系统可响应于确定所述车辆的所述行为异常而产生通信消息,并将所述所产生通信消息发送到外部实体以进行分析。所述计算系统可为移动计算装置、车辆的控制系统或其组合,或可实施于移动计算装置、车辆的控制系统或其组合中。经监视的传感器可包含紧密集成式车辆传感器(例如,制动器传感器等)、松散集成式车辆传感器(例如,零件市场GPS、仪表板安装摄像机等)及非车辆传感器(例如,乘客的移动装置中的加速度计等)的任何组合。术语“移动计算装置”及“移动装置”在本文中可互换地用于指代以下中的任一个或全部:蜂窝式电话、智能手机、个人或移动多媒体播放器、个人数据助理(PDA)、膝上型计算机、平板计算机、智能笔记型计算机、轻量级笔记型计算机、掌上型计算机、无线电子邮件接收器、具有多媒体因特网能力的蜂窝式电话、无线游戏控制器及类似个人电子装置(其包含存储器、性能重要的可编程处理器,且在电池供电下操作)。术语“系统芯片(SOC)”在本文中用于指含有集成于单个衬底上的多个资源及/或处理器的单个集成电路(IC)芯片。单个SOC可含有用于数字、模拟、混合信号及射频功能的电路。单个SOC还可包含任何数目个通用及/或专用处理器(数字信号处理器、调制解调器处理器、视频处理器等),存储器块(例如,ROM、RAM、闪存等)及资源(例如,计时器、电压调节器、振荡器等)。SOC还可包含用于控制集成资源及控制器以及用于控制外围装置的软件。在过去数年中,现代汽车已从行推动机械车辆转变成强大且复杂的电磁系统,其包含控制车辆的功能、特征及操作中的许多的大量传感器、处理器及SOC。现代车辆现在还配备有车辆控制系统,所述车辆控制系统可经配置以收集并使用来自车辆的各种系统及传感器的信息以使车辆的操作的全部或部分自动化。举例来说,制造商现在为其汽车配备有自动化、调适或增强车辆的操作的高级驾驶员辅助系统(ADAS)。ADAS可使用从汽车的传感器(例如,加速度计、雷达、激光雷达、地理定位等)收集的信息来自动检测可能的道路危险并对车辆的操作(例如,制动器、转向等)的全部或部分采取控制以避免所检测到的危险。通常与ADAS相关联的特征及功能包含自适应巡航控制、自动车道检测、车道偏离警告、自动转向、自动制动器及自动事故避免。在很多自主及半自主车辆中,恶意软件的指令或对控制算法的未经授权存取可能是灾难性的。为保护车辆免受恶意软件及攻击且作出更好或更精明的决策,车辆(或车辆中的移动装置)可经配置以监视并分析从各种独立或异构系统及传感器收集的信息以在进行控制决策或采取响应动作之前确保恰当或预期操作。另外,目前存在多种已知针对汽车的攻击,包含基于里程表的攻击、基于速度的攻击、基于档位的攻击、加速-制动器攻击、基于门的攻击及短路点火攻击本文档来自技高网...

【技术保护点】
1.一种分析传感器信息以识别异常车辆行为的方法,其包括:经由处理器监视紧密靠近车辆的多个传感器以收集传感器信息;分析所述所收集传感器信息以产生分析结果;及使用所述所产生分析结果来确定所述车辆的行为是否异常。

【技术特征摘要】
【国外来华专利技术】2016.03.25 US 15/081,4501.一种分析传感器信息以识别异常车辆行为的方法,其包括:经由处理器监视紧密靠近车辆的多个传感器以收集传感器信息;分析所述所收集传感器信息以产生分析结果;及使用所述所产生分析结果来确定所述车辆的行为是否异常。2.根据权利要求1所述的方法,其进一步包括:响应于确定所述车辆的所述行为异常而产生通信消息;及将所述所产生通信消息发送到外部实体。3.根据权利要求1所述的方法,其中分析所述所收集传感器信息以产生所述分析结果包括:比较从移动装置传感器收集的传感器信息与从车辆传感器收集的传感器信息。4.根据权利要求1所述的方法,其中分析所述所收集传感器信息以产生所述分析结果包括:比较从以下中的两个或多于两个收集的传感器信息:紧密集成式车辆传感器;松散集成式车辆传感器;或非车辆传感器。5.根据权利要求1所述的方法,其中分析所述所收集传感器信息以产生所述分析结果包括:比较从第一类型的传感器收集的传感器信息与从第二类型的传感器收集的传感器信息。6.根据权利要求1所述的方法,其中分析所述所收集传感器信息以产生所述分析结果包括:基于所述所收集传感器信息而产生行为向量;及将所述所产生行为向量应用于机器学习分类器模型以产生所述分析结果。7.根据权利要求1所述的方法,其中所述处理器为移动装置中的移动装置处理器,所述方法进一步包括:通过所述移动装置处理器确定所述移动装置是否在所述车辆内部;及响应于确定所述移动装置在所述车辆内部而启动监视及分析系统以收集并分析所述传感器信息。8.根据权利要求1所述的方法,其中所述处理器为所述车辆中的车辆处理器,所述方法进一步包括:通过所述车辆处理器确定移动装置是否在所述车辆内部;响应于确定所述移动装置在所述车辆内部而建立到所述移动装置的通信链路;及经由所述通信链路接收移动装置传感器信息。9.一种计算装置,其包括:处理器,其配置有处理器可执行指令以执行包括以下各项的操作:监视紧密靠近车辆的多个传感器以收集传感器信息;分析所述所收集传感器信息以产生分析结果;及使用所述所产生分析结果来确定所述车辆的行为是否异常。10.根据权利要求9所述的计算装置,其中所述处理器经配置有处理器可执行指令以执行进一步包括以下各项的操作:响应于确定所述车辆的所述行为异常而产生通信消息;及将所述所产生通信消息发送到外部实体。11.根据权利要求9所述的计算装置,其中所述处理器经配置有处理器可执行指令以执行操作使得分析所述所收集传感器信息以产生所述分析结果包括:比较从移动装置传感器收集的传感器信息与从车辆传感器收集的传感器信息。12.根据权利要求9所述的计算装置,其中所述处理器经配置有处理器可执行指令以执行操作使得分析所述所收集传感器信息以产生所述分析结果包括:比较从以下中的两个或多于两个收集的传感器信息:紧密集成式车辆传感器;松散集成式车辆传感器;或非车辆传感器。13.根据权利要求9所述的计算装置,其中所述处理器经配置有处理器可执行指令以执行操作使得分析所述所收集传感器信息以产生所述分析结果包括:比较从第一类型的传感器收集的传感器信息与从第二类型的传感器收集的传感器信息。14.根据权利要求9所述的计算装置,其中所述处理器经配置有处理器可执行指令以执行操作使得分析所述所收集传感器信息以产生所述分析结果包括:基于所述所收集传感器信息而产生行为向量;及将所述所产生行为向量应用于机器学习分类器模型以产生所述分析结果。15.根据权利要求9所述的计算装置,其中:所述计算装置为移动装置;且所述处理器经配置有处理器可执行指令以执行进一步包括以下各项的操作:确定所述移动装置是否在所述车辆内部;及响应于确定所述移动装置在所述车辆内部而启动监视及分析系统以收集并分析所述传感器信息。16.根据权利要求9所述的计算装置,其中:所述计算装置经嵌入在所述车辆中;且所述处理器经配置有处理器可执行指令以执行进一步包括以下各项的操作:确定移动装置是否在所述车辆内部;响应于确定所述移动装置在所述车辆内部而建立到所述移动装置的通信链路;及经由所述通信链路接收移动装置传感器信息。17.一种非暂时性计算机可读存储媒体,其上存储有处理器可执行软件指令,所述处理器可执行软件指令经配置以致使计算装置处理器执行用于分析传感器信息以识别异常车辆...

【专利技术属性】
技术研发人员:拉贾什·古普塔萨乌米特拉·莫汉·达斯戈文达拉扬·克里希纳穆尔蒂赛义德·阿里·艾哈迈扎德
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国,US

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

1