相關申請的交叉引用
本專利申請要求2011年8月17日提交的序號為no.61/524,583的美國臨時專利申請的優(yōu)先權,其作為參考全部合并在此。
本發(fā)明涉及檢測用戶識別設備存在的系統(tǒng)和方法,更具體地涉及選擇性地激活或去激活單獨用戶識別設備的系統(tǒng)和方法。
背景技術:
在現(xiàn)今世界,車輛、計算機和其他受控訪問設備日益增加地使用無線發(fā)射安全令牌,例如智能鑰匙、智能電話和其他用戶識別設備,來檢測授權用戶的存在。例如,當安全使能設備的用戶需要訪問該設備時,安全設備查找安全令牌的存在。為了使認證過程容易,安全設備可以發(fā)送無線信號請求安全令牌發(fā)送認證密鑰,安全設備可以使用它來驗證用戶(即,操作者)查找訪問是否是授權的請求訪問。
最近,已經(jīng)認識到設備在授權用戶接近時進行檢測是有益的。檢測接近用戶的這個能力可能對激活一個或多個歡迎特征(例如照明或者播放聽得見的問候)是有用的。為了便于接近安全令牌檢測,安全使能設備(即,主機設備)可以周期地發(fā)送被配置由安全令牌(例如,智能鑰匙或智能電話)接收的喚醒信號。一旦從主機設備接收喚醒消息,安全令牌就發(fā)送被配置由主機設備接收的響應。一旦從安全令牌聽到響應,主機設備可以推斷安全令牌正在接近并啟動歡迎特征。
為了增強接近的安全令牌的檢測,主機設備可以降低喚醒發(fā)送之間的時間周期。例如,一個預期的系統(tǒng)每秒發(fā)送四個喚醒消息或者每250ms發(fā)送一個喚醒消息。由于主機設備可以配備有大量可再充電的功率源,因此重復發(fā)射通常不會引起功率源耗盡。然而,安全令牌(例如智能鑰匙和智能電話)通常具有更有限的存儲功率源。因此,在安全令牌定位成接收大量喚醒消息并發(fā)送相應大數(shù)量的響應時,例如在延長的時間周期內(nèi)安全令牌一直緊鄰主機設備時,在安全令牌內(nèi)的功率源可以在不合理的短時間周期內(nèi)被耗盡,導致接近檢測特征失敗而令操作員不滿意。
因此,除了檢測接近的安全令牌的能力,對車輛來說能夠從已經(jīng)位于車輛中或接近車輛一段時間的安全令牌中區(qū)別新接近的安全令牌也是很重要的。從重復出現(xiàn)中區(qū)別新的接近的能力是很重要的,不僅使得在不適合的時候不激活歡迎功能,還能防止過渡消耗安全令牌中蓄電池的壽命。
因此,希望提供一種檢測用戶識別設備存在的系統(tǒng)和方法,其中對于分配給車輛的每個單獨的uid來說接近檢測功能可以是可選擇性地并獨立地禁用、啟用和/或定制。
技術實現(xiàn)要素:
在本發(fā)明的一個示例性實施例中,一種用于檢測一個或多個安全令牌存在的方法包括主機設備發(fā)送配置用于由所述一個或多個安全令牌接收的喚醒消息。所述安全令牌從所述主機設備接收所述消息?;谒鰡拘严⒑退鲆粋€或多個安全令牌的條件,所述安全令牌或者醒來或者返回到無效狀態(tài)。所述喚醒消息包括對主機設備唯一的安全代碼,和配置用于選擇性地指示喚醒與所述車輛相關聯(lián)的所述一個或多個安全令牌中的至少一個的指令代碼。
在本發(fā)明的另一個示例性實施例中,一種用于檢測用戶存在的系統(tǒng)包括配置用于發(fā)送喚醒消息的主機設備,所述喚醒消息被配置為將由安全令牌來接收。安全令牌被配置用于從所述主機設備接收所述消息并且基于所述喚醒消息和所述安全令牌的條件或者醒來或者返回到無效狀態(tài)。所述喚醒消息包括對于主機設備唯一的安全代碼和配置用于選擇性地指示喚醒與所述車輛相關聯(lián)的一個或多個單獨的安全令牌的指令代碼。
方案1.一種用于檢測一個或多個安全令牌的存在的方法,所述方法包括:
由主機設備發(fā)送配置用于由所述一個或多個安全令牌接收的喚醒消息,
通過所述一個或多個安全令牌中的接收安全令牌從所述主機設備接收所述喚醒消息,和
基于所述喚醒消息和所述接收安全令牌的條件,所述接收安全令牌或者醒來或者返回到無效狀態(tài),
其中,所述喚醒消息包括對主機設備唯一的安全代碼和指令代碼,所述指令代碼配置用于選擇性地指示喚醒與所述主機設備相關聯(lián)的一個或多個安全令牌中的至少一個。
方案2.根據(jù)方案1所述的方法,還包括:基于所述喚醒消息和所述接收安全令牌的條件來喚醒。
方案3.根據(jù)方案1所述的方法,還包括:基于所述喚醒消息和所述接收安全令牌的條件返回到無效狀態(tài)。
方案4.根據(jù)方案3所述的方法,其中,所述條件為所述接收安全令牌已經(jīng)由用戶去激活。
方案5.根據(jù)方案1所述的方法,其中,所述主機設備為車輛。
方案6.根據(jù)方案1所述的方法,其中,所述接收安全令牌為智能鑰匙。
方案7.根據(jù)方案1所述的方法,其中,所述接收安全令牌為智能電話。
方案8.根據(jù)方案1所述的方法,其中,所述安全代碼包括32比特串。
方案9.根據(jù)方案1所述的方法,其中,所述指令代碼包括16比特串。
方案10.根據(jù)方案1所述的方法,其中,所述指令代碼包括對所述主機設備唯一的14比特。
方案11.根據(jù)方案1所述的方法,其中,所述指令代碼被配置為指示特定安全令牌激活。
方案12.根據(jù)方案1所述的方法,其中,所述指令代碼基于包括檢測用戶識別設備持久存在的方法來配置。
方案13.根據(jù)方案1所述的方法,其中,所述指令代碼基于包括選擇性地禁用一個或多個安全令牌的方法來配置。
方案14.根據(jù)方案1所述的方法,其中,所述指令代碼被配置用于指示至少一個安全令牌激活。
方案15.根據(jù)方案1所述的方法,其中,所述指令代碼被配置用于指示至少兩個安全令牌激活。
方案16.根據(jù)方案1所述的方法,其中,所述指令代碼包括被配置用于指示至少一個安全令牌激活的2比特。
方案17.根據(jù)方案1所述的方法,其中,所述指令代碼被配置為選擇性地指示至少一個安全令牌激活。
方案18.一種用于檢測用戶存在的系統(tǒng),包括:
主機設備,所述主機設備被配置用于發(fā)送喚醒消息,所述喚醒消息被配置用于由安全令牌來接收,
安全令牌,所述安全令牌被配置用于從所述主機設備接收所述喚醒消息,且基于所述喚醒消息和所述安全令牌的條件,或者喚醒或者返回到無效狀態(tài),
其中,所述喚醒消息包括對主機設備唯一的安全代碼和指令代碼,所述指令代碼配置用于選擇性地指示喚醒與所述主機設備相關聯(lián)的一個或多個單獨的安全令牌。
結合附圖,本發(fā)明的上述特征和優(yōu)點以及其他特征和優(yōu)點從本發(fā)明的以下詳細描述中顯而易見。
附圖說明
其他特征、優(yōu)點和細節(jié)僅僅作為示例呈現(xiàn)在實施例的以下詳細描述中,詳細描述參考附圖,其中:
圖1是檢測一個或多個用戶存在的示例性系統(tǒng)的示意圖;以及
圖2是描述檢測一個或多個用戶識別設備存在的示例性方法的流程圖。
具體實施方式
以下描述實質上僅僅是示例性的,并不意在限制本發(fā)明及其應用或使用。應該理解整個附圖,相應的附圖標記表示相同或相應的部分和特征。
依照本發(fā)明的示例性實施例,如圖1所示,用于檢測接近安全令牌的系統(tǒng)100包括主機設備110和一個或多個安全令牌120,130。主機設備110包括發(fā)射器112,所述發(fā)射器112被配置用于發(fā)射由所述一個或多個安全令牌120,130接收的喚醒消息。主機設備110還包括處理器114,聯(lián)接到處理器的存儲器存儲設備116,和被配置用于從所述一個或多個安全令牌120,130接收傳輸?shù)慕邮掌?18。
在示例性實施例中,所述一個或多個安全令牌120,130中的每一個被配置用于從主機設備110接收喚醒消息并確定是否醒來,例如通過激活其處理器124,134,或者可替換地,返回到無效狀態(tài)。每個安全令牌120,130包括被配置用于發(fā)送由主機設備110來接收的識別消息的發(fā)射器122,132。每個安全令牌120,130還包括聯(lián)接到其各自的處理器124,134的存儲器存儲設備126,136和被配置用于從主機設備110接收傳輸?shù)慕邮掌?28,138。在示例性實施例中,識別消息包括對安全令牌120,130是唯一的安全代碼,和指令代碼,其被配置為指示主機設備110關于由主機設備110將要采取或促進的一個或多個請求動作。
在示例性實施例中,依照預定義協(xié)議,一個或多個安全令牌的每個處理器124,134被配置為保持在無效狀態(tài)直到醒來。示例性協(xié)議對接收喚醒傳輸作出響應,并且還可以依賴于一個或多個另外的標準或條件,例如操作者發(fā)起的指令以去激活或再次激活特定的安全令牌,或者由主機設備110主動地發(fā)起另外的動作(例如解鎖車輛門)。每個單獨的安全令牌120,130(例如,每個處理器124,134)被配置為識別來自主機設備的消息并識別從主機設備110接收的喚醒傳輸是否請求特定的安全令牌120,130醒來或者保持無效。每個安全令牌120,130還被配置為發(fā)送由主機設備110接收的范圍(射程)內(nèi)消息。
在示例性實施例中,主機設備110是車輛,所述一個或多個安全令牌120,130是被配置為與車輛結合操作的智能鑰匙和/或智能手機。在示例性實施例中,安全代碼包括對特定主機設備110唯一并作為設置過程的一部分由每個安全令牌120,130學習的32比特串。指令代碼包括16比特串,其中14比特對主機設備110是唯一的,并且是安全代碼的組成部分。在示例性實施例中,其余2比特被配置以便指示每個特定安全令牌是否激活或者保持無效。在示例性實施例中,14比特指令代碼是32比特安全代碼串的派生,包括安全代碼的比特9-23(或者其他子集或組成部分)。
在示例性實施例中,主機設備110被配置為基于一個或多個預先確定的標準決定是否指示特定安全令牌激活或者保持無效。例如,無論何時主機設備110已經(jīng)在預先確定的時間周期檢測安全令牌120存在,主機設備110可以決定指示第一安全令牌120保持無效。因此,主機設備被配置為從安全令牌接收傳輸并且追蹤這種接收的傳輸?shù)某霈F(xiàn)和頻率。另外,無論何時主機設備110已經(jīng)從授權的用戶接收指令以這樣指示安全令牌,主機設備110可以決定指示第一安全令牌120保持無效。因此,可以基于包括選擇性地禁用一個或多個安全令牌的方法來配置指令代碼。指令代碼可以被配置用于指示至少一個安全令牌(即,接收安全令牌,活動的并在接收范圍內(nèi)的令牌)激活或者指示至少兩個安全令牌激活或者選擇性地指示至少一個安全令牌中的特定一個激活。
如圖2所示,用于檢測用戶識別設備存在的方法200包括發(fā)送(步驟210)被配置用于由安全令牌接收的喚醒消息。方法還包括從主機設備接收(步驟220)消息,并且基于喚醒消息和安全令牌的條件,或者醒來(步驟230)或者執(zhí)行其他功能(步驟240)。在示例性實施例中,基于喚醒消息和安全令牌的條件來執(zhí)行醒來(步驟230)。
在示例性實施例中,方法還包括基于喚醒消息和安全令牌的條件返回到無效狀態(tài)(步驟250)。例如,條件可以是安全令牌已經(jīng)由用戶去激活(步驟260)。當特定安全令牌接近主機設備并從主機設備接收和理解喚醒消息并因此醒來并發(fā)送包括適當標識和認證的響應消息和指令信息時,主機設備可以認為已經(jīng)檢測到安全令牌的接近并執(zhí)行一個或多個歡迎動作(步驟270),例如激活照明裝置。
發(fā)送喚醒消息的步驟可以還包括指示特定安全令牌激活。在示例性實施例中,主機設備檢測安全令牌的持久存在并依照預先確定的協(xié)議配置喚醒消息。因此主機設備可以基于包括選擇性地禁用一個或多個安全令牌的方法來配置指令代碼。另外,主機設備可以配置指令代碼以便指示至少一個安全令牌激活或者以便指示至少兩個安全令牌激活或者以便選擇性地指示至少一個安全令牌激活。
在示例性實施例中,安全令牌具有存儲的多個喚醒方式,用于與在其低頻(例如,125khz)喚醒信道上接收的傳輸進行比較。安全令牌被配置以便除非并直到它接收這些預定義喚醒方式中的一個,否則安全令牌將保持在無效狀態(tài)(即,其微處理器和發(fā)射器將保持睡眠狀態(tài)以便保持蓄電池壽命)。然而,安全令牌還被配置為無論何時接收和識別符合的喚醒傳輸都醒來。一旦識別出這樣的喚醒傳輸,安全令牌就執(zhí)行預定義的醒來過程,其被配置為依照其安全協(xié)議促進主機設備的期望功能。那個過程包括激活其微處理器,執(zhí)行存儲器檢查,并發(fā)出被配置用于由主機設備接收并包含認證和識別消息的一個或多個傳輸。
在示例性實施例中,第一喚醒傳輸被配置為用于通知所有與主機設備相關聯(lián)的安全令牌喚醒。這個第一喚醒傳輸適于當希望喚醒所有安全令牌例如對于正常的被動功能(如激活起動按鈕或門把手按鈕)時使用。如果有兩個安全令牌,那么一旦接收并識別這個第一喚醒傳輸,就將兩個都喚醒。示例性第一喚醒傳輸包括32比特,例如“yyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy”。
第二類型的喚醒傳輸被配置為用于選擇性地喚醒單獨的安全令牌。依據(jù)這個第二組喚醒傳輸,方式2到n(其中n為允許方式的最大數(shù))被配置和分配,以便使用配置為針對一個或多個安全令牌的預定義的比特分組獨立地只喚醒所選擇的一個安全令牌或者多個安全令牌。在包括兩個安全令牌的實施例中,用于喚醒兩個安全令牌的示例性喚醒傳輸包括16比特,例如“xxxxxxxxxxxxxx11”。在示例性實施例中,這個傳輸請求兩個安全令牌都醒來。這個傳輸適于接近檢測,一旦接收這樣的消息兩個安全令牌就將醒來。這個第二類型喚醒傳輸?shù)牧硪粋€示例可以顯現(xiàn)為“xxxxxxxxxxxxxx01”。這個接近檢測喚醒傳輸指示安全令牌中的僅僅一個(即,與串中最后比特相關聯(lián)的安全令牌)應該醒來。一旦接收并識別這樣的傳輸,僅僅與所指示比特相關聯(lián)的安全令牌將醒來。另一安全令牌將保持無效。
這個第二類型的喚醒傳輸?shù)牧硪皇纠梢燥@現(xiàn)為“xxxxxxxxxxxxxx10”。這個接近檢測喚醒傳輸指示安全令牌中的僅僅一個(即,與串中倒數(shù)第二個比特相關聯(lián)的安全令牌)應該醒來。一旦接收并識別這樣的傳輸,僅僅與所指示的比特相關聯(lián)的安全令牌就將醒來。另一安全令牌將保持無效。使用上述方式,安全主機設備,例如車輛,可以輪詢兩個安全令牌、僅僅一個所選擇的安全令牌或者根本不輪詢安全令牌,而仍然能夠驗證用于被動事件(例如切換門把手或者按壓起動按鈕)的安全令牌中的任意一個。
因此,所述系統(tǒng)和方法利于主動協(xié)議,例如接近檢測,同時選擇性地啟用或禁用所選擇的單獨安全令牌的接近檢測。單獨安全令牌的該啟用和禁用能夠獨立地完成,使得一個安全令牌的啟用或禁用可以獨立于任何其他安全令牌的啟用或禁用來完成。
在一個實施例中,選擇是否以及何時或者如何選擇性地啟用或禁用特定安全令牌可以通過例如在與主機設備相關聯(lián)的接口上提供的(例如,車輛中的無收音機)定制菜單基于用戶介入來選擇。可替換地,主機設備可以被配置為基于預先選擇的標準(如在主機設備內(nèi)或附近重復出現(xiàn)特定安全令牌)來選擇使用哪個喚醒傳輸。這樣的預先選擇的標準對于避免重復喚醒可能只是遺留在車輛中的安全令牌來說是有用的。
結果,在示例性實施例中,接近檢測可以對于每個用戶id來選擇打開或者關閉。例如,根據(jù)他們個別的偏好,第一用戶可能使用接近檢測特征,而第二用戶可能去激活該特征。在示例性實施例中,系統(tǒng)和方法利于選擇性地禁用特定安全令牌以便對于例如接近檢測的功能避免安全令牌不必要的重復激活。這允許在安全令牌在延長時間周期范圍內(nèi)遺留在范圍(射程)內(nèi)的情況下主機設備上和在安全令牌中蓄電池消耗的顯著減少。
在示例性實施例中,系統(tǒng)和方法利于基于預定義的標準(例如,在預定義的時間周期內(nèi)安全令牌遺留在喚醒傳輸范圍內(nèi))來選擇性地禁用單獨的安全令牌,同時如果其他安全令牌從范圍外接近和當其他安全令牌從范圍外接近時,仍然允許識別另一個安全令牌。在示例性實施例中,系統(tǒng)和方法利于對不希望的激活(例如,在安全令牌重復進入和離開可以由安全令牌接收喚醒傳輸?shù)姆秶鷷r)提供另外的緩存能力。例如,在用戶重復接近和離開主機設備附近(例如,車輛操作者經(jīng)過停放的車輛來回割草)時,系統(tǒng)和方法允許對那個安全令牌禁用接近檢測,因此防止重復激活歡迎特征。
在示例性實施例中,當在禁用時進入車輛且安全令牌不存在的情況下,系統(tǒng)和方法利于給車輛提供再次啟用之前禁用的安全令牌。在示例性實施例中,系統(tǒng)和方法利于提供接近特征的額外的定制。在示例性實施例中,系統(tǒng)和方法利于提供增強的蓄電池壽命。在示例性實施例中,系統(tǒng)和方法利于正接近車輛的安全令牌的檢測,同時選擇性地去激活已經(jīng)遺留在車輛中的安全令牌。
雖然已經(jīng)參考示例性實施例描述了本發(fā)明,但是本領域技術人員將理解,可以作出各種改變和等價物可以替代其元件,而不脫離本發(fā)明的范圍。另外,可以作出許多修改以使得特定狀況或材料適合本發(fā)明的教導,而不脫離本發(fā)明的基本范圍。因此,本發(fā)明并不意在限于所公開的特定實施例,而本發(fā)明將包括落在本申請范圍之內(nèi)的所有實施例。