检测一个或多个用户识别设备存在的系统和方法

文档序号:7860688阅读:212来源:国知局
专利名称:检测一个或多个用户识别设备存在的系统和方法
技术领域
本发明涉及检测用户识别设备存在的系统和方法,更具体地涉及选择性地激活或去激活单独用户识别设备的系统和方法。
背景技术
·
在现今世界,车辆、计算机和其他受控访问设备日益增加地使用无线发射安全令牌,例如智能钥匙、智能电话和其他用户识别设备,来检测授权用户的存在。例如,当安全使能设备的用户需要访问该设备时,安全设备查找安全令牌的存在。为了使认证过程容易,安全设备可以发送无线信号请求安全令牌发送认证密钥,安全设备可以使用它来验证用户(即,操作者)查找访问是否是授权的请求访问。最近,已经认识到设备在授权用户接近时进行检测是有益的。检测接近用户的这个能力可能对激活一个或多个欢迎特征(例如照明或者播放听得见的问候)是有用的。为了便于接近安全令牌检测,安全使能设备(即,主机设备)可以周期地发送被配置由安全令牌(例如,智能钥匙或智能电话)接收的唤醒信号。一旦从主机设备接收唤醒消息,安全令牌就发送被配置由主机设备接收的响应。一旦从安全令牌听到响应,主机设备可以推断安全令牌正在接近并启动欢迎特征。为了增强接近的安全令牌的检测,主机设备可以降低唤醒发送之间的时间周期。例如,一个预期的系统每秒发送四个唤醒消息或者每250ms发送一个唤醒消息。由于主机设备可以配备有大量可再充电的功率源,因此重复发射通常不会引起功率源耗尽。然而,安全令牌(例如智能钥匙和智能电话)通常具有更有限的存储功率源。因此,在安全令牌定位成接收大量唤醒消息并发送相应大数量的响应时,例如在延长的时间周期内安全令牌一直紧邻主机设备时,在安全令牌内的功率源可以在不合理的短时间周期内被耗尽,导致接近检测特征失败而令操作员不满意。因此,除了检测接近的安全令牌的能力,对车辆来说能够从已经位于车辆中或接近车辆一段时间的安全令牌中区别新接近的安全令牌也是很重要的。从重复出现中区别新的接近的能力是很重要的,不仅使得在不适合的时候不激活欢迎功能,还能防止过渡消耗安全令牌中蓄电池的寿命。因此,希望提供一种检测用户识别设备存在的系统和方法,其中对于分配给车辆的每个单独的UID来说接近检测功能可以是可选择性地并独立地禁用、启用和/或定制。

发明内容
在本发明的一个示例性实施例中,一种用于检测一个或多个安全令牌存在的方法包括主机设备发送配置用于由所述一个或多个安全令牌接收的唤醒消息。所述安全令牌从所述主机设备接收所述消息。基于所述唤醒消息和所述一个或多个安全令牌的条件,所述安全令牌或者醒来或者返回到无效状态。所述唤醒消息包括对主机设备唯一的安全代码,和配置用于选择性地指示唤醒与所述车辆相关联的所述一个或多个安全令牌中的至少一个的指令代码。在本发明的另一个示例性实施例中,一种用于检测用户存在的系统包括配置用于发送唤醒消息的主机设备,所述唤醒消息被配置为将由安全令牌来接收。安全令牌被配置用于从所述主机设备接收所述消息并且基于所述唤醒消息和所述安全令牌的条件或者醒来或者返回到无效状态。所述唤醒消息包括对于主机设备唯一的安全代码和配置用于选择性地指示唤醒与所述车辆相关联的一个或多个单独的安全令牌的指令代码。方案I. 一种用于检测一个或多个安全令牌的存在的方法,所述方法包括由主机设备发送配置用于由所述一个或多个安全令牌接收的唤醒消息,·通过所述一个或多个安全令牌中的接收安全令牌从所述主机设备接收所述唤醒消息,和基于所述唤醒消息和所述接收安全令牌的条件,所述接收安全令牌或者醒来或者返回到无效状态,其中,所述唤醒消息包括对主机设备唯一的安全代码和指令代码,所述指令代码配置用于选择性地指示唤醒与所述主机设备相关联的一个或多个安全令牌中的至少一个。方案2.根据方案I所述的方法,还包括基于所述唤醒消息和所述接收安全令牌的条件来唤醒。方案3.根据方案I所述的方法,还包括基于所述唤醒消息和所述接收安全令牌的条件返回到无效状态。方案4.根据方案3所述的方法,其中,所述条件为所述接收安全令牌已经由用户去激活。方案5.根据方案I所述的方法,其中,所述主机设备为车辆。方案6.根据方案I所述的方法,其中,所述接收安全令牌为智能钥匙。方案7.根据方案I所述的方法,其中,所述接收安全令牌为智能电话。方案8.根据方案I所述的方法,其中,所述安全代码包括32比特串。方案9.根据方案I所述的方法,其中,所述指令代码包括16比特串。方案10.根据方案I所述的方法,其中,所述指令代码包括对所述主机设备唯一的14比特。方案11.根据方案I所述的方法,其中,所述指令代码被配置为指示特定安全令牌激活。方案12.根据方案I所述的方法,其中,所述指令代码基于包括检测用户识别设备持久存在的方法来配置。方案13.根据方案I所述的方法,其中,所述指令代码基于包括选择性地禁用一个或多个安全令牌的方法来配置。方案14.根据方案I所述的方法,其中,所述指令代码被配置用于指示至少一个安全令牌激活。
方案15.根据方案I所述的方法,其中,所述指令代码被配置用于指示至少两个安全令牌激活。方案16.根据方案I所述的方法,其中,所述指令代码包括被配置用于指示至少一个安全令牌激活的2比特。方案17.根据方案I所述的方法,其中,所述指令代码被配置为选择性地指示至少一个安全令牌激活。方案18. —种用于检测用户存在的系统,包括主机设备,所述主机设备被配置用于发送唤醒消息,所述唤醒消息被配置用于由安全令牌来接收, 安全令牌,所述安全令牌被配置用于从所述主机设备接收所述唤醒消息,且基于所述唤醒消息和所述安全令牌的条件,或者唤醒或者返回到无效状态,其中,所述唤醒消息包括对主机设备唯一的安全代码和指令代码,所述指令代码配置用于选择性地指示唤醒与所述主机设备相关联的一个或多个单独的安全令牌。结合附图,本发明的上述特征和优点以及其他特征和优点从本发明的以下详细描述中显而易见。


其他特征、优点和细节仅仅作为示例呈现在实施例的以下详细描述中,详细描述参考附图,其中图I是检测一个或多个用户存在的示例性系统的示意图;以及图2是描述检测一个或多个用户识别设备存在的示例性方法的流程图。
具体实施例方式以下描述实质上仅仅是示例性的,并不意在限制本发明及其应用或使用。应该理解整个附图,相应的附图标记表示相同或相应的部分和特征。依照本发明的示例性实施例,如图I所示,用于检测接近安全令牌的系统100包括主机设备110和一个或多个安全令牌120,130。主机设备110包括发射器112,所述发射器112被配置用于发射由所述一个或多个安全令牌120,130接收的唤醒消息。主机设备110还包括处理器114,联接到处理器的存储器存储设备116,和被配置用于从所述一个或多个安全令牌120,130接收传输的接收器118。在示例性实施例中,所述一个或多个安全令牌120,130中的每一个被配置用于从主机设备110接收唤醒消息并确定是否醒来,例如通过激活其处理器124,134,或者可替换地,返回到无效状态。每个安全令牌120,130包括被配置用于发送由主机设备110来接收的识别消息的发射器122,132。每个安全令牌120,130还包括联接到其各自的处理器124,134的存储器存储设备126,136和被配置用于从主机设备110接收传输的接收器128,138。在示例性实施例中,识别消息包括对安全令牌120,130是唯一的安全代码,和指令代码,其被配置为指示主机设备110关于由主机设备110将要采取或促进的一个或多个请求动作。在示例性实施例中,依照预定义协议,一个或多个安全令牌的每个处理器124,134被配置为保持在无效状态直到醒来。示例性协议对接收唤醒传输作出响应,并且还可以依赖于一个或多个另外的标准或条件,例如操作者发起的指令以去激活或再次激活特定的安全令牌,或者由主机设备110主动地发起另外的动作(例如解锁车辆门)。每个单独的安全令牌120,130 (例如,每个处理器124,134)被配置为识别来自主机设备的消息并识别从主机设备110接收的唤醒传输是否请求特定的安全令牌120,130醒来或者保持无效。每个安全令牌120,130还被配置为发送由主机设备110接收的范围(射程)内消息。在示例性实施例中,主机设备110是车辆,所述一个或多个安全令牌120,130是被配置为与车辆结合操作的智能钥匙和/或智能手机。在示例性实施例中,安全代码包括对特定主机设备110唯一并作为设置过程的一部分由每个安全令牌120,130学习的32比特串。指令代码包括16比特串,其中14比特对主机设备110是唯一的,并且是安全代码的组成部分。在示例性实施例中,其余2比特被配置以便指示每个特定安 全令牌是否激活或者保持无效。在示例性实施例中,14比特指令代码是32比特安全代码串的派生,包括安全代码的比特9-23(或者其他子集或组成部分)。在示例性实施例中,主机设备110被配置为基于一个或多个预先确定的标准决定是否指示特定安全令牌激活或者保持无效。例如,无论何时主机设备110已经在预先确定的时间周期检测安全令牌120存在,主机设备110可以决定指示第一安全令牌120保持无效。因此,主机设备被配置为从安全令牌接收传输并且追踪这种接收的传输的出现和频率。另外,无论何时主机设备110已经从授权的用户接收指令以这样指示安全令牌,主机设备110可以决定指示第一安全令牌120保持无效。因此,可以基于包括选择性地禁用一个或多个安全令牌的方法来配置指令代码。指令代码可以被配置用于指示至少一个安全令牌(即,接收安全令牌,活动的并在接收范围内的令牌)激活或者指示至少两个安全令牌激活或者选择性地指示至少一个安全令牌中的特定一个激活。如图2所示,用于检测用户识别设备存在的方法200包括发送(步骤210)被配置用于由安全令牌接收的唤醒消息。方法还包括从主机设备接收(步骤220)消息,并且基于唤醒消息和安全令牌的条件,或者醒来(步骤230)或者执行其他功能(步骤240)。在示例性实施例中,基于唤醒消息和安全令牌的条件来执行醒来(步骤230)。在示例性实施例中,方法还包括基于唤醒消息和安全令牌的条件返回到无效状态(步骤250)。例如,条件可以是安全令牌已经由用户去激活(步骤260)。当特定安全令牌接近主机设备并从主机设备接收和理解唤醒消息并因此醒来并发送包括适当标识和认证的响应消息和指令信息时,主机设备可以认为已经检测到安全令牌的接近并执行一个或多个欢迎动作(步骤270),例如激活照明装置。发送唤醒消息的步骤可以还包括指示特定安全令牌激活。在示例性实施例中,主机设备检测安全令牌的持久存在并依照预先确定的协议配置唤醒消息。因此主机设备可以基于包括选择性地禁用一个或多个安全令牌的方法来配置指令代码。另外,主机设备可以配置指令代码以便指示至少一个安全令牌激活或者以便指示至少两个安全令牌激活或者以便选择性地指示至少一个安全令牌激活。在示例性实施例中,安全令牌具有存储的多个唤醒方式,用于与在其低频(例如,125khz)唤醒信道上接收的传输进行比较。安全令牌被配置以便除非并直到它接收这些预定义唤醒方式中的一个,否则安全令牌将保持在无效状态(即,其微处理器和发射器将保持睡眠状态以便保持蓄电池寿命)。然而,安全令牌还被配置为无论何时接收和识别符合的唤醒传输都醒来。一旦识别出这样的唤醒传输,安全令牌就执行预定义的醒来过程,其被配置为依照其安全协议促进主机设备的期望功能。那个过程包括激活其微处理器,执行存储器检查,并发出被配置用于由主机设备接收并包含认证和识别消息的一个或多个传输。在示例性实施例中,第一唤醒传输被配置为用于通知所有与主机设备相关联的安全令牌唤醒。这个第一唤醒传输适于当希望唤醒所有安全令牌例如对于正常的被动功能(如激活起动按钮或门把手按钮)时使用。如果有两个安全令牌,那么一旦接收并识别这个第一唤醒传输,就将两个都唤醒。示例性第一唤醒传输包括32比特,例如“yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy”。第二类型的唤醒传输被配置为用于选择性地唤醒单独的安全令牌。依据这个第二组唤醒传输,方式2到η (其中η为允许方式的最大数)被配置和分配,以便使用配置为针对一个或多个安全令牌的预定义的比特分组独立地只唤醒所选择的一个安全令牌或者多个安全令牌。在包括两个安全令牌的实施例中,用于唤醒两个安全令牌的示例性唤醒传输包括16比特,例如“xxxxxxxxxxxxxxll”。在示例性实施例中,这个传输请求两个安全令牌 都醒来。这个传输适于接近检测,一旦接收这样的消息两个安全令牌就将醒来。这个第二类型唤醒传输的另一个示例可以显现为“xxxxxxxxxxxxxOl”。这个接近检测唤醒传输指示安全令牌中的仅仅一个(即,与串中最后比特相关联的安全令牌)应该醒来。一旦接收并识别这样的传输,仅仅与所指示比特相关联的安全令牌将醒来。另一安全令牌将保持无效。这个第二类型的唤醒传输的另一示例可以显现为“xxxxxxxxxxxxxxlO”。这个接近检测唤醒传输指示安全令牌中的仅仅一个(即,与串中倒数第二个比特相关联的安全令牌)应该醒来。一旦接收并识别这样的传输,仅仅与所指示的比特相关联的安全令牌就将醒来。另一安全令牌将保持无效。使用上述方式,安全主机设备,例如车辆,可以轮询两个安全令牌、仅仅一个所选择的安全令牌或者根本不轮询安全令牌,而仍然能够验证用于被动事件(例如切换门把手或者按压起动按钮)的安全令牌中的任意一个。因此,所述系统和方法利于主动协议,例如接近检测,同时选择性地启用或禁用所选择的单独安全令牌的接近检测。单独安全令牌的该启用和禁用能够独立地完成,使得一个安全令牌的启用或禁用可以独立于任何其他安全令牌的启用或禁用来完成。在一个实施例中,选择是否以及何时或者如何选择性地启用或禁用特定安全令牌可以通过例如在与主机设备相关联的接口上提供的(例如,车辆中的无收音机)定制菜单基于用户介入来选择。可替换地,主机设备可以被配置为基于预先选择的标准(如在主机设备内或附近重复出现特定安全令牌)来选择使用哪个唤醒传输。这样的预先选择的标准对于避免重复唤醒可能只是遗留在车辆中的安全令牌来说是有用的。结果,在示例性实施例中,接近检测可以对于每个用户ID来选择打开或者关闭。例如,根据他们个别的偏好,第一用户可能使用接近检测特征,而第二用户可能去激活该特征。在示例性实施例中,系统和方法利于选择性地禁用特定安全令牌以便对于例如接近检测的功能避免安全令牌不必要的重复激活。这允许在安全令牌在延长时间周期范围内遗留在范围(射程)内的情况下主机设备上和在安全令牌中蓄电池消耗的显著减少。在示例性实施例中,系统和方法利于基于预定义的标准(例如,在预定义的时间周期内安全令牌遗留在唤醒传输范围内)来选择性地禁用单独的安全令牌,同时如果其他安全令牌从范围外接近和当其他安全令牌从范围外接近时,仍然允许识别另一个安全令牌。在示例性实施例中,系统和方法利于对不希望的激活(例如,在安全令牌重复进入和离开可以由安全令牌接收唤醒传输的范围时)提供另外的缓存能力。例如,在用户重复接近和离开主机设备附近(例如,车辆操作者经过停放的车辆来回割草)时,系统和方法允许对那个安全令牌禁用接近检测,因此防止重复激活欢迎特征。在示例性实施例中,当在禁用时进入车辆且安全令牌不存在的情况下,系统和方法利于给车辆提供再次启用之前禁用的安全令牌。在示例性实施例中,系统和方法利于提供接近特征的额外的定制。在示例性实施例中,系统和方法利于提供增强的蓄电池寿命。在示例性实施例中,系统和方法利于正接近车辆的安全令牌的检测,同时选择性地去激活已经遗留在车辆中的安全令牌。虽然已经参考示例性实施例描述了本发明,但是本领域技术人员将理解,可以作 出各种改变和等价物可以替代其元件,而不脱离本发明的范围。另外,可以作出许多修改以使得特定状况或材料适合本发明的教导,而不脱离本发明的基本范围。因此,本发明并不意在限于所公开的特定实施例,而本发明将包括落在本申请范围之内的所有实施例。
权利要求
1.一种用于检测一个或多个安全令牌的存在的方法,所述方法包括 由主机设备发送配置用于由所述一个或多个安全令牌接收的唤醒消息, 通过所述一个或多个安全令牌中的接收安全令牌从所述主机设备接收所述唤醒消息,和 基于所述唤醒消息和所述接收安全令牌的条件,所述接收安全令牌或者醒来或者返回到无效状态, 其中,所述唤醒消息包括对主机设备唯一的安全代码和指令代码,所述指令代码配置用于选择性地指示唤醒与所述主机设备相关联的一个或多个安全令牌中的至少一个。
2.根据权利要求I所述的方法,还包括基于所述唤醒消息和所述接收安全令牌的条件来唤醒。
3.根据权利要求I所述的方法,还包括基于所述唤醒消息和所述接收安全令牌的条件返回到无效状态。
4.根据权利要求3所述的方法,其中,所述条件为所述接收安全令牌已经由用户去激活。
5.根据权利要求I所述的方法,其中,所述主机设备为车辆。
6.根据权利要求I所述的方法,其中,所述接收安全令牌为智能钥匙。
7.根据权利要求I所述的方法,其中,所述接收安全令牌为智能电话。
8.根据权利要求I所述的方法,其中,所述安全代码包括32比特串。
9.根据权利要求I所述的方法,其中,所述指令代码包括16比特串。
10.一种用于检测用户存在的系统,包括 主机设备,所述主机设备被配置用于发送唤醒消息,所述唤醒消息被配置用于由安全令牌来接收, 安全令牌,所述安全令牌被配置用于从所述主机设备接收所述唤醒消息,且基于所述唤醒消息和所述安全令牌的条件,或者唤醒或者返回到无效状态, 其中,所述唤醒消息包括对主机设备唯一的安全代码和指令代码,所述指令代码配置用于选择性地指示唤醒与所述主机设备相关联的一个或多个单独的安全令牌。
全文摘要
一种用于检测一个或多个安全令牌存在的方法,包括主机设备发送由所述安全令牌接收的唤醒消息。基于所述唤醒消息和所述一个或多个安全令牌的条件,所述安全令牌或者唤醒或者返回到无效状态。所述唤醒消息包括对主机设备唯一的安全代码和被配置用于选择性地指示唤醒与所述车辆相关联的一个或多个安全令牌中至少一个的指令代码。一种用于检测用户存在的系统,包括主机设备,所述主机设备配置用于发送将由安全令牌接收的唤醒消息。所述唤醒消息包括唯一的安全代码和被配置用于指示唤醒与所述车辆相关联的安全令牌的指令代码。
文档编号H04L9/32GK102957540SQ20121034759
公开日2013年3月6日 申请日期2012年8月17日 优先权日2011年8月17日
发明者A·P·格雷古尔, D·T·普罗伊夫科 申请人:通用汽车环球科技运作有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1