车辆用户认证的制作方法

文档序号:12681647阅读:225来源:国知局

本发明大体上涉及车辆用户认证



背景技术:

很多消费者电子装置配备有生物计量功能,这一功能使得这些装置可以用来识别用户。生物计量是基于鲜明人类特性的测量。生物计量能够用于识别装置的潜在用户,以便基于用户的身份来准许或限制对装置的访问。



技术实现要素:

在此公开一种用于认证车辆用户的系统。系统的实例包括车辆、车辆通信平台和车载生物计量系统。对车辆通信平台进行编程,以识别事件序列。事件序列包括将车辆的变速器从驱动切换至停车,启动车辆的发动机以及将车辆的变速器从停车切换至驱动。对车辆通信平台进一步编程,以监测在事件序列发生后车辆行驶的距离或监测自从事件序列发生后所经历的时间,来响应于事件序列,并且在自从事件序列发生经历设定的时间之后或者在事件序列发生后车辆已经行驶设定的距离之后指示车载生物计量系统进入认证模式。车载生物计量系统对来自车辆通信平台的表明做出响应并启动认证程序。

车辆用户认证系统的另一实例包括车辆、车辆通信平台和车载生物计量系统。对车辆通信平台进行编程,以监控车辆行程期间预设驾驶事件的发生,并在识别到预设驾驶事件已经发生后指示车载生物计量系统再次进入认证模式。对车载生物计量系统进行编程,以在车辆行程开始时启动认证程序,并响应于指示预设驾驶事件已经发生的来自车辆通信平台的指令,启动后续认证程序。

车辆用户认证系统的又一实例包括响应于用户输入的车辆状态开关和车载生物计量系统。车辆状态开关识别车辆用户所属预定义驾驶组是小组还是大组。车辆生物计量系统包括采集装置和微处理器。采集装置从车辆用户收集生物特征样本。当车辆状态开关识别预定义驾驶组为小组时,微处理器针对生物特征样本运行本地生物计量比较程序。当车辆状态开关识别预定义驾驶组为大组时,微处理器将生物特征样本发送至车外服务器进行认证。

附图说明

通过参考以下详细说明和附图,本发明实例的特征将显而易见,在附图中,相同的附图标记对应于相似组件,尽管这些组件可能不相同。

图1为车辆用户认证系统的一个实例的示意图。

具体实施方式

本文中公开的系统的实例利用了生物计量技术。生物计量技术是指基于鲜明人类特征对用户身份进行认证的技术。作为一个实例,生物计量技术的验证时间可以为约1秒至约3秒。生物计量技术的实例包括指纹识别技术、掌纹识别技术、掌形识别技术、视网膜识别技术、虹膜识别技术、面貌比对技术、签名识别技术、语音识别技术、静脉识别技术、DNA识别技术和耳朵几何形状识别技术。

在本文所公开的实例中,车辆包括车载生物计量系统,车载生物计量系统配备有支持生物计量技术的硬件。车辆生物计量系统能够启动和运行认证程序。在一些实例中,在自从事件序列发生已经经过设定的时间之后并且/或者自从事件序列发生车辆已经行驶设定的距离之后,响应来自于车辆通信平台的指令,车载生物计量系统启动和运行认证程序。事件序列包括将车辆的变速器从驱动切换至停车,启动车辆的发动机以及将车辆的变速器从停车切换回至驱动。在其他实例中,车载生物计量系统在车辆行程开始时便启动并运行认证程序,并响应于指示预设驾驶事件已经发生的来自车辆通信平台的指令,启动后续认证程序。在另一些实例中,当车辆状态开关识别预定义驾驶组为小组时,车载生物计量系统启动并运行认证程序,且当车辆状态开关识别预定义驾驶组为大组时,车载生物计量系统将生物特征样本发送至车外服务器进行认证。

现参照图1,示出了车辆用户认证系统10的一个实例。在一个实例中,系统10包括车辆12、车载生物计量系统14和车辆通信平台(VCP)16。在另一个实例中,系统10包括车辆12、车载生物计量系统14、车辆状态开关18和服务器22。

在本文所公开的实例中,车辆12可以是小汽车、摩托车、卡车或者娱乐车(RV)。车辆12配备有适当的硬件和计算机可读指令/代码,使得车辆可以与服务器22通信(例如,发送和/或接收语音和数据通信)。

将至少一部分硬件和计算机可读指令/代码嵌入车辆通信平台16中。在一个实例中,车辆通信平台16为车载车辆专用通信和娱乐装置。在另一实例(未示出)中,车辆通信平台16为车载车辆专用通信装置(例如,远程信息处理单元),并且车辆12包括单独车载车辆专用娱乐装置(例如,信息娱乐单元)。不管是集成到单个单元(例如,车辆通信平台16)中,还是作为单独单元被包括,车载车辆专用通信和娱乐装置包括可以运行计算机可读指令/代码28的硬件组件,这些计算机可读指令/代码包含在永久的有形的计算机可读介质上。

车辆通信平台16可以提供各种服务。这些服务的一个实例包括:车辆通信平台16识别序列事件,监测车辆12在事件序列发生后所行驶的距离和/或自从事件序列发生后所经过的时间,并自从事件序列发生并且已经经过设定的时间之后,或者自从事件序列发生并且车辆12已经行驶设定的距离之后,指示车载生物计量系统14进入认证模式。这些服务的另一实例包括:车辆通信平台16监控车辆行程期间预设驾驶事件的发生,并在识别预设驾驶事件已经发生后,指示车载生物计量系统14再次进入认证模式。服务的几个其他实例可以包括但不限于:结合位置检测单元提供的转弯路口提示和其他导航相关服务;结合遍布车辆12的各种传感器接口模块40和传感器42提供的安全气囊部署通知和其他紧急事件或与路边救援相关的服务;以及音乐、网页、影片、电视节目、视频游戏和/或其他内容的与信息娱乐相关的服务,由车辆通信平台16通过车辆总线系统36和音频总线系统(未示出)下载。所列出的服务决不是车辆通信平台16所有能力的穷举列表,而只是车辆通信平台16所能提供的一些服务的简单的说明。

车辆通信平台16可以用于车辆通信。在某些情况下,通过车辆通信平台16经通信模块30能够启动车辆通信,该通信模块包括用于语音通信的蜂窝式芯片集/组件32和用于数据传输的数据传输系统34。车辆通信平台16的蜂窝式芯片集/组件32可以是模拟、数字、双模式、双频带、多模式和或多频带无线收发器。蜂窝式芯片集/组件32使用了当前市场上用于蜂窝系统的标准模拟和/或数字频带中的一个或多个规定频率。可使用任何适用协议,包括数字传输技术,例如时分多址(TDMA)、码分多址(CDMA)、宽带码分多址(WCDMA)、频分多址(FDMA)、正交频分多址(OFDMA)等。

在某一实例中,数据传输系统34可以包括分组构造器,将分组构造器编程,以决定将发送什么分组(例如,带宽、要包括的数据等等)和实际构建分组数据信息。在另一实例中,数据传输系统34可以包括无线调制解调器,无线调制解调器应用一些类型的编码和调制来转换数字数据,使得无线调制解调器可通过并入到蜂窝式芯片集/组件32中的声码器或语音编解码器进行通信。应当理解的是,提供可接受数据速率和比特误差的任何适用的编码或调制技术可与本文公开的实例一起使用。尽管已提供实例,但是应当理解的是任何适用数据传输系统34均可使用。

VCP16还包括可操作地联结到一种或多种类型电子存储器26的电子处理装置24。在某一实例中,电子处理装置24为微处理器。在其他实例中,电子处理装置24可以是微控制器、控制器和/或主处理器。在另一实例中,电子处理装置24可以为专用集成电路(ASIC)。VCP16的电子存储器26可以为加密存储器,将加密存储器配置成存储:1)将由处理器24执行的计算机可读指令/代码28,2)与车辆12的各种系统相关联的数据(例如,车辆数据、车辆识别号(VIN)等等),和3)生物特征样本模板,等等。电子存储器26可以是永久的有形的计算机可读介质(例如,随机存取存储器RAM)。

VCP16可操作地连接到车辆总线系统36。车辆总线系统36可利用各种联网协议,例如控制器局域网络(CAN)、媒体导向系统传输(MOST)、局域互联网(LIN)、以太网、TCP/IP以及其他适当的遵循公知ISO、SAE和IEEE标准和规范的连接,等等。车辆总线系统36能够使车辆12从VCP16向设备的各个单元和系统(例如,车载生物计量系统14)发送信号(例如,实时总线信息)。车辆总线系统36还能够使车辆12在VCP16接收来自设备的各个单元和系统(例如,车辆传感器42)的信号。由VCP16通过车辆总线36接收信号的实例包括由车辆传感器42接收的数据,该数据表明车辆12的变速器(未示出)已由驱动切换至停车或从停车切换至驱动。由VCP16通过车辆总线36发送信号的实例包括指示车载生物计量系统14启动认证程序的指令。

VCP16(如图1所示)还可以包括其他组件,例如,位置检测单元44和实时时钟46等等。

位置检测单元44可以包括GPS接收机、无线电三角测量系统、航位推算定位系统和/或其组合。特别地,GPS接收机响应于从GPS卫星星座(未示出)接收的GPS广播信号提供精确的时间和车辆12的经纬度坐标。位置检测单元44还可以包括,例如全球导航卫星系统(Glonass)、基于卫星的增强系统(Sbas)或差分全球定位系统(D-GPS)。位置检测芯片集/组件44可以或可以不是车载导航单元的一部分。在某一实例中,位置检测单元44可以为VCP16提供位置信息,以监测车辆12在事件序列发生后已经行驶的距离。

实时时钟(RTC)46向VCP16的可能需要和/或请求日期和时间信息的硬件和软件组件提供精确的日期和时间信息。在某一实例中,实时时钟46可以为VCP16提供精确的时间和/或日期信息,以便监测自从事件序列发生后所经过的时间。

如图1所示,车辆12还可以包括直接或间接与车辆总线系统36相连接的其他车辆系统。这些其他车辆系统的实例可包括传感器接口模块40和用户界面38。

车辆传感器42可以可操作地连接至传感器接口模块40并由传感器接口模块40控制,而且传感器接口模块40可操作地连接至车辆总线系统36。车辆传感器42可用来接收与车辆12的变速器(未示出)和发动机(未示出)的状态相关的数据。车辆传感器42还可用来接收与预设驾驶事件发生相关的数据。

用户界面38可操作地连接到车辆总线系统36。用户界面38允许车辆用户输入信息和命令至车辆12并接收来自车辆12的信息。用户界面38可以是任何命令驱动型界面或任何菜单驱动型界面。在某一实例中,用户界面38为图形用户界面(GUI)。在另一实例中,用户界面38为人机界面(HMI)。用户界面38可以包括显示器(未示出)、扬声器(未示出)和/或话筒(未示出)。在某一实例中,车辆用户可以使用用户界面38来设置预设驾驶事件。在另一实例中,车辆用户可以使用用户界面38来设置车辆状态开关18,使得车辆状态开关18可以识别预定义驾驶组是小组还是大组。

车辆12还包括车载生物计量系统14。车辆生物计量系统14运行认证程序,以确定车辆用户是已授权用户还是未授权用户。车载生物计量系统14包括采集装置20和计算装置21。采集装置20从车辆用户收集生物特征样本,而计算装置21确定车辆用户是已授权用户还是未授权用户。采集装置20与VCP16分开,但是可以与VCP16通信。在某一实例中,计算装置21为车辆12中独立的装置且与VCP16(通过车辆总线36)通信。在另一实例中,计算装置21被集成到VCP16作为由VCP16的硬件(例如,处理器24)执行的软件。在又一实例中,计算装置21主存在服务器22上。在另一些其他实例中,计算装置21可以包括两个分离的装置,其中一个装置可以位于车辆12上(要么作为一个独立的装置,要么驻留于VCP16内),而另一个装置可以主存在服务器22上,使得系统10可以在采集装置20收集到的生物特征样本上运行本地比较程序或远程比较程序。

应当理解,车载生物计量系统14中使用的采集装置20的类型可以基于所使用生物计量技术的类型而变化。在某些实例中,采集装置20可以是照相机、扫描仪、签名簿、话筒、DNA样本提取器或其组合。

计算装置21包括可操作地联结到一种或多种类型的电子存储器26’的电子处理装置24’。计算装置21的电子处理装置24’可以与VCP16的处理器24相似,并且能够执行存储在存储器26’中的计算机可读指令28’,而且存储器可与电子存储器26相似。在本文所公开的实例中,对计算装置21进行编程,以启动并运行认证程序。为了执行这些操作,计算装置21执行存储在存储器26’中的计算机可读指令28’。

应该理解,在车载生物计量系统14可以认证车辆用户之前,车辆用户必须登记他或她的生物计量数据。采集装置20从车辆用户收集生物特征样本,以开始登记。采集装置20可以响应于来自计算装置21的电子处理装置24’的指令来收集生物特征样本。然后电子处理装置24’使从车辆用户收集到的生物特征样本中的原始数据生成生物计量模板。生物计量模板是生物特征样本的数学表征。电子处理设备24’通过特征提取过程生成生物计量模板。在特征提取过程期间,电子处理装置24’将多种算法应用于原始生物计量数据,以定位并编码鲜明特征。一旦电子处理装置24’生成生物计量模板,生物计量模板就被存储在电子存储器26’和/或数据库68中。在登记过程期间所创建的生物计量模板在本文被称为存储模板。

一旦车载生物计量系统14已经创建并保存了车辆用户的存储模板,车载生物计量系统14就可以认证车辆用户。采集装置20从车辆用户处收集生物特征样本,以开始认证。采集装置20可以响应于来自计算设备21的电子处理设备24’的指令收集生物特征样本。电子处理设备24’通过特征提取方法使从车辆用户处收集的生物特征样本中的原始数据生成生物计量模板。在认证过程中所创建的生物计量模板是真人模板。然后,电子处理设备24’使用比较算法将存储模板与真人模板进行比较。电子处理设备24’生成比较的分数,根据该分数,确定车辆用户是授权用户还是未授权用户。如果确定车辆用户是未经授权用户,那么电子处理设备24’可以(例如,通过中心48的VCP16或总线70)向中心48的真人顾问或通知平台发送通知。然后真人顾问或通知平台(使用附加逻辑)可以确定信息接收方并向信息接收方发送指示未授权的人正在操作车辆12的信息。如果确定车辆用户是授权用户,那么不发送通知,并且车辆用户能够使用车辆12。

当计算设备21作为独立设备定位在车辆12上或驻留在VCP16内时,计算设备21用采集装置20所收集的生物特征样本和车载模板进行本地比较例程,以便认证车辆用户。当计算设备21主存在服务器22上时,VCP16将来自生物特征样本的原始数据发送到服务器22,作为计算设备21的服务器22将用生物特征样本原始数据与存储在服务器22的电子存储器64上的或服务器22访问的数据库68中的模板进行远程比较例程。如上所述,在系统10的一些实例中,计算设备21的独立设备可以位于车辆12上(作为独立设备或驻留在VCP16内)并且主存在服务器22上,使得系统10可以(例如,响应于车辆状态开关18)对生物特征样本进行本地比较例程或远程比较例程的。

在本文所公开的实例中,车载生物计量系统14可以使用任何合适的生物计量技术或生物计量技术的任意合适组合。生物计量技术的实例包括指纹识别技术、掌纹识别技术、掌形识别技术、视网膜识别技术、虹膜识别技术、面部比对技术、签名识别技术、语音识别技术、静脉识别技术、DNA识别技术和耳朵几何形状识别技术。

可以基于以下方面来选择车载生物计量系统14中所用的生物计量技术或生物计量技术的组合:唯一性(信息内容的独特性)、持久性(在一定时间段内足够稳定)、普适性(每个个体应当具有生物计量特征)、可测量性(提取的简单性)、可比性(存储模板和真人模板之间进行比较的简单性)、可收集性(可以捕获和量化标识符的好坏程度)、侵入性(将仪器引入身体部位的必要性)、性能(精确度、速度、安全性)、规避性(欺骗系统的能力)和/或用户接受度(社会支持该技术的程度)。例如,DNA识别技术可能具有高侵入性,因为它可能需要血液样品,但DNA具有高性能,因为它在个体的整个生命期内不发生变化,并且它具有高普适性,因为每个人都具有DNA。作为另一实例,面部比对技术具有低侵入性,因为车载生物计量系统14不需要与用户接触,但随着用户的面部随年龄发生变化,它的持久性变低。

还可以基于以下方面来选择生物计量技术或生物计量技术的组合:卫生因素,易用性,可能增加错误的因素,验证时间,和/或将生物计量技术集成到汽车环境中的潜在问题。需要用户与采集装置20接触的技术可能对车载生物计量系统14的卫生造成不利影响。可能增加错误的因素包括污垢、老化、损伤、照明、噪音和疾病。将生物计量技术集成到汽车环境中的潜在问题可以包括用于实现该技术所需的设备的空间以及车辆用户对手套的使用。

还可以基于以下方面来选择生物计量技术或生物计量技术的组合:假阳性接受率(FAR)、假阳性拒绝率(FRR)、注册失败(FTE)和传感器对象距离(SSD)。假阳性接受率是生物计量技术接受未授权用户作为授权人的比率。在一个实例中,认证技术的假阳性接受率为大于0%至约2%。假阳性拒绝率是生物计量技术将授权人作为未授权用户而拒绝的比率。在一个实例中,认证技术的假阳性拒绝率为大于0%至约20%。注册失败是生物计量技术从输入创建模板的尝试不成功的比率。注册失败通常由至少三次尝试来限定。在一个实例中,认证技术的注册失败为大于0%至约1%。传感器对象距离是人体生物计量部分与采集装置20之间的距离。在一个实例中,传感器对象距离为0cm至约20米。

在系统10的一个实例中,使用了虹膜识别技术。虹膜识别技术具有高的独特性、持久性、普适性、可收集性和性能;适中的可测量性、可比性、侵入性和用户接受度;以及低规避性。虹膜识别技术不需要与采集装置20接触,并且不受污垢、老化、损伤、噪声或疾病的影响。虹膜识别技术的平均验证时间约为2秒。在一个例子中,虹膜识别技术的假阳性接受率约为0.94%。在另一个实例中,虹膜识别技术的假阳性拒绝率为约0.99%。在又一个实例中,虹膜识别技术的注册失败约为0.5%。在又一个实例中,虹膜识别技术的传感器对象距离约为30cm。虹膜识别技术可商购自制造商,例如HOYOS 和

在系统10的一个实例中,使用了面部比对技术。面部比对技术具有高的通用性、可收集性、用户接受度和易用性;适中的唯一性、持久性和可测量性;以及低侵入性。面部比对技术不需要与采集装置20接触,并且不受污垢、噪声或疾病的影响。面部比对技术的平均验证时间约为3秒。在一个实例中,面部比对技术的假阳性接受率约为1%。在另一个实例中,面部比对技术的假阳性拒绝率约为20%。在又一个实例中,面部比对技术的传感器对象距离约为20米。面部比对技术可商购自制造商,例如MRA 和

在一些实例中,车辆12还包括车辆状态开关18。车辆状态开关18可以是与VCP16通信(通过车辆总线36)的硬件和软件的组合,或者可以作为由VCP16的硬件(例如,处理器24)执行的软件集成到VCP16中。无论是独立设备还是驻留于VCP16内,车辆状态开关18通过识别车辆用户所属的预定义驾驶组为小组还是大组来提高车载生物计量系统14的功能。当车辆状态开关18识别预定义驾驶组为小组时,车载生物计量系统14(通过电子处理设备24’)对生物特征样本进行本地生物计量比较例程。当车辆状态开关18识别预定义驾驶组为大组时,车载生物计量系统14(通过VCP16)将生物特征样本传输到服务器22以进行认证。

在某一实例中,车辆状态开关18包括可操作地联接到一种或多种类型的电子存储器26”的电子处理设备24”。车辆状态开关18的电子处理设备24”可以类似于VCP16的处理器24,并且能够执行存储在存储器26”中的计算机可读指令28”,其可以类似于电子存储器26。在本文所公开的实例中,将车辆状态开关18编程以确定车辆用户所属的预定义驾驶组是小组还是大组,并且相应地对VCP16发出指令。为了执行这些操作,车辆状态开关18执行存储在存储器26”中的计算机可读指令28”。

存储器26”还可以存储定义小组的预定义设置。车辆用户可以通过输入哪些个体是小组的授权成员来定义这些设置。当设置小组时,车辆用户可以从大组中选择成员(例如,其现有授权生物特征未存储在车辆12上的成员)。然后可以由车辆12从服务器22请求和/或接收用于所选成员的所存储的模板,并将其保存在电子存储器26’上。或者,车辆用户可以在本地(即,在车辆12中)创建小组。在这个实例中,可以提示车辆用户从他/她所希望的包括在小组中的每个成员处收集生物特征样本。这些样本是用于小组成员的存储模板。可以认为小组外的任何个体是大组的一部分,并且用于大组成员的存储模板可以不存储在车辆12上。

应当理解的是,车辆状态开关18响应于用户输入。在一些实例中,由车辆用户在用户界面38处输入用户输入。在其他实例中,车辆状态开关18是车辆12中的物理按钮。用户可以按下按钮来设置车辆状态开关18,以识别预定义驾驶组为小组还是大组。在又另一个实例中,在远程计算设备74处输入用户输入。然后远程计算设备74可以将用户输入传输到VCP16。当识别预定义驾驶组时,用户将选择当前驾驶员是其一部分的组。例如,如果当前驾驶员是用户的妻子,并且她是小组的成员,那么用户可以选择小组作为预定义驾驶组。再例如,如果当前驾驶员是汽车共享程序的成员并由此是大组的成员,那么用户可以选择大组作为预定义驾驶组。

远程计算设备74可以是任意计算设备,包括智能电话,例如GSM/LTE电话或GSM/CDMA/LTE电话。在其他实例中,远程计算设备74可以是具有远程计算设备通信平台76的任意远程计算设备。其他远程计算设备74的实例包括可穿戴设备(例如,智能手环、智能手表、头盔等)、平板电脑等等,它们每个都能够,例如GPS,蜂窝/因特网无线通信和短距离无线通信。

远程计算设备74可以包括存储在电子存储器82中的通信模块78、物理硬件(例如,微处理器80)和计算机可读指令84,以使其能够将用户输入传输到VCP16。远程计算设备74的微处理器80可以类似于车辆12的处理器24,并且能够执行存储在存储器82中的计算机可读指令84,存储器82可以类似于电子存储器26。

如图1所示,系统10的一些实例包括服务器22,其可以是向车辆12提供后端服务的中心48的一部分。在本文所公开的一些实例中,可以使用载波/通信系统50向、从、和/或在车辆12的通信部件和服务器22之间传输电话呼叫和/或数据(例如,生物特征样本数据等)。一些各种部件之间的该通信链路在图1中以闪电和箭头示出。

在一个实例中,载波/通信系统50为双向射频(RF)通信系统。载波/通信系统50可以包括一个或多个蜂窝信号塔52或卫星(未示出)。应当理解的是,载波/通信系统50还可以包括一个或多个基站和/或移动交换中心(MSC)54(例如,用于2G/3G网络),一个或多个演进节点B(eNodeB)56和演进分组核心(EPC)(用于4G(长期演进,LTE)网络)和/或一个或多个陆地网络58。载波/通信系统50可以是蜂窝无线电环境或卫星无线电环境的一部分,其可以包括利用相同或各种无线电接入技术的各种无线网络供应商(其包括移动网络运营商,未示出)。虽然已经提供了多个实例,但应当理解的是无线载波/通信系统50的架构可以是GSM(全球移动电信系统)、CDMA2000、UMTS(通用移动电信系统)、LTE或一些其他可用架构。

还可以利用互联网连接进行信息、生物特征样本数据等的传输。在这个实例中,可以使用载波/通信系统50,通过车辆的因特网连接(例如,当车辆12配备有4G长期演进,LTE或其他合适的因特网连接时),通过移动通信设备的因特网连接(例如,当移动通信设备配备有4G长期演进,LTE或其他合适的因特网连接并且能够充当安全热点时),或者通过任何其他合适的因特网连接(例如,当车辆12能够可靠地连接到热点时),对信息,生物特征样本数据等进行传输。

车辆12配备有合适的硬件和计算机可读指令/代码28,其允许车辆12通过载波/通信系统50进行通信(例如,传输和/或接收语音和数据通信)。通过使用通信模块30,车辆12能够进行蜂窝或卫星连接和/或因特网连接(通过无线载波/通信系统50)。

车辆12可以使用VCP16通过载波/通信系统50进行车辆通信。车辆通信利用无线电或卫星传输以与载波/通信系统50建立语音信道,使得语音传输和数据传输均可以通过语音信道进行传输和接收。在一些实例下,经由通信模块30通过VCP16实现车辆通信。

车辆12可以与服务器22通信,服务器22是中心48的一部分。作为一个实例,车辆12可以使用数据传输系统34和无线载波/通信系统50将生物特征样本数据(如由采集装置20所接收的)作为数据信息传输到服务器22。作为另一个实例,车辆12可以与服务器22进行通信,以接收指示用户是授权用户还是未授权用户的数据。

应当理解的是,在云计算机中,即在基于因特网的计算环境中,对图1所示的中心48进行虚拟化和配置。例如,可以利用云基础设施而不是在中心48处的主机服务器22访问服务器22(和其他计算设备),作为云平台服务或PaaS(平台即服务)。在这些实例中,可以将服务器22(和其他中心48部件)可视化,作为云资源。被称为IaaS(基础设施即服务)的云基础设施通常利用平台虚拟化环境作为服务,其可以包括诸如处理器60、66,服务器22和其他计算机设备的部件。在某一实例中,由本文所公开的服务器22执行的实时服务可以经由SaaS(软件即服务)在云中执行。

服务器22可以是计算机硬件和计算机可读指令的系统,其能够向车辆12提供数据,车辆12的VCP16可以使用该数据来确定车辆用户是授权用户还是未授权用户。

如图1所示,服务器22包括处理器60,中心48还可以包括附加处理器66。处理器60、66可以是控制器、主机处理器、ASIC或与中央处理单元(CPU)结合工作的处理器。处理器60能够执行存储在电子存储器64上的计算机可读指令。

服务器22还包括可以与VCP16进行选择性通信的服务器通信收发器62。服务器通信收发器62可以是能够通过载波/通信系统50传输和/或接收数据通信的任意合适的数据传输系统。例如,服务器通信收发器62能够从车辆12的VCP16接收生物特征样本数据。服务器通信收发器62还可以向车辆12传输指示用户是授权用户还是未授权用户的数据。

可设计数据库68来存储车辆记录、订户/用户简档记录或者任何其他相关订户和/或车辆信息。在某个实例中,可将数据库68配置为存储用户简档,该用户简档可包含订户的个人信息(例如,订户的名字、存储的生物计量模板、帐单地址、家庭电话号码、蜂窝电话号码等)和/或车辆12的信息(例如,识别号码等)。应当理解的是,数据库68可允许中心48用作从车辆12收集的数据的存储库。在一些情况下,另一设施可用作所收集的数据的存储库(例如,与中心48相关联的客户关系管理系统(未示出),服务器22能够访问该中心48的数据库68)。

如图1中所示,各种中心部件可通过网络连接或总线70(诸如,与之前所述的车辆总线36类似的一个)互相联结。

除了服务器22外,中心48还可包括其他部件,诸如附加处理器66和/或开关72。在某一情况下,中心48还可包括顾问(未示出)。一般来说,附加处理器66(其可与电信和计算机设备(未示出)结合使用)可配备能够使处理器66完成各种中心功能或任务的合适的软件和/或程序。电信和计算机设备(包括计算机)可包括服务器网络(包括服务器22),该服务器网络联结至处理任意信息的本地存储数据库和远程数据库(例如,数据库68)两者。开关72可以是专用小交换机(PBX)开关。开关72路由输入信号,以便通常将语音传输发送至真人顾问或者自动响应系统,并且将数据传输传递至调制解调器或用于解调和进一步信号处理的其他设备(例如,通信模块)。可将来自车辆12的生物特征样本数据传输至服务器22。

在系统10的一个实例中,将VCP16编程以识别事件序列。事件序列包括:将车辆12的变速器(未示出)从驱动切换至停车,启动车辆12的发动机(未示出)以及将车辆12的变速器(未示出)从停车切换至驱动。该事件序列可能发生,例如,在车辆12正由服务员停车时以及在用户正排队(例如,通车便道、收费公路)坐等时或者类似情况时,由于通过车辆总线36从传感器接口模块40接收的信号,VCP16可识别事件序列的发生。由于通过车辆传感器42接收的数据指示事件序列已经发生,传感器接口模块40可向VCP16发送指示事件序列已经发生的信号。例如,动力系模块可识别变速器已经从一个档位切换至另一个,还可识别发动机保持开启以及变速器已经被切换回来。在该实例中,动力系模块识别事件序列已经发生,并且将指示事件序列已经发生的信号传输至VCP16。这种信号可包括用于事件序列的时间戳。

在该实例中,一旦VCP16识别了事件序列已经发生,则将VCP16编程以监控在事件序列发生后车辆12行进的距离和/或监控从事件序列发生起的时间。VCP16可使用位置检测单元44来监控车辆12行进的距离,并且VCP16可使用实时时钟46来监控时间。一旦VCP16确定已经过去了设定的时间和/或车辆12已经行进了设定的距离,则VCP16指示车载生物计量系统14进入认证模式。在一个实例中,设定的时间范围为约5分钟至约5个小时。在另一实例中,设定的时间为至少10分钟。在又一实例中,设定的距离范围为约0.1英里至约5英里。

在该实例中,车载生物计量系统14响应于来自VCP16的指令,启动认证程序。在运行认证程序时,车载生物计量系统14将提示当前驾驶员使用采集装置20输入生物特征样本,并且将所收集的真人模板与存储器26’中的存储模板进行比较,以便认证当前的驾驶员。在该实例中,存储模板是之前被限定为授权车辆操作者的那些。在一个实例中,认证程序是与位于车辆12上的车载生物计量系统14的计算设备21一起运行的本地比较程序。在另一实例中,认证程序是与车载生物计量系统14的计算设备21一起运行的远程比较程序,该计算设备21主存在服务器22上。与远程认证程序一起,将真人模板传输到服务器22用于比较和认证。

在当前驾驶员被认证时,用户可继续操作车辆12。在当前驾驶员不被认证时,信息可从VCP16发送至车主,信息指示非授权人员正在操作他/她的车辆。

之前描述的包括事件序列的识别的实例可以是有用的,例如,当车辆驾驶员正在让服务员泊车时。如果服务员将车辆12驾驶出去,并且超越了设定的时间和/或设定的距离,则认证程序将启动。因为服务员的生物计量不可能是授权车辆操作者的存储模板的一部分,指示非授权人员正在操作他的/她的车辆的信息将被发送给车主(例如,通过他的/她的移动设备)。

在系统10的另一实例中,车辆用户可设定预设驾驶事件。预设驾驶事件可以为在车辆行程期间可发生的任意事件。例如,预设驾驶事件可以是将无线电台改变为设定的电台,可以是进入设定的位置或者实现设定的速度。预设驾驶事件可由车辆用户在用户界面38处输入。车辆用户可输入多个预设驾驶事件(其可存储在存储器26中)。

将VCP16编程以用于监控在车辆行程期间预设驾驶事件的发生。由于通过车辆总线36从传感器接口模块40接收的信号,VCP16可识别预设驾驶事件的发生。因为由车辆传感器42接收的数据指示预设驾驶事件已经发生,传感器接口模块40可向VCP16发送指示预设驾驶事件已经发生的信号。作为实例,VCP16的信息娱乐模块可识别已经选择特定的无线电台,位置检测单元44可识别已经进入特定的地理区域,并且连接至里程表的车体控制模块可识别已经达到设定的速度。这些模块/单元中的每个可向VCP16发送指示驾驶事件的发生的信号。

在该实例中,一旦VCP16确定预设驾驶事件已经发生,则VCP16指示车载生物计量系统14重新进入认证模式。将车载生物计量系统14编程以在车辆行程开始启动认证程序,并且响应于来自VCP16的指示预设驾驶事件已经发生的指令来启动随后的认证程序。在运行随后的认证程序时,车载生物计量系统14将提示当前驾驶员使用采集装置20来输入生物特征样本,并且将所收集的真人模板与存储器26’中的存储模板作比较,以便认证当前驾驶员。在该实例中,存储模板是之前被限定为授权车辆操作者的那些。在一个实例中,认证程序是与位于车辆12上的车载生物计量系统14的计算设备21一起运行的本地比较程序。在另一实例中,认证程序是与车载生物计量系统14的计算设备21一起运行的远程比较程序,该计算设备21主存在服务器22上。与远程认证程序一起,将真人模板传输到服务器22用于比较和认证。

通过启动随后的认证程序,VCP16可确保初始认证的驾驶员(即在行程开始时)仍在操作车辆12。在当前驾驶员被认证时,用户可继续操作车辆12。在当前驾驶员不被认证或者被识别为一个不同于初始认证驾驶员的另一个驾驶员时(即在行程开始时),信息从VCP16发送至车主(例如,在他的/她的移动设备上),指示非授权的人员或者不同的人员正在操作他的/她的车辆。

在系统10的又一个实例中,车主可设定车辆状态开关18,以指示预定驾驶组为小组或者大组。预定驾驶组是被授权以在特定时间驾驶车辆12的一组人员。当用户、他或她的家庭成员、朋友等(他们被识别为小组的一部分)将驾驶车辆12时,用户可设定车辆状态开关18以指示预定驾驶组是小组。当他/她知道驾驶员具有他的/她的存储模板作为小组的一部分时,该用户可选择小组。当将要驾驶车辆12的人员不是小组的成员时,例如,当要将车辆12用于车辆共用(即:预批准成员租用车辆12一小段时间(例如,按小时计算))时,当车辆12是公司车队的一部分(即:车辆12是公司所有的、由其雇员使用的一组车辆的一部分)时,或者类似情况时,用户可设定车辆状态开关18,以指示预定驾驶组是大组。车辆状态开关18可由用户使用用户界面38、远程计算设备74或者车辆12内的物理按钮来设定。作为用户的大组和小组的一个实例,该大组可为参与公司汽车计划的所有的授权驾驶员,并且该小组可为在公司汽车计划中被分配至特定车辆的用户的家庭成员。作为用户的大组和小组的另一实例,该大组可为在国家经销商演示车队中的所有的授权驾驶员,而该小组可为在特定经销处批准的驾驶员。

在该实例中,车辆状态开关18与计算设备21通信,该计算设备21的一部分位于车辆12上(或者作为独立的设备或者驻留在VCP16内),并且另一部分主存在服务器22上,使得当车载生物计量系统14启动认证程序时,车载生物计量系统14对车辆状态开关18作出响应。采集装置20从车辆用户收集生物特征样本。当车辆状态开关18识别预定驾驶组为小组时,计算设备21的电子处理设备24’在生物特征样本上运行本地生物计量比较程序。本地生物计量比较程序将真人模板与小组成员的存储模板相比较,该小组成员的存储模板被存储在车载生物计量系统14的车载存储器26’中。当车辆状态开关18识别预定驾驶组为大组,电子处理设备24’将生物特征样本传输至服务器22用于认证。然后,服务器22的处理器60在生物特征样本上运行远程生物计量比较程序。远程生物计量比较程序将真人模板与大组成员的存储模板相比较,该大组成员的存储模板被存储在服务器22处的车外存储器26’中。由于大组具有更多成员,大多成员或者所有成员都与车主不相关,可存储更大的且更丰富的存储模板集用于通过在服务器22处的车外存储器26’进行比较。

应当理解的是,本文所用的术语“通信”应被理解为包括所有形式的通信,包括直接和间接通信。间接通信可包括在两个部件之间的通信,该两个部件带有位于其间的附加部件。

此外,术语“连接至/被连接/连接”和/或类似术语在本文中宽泛地限定为包括各种发散连接的布置和组装技术。这些布置和技术包括但不限于(1)一个部件与另一部件之间的直接通信,该两个部件中间没有介入部件;以及(2)一个部件与另一部件的通信,该两个部件中间具有一个或多个部件,条件是被“连接至”另一部件的一个部件在某种程度上可操作地与另一部件通信(尽管中间存在一个或多个附加的部件)。

应当理解的是,本文提供的范围包括范围以及在范围内的任意值或子范围。例如,从约5分钟至约5个小时的范围应被解释为不仅仅包括明确列举的从约5分钟到约5个小时的界限,而且还包括单个值(诸如,25分钟、3.75个小时、4个小时等)及子范围(诸如,从约1.5小时到约4个小时等)。此外,当“约”被用于描述一个值时,它的意思是包括所述值的小的改变(达到+/-10%)。

整个说明书中所指的“一个实例”、“另一实例”、“实例”等意思指结合该实例描述的特定要素(例如,特征、结构和/或特性)被包括在本文所描述的至少一个实例中,而且在其它实例中可以存在或可以不存在。此外,应当理解的是,除非上下文清楚地另外规定,用于任意实例的所描述的要素可以在不同的实例中以任意适合的方式组合。

在对本文公开的实例进行描述和要求权利保护中,除非上下文清楚地另外规定,单数形式“一”和“该”包括复数对象。

虽然已经详细地描述了几个实例,应当理解的是,所公开的实例可以进行修改。因此,应当认为前述说明是非限定性的。

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