中继器攻击的抑制的制作方法

文档序号:12070045阅读:261来源:国知局
中继器攻击的抑制的制作方法与工艺

无钥匙进入和点火系统在车辆中是普遍的,且虽然其为合乎需要的方便特征,但其也增加了盗窃的暴露,将其固有的脆弱性呈予给所谓的中间人或中继器攻击。在此攻击中,两个人(P1和P2)各装备有具有无线电发射器的计算装置,合作以能够接取一或多个车辆操作(例如,进入、发动和/或驾驶)以因此使所述人中的一者(例如,P1)能够偷盗车辆。对于中继器攻击,P2在由车辆拥有者携带的钥匙链的无线电距离内移动。P2的计算装置在钥匙链与P1的计算装置之间中继信号。P1的装置在车辆与P2的装置之间中继信号。此允许P1进入且发动车辆,车辆接着通常经驾驶到专业化于被盗车辆的重新用钥匙上锁的车库。在能够接取且发动车辆后,直到再次发动或解锁车辆,方可能存在车辆与钥匙链之间的进一步鉴认。虽然车辆与钥匙链之间的连续进行的鉴认将使P2的工作(以当P1驾驶车辆时停留在钥匙链附近)复杂化,但其将仍不能防止盗窃。



技术实现要素:

一种在包含车辆和钥匙链的无线车辆接取系统中的设备的实例,包含:车辆授权参数模块,其经配置以获得车辆授权参数的值,其中所述车辆授权参数包括所述钥匙链的移动、接收的方向信号或接收的可听信号中的至少一者;和车辆功能兼容性模块,其经配置以:确定所述车辆授权参数的所述值与所述车辆的所要的功能一致或是不一致;响应于确定所述车辆授权参数的所述值与所述车辆的所述所要的功能不一致,抑制所述车辆的所述所要的功能;和响应于确定所述车辆授权参数的所述值与所述车辆的所述所要的功能一致,准许所述车辆的所述所要的功能。

此设备的实施方案可包含以下特征中的一或多者。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆发动,且所述车辆功能兼容性模块经配置以如果所述钥匙链的所述移动为以下中的至少一者,那么确定所述钥匙链的所述移动与所述所要的功能一致:钥匙链速度低于车辆发动阈值;空间钥匙链运动与所述车辆的座位的移动一致,所述空间钥匙链运动包括钥匙链运动的方向或量值中的至少一者;或所述空间钥匙链运动与坐落于所述车辆中的所述钥匙链的用户一致。所述空间钥匙链运动与所述车辆的所述座位的移动一致包括所述空间钥匙链运动与所述座位的至少一部分的同时移动相差小于钥匙链/座位移动差阈值。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆发动,且所述车辆功能兼容性模块经配置以如果所述钥匙链的所述移动为指示行人运动的空间钥匙链运动,那么确定所述钥匙链的所述移动与所述所要的功能不一致。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆驾驶,且所述车辆功能兼容性模块经配置以如果所述钥匙链的所述移动为以下中的至少一者,那么确定所述钥匙链的所述移动与所述所要的功能一致:空间钥匙链运动与坐落于所述车辆中的所述钥匙链的用户一致,所述空间钥匙链运动包括钥匙链运动的方向或量值中的至少一者;钥匙链速度相对于所述车辆的速度相差小于速度差阈值;或所述空间钥匙链运动与所述车辆的座位的移动一致。所述空间钥匙链运动与所述车辆的所述座位的移动一致包括所述空间钥匙链运动与所述座位的至少一部分的同时移动相差小于钥匙链/座位移动差阈值。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆驾驶,且所述车辆功能兼容性模块经配置以如果所述钥匙链的所述移动为指示行人运动的空间钥匙链运动,那么所述钥匙链的所述移动与所述所要的功能不一致。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为解锁所述车辆,且所述车辆功能兼容性模块经配置以如果钥匙链速度低于车辆解锁阈值,那么确定所述钥匙链的所述移动与所述所要的功能一致。

同样或替代地,此设备的实施方案可包含以下特征中的一或多者。所述车辆授权参数为所述接收的方向信号,且所述车辆功能兼容性模块经配置以如果所述车辆授权参数的所述值为非零,那么确定所述车辆授权参数的所述值与所述所要的功能一致。所述车辆功能兼容性模块经配置以如果所述车辆授权参数的所述值超过非零方向信号强度阈值,那么确定所述车辆授权参数的所述值与所述所要的功能一致。所述方向信号由所述钥匙链从所述车辆接收。所述方向信号由所述车辆从所述钥匙链接收。所述车辆授权参数为所述接收的可听信号,且所述车辆功能兼容性模块经配置以如果所述车辆授权参数的所述值为非零,那么确定所述车辆授权参数的所述值与所述所要的功能一致。所述车辆功能兼容性模块经配置以如果所述车辆授权参数的所述值超过非零可听信号强度阈值,那么确定所述车辆授权参数的所述值与所述所要的功能一致。

一种用于包含车辆和钥匙链的无线车辆接取系统的方法的实例,包含:在所述车辆接取系统处获得一车辆授权参数的值,其中所述车辆授权参数包括所述钥匙链的移动、接收的方向信号或接收的可听信号中的至少一者;在所述车辆接取系统处确定所述车辆授权参数的所述值与所述车辆的所要的功能一致或是不一致;和以下中的任一者:响应于所述车辆授权参数的所述值与所述所要的功能不一致,抑制所述车辆的所述所要的功能;或响应于所述车辆授权参数的所述值与所述所要的功能一致,准许所述车辆的所述所要的功能。

此方法的实施方案可包含以下特征中的一或多者。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆发动,且如果所述钥匙链的所述移动为以下中的至少一者,那么确定所述钥匙链的所述移动与所述所要的功能一致:钥匙链速度低于车辆发动阈值;空间钥匙链运动与所述车辆的座位的移动一致,所述空间钥匙链运动包括钥匙链运动的方向或量值中的至少一者;或所述空间钥匙链运动与坐落于所述车辆中的所述钥匙链的用户一致。所述空间钥匙链运动与所述车辆的所述座位的移动一致包括所述空间钥匙链运动与所述座位的至少一部分的同时移动相差小于钥匙链/座位移动差阈值。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆发动,且如果所述钥匙链的所述移动为指示行人运动的空间钥匙链运动,那么确定所述钥匙链的所述移动与所述所要的功能不一致。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆驾驶,且如果所述钥匙链的所述移动为以下中的至少一者,那么确定所述钥匙链的所述移动与所述所要的功能一致:空间钥匙链运动与坐落于所述车辆中的所述钥匙链的用户一致,所述空间钥匙链运动包括钥匙链运动的方向或量值中的至少一者;钥匙链速度相对于所述车辆的速度相差小于速度差阈值;或所述空间钥匙链运动与所述车辆的座位的移动一致。所述空间钥匙链运动与所述车辆的所述座位的移动一致包括所述空间钥匙链运动与所述座位的至少一部分的同时移动相差小于钥匙链/座位移动差阈值。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆驾驶,且如果所述钥匙链的所述移动为指示行人运动的空间钥匙链运动,那么确定所述钥匙链的所述移动与所述所要的功能不一致。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为解锁所述车辆,且如果钥匙链速度低于车辆解锁阈值,那么确定所述钥匙链的所述移动与所述所要的功能一致。

同样或替代地,此方法的实施方案可包含以下特征中的一或多者。所述车辆授权参数为所述接收的方向信号,且如果所述车辆授权参数的所述值为非零,那么确定所述车辆授权参数的所述值与所述所要的功能一致。如果所述车辆授权参数的所述值超过非零方向信号强度阈值,那么确定所述车辆授权参数的所述值与所述所要的功能一致。所述方向信号由所述钥匙链从所述车辆接收。所述方向信号由所述车辆从所述钥匙链接收。所述车辆授权参数为所述接收的可听信号,且如果所述车辆授权参数的所述值为非零,那么确定所述车辆授权参数的所述值与所述所要的功能一致。如果所述车辆授权参数的所述值超过一非零可听信号强度阈值,那么确定所述车辆授权参数的所述值与所述所要的功能一致。

一种在包含车辆和钥匙链的无线车辆接取系统中的设备的实例,包含:用于获得车辆授权参数的值的装置,其中所述车辆授权参数包括所述钥匙链的移动、接收的方向信号或接收的可听信号中的至少一者;和车辆功能兼容性装置,其包括:用于确定所述车辆授权参数的所述值与所述车辆的所要的功能一致或是不一致的装置;用于响应于确定所述车辆授权参数的所述值与所述所要的功能不一致抑制所述车辆的所述所要的功能的装置;和用于响应于确定所述车辆授权参数的所述值与所述所要的功能一致准许所述车辆的所述所要的功能的装置。

此设备的实施方案可包含以下特征中的一或多者。所述车辆授权参数包括所述钥匙链的移动,其中所述车辆的所述所要的功能为车辆发动,且其中用于确定的所述装置是用于如果所述钥匙链的所述移动为以下中的至少一者,那么确定所述钥匙链的所述移动是否与所述车辆的所述所要的功能一致:钥匙链速度低于车辆发动阈值;空间钥匙链运动与所述车辆的座位的移动一致,所述空间钥匙链运动包括钥匙链运动的方向或量值中的至少一者;或所述空间钥匙链运动与坐落于所述车辆中的所述钥匙链的用户一致。所述空间钥匙链运动与所述车辆的所述座位的移动一致包括所述空间钥匙链运动与所述座位的至少一部分的同时移动相差小于钥匙链/座位移动差阈值。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆发动,且所述车辆功能兼容性装置是用于如果所述钥匙链的所述移动为指示行人运动的空间钥匙链运动,那么确定所述钥匙链的所述移动与所述所要的功能不一致。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆驾驶,且所述车辆功能兼容性装置是用于如果所述钥匙链的所述移动为以下中的至少一者,那么确定所述钥匙链的所述移动与所述所要的功能一致:空间钥匙链运动与坐落于所述车辆中的所述钥匙链的用户一致,所述空间钥匙链运动包括钥匙链运动的方向或量值中的至少一者;钥匙链速度相对于所述车辆的速度相差小于速度差阈值;或所述空间钥匙链运动与所述车辆的座位的移动一致。所述空间钥匙链运动与所述车辆的所述座位的移动一致包括所述空间钥匙链运动与所述座位的至少一部分的同时移动相差小于钥匙链/座位移动差阈值。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆驾驶,且所述车辆功能兼容性装置是用于如果所述钥匙链的所述移动为指示行人运动的空间钥匙链运动,那么确定所述钥匙链的所述移动与所述所要的功能不一致。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为解锁所述车辆,且所述车辆功能兼容性装置是用于如果钥匙链速度低于车辆解锁阈值,那么确定所述钥匙链的所述移动与所述所要的功能一致。

同样或替代地,此设备的实施方案可包含以下特征中的一或多者。所述车辆授权参数为所述接收的方向信号,且所述车辆功能兼容性装置是用于如果所述车辆授权参数的所述值为非零,那么确定所述车辆授权参数的所述值与所述所要的功能一致。所述车辆功能兼容性装置是用于如果所述车辆授权参数的所述值超过非零方向信号强度阈值,那么确定所述车辆授权参数的所述值与所述所要的功能一致。所述车辆授权参数为所述接收的可听信号,且所述车辆功能兼容性装置是用于如果所述车辆授权参数的所述值为非零,那么确定所述车辆授权参数的所述值与所述所要的功能一致。所述车辆功能兼容性装置是用于如果所述车辆授权参数的所述值超过非零可听信号强度阈值,那么确定所述车辆授权参数的所述值与所述所要的功能一致。

一种在包含车辆和钥匙链的无线车辆接取系统中的处理器可读存储媒体的实例包含处理器可读指令,所述处理器可读指令经配置以使处理器:获得车辆授权参数的值,其中所述车辆授权参数包括所述钥匙链的移动、接收的方向信号或接收的可听信号中的至少一者;确定所述车辆授权参数的所述值与所述车辆的所要的功能一致或是不一致;响应于确定所述车辆授权参数的所述值与所述所要的功能不一致,抑制所述车辆的所述所要的功能;和响应于确定所述车辆授权参数的所述值与所述所要的功能一致,准许所述车辆的所述所要的功能。

此处理器可读存储媒体的实施方案可包含以下特征中的一或多者。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆发动,且经配置以使所述处理器确定的所述指令经配置以如果所述钥匙链的所述移动为以下中的至少一者,那么使所述处理器确定所述钥匙链的所述移动与所述车辆的所述所要的功能一致:钥匙链速度低于车辆发动阈值;空间钥匙链运动与所述车辆的座位的移动一致,所述空间钥匙链运动包括钥匙链运动的方向或量值中的至少一者;或所述空间钥匙链运动与坐落于所述车辆中的所述钥匙链的用户一致。所述空间钥匙链运动与所述车辆的所述座位的移动一致包括所述空间钥匙链运动与所述座位的至少一部分的同时移动相差小于钥匙链/座位移动差阈值。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆发动,且经配置以使所述处理器确定的所述指令经配置以如果所述钥匙链的所述移动为指示行人运动的空间钥匙链运动,那么使所述处理器确定所述钥匙链的所述移动与所述所要的功能不一致。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆驾驶,且经配置以使所述处理器确定的所述指令经配置以如果所述钥匙链的所述移动为以下中的至少一者,那么使所述处理器确定所述钥匙链的所述移动与所述所要的功能一致:空间钥匙链运动与坐落于所述车辆中的所述钥匙链的用户一致,所述空间钥匙链运动包括钥匙链运动的方向或量值中的至少一者;钥匙链速度相对于所述车辆的速度相差小于速度差阈值;或所述空间钥匙链运动与所述车辆的座位的移动一致。所述空间钥匙链运动与所述车辆的所述座位的移动一致包括所述空间钥匙链运动与所述座位的至少一部分的同时移动相差小于钥匙链/座位移动差阈值。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为车辆驾驶,且经配置以使所述处理器确定的所述指令经配置以如果所述钥匙链的所述移动为指示行人运动的空间钥匙链运动,那么使所述处理器确定所述钥匙链的所述移动与所述所要的功能不一致。所述车辆授权参数包括所述钥匙链的移动,所述车辆的所述所要的功能为解锁所述车辆,且经配置以使所述处理器确定的所述指令经配置以如果钥匙链速度低于车辆解锁阈值,那么使所述处理器确定所述钥匙链的所述移动与所述所要的功能一致。

同样或替代地,此处理器可读存储媒体的实施方案可包含以下特征中的一或多者。所述车辆授权参数为所述接收的方向信号,且经配置以使所述处理器确定的所述指令经配置以如果所述车辆授权参数的所述值为非零,那么使所述处理器确定所述车辆授权参数的所述值与所述所要的功能一致。经配置以使所述处理器确定的所述指令经配置以如果所述车辆授权参数的所述值超过非零方向信号强度阈值,那么使所述处理器确定所述车辆授权参数的所述值与所述所要的功能一致。所述车辆授权参数为所述接收的可听信号,且经配置以使所述处理器确定的所述指令经配置以如果所述车辆授权参数的所述值为非零,那么使所述处理器确定所述车辆授权参数的所述值与所述所要的功能一致。经配置以使所述处理器确定的所述指令经配置以如果所述车辆授权参数的所述值超过非零可听信号强度阈值,那么使所述处理器确定所述车辆授权参数的所述值与所述所要的功能一致。

一种在包含车辆和钥匙链的无线车辆接取系统中的设备的另一实例,包含:钥匙链移动模块,其经配置以确定所述钥匙链的移动;车辆移动模块,其经配置以确定与所述钥匙链的所述移动同时的所述车辆的至少一部分的车辆移动;和车辆功能兼容性模块,其经配置以:确定所述钥匙链的所述移动与所述车辆移动相互一致或是不一致;响应于所述钥匙链的所述移动与所述车辆移动相互不一致,抑制所述车辆的所要的功能;和响应于所述钥匙链的所述移动与所述车辆移动相互一致,准许所述车辆的所述所要的功能。

此设备的实施方案可包含以下特征中的一或多者。所述钥匙链的所述移动包括钥匙链运动的方向或量值中的至少一者,且所述车辆移动包括所述车辆的所述至少一部分的运动的方向或量值中的至少一者。如果所述钥匙链的所述移动与所述车辆移动相差小于钥匙链/车辆移动差阈值,那么所述钥匙链的所述移动与所述车辆移动相互一致。所述车辆的所述至少一部分包括所述车辆的座位的至少一部分。所述车辆的所述座位的所述至少一部分包括所述车辆的所述座位的覆盖,且如果所述钥匙链的所述移动的所述量值和方向与所述车辆移动的所述量值和方向相差小于钥匙链/座位移动差阈值,那么所述钥匙链的所述移动与所述车辆移动相互一致。所述车辆的所述所要的功能包括解锁所述车辆或驾驶所述车辆中的至少一者。

本文中所描述的项目和/或技术可提供以下能力中的一或多者,以及未提到的其它能力。可抑制(例如,防止)对无线车辆接取系统的中继器攻击。经由中继器攻击接取的车辆可仍不能够使用中继器攻击来驾驶,例如,通过确定驾驶的车辆是否对应于指示行人运动或与车辆的运动不一致的运动的钥匙链。可提供其它能力,且并非根据本发明的每一实施方案皆必须提供所论述的能力中的任一者,更不用说全部。另外,通过除了所指出的手段的外的手段来达成以上指出的效果可为可能的,且所指出的项目/技术可能未必产生所指出的效果。

附图说明

图1为用于无线车辆接取系统的中继器攻击情境的简化图。

图2为图1中展示的钥匙链的实例的组件的框图。

图3为图2中展示的钥匙链的功能框图。

图4为图1中展示的车辆的实例的组件的框图。

图5为图1中展示的车辆的座位的简化侧视图。

图6为图4中展示的车辆的功能框图。

图7为操作图1中展示的无线车辆接取系统的过程的方块流程图。

图8到9为在图1中展示的钥匙链与车辆的实例之间的实例通信流程图。

具体实施方式

提供用于抑制中继器攻击的技术,明确地说,关于车辆操作。可通过使用在钥匙链和/或车辆处的感测的信息来抑制通过欺骗无线车辆钥匙链来进入车辆、发动车辆和/或驾驶车辆。可在车辆和钥匙链两者处使用类似传感器来抑制未经授权的使用,例如,车辆接取、发动和/或驾驶。可能需要在钥匙链和车辆两者处使用卫星定位系统(SPS)确定的位置在阈值距离内以授权车辆操作。作为另一实例,可能需要钥匙链中类似于来自车辆的加速度计和/或回转仪信息的加速度计和/或回转仪信息授权车辆的驾驶。作为另一实例,可能需要与车辆座位移动的传感器一致的钥匙链中的加速度计和/或回转仪信息授权车辆发动。可使用具有如果由未授权的人提供或感测那么将提高怀疑性的本质的来自车辆的在钥匙链处的感测的信息(或反之亦然)来授权一或多个车辆操作的使用。可根据本文中的揭露内容实施再其它实例。

参看图1,中继器攻击情境10包含车辆用户12、钥匙链14、车辆16、客户端中继器攻击者20、车辆端中继器攻击者22、客户端中继器装置24、车辆端中继器装置26和网络28。钥匙链14与车辆16一起形成无线车辆接取系统的至少一部分。钥匙链14和车辆16可形成全部无线车辆接取系统,或可存在一或多个其它组件(例如,可用以鉴认钥匙链14和/或车辆16的服务器)以加密数据等。钥匙链14经配置以直接与车辆16通信以获得一或多个车辆功能,例如,解锁车辆、发动车辆或驾驶车辆(例如,使马达运转,允许/辅助车辆的操控等)。在情境10中,钥匙链经由中继器攻击者20、22的中继器装置24、26间接地与车辆16通信。客户端中继器攻击者20安置于用户12附近,而车辆端中继器22攻击者安置于车辆16附近。中继器装置24、26分别将短程无线通信从钥匙链14和车辆16中继到网络28,且分别中继从网络28到钥匙链14和车辆16的通信,使得中继器装置24、26将钥匙链14与车辆16之间的直接通信的表象给予到钥匙链14和车辆16。然而,钥匙链14和/或车辆16经如下所论述配置以妨碍尝试的中继器攻击(例如,图1中展示的中继器攻击)的成功。

参看图2,钥匙链14的实例包括计算机系统,其包含处理器40、包括软件44的存储器42、一或多个运动传感器46、发射器48、一或多个天线和/或一或多个换能器50和接收器52。钥匙链14可呈多种形式中的任一者,例如,钥匙链、蜂窝式装置(例如,蜂窝式电话,例如,智能型电话)、平板计算机、个人数字助理等。处理器40优选地为智能型硬件装置,例如,例如由公司或制造的中央处理单元(CPU)的中央处理单元、微控制器、专用集成电路(ASIC)等。处理器40可包括可分布在钥匙链14中的多个单独物理实体。存储器42包含随机存取存储器(RAM)和只读存储器(ROM)。存储器42为处理器可读存储媒体,其存储软件44,所述软件为处理器可读、处理器可执行软件代码,其含有经配置以在经执行时使处理器40执行本文中描述的各种功能的处理器可读指令(但所述描述可仅指处理器40执行所述功能)。替代地,软件44可不可由处理器40直接执行,而经配置以(例如)在被编译和执行时使处理器40执行所述功能。处理器40通信耦合到存储器42、运动传感器46、发射器48和接收器52(和因此,天线和/或换能器50)。发射器48和接收器52经配置以经由天线和/或换能器50分别将信号/信息发送到车辆16,和从车辆16接收信号/信息。发射器48经配置以与天线和/或换能器50中的一或多者交互。接收器52是可选的,且如果存在,那么经配置以与天线和/或换能器50中的一或多者交互。发射器48、天线和/或换能器50中的一或多者和/或接收器52可经配置以根据例如短程无线协议(例如,协议)的一或多个无线协议通信。另外,天线50可包含高度定向天线,其经配置以发射和接收方向信号。例如,高度定向天线50可具有10°、8°、5°、4°或4°等的3dB频宽。换能器50如果存在,那么经配置以在电信号与声波之间转换,例如,以将电信号从发射器48转换成对应的发送声波且发射对应的声波,或接收声波且将声波转换成对应的电信号,且将对应的电信号发送到接收器52。

运动传感器46包括经配置以确定移动参数且提供任何确定的参数的指示的一或多个传感器。移动可包含(例如)速度、加速度、定向改变(例如,如由回转仪确定)、磁极检测、卫星定位系统(SPS)位置改变或这些中的任何者的组合。例如,运动传感器46可包含可确定运动的速度、加速度、定向和/或方向的一或多个回转仪和/或加速度计。运动传感器46可提供钥匙链14的运动的速度、加速度和/或方向的指示。例如,可提供钥匙链14的速度和/或加速度的量值和/或钥匙链14的移动的方向的说明(例如,度)。运动传感器46可包括九轴线传感器,其包含三方向磁力计、三维回转仪和三维加速度计。

参看图3,进一步参看图2,钥匙链14包含车辆功能请求模块(用于请求车辆功能的装置)60、车辆授权参数模块(用于获得车辆授权参数的值的装置)62、车辆功能兼容性模块(车辆功能兼容性装置)64和通信模块(通信装置)66。模块60、62、64、66为由处理器40和存储于存储器42中的软件44实施的功能模块,但模块60、62、64、66可以硬件、固件或软件或这些的组合实施。因此,对执行或经配置以执行功能的模块60、62、64、66的参考为执行或经配置以执行根据软件44(和/或固件,和/或处理器40的硬件)的功能的处理器40的速记。类似地,对执行功能的处理器40的参考等效于执行所述功能的适当模块60、62、64、66。

车辆功能请求模块60经配置以将对一或多个车辆功能的执行的请求发送到车辆16。请求的功能可为包含解锁车辆16、发动车辆16或驾驶车辆16的多种功能中的任何者。发动车辆16包含初始马达致动(例如,使内燃引擎运转)或启用(例如,电动马达的启用),和/或发动车辆16的一或多个其它被供电特征,例如,电话系统、远程接取系统(例如,包含车库门打开器)等。驾驶车辆16包含马达的进行中的操作(即,所要的功能允许用户能够按需要移动车辆16,或甚至车辆16自身移动,例如,根据计算机确定的导引)。车辆功能请求模块60经配置以经由发射器48和天线和/或换能器50中的一或多者朝向车辆16发送对功能的执行的请求。模块60可响应于用户输入、车辆功能请求模块主动地或响应于由钥匙链14接收的通信(例如,从车辆16)发送请求。例如,钥匙链14的用户可致动按钮以使模块60请求解锁功能。作为另一实例,车辆16的马达可正在运转,且车辆16可(例如)间歇地(例如,周期性地)发送到钥匙链14的通信(例如,以通过要求钥匙链14发送驾驶请求来确定钥匙链14的存在),模块60通过发送请求来响应所述通信。在此后者情况下,请求可为应答,和因此无对车辆16的明确需要的隐含请求,以执行功能。

任选地,钥匙链14包含车辆授权参数模块62。车辆授权参数模块62经配置以获得车辆授权参数的值。车辆授权参数为对于提供针对一或多个车辆功能的授权相差的可测量因子。可确定一个以上车辆授权参数,例如,钥匙链14的移动、接收的方向信号或接收的可听信号中的至少一者。模块62可确定参数具有非零值,而不确定车辆授权参数的具体非零值。

车辆授权参数模块62可基于来自运动传感器46的信息确定钥匙链14的运动。模块62可因此为钥匙链移动模块。确定的运动可包含钥匙链14的移动的速度、加速度、量值和/或运动的方向。如果关于车辆16的运动的信息可为模块62所用(例如,从车辆16发送),那么确定的运动的量值和/或方向可为绝对的(即,相对于地球)或相对的(例如,相对于车辆16)。模块62可具备或确定车辆移动且可因此为车辆移动模块。如果车辆运动信息可用,那么模块62可从钥匙链运动去除车辆运动分量以确定相对于车辆16的钥匙链运动。同样或替代地,模块62可试图在甚至无可从车辆获得的车辆运动信息的情况下去除车辆运动,例如,通过从钥匙链运动去除平均水平运动。例如,如果在先前时间周期(例如,三秒、五秒、十秒等)上的平均钥匙链运动,那么可在最后一秒(或其它时间范围)上从运动去除此运动以试图确定钥匙链14相对于车辆16的运动。

车辆授权参数模块62可使用天线和/或换能器50确定接收的方向信号的值。方向信号可为由定向天线发射且由定向或非定向天线(即,并非高度方向性的天线)接收的信号,或可为由非定向天线发射且由定向天线接收的信号。因此,非方向(或至少不高度方向)信号可由车辆16发射且由钥匙链14处的定向天线接收。替代地,方向信号(例如,具有小于10°的3dB频宽)可朝向钥匙链14发射,且方向信号可由天线50的定向天线和/或非定向天线接收。模块62可确定已接收具有非零量值的方向信号。模块62可确定接收的方向信号的量值。

车辆授权参数模块62可使用换能器50确定接收的可听信号的值。换能器50可指示可听信号是否由钥匙链14接收,且可指示接收的可听信号的值,例如,分贝值。

任选地,钥匙链14包含车辆功能兼容性模块64。模块64可经配置以确定(即,可包含用于确定……的装置)车辆授权参数的值与车辆16的所要的功能一致或是不一致。模块64可自身进行此确定(使用由钥匙链14和/或车辆16和/或另一来源产生的信息),或可被提供此确定,例如,从车辆16。模块64可经配置以响应于确定车辆授权参数的值与所要的功能不一致而抑制(即,可包含用于抑制……的装置)车辆16的所要的功能,和响应于确定车辆授权参数的值与所要的功能一致而准许(即,包括用于准许……的装置)车辆16的所要的功能。例如,为了抑制所要的功能,车辆功能兼容性模块64可抑制车辆功能请求模块60发送对所要的功能的请求,可抑制除了请求外的与车辆16的通信(例如,抑制与请求的兼容性的确认,抑制请求的确认,抑制车辆16需要的任何另外信息等),可引起警报(是否法律强制执行、私人安全公司、用户等),可使信息被记入以提供法庭证据,或这些动作或有关动作的任何组合。当进入记入模式时,例如相机成像、麦克风输入、位置和速度和/或其它感官信息的情境信息可经记录、局部存储且发射到例如法律强制执行的外部方。因此,如本文中所使用,抑制所要的车辆功能可包含防止车辆16执行功能,影响或修改(例如,阻碍或降低)车辆16执行功能的能力或车辆16执行功能的可能性,和/或采取使功能的继续执行不合需要(例如,对车辆16的未授权司机来说)的动作。

车辆授权参数的值与所要的功能一致或是不一致的确定可以多种方式进行,且可取决于所要的功能。例如,可将不同准则用于解锁车辆16、发动车辆16或驾驶车辆16。例如,模块64可确定钥匙链14的速度是否低于车辆解锁阈值,其中低于车辆解锁阈值的速度与发动车辆16一致。

以下为可用以确定车辆授权参数与发动车辆16一致或是不一致的准则的实例。例如,模块64可确定钥匙链14的速度是否低于车辆发动阈值,其中低于车辆发动阈值的速度与发动车辆16一致。作为另一实例,模块64可确定空间钥匙链运动是否与车辆16的座位(即,座位的至少一部分)的移动一致。空间钥匙链运动可包含钥匙链运动的量值和/或方向。类似于座位的运动的空间钥匙链运动将与发动车辆16一致。例如,模块64可确定钥匙链14的移动与座位的同时移动相差小于钥匙链/座位移动差阈值,例如,钥匙链14向下移动X英寸与座位底部衬垫压缩X英寸同时发生,±0.1X英寸与车辆16的发动一致。钥匙链/座位移动差阈值可包括量值(例如,距离)、方向或量值和方向两者(例如,量值阈值分量和方向阈值分量,或量值与方向的复合)。模块64可需要同时移动发生在请求发动车辆16前或后的一或多个阈值时间内(例如,用于在请求前发生的阈值可与用于在请求后发生的阈值不同)。作为另一实例,模块64可确定空间钥匙链运动是否与坐落于车辆16中的车辆用户12一致,例如,为静止或加速度量值低于阈值。作为另一实例,模块64可确定钥匙链移动是否指示行人运动(例如,步行、跑步等)。如果钥匙链移动指示行人运动(例如,循环上下运动),那么模块64可确定钥匙链移动与发动车辆16不一致,这是因为当发动车辆16时,车辆用户12应不在步行,除非车辆发动为远程发动。

以下为可用以确定车辆授权参数与驾驶车辆16一致或是不一致的准则的实例。例如,模块64可确定空间钥匙链运动(例如,量值和/或方向)是否与坐落于车辆16中的车辆用户12一致,例如,具有高于阈值的速度,在类似于车辆16的方向上移动,或另外具有类似于车辆16的运动的运动。作为另一实例,模块64可确定钥匙链14的速度相对于车辆16的速度相差小于速度差阈值,或钥匙链14的移动与车辆16的移动相差小于钥匙链/车辆移动差阈值(例如,包含运动的速度、加速度、量值,和/或移动的方向等)。作为另一实例,模块64可确定空间钥匙链运动是否与车辆16的座位(即,座位的至少一部分)的移动一致。空间钥匙链运动可包含钥匙链运动的量值和/或方向。类似于座位的运动的空间钥匙链运动将与发动车辆16一致。例如,模块64可确定钥匙链14的移动与座位的同时移动相差小于钥匙链/座位移动差阈值,例如,钥匙链14向后移动X英寸与车辆16的正加速度同时发生,其中X的值取决于加速度的值。模块64可能需要同时移动发生在请求确认或验证应对驾驶车辆16授权(例如,由车辆16进行之间歇请求)前或后的一或多个阈值时间内。作为另一实例,模块64可确定钥匙链移动是否指示行人运动(例如,步行、跑步等)。如果钥匙链移动指示行人运动(例如,循环上下运动),那么模块64可确定钥匙链移动与驾驶车辆16不一致,这是因为当驾驶车辆16时,车辆用户12不应在步行。模块64可从车辆16接收适当信息(例如,车辆的速度)以便作出对应的确定(例如,钥匙链速度和车辆速度在彼此的阈值内)。

如果车辆授权参数为具有非零值的方向信号或可听信号,那么车辆功能兼容性模块64可确定车辆授权参数与所要的车辆功能一致。仅如果方向信号或可听信号的值分别高于非零方向信号强度阈值或高于非零可听信号强度阈值时,模块64方可确定车辆授权参数与所要的车辆功能一致。模块64可从车辆16接收适当信息(例如,接收的方向或可听信号的强度)以便作出对应的确定。

为了在钥匙链14处接收到具有用于模块62确定方向信号已经接收或用于模块64确定接收的信号符合兼容性量值阈值的足够量值的方向信号,实体(例如,车辆16或客户端中继器装置24)可需要处于与定向天线50的方向关系中(例如,在定向天线50的瞄准线的阈值角度方向内)。维持与定向天线50的可接受方向关系可将车辆用户12的注意力吸引到客户端中继器攻击者20,明确地说,如果钥匙链14在移动。为了在钥匙链14处接收到具有用于模块64确定可听信号符合兼容性量值阈值的足够量值的可听信号,如果客户端中继器装置24正产生可听声音,那么实体(例如,车辆16或客户端中继器装置24)可需要足够靠近或产生足够响的声音以将车辆用户12的注意力吸引到客户端中继器装置24。如果将车辆用户12的注意力吸引到客户端中继器装置24(例如,由于客户端中继器攻击者24的可疑移动或可听声音的产生),那么车辆用户12可采取一或多个措施以抑制中继器攻击,例如,移动离开客户端中继器攻击者24,移动钥匙链14,抑制从钥匙链14的进一步通信(至少临时地),例如,通过关断钥匙链14、关断通信模块66等。

通信模块66经配置以与车辆16通信,例如,报告信息、发送功能请求、提供信息(从所述信息可得出关于提供所要的车辆功能的结论)、提供关于所要的车辆功能的提供的结论等。例如,模块66可响应于用户12按压钥匙链14上的按钮、触摸屏幕等来发送解锁车辆16的请求。请求可为(例如)将锁从经锁定位置移动到解锁位置,打开行李箱等。模块66可响应于用户12按压钥匙链14上的按钮、用户12触摸屏幕的一部分、用户12将钥匙链14插入到容器内且转动等发送发动车辆16的请求。模块66可响应于车辆16请求此信息发送驾驶一致消息,例如,间歇地。模块66可经由发射器48和天线和/或换能器50将这些通信中的一或多者或其它通信发送到车辆16。

参看图4,车辆16的实例包括计算机系统,其包含处理器80、包含软件84的存储器82、一或多个车辆运动传感器86、一或多个座位移动传感器88、发射器90、一或多个天线和/或一或多个换能器92和接收器94。处理器80优选地为智能型硬件装置,例如,例如由公司或制造的中央处理单元(CPU)的中央处理单元、微控制器、专用集成电路(ASIC)等。处理器80可包括可分布在车辆16中的多个单独物理实体。存储器82包含随机存取存储器(RAM)和只读存储器(ROM)。存储器82为处理器可读存储媒体,其存储软件84,所述软件为处理器可读、处理器可执行软件代码,其含有经配置以在经执行时使处理器80执行本文中描述的各种功能的处理器可读指令(但所述描述可仅指处理器80执行所述功能)。替代地,软件84可不可由处理器80直接执行,而经配置以(例如)在被编译和执行时使处理器80执行所述功能。处理器80通信耦合到存储器82、运动传感器86、座位移动传感器88、发射器90和接收器94(和因此,天线和/或换能器92)。发射器90和接收器94经配置以经由天线和/或换能器92分别将信号/信息发送到钥匙链14,和从钥匙链14接收信号/信息。发射器90经配置以与天线和/或换能器92中的一或多者交互。接收器94是可选的,且如果存在,那么经配置以与天线和/或换能器92中的一或多者交互。发射器90、天线92中的一或多者和/或接收器94可经配置以根据例如短程无线协议(例如,协议)的一或多个无线协议通信。另外,天线92可包含经配置以发射和接收方向信号的高度定向天线。例如,高度定向天线92可具有10°、8°、5°、4°、或4°等的3dB频宽。换能器92如果存在,那么经配置以在电信号与声波之间转换,例如,以将电信号从发射器90转换成对应的发送声波且发射对应的声波,或接收声波且将声波转换成对应的电信号,且将对应的电信号发送到接收器94。

运动传感器86包括经配置以确定移动参数且提供任何确定的参数的指示的一或多个传感器。例如,运动传感器86可包含可确定运动的速度、加速度、定向和/或方向的一或多个回转仪和/或加速度计。运动传感器86可提供车辆16的运动的速度、加速度和/或方向的指示。例如,可提供车辆16的速度和/或加速度的量值和/或车辆16的移动的方向的说明(例如,度)。运动传感器86可包括九轴线传感器,其包含三方向磁力计、三维回转仪和三维加速度计。

也参看图5,座位移动传感器88包括用于确定车辆16的座位100的移动的一或多个传感器。传感器88可确定全部座位100的移动,和/或可确定座位100的一或多个部分的移动。因此,座位移动可属于全部座位100或座位100的一部分。传感器88可确定相对于车辆16(例如,车辆16的主体或框架)或相对于地球的座位移动,例如,使用类似于传感器86的一或多个传感器。例如,传感器88可通过分别确定由致动器102、104诱发的向前/向后、上/下和/或倾斜座位调整来确定座位100相对于车辆16的移动。用户12可移动致动器102以调整座位100相对于车辆16之前后位置和/或高度。用户12可移动致动器104以调整座位100的椅背106相对于车辆16的倾斜。物理上响应于致动器102、104经致动而移动座位100的一或多个马达或其它机构可提供移动指示,且因此可为传感器88中的一或多者。同样或替代地,传感器88可包含经配置以确定座位底部108的压缩或伸展的传感器110,和/或经配置以确定椅背106的压缩或伸展的传感器112。即,传感器108、110可确定座位底部108或椅背106的压缩,例如,响应于用户12一开始坐在座位100上或在坐下后在座位100上移动,和可确定座位底部108或椅背106的伸展,例如,响应于用户在坐下后在座位100上移动或从座位100下来。比所展示多的传感器可用于座位100中,例如,以感测椅背106的部分和/或座位底部108的各种部分和/或座位的其它部分(例如,头枕(未图示))的压缩等。

参看图6,进一步参看图1和图4到5,车辆16包含车辆功能请求模块(用于请求车辆功能的装置)120、车辆授权参数模块(用于获得车辆授权参数的值的装置)122、车辆功能兼容性模块(车辆功能兼容性装置)124和通信模块126。模块120、122、124、126为由处理器80和存储于存储器82中的软件84实施的功能模块,但模块120、122、124、126可以硬件、固件或软件或这些的组合实施。因此,对执行或经配置以执行功能的模块120、122、124、126的参考为执行或经配置以执行根据软件84(和/或固件,和/或处理器80的硬件)的功能的处理器80的速记。类似地,对执行功能的处理器80的参考等效于执行所述功能的适当模块120、122、124、126。

车辆功能请求模块120经配置以接收对一或多个车辆功能的执行的请求。请求的功能可为多种功能中的任一者,例如,如上文所论述。请求可经由天线和/或换能器92从车辆16外或从车辆16内部接收,例如,由处理器80和软件84产生。例如,处理器80和软件84可产生确认驾驶授权之间歇请求。响应于此请求,模块120可将通信发送到钥匙链14(例如,以通过要求钥匙链14发送驾驶请求来确定钥匙链14的存在),钥匙链14通过发送驾驶请求到车辆16来响应所述通信。驾驶请求可为发送到钥匙链14的通信的应答,和因此无对车辆16的明确需要的隐含请求,以执行功能。

任选地,车辆16包含车辆授权参数模块122。车辆授权参数模块122经配置以获得车辆授权参数的值。可确定一个以上车辆授权参数,例如,钥匙链14的移动、接收的方向信号或接收的可听信号中的至少一者。模块122可确定参数具有非零值,而不确定车辆授权参数的具体非零值。

车辆授权参数模块122可基于从钥匙链14接收的信息确定钥匙链14的运动,例如,如由运动传感器46确定。模块122可因此为钥匙链移动模块。从钥匙链14接收的信息可为原始测量结果,模块122从原始测量结果确定运动,或所述信息可为由钥匙链14确定的运动的一或多个指示。确定的运动可包含(例如)钥匙链14的移动的速度、加速度、量值和/或运动的方向,如上文所论述。模块122可确定车辆运动信息,例如,使用来自运动传感器86的信息,且可从钥匙链运动去除车辆运动分量以确定相对于车辆16的钥匙链运动。模块122可因此为车辆移动模块。

车辆授权参数模块122可使用天线和/或换能器92确定接收的方向信号的值。方向信号可为由钥匙链14的定向天线发射且由车辆16的定向或非定向天线(即,并非高度方向性的天线)接收的信号,或可为由钥匙链14的非定向天线发射且由车辆16的定向天线接收的信号。因此,非方向(或至少并非高度方向性)信号可由钥匙链14发射且由在车辆16处的定向天线92接收。替代地,方向信号(例如,具有小于10°的3dB频宽)可从钥匙链14(使用天线50的定向天线)发射,且方向信号可由天线92的定向天线和/或非定向天线接收。可响应于用户输入(例如,推动按钮)、响应于来自车辆16的请求(例如,在钥匙链14与车辆16之间的初始交握以用于解锁或发动后、在驾驶期间的重复请求等)、在无来自车辆16的请求的情况下间歇地(例如,作为探针以查看车辆16是否在通信范围内)等发送来自钥匙链14的方向信号。模块122可确定已接收具有非零量值的方向信号。模块122可确定接收的方向信号的量值。

车辆授权参数模块122可使用换能器92确定接收的可听信号的值。换能器92可指示可听信号是否由车辆16接收,且可指示接收的可听信号的值,例如,分贝值。

任选地,车辆16包含车辆功能兼容性模块124。模块124可经配置以确定(即,包括用于确定……的装置)车辆授权参数的值与车辆16的所要的功能一致或是不一致。模块124可自身作出此确定(使用由钥匙链14和/或车辆16和/或另一来源提供的信息),或可被提供此确定,例如,从钥匙链14。模块124可经配置以响应于确定车辆授权参数的值与所要的功能不一致,抑制(即,包含用于抑制……的装置)车辆16的所要的功能,和响应于确定车辆授权参数的值与所要的功能一致,准许(即,包括用于准许……的装置)车辆16的所要的功能。例如,为了抑制所要的功能,车辆功能兼容性模块124可抑制车辆16的一或多个电子锁被解锁,可抑制起动器马达啮合,或可抑制车辆16的引擎的继续操作(同时允许例如刹车和方向盘的车辆16的其它部分的继续使用)。模块124也可或替代地接通喇叭,发出警报信号,或限制可驾驶车辆16的速度,和/或提供使司机将车辆16开到司机可能会被抓住的位置的不正确GPS导引信息。

车辆授权参数的值与所要的功能一致或是不一致的确定可以多种方式进行,且可取决于所要的功能。例如,可将不同准则用于解锁车辆16、发动车辆16或驾驶车辆16。例如,模块124可确定钥匙链14的速度是否低于车辆解锁阈值,其中低于车辆解锁阈值的速度与发动车辆16一致。车辆功能兼容性模块124可类似于钥匙链14的车辆功能兼容性模块64配置以使用如上文所论述的准则确定车辆授权参数与发动和/或驾驶车辆16一致或是不一致。替代地,可在模块64、124之间分裂此功能性。

如果车辆授权参数为具有非零值的方向信号或可听信号,那么车辆功能兼容性模块124可确定车辆授权参数与所要的车辆功能一致。仅如果方向信号或可听信号的值分别高于非零方向信号强度阈值或高于非零可听信号强度阈值时,模块124方可确定车辆授权参数与所要的车辆功能一致。模块124可从车辆16接收适当信息(例如,接收的方向或可听信号的强度)以便作出对应的确定。

为了客户端中继器装置24从钥匙链14接收方向信号,中继器装置24将需要经相对于钥匙链14恰当地安置。此可能需要客户端中继器装置24围绕钥匙链14和因此用户12移动,直到接收到方向信号,且可能需要中继器装置24重复地移动以接收方向信号(如果钥匙链14在移动)。此可使中继器攻击对用户12明显,因此允许用户12采取适当动作(例如,停用方向信号,引导方向信号离开中继器装置24,将客户端中继器攻击者20对警官报告等)。

为了在车辆16处接收到可听信号,钥匙链14可需要产生可听信号使得客户端中继器装置24可中继或对车辆端中继器装置26指示产生何声音。在无由用户12进行以起始声音的动作的情况下由钥匙链14进行的可听声音的产生可对用户12警报中继器攻击,因此允许用户采取适当动作。

通信模块126经配置以与钥匙链14通信。例如,通信模块126可接收功能请求,可接收原始信息(可从原始信息得出关于提供所要的车辆功能的结论),可接收关于是否提供所要的车辆功能的结论,和/或可提供关于所要的车辆功能的提供的结论等。例如,模块126可响应于用户12按压钥匙链14上的按钮、触摸屏幕等接收解锁车辆16的请求。请求可为(例如)将锁从经锁定位置移动到解锁位置,打开行李箱等。模块126可响应于用户12按压钥匙链14上的按钮、用户12触摸屏幕的一部分、用户12将钥匙链14插入到容器内且转动等发送发动车辆16的请求。模块126可响应于车辆16请求此信息发送驾驶一致消息,例如,间歇地。例如,当正驾驶车辆16时,模块126可间歇地发送请求,且从钥匙链14接收响应,模块124可使用所述响应授权和/或准许车辆16的继续驾驶。模块126可将关于车辆16的运动的信息发送到钥匙链14(作为整体和/或车辆16的一或多个部分,例如座位100的运动)。针对响应,例如,针对待由钥匙链14发送到车辆16的方向信号和/或可听信号,模块126可发送请求到钥匙链14。模块126可经由发射器90和天线和/或换能器92将这些通信中的一或多者或其它通信发送到钥匙链14。

参看图7,进一步参看图1到6和8到9,操作包含车辆和钥匙链的无线车辆接取系统的过程210包含所展示的阶段。然而,过程210仅为实例且非限制性。可(例如)通过添加、去除、重新排列、组合、同时执行多个阶段和/或将单一阶段分裂成多个阶段来更改过程210。过程210可用以抑制对无线车辆接取系统的中继器攻击,且在不存在中继器攻击的情况下,准许所要的车辆操作。

在阶段212,过程210包含获得钥匙链的移动、接收的方向信号或接收的可听信号中的至少一者的值。过程210可包含在车辆接取系统处获得车辆授权参数的值,其中车辆授权参数包括钥匙链的移动、接收的方向信号或接收的可听信号中的至少一者。车辆16可从钥匙链14获得原始信息(可从原始信息确定(例如,计算)车辆授权参数的值)或值自身。替代地,钥匙链14可从车辆获得原始信息(可从原始信息确定车辆授权参数的值)或值自身。

例如,图8展示示用于车辆16确定车辆授权参数是否与车辆16的所要的功能一致的实施方案的通信。为了解锁车辆16,钥匙链14可发送解锁请求230到车辆16。车辆16可通过发送车辆授权参数请求232或车辆授权参数的值来响应接收到解锁请求230,响应于车辆授权参数请求,钥匙链14可发送可含有原始信息的车辆授权参数响应234,可从原始信息确定车辆授权参数(例如,钥匙链运动)的值。解锁请求230和/或响应234可为方向信号或可听信号。如果解锁请求230为方向信号或声音信号,那么可消除通信232、234。为了发动车辆,钥匙链14可发送发动请求236(或在无钥匙链14的情况下,可起始发动请求,例如,通过让用户12在车辆16中按压按钮、转动钥匙等)。车辆16可通过发送车辆授权参数请求238(响应于车辆授权参数请求,钥匙链14可发送可含有原始信息的车辆授权参数响应240,可从原始信息确定车辆授权参数的值)或车辆授权参数的值来响应接收到发动请求236。如同解锁请求,如果发动请求236为方向信号或声音信号,那么可消除通信232、234。为了驾驶授权,车辆16可(例如,间歇地,例如,周期性地)发送车辆驾驶询问242,且钥匙链14可通过发送可含有原始信息(可从原始信息确定车辆授权参数的值)的车辆授权参数信息244或车辆授权参数的值来响应。如果将原始信息提供到车辆16,那么车辆授权参数模块122可确定车辆授权参数的值。车辆授权参数模块122的值可由钥匙链14中的车辆授权参数模块62确定且提供到车辆16。替代地,原始信息的一些处理可在钥匙链14和车辆16中的每一者中执行,使得车辆授权参数的值部分地在钥匙链14中且部分地在车辆16中确定。

作为另一实例,图9展示用于钥匙链14确定车辆授权参数是否与车辆16的所要的功能一致的实施方案的通信。为了解锁车辆16,钥匙链14可发送解锁请求260到车辆16。车辆16可通过发送可为方向信号或可听信号和/或可含有确定车辆运动(例如,全部车辆运动、车辆座位运动等)所来自的信息和/或车辆运动的一或多个指示(即,经处理的原始信息)的车辆兼容性询问262来接收解锁请求260。询问262也询问关于钥匙链14与发动车辆16的兼容性。为了发动车辆16,钥匙链14可发送发动请求266(或可在无钥匙链14的情况下起始发动请求,例如,通过让用户12在车辆16中按压按钮、转动钥匙等)。车辆16可通过发送车辆兼容性询问268(例如,类似于询问262,但询问关于钥匙链14与发动车辆16的兼容性)来响应接收到发动请求266。为了驾驶授权,车辆16可发送(例如,间歇地,例如,周期性地)车辆驾驶询问272,例如,类似于询问262,但询问关于钥匙链14与驾驶车辆16的兼容性。

返回到图7,在阶段214,过程210包含确定值与所要的车辆功能一致或是不一致。过程210可包含在车辆接取系统处确定车辆授权参数的值与车辆16的所要的功能一致或是不一致(即,并非一致)。确定可为分析关于车辆授权参数值与所要的功能的一致性的信息,或可为接收车辆授权参数值与所要的功能的一致性或不一致性的结论或指示。例如,参看图8,车辆16(例如,车辆功能兼容性模块124)确定(例如,使用由钥匙链14在响应234或响应240或信息244中提供的信息)车辆授权参数的值与车辆16的所要的功能一致或是不一致。作为另一实例,参看图9,钥匙链14(例如,车辆功能兼容性模块64)确定(例如,使用由钥匙链14测量和/或在询问262或询问268或询问272中提供的信息)车辆授权参数的值与车辆16的所要的功能一致或是不一致。用于由钥匙链14或车辆16确定车辆授权参数的值与车辆16的所要的功能一致或是不一致的准则的实例在以上提供。

在阶段216,过程210包含响应于车辆授权参数的值与车辆的所要的功能不一致,抑制所要的车辆功能。例如,车辆16可通过不解锁车辆16、不发动车辆16的引擎或停用车辆16的引擎的操作来抑制所要的功能。作为另外实例,钥匙链14可通过不发送车辆兼容性响应264、270或车辆兼容性指示274(其中车辆16需要这些通信来分别解锁车辆16、发动车辆16的引擎或(继续)启用车辆16的驾驶)来抑制所要的功能。替代地,钥匙链14可通过在车辆兼容性响应264、270或车辆兼容性指示274中包含抑制所要的功能的指示或车辆授权参数的值与所要的功能不兼容(即,车辆授权参数的值与所要的功能不一致)的指示来抑制所要的功能。

在阶段218,过程210包含响应于车辆授权参数的值与车辆的所要的功能一致,准许所要的车辆功能。例如,车辆16可通过解锁车辆16(或至少不防止车辆的解锁)、发动车辆16的引擎或继续启用车辆16的引擎的操作来准许所要的功能。作为另外实例,钥匙链14可通过发送车辆兼容性响应264、270或车辆兼容性指示274(车辆16需要这些通信来分别解锁车辆16、发动车辆16的引擎或(继续)启用车辆16的驾驶)来准许所要的功能。替代地,钥匙链14可通过在车辆兼容性响应264、270或车辆兼容性指示274中包含准许所要的功能的指示或车辆授权参数的值与所要的功能兼容(即,车辆授权参数的值与所要的功能一致)的指示来准许所要的功能。

其它考虑

其它实例和实施方案在本发明和随附权利要求书的范围和精神内。例如,归因于软件的本质,上文所描述的功能可使用由处理器、硬件、固件、硬连线或这些中的任何者的组合执行的软件实施。实施功能的特征也可物理上位于各种位置处,包含经分布使得功能的部分在不同物理位置处实施。又,如本文中所使用,包括在权利要求书中,以“中的至少一者”开始的项目的列表中所使用的“或”指示分离性列表,使得(例如)“A、B或C中的至少一者”的列表意谓A或B或C或AB或AC或BC或ABC(即,A和B和C),或与一个以上特征的组合(例如,AA、AAB、ABBC等)。

如本文中所使用,包括在权利要求书中,除非另有叙述,否则功能或操作是“基于”项目或条件的叙述意谓所述功能或操作是基于所叙述的项目或条件且可基于除了所叙述的项目或条件的外的一或多个项目和/或条件。

将信息发送到目的地或朝向目的地发送的叙述不需要发射的具体方向性(例如,不需要在目的地的方向上从发射的来源发送无线发射)。另外,此叙述不需要信息的发射的完成。完整的发射可经由一或多个中间节点,且可在中间节点中的一或多者处在至少部分离开目的地的方向上发送。

可根据具体要求作出实质上变化。例如,也可使用定制硬件,和/或可将特定元件实施于硬件、软件(包括便携式软件,例如,小程序等)或两者中。此外,可使用到其它计算设备(例如,网络输入/输出装置)的连接。

如本文中所使用,术语“机器可读媒体”和“计算机可读媒体”指参与提供使机器以具体方式操作的数据的任何媒体。使用计算机系统,各种计算机可读媒体可涉及于将指令/代码提供到处理器以用于执行,和/或可用以存储和/或携载此类指令/代码(例如,作为信号)。在许多实施方案中,计算机可读媒体为物理和/或有形存储媒体。此媒体可呈许多形式,包含(但不限于)非易失性媒体和易失性媒体。非易失性媒体包含(例如)光盘和/或磁盘。易失性媒体包含(不限于)动态存储器。

常见形式的物理和/或有形计算机可读媒体包含(例如)软盘、柔性磁盘、硬盘、磁带,或任何其它磁性媒体、CD-ROM、任何其它光学媒体、打孔卡、纸带、具有孔图案的任何其它物理媒体、RAM、PROM、EPROM、快闪EPROM、任何其它存储器芯片或盒带、如下文所描述的载波,或计算机可从其读取指令和/或代码的任何其它媒体。

在将一或多个指令的一或多个序列载运到一或多个处理器以供执行的过程中可涉及各种形式的计算机可读媒体。仅通过实例,一开始可将指令载运于远程计算机的磁盘和/或光盘上。远程计算机可将指令载入到其动态存储器内,并经由发射媒体将指令作为信号发送以由计算机系统接收和/或执行。

以上所论述的方法、系统和装置为实例。各种配置可适当地省略、取代或添加各种程序或组件。例如,在替代性配置中,方法可以不同于所描述的次序的次序来执行,且可添加、省略或组合各种步骤。又,可在各种其它配置中组合关于某些配置所描述的特征。可以类似方式组合配置的不同方面和元件。又,技术发展,且因此,元件中的许多为实例且并不限制本发明或权利要求书的范围。

在描述中给出具体细节以提供对实例配置(包含实施方案)的透彻理解。然而,可在无这些具体细节的情况下实践配置。例如,已在无不必要的细节的情况下展示众所周知电路、过程、算法、结构和技术以便避免混淆所述配置。此描述仅提供实例配置,且并不限制权利要求书的范围、适用性或配置。相反地,所述配置的先前描述提供用于实施所描述的技术的描述。在不脱离本发明的精神或范围的情况下可进行元件的功能和布置的各种改变。

又,可将配置描述为描绘为流程图或框图的过程。虽然每一者可将操作描述为依序过程,但操作中的许多者可并行地或同时来执行。此外,可重新排列操作的次序。过程可具有图中未包含的额外阶段或功能。此外,可由硬件、软件、固件、中间软件、微码、硬件描述语言或其任何组合实施方法的实例。当以软件、固件、中间软件或微码实施时,执行任务的代码或代码区段可存储在例如存储媒体的非暂时性计算机可读媒体中。处理器可执行所描述的任务。

图中展示和/或本文中论述为相互连接或通信的组件、功能或其它以通信方式耦合。即,其可直接或间接地连接以实现其间的通信。

在已描述若干实例配置后,可在不脱离本发明的精神的情况下使用各种修改、替代性构造和等效物。举例来说,以上元件可为较大系统的组件,其中其它规则可优先于本发明的应用或另外修改本发明的应用。又,可在考虑以上元件前、期间或后进行许多操作。因此,以上描述并不约束权利要求书的范围。

另外,可揭示一个以上发明。

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