用于控制车辆的限制模式的设备和方法与流程

文档序号:12005734阅读:269来源:国知局
用于控制车辆的限制模式的设备和方法与流程
在此描述的实施例总体涉及一种用于控制车辆的限制模式的设备和方法。

背景技术:
已知提供一种用于使得已授权驾驶员能够将密码输入车辆以使车辆进入“代客模式”的机制。该类型的实现的一个示例直接在下面公开。授予Drori等的美国第5,467,070号专利提供一种具有安全代客/编程开关的车辆安全系统。为了进入系统代客模式或通过代客/编程开关选择功能,用户必须首先通过开关输入有效的个人访问密码。为了防止入侵者通过尝试各种密码而破译个人密码,在预设次数的连续无效输入之后,系统无视在预设时间段内更多的切换输入。当检测到破译密码的尝试时,触发报警,并且警报器将发声。为了适应相同车辆的各个驾驶员,可在系统中存储多于一个有效密码。在用户的当前密码被输入之后,可在任何时间改变个人访问密码中的任何一个。

技术实现要素:
提供了一种用于控制车辆的限制模式的设备。所述设备包括:控制器,被配置为:接收指示将车辆从完全操作模式改变到限制模式的请求的第一输入。所述控制器还被配置为:响应于接收到第一输入监视驾驶员的车门状态,如果车门状态指示从打开状态转换到关闭状态则激活限制模式。提供了一种用于控制限制模式的设备,所述设备包括:控制器,被配置为:从主驾驶员接收与用于将车辆从完全操作模式改变为针对次级驾驶员的限制模式的请求对应的第一输入。所述控制器还被配置为:启动第一计时器,如果在第一计时器超时之前由车辆检测到属于主驾驶员的乘员通信装置,则阻止车辆从限制模式退到完全操作模式。控制器还可被配置为:如果第一计时器的时间过去并且由车辆检测到属于主驾驶员的乘员通信装置,则将车辆从限制模式改变到完全操作模式。控制器还可被配置为:如果在第一计时器超时之前接收到指示有效识别密码的第二输入,则将车辆从限制模式改变到完全操作模式。控制器还可被配置为:监视车速并在下述情况下阻止车辆从限制模式退到完全操作模式:(i)在第一计时器没有超时的情况下的车速,(ii)由车辆检测到属于主驾驶员的乘员通信装置,(iii)车速超过预定车速。检测到在第一计时器超时之前,(i)属于主驾驶员的乘员通信装置以及(ii)车速超过预定车速中的每个可指示主驾驶员在将车辆从完全操作模式移至限制模式之后将乘员通信装置留在车辆中。控制器还可被配置为:监视点火器状态并在下述情况下阻止车辆从限制模式退到完全操作模式:(i)第一计时器没有超时,(ii)由车辆检测到属于主驾驶员的乘员通信装置,(iii)点火器状态从关闭状态循环到运行状态。检测到在第一计时器超时之前,属于主驾驶员的乘员通信装置以及点火器状态从关闭状态循环到运行状态可指示主驾驶员在将车辆从完全操作模式移至限制模式之后将乘员通信装置留在车辆中。控制器还可被配置为:在第一计时器超时并且车辆从限制模式移至完全操作模式的情况下启动第二计时器。控制器还可被配置为:在第二计时器超时之前阻止主驾驶员和次级驾驶员中的一个删除与次级驾驶员相关的车辆统计。控制器还可被配置为:允许主驾驶员在第二计时器超时之后存储与次级驾驶员相关的车辆统计以及删除与次级驾驶员相关的车辆统计中的一个。提供了一种用于控制限制模式的设备。所述设备包括:控制器,被配置为:从主驾驶员接收与用于将车辆从完全操作模式改变为针对次级驾驶员的限制模式的请求对应的输入。所述控制器还被配置为:启动第一计时器,从而第一计时器没有超时的情况下,阻止车辆从限制模式退到完全操作模式。控制器还可被配置为:如果第一计时器超时并且车辆检测到属于主驾驶员的乘员通信装置,则将车辆从限制模式改变为完全操作模式。控制器还可被配置为:在第一计时器超时并且车辆从限制模式改变为完全操作模式的情况下启动第二计时器。附图说明图1示出根据本发明一实施例的用于控制限制模式和用于自动退出限制模式的系统;图2A至图2D示出根据本发明一实施例的用于控制限制模式的方法;图3示出根据本发明一实施例的用于控制限制模式的方法;图4示出根据本发明一实施例的用于自动退出限制模式的方法。具体实施方式在此阐述的实施例总体示出和描述多个控制器(或模块)或其它这样的基于电的组件。对各种控制器和基于电的组件以及各自提供的功能的所有参考不意图被限制为仅包括在此示出和描述的内容。虽然特定标签可被分配给各个公开的控制器和/或电气组件,但是这样的标签不意图限制控制器和/或电气组件的操作的范围。控制器可基于期望或意图在车辆中实现的特定类型的电气架构以任何方式彼此结合和/或分离。控制器可基于在车辆中期望的特定类型的电气架构以任何方式彼此结合和/或分离。一般应认识到,在此公开的每个控制器和/或模块/装置可包括但不限于任何数量的微处理器、IC、存储器装置(例如,闪存、RAM、ROM、EPROM、EEPROM或其它合适的变式)、以及与彼此合作以执行以下阐述的各种功能的软件。图1示出根据本发明一实施例的用于控制限制模式和用于自动退出限制模式的系统20。系统20总体包括车辆接口装置(或控制器)22。控制器22包括将与车辆功能的各种状态相关的信息提供给驾驶员的显示器24。例如,显示器24提供但不限于车辆启动期间的驾驶员识别消息、各种管理员菜单选项、安全带警告消息、限速启动消息、车辆接近最高速度消息、最高速度消息、驾驶员识别速度警告、和/或抑制ESC和FCW消息。控制器22还包括多个开关26、语音识别命令接口27、鸣笛28和语音输出装置29。驾驶员可转换开关26以查看不同消息和/或选择各种选项。语音识别命令接口27可使得车辆能够从驾驶员接收命令,从而驾驶员能够可听地输入命令和/或响应。语音识别命令接口的一个示例在于2003年12月31日提交的第20040143440号美国专利公布(“第440号公布”)(其名称为“VehicleSpeechRecognitionSystem”)中公开。鸣笛28可在已经满足预定车辆条件时可听地通知驾驶员。在一个示例中,控制器22可在车辆接近最高速度时、在车辆已经达到最高速度时、在车辆已经超过最高速度、在油箱中的油量低和/或在牵引控制启动时激活鸣笛28。在一个示例中,语音输出装置29使得控制器22能够将音频信号以在“第440号公布”中描述的方式(但不限于此)发送到驾驶员。在一个示例中,可将开关26置于显示器24内,从而显示器24和开关用作触摸屏。开关26可被实现为字母数字字符。将在下面更详细地描述开关26的重要性。虽然在控制器22内示出显示器24、开关26、语音识别命令接口27、鸣笛28和语音输出装置29,但是应理解,这些机构中的一个或多个可位于控制器22的外部。安全控制器30可操作地连接到控制器22。虽然图1总体示出安全控制器30位于控制器22的外部,但是其它实现方式可包括直接实现在控制器22内的安全控制器30。一般而言,可通过数据通信总线传输发送到控制器22以及从控制器22发送的一个或多个信号。总线可被实现为高/中速控制器区域网络(CAN)总线、本地互联网络(LIN)总线或其它总体适合于方便数据传输的合适的总线。可改变使用的总线的特定类型以满足特定实现方式的期望标准。点火开关(未示出)可接收一个或多个钥匙35。控制器22可从主体控制器(未示出)接收信号IGN_SW_STS以确定点火开关的位置。钥匙35包括嵌入在其中的用于与车辆通信的点火钥匙装置36。点火钥匙装置36可以是包括集成电路和天线的发射机应答器的形式。发射机应答器适合于无线地将电子密码发送到安全控制器30。安全控制器30将电子密码与预定数据进行比较以确保该钥匙被授权以启动车辆的发动机。安全控制器30通过数据通信总线将第一授权信号发送到控制器22。动力系控制模块(PCM)40可操作地连接到控制器22。控制器22将第二授权信号发送到PCM40。PCM40使得发动机能够响应于第二授权信号而启动。PCM40被配置为通过数据通信总线将信号VEH_SPEED发送到控制器22。信号VEH_SPEED与车速对应。控制器可将信号CTR_SPD发送到PCM40。信号CTR_SPD可与用于指示PCM40限制车辆的最高速度和/或车辆加速的命令对应。PCM40可将信号TRANS_STATUS发送到控制器22。信号TRANS_STATUS可与变速器状态(例如,泊车、倒车、空挡、驱动、低(自动变速))对应。键盘42可操作地连接到控制器22(或安全控制器30)。键盘42可位于车辆的外部。键盘42包括多个开关44a和44n。开关44a至44n可以是字母、数字或其任何组合(例如,字母数字)的形式。用户可使用键盘42获得进入车辆的授权。例如,用户可通过开关44a至44n输入预定密码。可通过硬接线、数据通信总线或无线的方式将密码电发送到控制器22。控制器22从键盘42接收密码并将该密码与授权密码进行比较。如果接收的密码与授权密码匹配,则控制器22可控制车门周围的一个或多个锁定机制(未示出)以解锁车门。控制器22还可使用从键盘42的开关44a至44n和/或从控制器22的开关26接收的数据来确定授权驾驶员是否已经将车辆置于限制模式。限制模式总体与车辆中的一个或多个车辆控制器限制提供给特定驾驶员的功能的等级的车辆状态对应。驾驶员可在期望限制用于特定驾驶员的车辆功能时,通过键盘42的开关44a至44n和/或控制器22的开关26输入预定密码来将车辆置于限制模式。应认识到,通过开关26输入的预定密码可与由主驾驶员(通过控制器22)建立的个性化密码对应,通过开关44a至44n输入的预定密码可以是用于解锁车辆的工厂密码(以可由主驾驶员将工厂密码改变为用于输入到键盘42以解锁车辆的个性化密码的方式类似-这可通过经由键盘42的编程序列来实现)。在此参考的预定密码可与(通过开关26或开关44a至44n输入的)个性化密码对应或与(通过开关44a至44n输入的)工厂密码对应。在一个示例中,在代客、技术人员/维修工或雇员临时拥有车辆以执行特定任务时,可能会期望限制车辆功能。代客、技术人员/维修工或雇员可被定义为次级驾驶员。应认识到,可能对车辆没有完全控制、车辆所有权和/或具有某种形式的缩小的权利的其它驾驶员也可被认为是次级驾驶员。主驾驶员通常被定义为通过所有权或其它权利的方式对车辆功能具有完全控制的驾驶员。虽然通过开关(例如,通过控制器22或键盘42)输入预定密码可将车辆置于限制模式,但是额外的输入可被用作将车辆置于限制模式的预先条件。例如,控制器22还可要求在接收到通过开关26或开关44a至44n的正确密码之前或之后要求车辆处于泊车状态。控制器22接收信号TRANS_STATUS以在通过开关输入密码时监视车辆是否处于泊车状态。确保车辆处于泊车状态的附加步骤可辅助最小化驾驶员分神,并可允许PCM40修正其用于限速和/或加速的标定。例如,当将车辆置于限制模式时,控制器22将信号CTR_SPD发送到PCM40,使得PCM40控制车辆的最高速度或加速。在一个示例中,PCM40可将车辆的最高限速为35mph和/或将加速限制为9ft./s2。将车辆置于泊车状态作为将车辆置于限制模式的要求是可选的。当车辆处于限制模式时可控制附加性能。娱乐控制模块(ECM)44通过总线可操作地连接到控制器22。ECM44总体被配置为向车辆内的一个或多个乘员发送音频和/或视频信号用于娱乐目的。在限制模式中,控制器22将信号CTR_1发送到ECM44。ECM44基于信号CTR_1确定车辆是否处于限制模式。响应于ECM44接收到指示车辆处于限制模式的信号CTR_1,ECM44可禁用发送音频和/或视频信号的功能,或者ECM44可阻止次级驾驶员超越或改变由主驾驶员建立的预先存储的频道。当车辆处于限制模式时,ECM44还可阻止次级驾驶员弹出已经放置好的任何盘(例如,CD、DVD等)。驾驶员座椅模块(DSM)46可操作地通过总线连接到控制器22。DSM46总体被配置为控制座椅47在车辆中的移动,从而座椅47被移动到驾驶员期望的位置。DSM46总体还被配置为提供记忆座椅功能。例如,主驾驶员可通过开关(未示出)存储一个或多个座椅位置,从而座椅47被移动到由主驾驶员建立的至少一个预设位置。在限制模式中,控制器22将信号CTR_2发送到DSM46。DSM46基于信号CTR_2确定车辆是否处于限制模式。响应于DSM46接收到指示车辆处于限制模式的信号CTR_2,DSM46可阻止次级驾驶员超越或改变由主驾驶员建立的预先存储的座椅位置。DSM46还可控制转向杆和/或车外镜49的位置。与在以上直接描述的方式类似,在检测到车辆处于限制模式的情况下,DSM46可不允许次级驾驶员删除或覆盖存储的转向杆和/或车外镜49的位置。安全控制器30包括用于从遥控钥匙45或其它合适装置接收无线信号的接收器48。安全控制器30可响应于由遥控钥匙45发送的无线信号解锁/锁定车辆的一扇或多扇门(未示出)和/或打开车辆的举升门(L/G)(或后备箱)51。当车辆处于限制模式时,在次级驾驶员尝试使用遥控钥匙51打开车辆的举升门51的情况下,安全控制器30可不允许打开举升门51。相反,举升门释放开关(RLS)50可以可操作地连接到控制器22。控制器22可适应于响应于举升门释放开关50被压下而打开举升门51。当车辆处于限制模式时,控制器22可忽视来自举升门释放开关的用于打开举升门51的请求。这样的性能可阻止次级驾驶员访问可能存有属于主驾驶员的私人物品的举升门区域(或后备箱)。位于车辆的每扇门和/或举升门上的门未关开关(doorajarswitch)65可操作地连接到安全控制器30。门未关开关65发送指示特定门(例如,驾驶员侧车门、乘客侧车门和/或举升门)是打开还是关闭的信号DR_STATUS。将在下面更详细地讨论该性能。当车辆处于限制模式时,车辆可限制除了以上说明的性能以外的性能的操作。例如,控制器22可限制或甚至禁用语音识别命令接口27和/或语音输出装置29性能,在车辆由次级驾驶员驾驶时可跟踪车辆的距离,可监视各种辅助装置(将在下面详细描述),和/或强制开启各种安全相关性能。可被强制开启的安全相关性能包括但不限于牵引力控制、泊车帮助、前方碰撞警告、安全带提醒性能、车道偏离警告。这些系统的示例在于2010年12月13日提交的第2011/0082625号美国公布中描述,所述描述通过引用全部包含于此。控制器22被总体配置为在主驾驶员通过开关26和/或开关44a至44n或结合图2A至2D描述的任何其它操作再次输入预先选择的密码时退出限制模式。当退出限制模式时,控制器22可产生提供在车辆处于限制模式时与次级驾驶员的距离、速度等相关的信息。当控制器22检测到车辆已经被次级驾驶员驾驶超过了预定的距离限值时,车辆可自动退出限制模式。在一个示例中,预定的距离限值可与5英里对应。在这种情况下,当主驾驶员重新访问车辆并注意到车辆具有布置的速度或加速限制时,主驾驶员将注意到次级驾驶员已超过预定的距离限值地驾驶。只要车辆处于限制模式,其它限制将保持不变。在车辆处于限制模式时去除速度/加速限制的动机可对主驾驶员有益。例如,主驾驶员可重新控制车辆并可能会忘记将车辆退出限制模式的密码。在这种情况下,主驾驶员可以能够在没有速度/加速限制的情况下(即自我保护模式(limphomemode))将车辆开到期望位置(例如,主驾驶员的住所)。此时,主驾驶员可将第一编程的钥匙插入点火器并旋转到“RUN(运行)”之后返回到“OFF(关闭)”。在X秒之内,主驾驶员可将第二编程的钥匙插入点火器并旋转到“RUN”之后返回到“OFF”。如果两个编程的钥匙被插入并被从“RUN”转换到“OFF”,则车辆将退出限制模式。上述处理被总体定义为“一-二新处理(One-TwoNewProcedure)”。当车辆退出限制模式时,控制器22可视地和/或可听地与主驾驶员通信,通知车辆被驾驶超过了预定的距离限值。在该实现方式中,即使当车辆被驾驶超过了预定的距离限值时限制模式也可保持不便。辅助协议接口模块(APIM)(或通信模块)60可操作地连接到控制器22。APIM60被配置为与乘员通信装置(OCD)64交互。APIM60总体是与OCD64交互的车内通信系统的一部分,用于使得语音输入控制能够使用OCD64执行功能从而驾驶员不必直接将数据输入到OCD64。APIM60可通过位于车辆内的开关(未示出)进行交互以使得触摸选择控制能够使用OCD64执行功能,从而驾驶员不必直接将数据输入到OCD64。OCD64无线地连接到APIM60。在一个示例中,APIM60可被实现为由福特汽车公司和微软公司开发的SYNC系统的部分。OCD64可包括使用无线协议的任何数量的通信装置。例如,一个这样的无线协议可包括蓝牙协议。OCD64可使用可总体适于方便无线通信的任何协议。开关可位于APIM60、车辆的方向盘(未示出)、ECM44、或控制器22上以启用触摸输入。如上的说明,在限制模式下,控制器22和/或APIM60可监视辅助装置。辅助装置的示例包括存储装置52(例如,USB存储装置)、安全数字(SD)卡54、或媒体播放器(MP3)(未示出)。在一个示例中,SD卡54可以是包括与全球定位系统(GPS)62结合被使用的地形地图的存储地图装置。OCD64的检测可被用作使得车辆退出限制模式的机制。例如,当在车辆处于限制模式的情况下检测到属于主驾驶员的OCD64可操作地连接到APIM60时,APIM60可将信号PRI_DEVICE发送到控制器22以提醒控制器22主驾驶员在车辆中。控制器22可响应于指示属于主驾驶员的OCD64被检测到的信号PRI_DEVICE而退出限制模式。APIM60被总体配置为将被编程到其的第一OCD64关联为属于车辆的拥有者(或主驾驶员)。此外,主驾驶员可选择性地将任何OCD64编程为主装置。这样,当APIM60在车辆处于限制模式时检测到主装置位于车辆内时,控制器22可以自动地退出限制模式。全球定位卫星(GPS)系统62包括接收器(Rx)61并通过数据通信总线可操作地连接到APIM60。GPS系统62通过向车辆的驾驶员提供到达特定目的地的驾驶方向而使驾驶员能够定位特定目的地。GPS系统62被配置为将信号LOCATION提供给APIM60。信号LOCATION与用于识别车辆的位置的坐标数据对应。GPS系统62可使用用于识别车辆的位置的坐标数据来获得到达特定目的地的驾驶方向。关于信号LOCATION的数据可包括被主驾驶员或次级驾驶员驾驶时与车辆的各个位置对应的纬度和经度信息。一般而言,多个卫星66和/或多个地面站68与GPS系统62通信以建立车辆的位置。例如,GPS系统62能够通过对从多个卫星66和/或多个地面站68接收到的数据进行处理来建立相对于地表的车辆的位置和速度。随着车辆在地表上横向和/或纵向地移动,GPS系统62能够呈现具有与地表上的纬度和经度对应的参考坐标的车辆的位置。一般已知车辆上的GPS系统62的实现能够通过相对于地表的纬度和经度提供车辆的位置。如上的说明,SD卡54包括但不限于存储于其中的地形地图,所述地形地图可被APIM60接收,从而可以通过信号DISPLAY将车辆位于的实时位置的图示地图提供给控制器22。SD卡54还包括也能够被从APIM60发送到控制器22的正被驾驶员行驶的特定道路的公示的限速或者正被行驶的特定道路的功能分类信息。SD卡54被已知为包括可被提供给驾驶员的图示地图数据、公示的限速和/或功能分类信息。APIM60可合并由SD卡54提供的存储的纬度和经度数据、图示地图数据、公示的限速和/或功能分类信息,从而可通过信号DISPLAY将可视显示呈现给控制器22。存储装置52可被实现为USB兼容的存储棒并被驾驶员用于将各种车辆偏好(诸如预设的广播电台、存储座椅位置、温度控制数据、用于在显示器24上呈现的个性化图片等)上传到车辆中。存储装置52和SD卡54是一个或多个乘员一般可访问的便携式装置。在车辆被次级驾驶员驾驶的情况下,有必要通知主驾驶员,从而当车辆被次级驾驶员驾驶时这样的装置被移除了。APIM60监视存储装置52和/或SD卡54是否可操作地与其连接。在APIM60确定存储装置52和/或SD卡54(或其它辅助装置)被移除的情况下,APIM60将信号AUX_DEVICE发送到控制器22。控制器22产生存储装置52和/或SD卡54被移除的提醒。图2A至图2D示出根据本发明一实施例的用于进入限制模式以及当车辆处于限制模式时执行各种车辆操作的方法100。方法100中的操作的特定顺序在被执行时可以是任何顺序而不限于仅被顺序地执行。可基于特定实现的期望标准来修改和改变操作的顺序。在操作102,主驾驶员可在控制器22中选择限制模式菜单。所述菜单可被显示在显示器24上并且可通过开关26出现选择。如果主驾驶员已选择了限制模式菜单,则方法100移至操作104。如果主驾驶员还未选择限制模式菜单,则方法100移至操作114。在操作104,主驾驶员可通过控制器22中的开关26将预定密码输入到控制器22。在操作106,主驾驶员可通过开关26再次将预定密码输入控制器22以验证密码。在操作108,控制器22确定是否已经输入了正确的预定密码。如果还未输入正确的预定密码,则方法100移至操作110。如果已经输入了正确的预定密码,则方法100移至操作112。在操作110,控制器22可通知驾驶员还未输入正确的预定密码或者预定密码不匹配,并要求主驾驶员再次输入预定密码。在操作112,控制器22可确定车辆是否处于泊车状态。例如,控制器22可监视信号TRANS_STATUS以评估变速器状态。应认识到,控制器22可在接收到预定密码之后命令主驾驶员将车辆置于泊车状态。如果车辆没有处于泊车状态,则方法移至操作126。如果车辆处于泊车状态,则方法移至操作128。在操作114,(如果确定用户没有选择限制模式则方法移至操作114),主驾驶员可通过语音识别命令接口27请求进入限制模式。如果通过语音识别命令接口27用户不请求进入限制模式,则方法100返回到开始。如果用户通过语音识别命令接口27请求进入限制模式,则方法100移至操作116。在操作116,控制器22提示主驾驶员选择要回答的问题以验证主驾驶员。在操作118,控制器22提供由主驾驶员选择的问题以得到相应的回答。在这种情况下问题用作密码。在操作120,控制器22通过要求主驾驶员再次提供回答(或密码)来提示主驾驶员验证回答。在操作122,控制器22验证密码。如果控制器22验证密码失败,则方法100移至操作124。如果装置验证了密码,则方法100移至操作112。在操作124,控制器22提示主驾驶员再次输入回答。在操作126,控制器22没能检测到车辆处于泊车模式。方法100随后返回操作112。在操作128,控制器22命令PCM40将车速限制为预定速度。如上所述,预定速度的一个示例为35mph。通过限制速度,可减少对代客驾驶员将车辆开出主驾驶员所在的地点(premise)的诱惑。预定速度可与适合于代客驾驶员能够停泊车辆的车速对应。在操作130,控制器22命令PCM40限制最大加速度和/或将车辆封锁第一档。通过限制加速,可限制诸如轮胎空转等的激进驾驶。在操作132,控制器22可(i)限制各种人机接口、(ii)限制其响应语音输入的能力、(iii)限制其可听地提示次级驾驶员的能力、(iv)通过GPS系统62激活路径记录(例如,车辆将监视在处于限制模式时车辆被驾驶到哪里并将路径记录可视地显示在显示器24上)、(v)跟踪驾驶的距离、(vi)监视各种辅助装置(诸如但不限于已从车辆移除的存储装置52和SD卡54)的状态。描述在SD卡54移除时控制器可通过GPS系统62激活路径记录的方式的示例在于2009年6月26日提交的共同未决的第2009/0326813号美国专利申请中阐述,所述阐述通过引用包含于此。控制器22可包括用于示出驾驶的里程、到访的地方以及存储装置52和SD卡54的状态的限制模式显示菜单。在操作134,控制器22可命令ECM44封锁盘弹出性能并锁定所有预设的电台。在操作136,在车辆处于限制模式时,控制器22可控制与各种存储部件(例如,手套箱、中控台存储等)相关的锁定机制以保持锁定状态。在操作138,控制器22可控制DSM46保护针对转向杆、座椅47或视镜49的所有的预存储的位置。在操作140、控制器22封锁举升门释放性能(包括遥控钥匙上的举升门释放开关)。在操作142,控制器22强制启动所有安全相关的性能。在操作144,控制器22确定是否缺少(或者已经移出)存储装置52。如果没有缺少存储装置52,则方法100移至操作146。如果缺少存储装置52,则方法100移至操作148。在操作146,控制器22确定是否缺少(或已经移除)SD卡54。如果没有缺少SD卡54,则方法100移至操作150。如果缺少SD卡54,则方法100移至操作160。在操作150,控制器22确定车辆是否已经被驾驶超过了预定的距离限值。如果车辆没有被驾驶超过预定的距离限值,则方法100移至操作190。如果车辆已经被驾驶超过预定的距离限值,则方法100移至操作152。在操作152,控制器22控制PCM40移除车速限制。在操作154,控制器22控制PCM40移除车辆加速限制。在操作156,控制器22通知主驾驶员车辆已经被驾驶超过预定的距离限值。这种情况提醒主驾驶员车辆已经被驾驶超过了对于次级驾驶员执行主驾驶员期望的任务而言被认为不必要的距离。在操作160,控制器22通知主驾驶员缺少SD卡54。控制器22可通知主驾驶员SD卡54可能已经被移除并随后被再次插回车辆。在另一实现方案中,控制器22还可通知主驾驶员SD卡54可能已经被移除并被完全不同的SD卡54替代。在该实现方案中,APIM60可从SD卡54读取或记录提供该SD卡54的身份的数据。在车辆处于限制模式的情况下,APIM60从新的SD卡54接收指示在限制模式期间新的SD卡54被插入车辆的数据,APIM60可通知控制器22在车辆中存在新的SD卡54。一旦车辆从限制模式转换回普通操作模式,控制器22就可随后将新的SD卡54通知主驾驶员。这可向主驾驶员提醒属于主驾驶员的原始SD卡54可能已经被由次级驾驶员提供的可能更便宜(或者更通用的版本)的SD卡54替换。在操作162,控制器22确定车辆是否已经被驾驶超过了预定的距离限值。如果车辆没有被驾驶超过预定的距离限值,则方法移至操作190。如果车辆已经被驾驶超过预定的距离限值,则方法移至操作164。在操作164,控制器22控制PCM40移除车速限制。在操作166,控制器22控制PCM40移除车辆加速限制。在操作168,控制器22通知主驾驶员车辆已经被驾驶超过预定的距离限值并且SD卡54被移除。这种情况提醒主驾驶员车辆已经被驾驶超过了对于次级驾驶员执行主驾驶员期望的任务而言被认为不必要的距离并且次级驾驶员已经取下了SD卡54。在操作170,控制器22通知主驾驶员缺少存储装置52。控制器22可通知主驾驶员存储装置52可能被移除并随后被重新插回车辆。在另一实现方案中,控制器22还可通知主驾驶员存储装置52可能被移除并被完全不同的存储装置52替换。在该实现方案中,APIM60可从存储装置52读取或记录提供该存储装置52的身份的数据。在车辆处于限制模式的情况下,APIM60从新的存储装置52接收指示在限制模式期间新的存储装置52被插入车辆的数据。在这点上,APIM60可向控制器22通知在车辆中存在新的存储装置52。一旦车辆从限制模式转换回普通操作模式,控制器22就可随后向主驾驶员通知新的存储装置52。这可向主驾驶员提醒属于主驾驶员的原始存储装置52可能已经被由次级驾驶员提供的可能更便宜(或者更通用的版本)的存储装置52替换。在操作172,控制器22确定车辆是否已经被驾驶超过预定的距离限值。如果车辆没有被驾驶超过预定的距离限值,则方法100移至操作190。如果车辆已经被驾驶超过预定的距离限值,则方法100移至操作174。在操作174,控制器22控制PCM40移除车速限制。在操作176,控制器22控制PCM40移除车辆加速限制。在操作178,控制器22通知主驾驶员车辆已经被驾驶超过了预定的距离限值并且存储装置52被移除。这种情况提醒主驾驶员车辆已经被驾驶超过了对于次级驾驶员执行主驾驶员期望的任务而言被认为不必要的距离并且次级驾驶员已经取下了存储装置52。在操作180,控制器22通知主驾驶员缺少存储装置52和SD卡54。在操作182,控制器22确定车辆是否已经被驾驶超过了预定的距离限值。如果车辆没有被驾驶超过预定的距离限值,则方法100移至操作190。如果车辆已经被驾驶超过了预定的距离限值,则方法100移至操作184。在操作184,控制器22控制PCM40移除车速限制。在操作186,控制器22控制PCM40移除车辆加速限制。在操作188,控制器22通知主驾驶员车辆已经被驾驶超过预定的距离限值并且存储装置52和SD卡54被移除。这种情况提醒主驾驶员车辆已经被驾驶超过了对于次级驾驶员执行主驾驶员期望的任务而言被认为不必要的距离并且次级驾驶员已经取下了存储装置52和SD卡54。在操作190,控制器22确定是否已经检测到主装置(诸如拥有者的电话)。如果已经检测到主装置,则方法100移至操作192。如果没有检测到主装置,则方法100移至操作194。在操作194,控制器22确定是否通过键盘42上的开关44a至44n输入了预定密码。如果输入了正确的密码,则方法100移至操作192。如果没有输入正确的密码,则方法100移至操作196。在操作196,控制器22确定主驾驶员是否已经插入了如以上结合一-二新处理的描述编程的两个钥匙。如果主驾驶员已经成功执行了一-二新处理,则方法移至操作192。如果主驾驶员没有成功执行一-二新处理,则方法移至操作198。在主驾驶员执行一-二新处理的情况下,车辆将退出限制模式。通过成功地执行一-二新处理,这指示驾驶员持有两个或更多对车辆有效的钥匙。在操作192,控制器22提供限制模式报告,所述限制模式示出在车辆被次级驾驶员驾驶期间发生的各种活动(如上所述)。控制器22响应于确定在操作190、194和196中描述的操作被认为是真而产生所述报告。在操作198,控制器22确定主驾驶员是否已经选择了如156、168、178和188中示出的“退出限制模式”提示。如果是,则方法100移至操作200。如果不是,则方法100返回操作132。在操作200、202和204,控制器22确定驾驶员是否已经通过开关26输入了预定密码,从而主驾驶员能够为了禁用限制模式的目的进入在控制器22自身上提示的限制模式。如果驾驶员已经输入了预定密码,则方法100移至操作202。如果该条件不为真,则方法100移至操作214。在操作202,控制器22提示主驾驶员通过开关26输入预定密码。在操作204,控制器22确定是否已经输入了预定密码。如果已经输入了预定密码,则方法100移至操作206。如果没有输入预定密码,则方法100移至操作210。在操作206,控制器22确定预定密码是否是有效PIN。如果有效,则方法100移至操作192并产生限制模式报告。如果无效,则方法移至操作208。在操作208,控制器22提示主驾驶员再次重新输入预定密码。在操作210,控制器22确定主驾驶员是否已经选择了显示器24上的主驾驶员遗忘了有效PIN的选项。如果有效PIN被遗忘,则方法100移至操作212。在操作212,控制器22等待以确定主驾驶员是否成功执行了一-二新处理或通过开关44a至44n输入了有效密码以退出限制模式。在操作214,主驾驶员可通过开关26控制控制器22以提供使得主驾驶员能够退出限制模式的问题提示。在操作216,控制器22确定是否经由触摸输入或语音输入命令接收到响应于问题的回答。如果检测到回答,则方法100移至操作218。如果没有检测到回答,则方法100移至操作222。在操作218,控制器22确定回答是否正确。如果回答正确,则方法100移至操作192以产生限制模式报告。如果回答不正确,则方法100移至操作220。在操作220,控制器22再次提示主驾驶员重新回答问题。在操作222,控制器22确定主驾驶员是否选择了显示器上的主驾驶员遗忘回答的选项。如果回答被遗忘,则方法100移至操作224。在操作224,控制器22等待以确定主驾驶员是否成功编程了第二钥匙或通过开关44a至44n输入了有效密码以退出限制模式。图3示出根据本发明一实施例的用于控制限制模式的方法250。当执行时方法250中的操作的特定顺序可以是任何顺序而不限于仅被顺序地执行。可基于特定实现的期望标准修改和改变操作的顺序。在操作252,控制器22确定主驾驶员期望将车辆置于限制模式。以上结合图2A示出了主驾驶员可将车辆置于限制模式的方式。在操作254,控制器22将车辆置于未决的限制模式,直到发生附加的预定车辆事件为止。应认识到,在未决的限制模式下,显示器24可不允许驾驶员控制ACM44以改变电台、音量控制等或由主驾驶员设置的其它性能。在操作256,控制器22等待驾驶员侧车门被打开(或如以上结合图2A的操作112和126的描述,等待车辆被置于泊车状态)。与驾驶员侧车门被打开相应地,控制器22可监视信号DOOR_STATUS以确定驾驶员是否已经打开了车门。在操作258,当驾驶员侧车门被打开时控制器22激活限制模式。在操作260,控制器22移除通常被提供给主驾驶员的显示并提供示出车辆正在针对次级驾驶员监视各种属性(诸如驾驶的距离、最大速度、加速和SD卡54或存储正在52(USB)的状态)的显示。在操作262,控制器22确定用户是否选择了退出限制模式。如果是,则方法250移至操作264。如果不是,则方法250移至操作268。在操作264,控制器22确定是否检测到属于主驾驶员的主装置(或OCD64)(例如,控制器22监视指示存在主驾驶员的主装置的信号PRI_DEVICE)。如果检测到主装置,则方法250移至操作266。如果没有检测到主装置,则方法250移至操作268。如果检测到主装置,则假设拥有者(或主驾驶员)仍然在车中。这样,不再需要将车辆置于限制模式并且车辆返回完全操作模式。在操作266,控制器22针对主驾驶员恢复所有车辆功能并移除车辆监视屏幕/操作。在操作268,控制器22确定控制器22可从驾驶员接收命令以退出限制模式。在这种情况下,驾驶员可以不必提供PIN。显示器24可包括允许驾驶员(例如,主驾驶员或次级驾驶员)退出限制模式的提示。提供该性能以考虑主驾驶员可能想不起来PIN并且主驾驶员可能没有带他/她的主装置(或者没有将他/她的主装置与车辆配对)的情况。当驾驶员在(i)主装置未被检测到、(ii)PIN未被提供时以及(iii)通过选择显示器24上的用于退出的提示来选择退出限制模式时,这样的情况指示车辆正处于各种性能/功能仍被限制然而可完全使用一些功能的临时限制模式中。例如,当车辆处于临时限制模式时,驾驶员可被授予对与ECM44相关的音频或视频性能(即,除了CD或视频移除以外的全部性能)的部分或全部控制。应认识到,在处于限制模式期间,车辆可限制在显示器24中提供的用于选择的功能以及在显示器24中的各种可选字段的访问。当车辆处于限制模式时,可提供普通屏幕,所述普通屏幕允许驾驶员通过输入PIN的方式或通过在不需要输入PIN的情况下退出限制模式并进入临时限制模式的方式来退出限制模式。在不输入PIN的情况下退出限制模式并进入临时限制模式之前,控制器22通知驾驶员车辆将继续锁定各种车辆性能、继续监视结合操作260说明的性能,并将继续执行这样的功能,直到从车辆进入临时限制模式的时刻起车辆行驶了预定的距离。再次,用于考虑允许驾驶员从限制模式移至临时限制模式的一个因素在于考虑主驾驶员重新获得对车辆的控制但是却忘记了他/她的用于退出限制模式的PIN的时刻。如果没有输入PIN,则方法250移至操作270。如果输入了PIN,则方法250移至272。在操作270,控制器22锁定各种功能。例如,控制器22执行结合图2B描述的操作134、136、138、140和142(例如,封锁CD播放器的弹出按钮、电锁定所有存储部件、保护所有存储装置、封锁后备箱释放、并强制开启所有安全相关性能)。在操作274,控制器22从显示器移除车辆监视屏幕并向驾驶员提供选择和/或操作与ECM44相关的性能的功能。在操作276,控制器22(在不显示属性的情况下)继续执行如上结合操作260所述的车辆监视并封锁各种车辆性能。在操作277,控制器22确定是否检测到主装置。该操作与如上所述的操作264类似。如果没有检测到主装置,则方法250移至操作278。如果检测到主装置,则方法250移至操作266。在操作278,控制器22确定车辆是否被驾驶超过了预定的距离限值。如果车辆没有被驾驶超过预定的距离限值,则方法250返回操作276。如果车辆被驾驶超过了预定的距离限值,则方法250移至操作266。在操作280,控制器22退出限制模式并进入提供普通驾驶员功能的完全操作模式。图4使出根据本发明一实施例的用于自动退出限制模式的方法350。在被执行时方法350的操作的特定顺序可以是任何顺序而不被限制为仅被顺序地执行。可基于特定实现方式的期望标准来修改和改变操作的顺序。在操作352,确定主驾驶员是否将车辆置于限制模式。在结合图2A描述的操作中阐述了主驾驶员可将车辆置于限制模式的方式。如果控制器22确定主驾驶员已经将车辆置于限制模式,则方法350移至354。在操作354,控制器22启动第一计时器。第一计时器采用的时限可以是10分钟或其它合适的时间段。第一计时器用于在车辆已被置于限制模式之后属于主驾驶员的OCD64仍然被检测为在车辆中的情况下,防止车辆从限制模式退回普通操作模式(或完全操作模式)。例如,如上所述,OCD64(或主装置)的检测可被用作使得车辆退出限制模式的机制。然而,第一计时器的实现考虑在主驾驶员仍位于车辆附近的同时主驾驶员将车辆置于限制模式并且主驾驶员的OCD64仍被APIM60检测到的情况。在这种情况下,禁用限制模式不是期望的。有可能主驾驶员可能是临时在车外等朋友。第一计时器用于提供用于在不被期望的时候将车辆退出限制模式的缓冲。在操作356,控制器22确定车辆是否超过了预定限速(例如,5mph或其他合适的速度)。如果超过了预定限速,则方法350移至操作358。如果没有超过预定限速,方法停留在操作356。在操作358,控制器22监视信号PRI_DEVICE以搜索属于主驾驶员的OCD64。在操作360,控制器22确定是否找到了属于主驾驶员的OCD64。如果找到了OCD64,则方法350移至操作362。如果没有找到OCD64,则方法350移至操作364。在操作362,控制器22禁用自动从限制模式退回完全功能模式的方法(例如,控制器22阻止车辆从限制模式退回完全功能模式)。由于第一计时器仍然是激活的并且车辆超过了预定速度(例如,5mph),因此该情况暗示主驾驶员意外地将他/她的OCD64留在了车辆中。在操作364,控制器22监视点火器状态以确定钥匙是否从点火器关闭转换到运行。如果该条件为真,则方法350移至操作366。如果该条件不为真,则方法350停留在操作364。在操作366,控制器22监视信号PRI_DEVICE以搜索属于主驾驶员的OCD64。在操作368,控制器22确定是否找到了属于主驾驶员的OCD64。如果找到了OCD64,则方法350移至操作362。如果没有找到OCD64,则方法350移至操作370。通过操作364、366和368,可假设主驾驶员意外地将他/她的OCD64留在了车辆中。在操作370,控制器22确定驾驶员侧车门是否从关闭变到打开。如果该条件为真,则方法350移至操作372。如果该条件不为真,则方法350保持在操作370。在操作372,控制器22确定在操作354启动的第一计时器是否已经超时。如果该条件为真,则方法350移至操作374。如果该条件不为真,则方法350停留在操作372。如果操作370、372和376为真,则该条件指示代客驾驶员离开了车辆并且主要驾驶员进入了车辆的情况,这通过检测车辆中的主装置的方式被车辆检测到。应认识到,在控制器22在第一计时器超时之前的任何时间接收到有效PIN的情况下,这样的条件将车辆从限制模式返回完全操作模式。在操作374,控制器22监视信号PRI_DEVICE以搜索属于主驾驶员的OCD64。在操作376,控制器22确定是否找到了属于主驾驶员的OCD64。如果找到了OCD64,则方法350移至操作382。如果没有找到OCD64,则方法359移至操作378。在操作378,控制器22确定驾驶员是否通过输入有效PIN手动选择了退出限制模式。如果以上条件为真,则方法350移至操作384。如果条件不为真,则方法350移至操作380。在操作380,控制器22确定点火器是否从关闭转换到运行。如果为真,则方法350移至操作366。如果不为真,则方法350移至操作374。一般而言,从操作374、376、378和380返回到操作374的转换可表示在主驾驶员接近车辆时代客驾驶员可能正在为主驾驶员打开车门的情况。从操作376、378、380到操作366的转换可表示车辆可能已经熄火或者代客驾驶员可能已经执行了额外驾驶周期的情况。在操作382,控制器22退出限制模式,显示与代客驾驶员相关的汇总统计(例如,已驾驶的距离、USB和/或SD卡的状态等),并启动第二计时器。控制器22开始第二计时器以阻止代客驾驶员抹除在显示器24上显示的统计(记住,主装置(或OCD64)被检测到并且主驾驶员可能不在车辆内。这样,代客驾驶员可能会抹除示出已驾驶的距离以及USB52和/或SD卡54是否在车辆内的统计)。第二计时器可被设置为10秒或其它合适的值。在操作386,控制器22确定第二计时器是否超时。如果该条件为真,则方法350移至操作388。如果该条件不为真,则方法350停留在操作386。在操作388,控制器22使得主驾驶员能够抹除与代客驾驶员相关的统计或保存与代客驾驶员相关的统计(例如,已驾驶的距离、USB和/或SD卡的状态等)。在操作384,控制器22退出限制模式,显示与代客驾驶员相关的汇总统计,并允许主驾驶员抹除或保留这样的统计。虽然已经示出和描述了本发明的实施例,但是不意图这些实施例示出和描述本发明的所有可能形式。而是,在说明书中使用的词语是描述而非限制的词语,并且应该理解,可在不脱离本发明的精神和范围的情况下进行各种改变。如所要求的,在此公开了本发明的详细实施例;然而,应理解,公开的实施例仅仅是可以以多种及可变形式实施的本发明的示例。附图不必要成比例;一些特征可被夸大或缩小以示出特定组件的细节。因此,在此公开的特定结构和功能细节不应被解释为限制,而仅仅是用于教导本领域技术人员多样地采用本发明的代表性基础。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1