04提供用戶名、密碼和其他憑 證以允許用戶登錄到移動(dòng)設(shè)備104。設(shè)備認(rèn)證模塊118還可以在基于交互的認(rèn)證或基于情 境的認(rèn)證中執(zhí)行的比較指示有必要讓用戶退出時(shí),向移動(dòng)設(shè)備104提供退出的命令。設(shè)備 認(rèn)證模塊118還可以用作通信接口以接收由移動(dòng)設(shè)備104提供的傳感器數(shù)據(jù)。
[0049] 移動(dòng)設(shè)備104可以與可穿戴設(shè)備102通信。移動(dòng)設(shè)備104可以包括認(rèn)證模塊136 和情境模塊138。認(rèn)證模塊136可以執(zhí)行由可穿戴設(shè)備102的設(shè)備交互模塊114提供的命 令。該命令可以包括在基于交互的認(rèn)證和基于情境的認(rèn)證中執(zhí)行的比較的結(jié)果的基礎(chǔ)上的 使用戶登錄或退出(即,當(dāng)簽名之間的距離或相似度高于閾值時(shí))。情境模塊138可以從 移動(dòng)設(shè)備的傳感器收集傳感器數(shù)據(jù)。情境模塊138可以向可穿戴設(shè)備102的設(shè)備交互模塊 114提供傳感器數(shù)據(jù)。
[0050] 網(wǎng)絡(luò)106可以是基于標(biāo)準(zhǔn)技術(shù)和協(xié)議的通信鏈路。在一些實(shí)施例中,網(wǎng)絡(luò)106可以 基于諸如藍(lán)牙、Wi-Fi、NFC等的一個(gè)或多個(gè)通信標(biāo)準(zhǔn)。在其他實(shí)施例中,網(wǎng)絡(luò)106可以基于 一個(gè)或多個(gè)其他通信標(biāo)準(zhǔn),諸如以太網(wǎng)、702. 11、微波接入全球互通(WiMAX)、3G、4G、CDMA、 GSM、LTE、數(shù)字用戶線(DSL)等。
[0051] 圖2示出根據(jù)本公開的實(shí)施例的初始設(shè)置階段的示例方法200。方法200是在用 戶已經(jīng)穿上或戴上可穿戴設(shè)備102時(shí)能夠調(diào)用的初始設(shè)置階段。在塊202,檢測(cè)出用戶已穿 戴了可穿戴設(shè)備102。這種檢測(cè)能夠通過使用傳感器(諸如皮膚電反應(yīng)(GSR)傳感器、加速 度計(jì)、陀螺儀、溫度傳感器等)的多模式感測(cè)的使用來執(zhí)行或推動(dòng)。在塊204,可穿戴設(shè)備與 在附近的、用戶的所有移動(dòng)設(shè)備配對(duì)。配對(duì)過程為傳統(tǒng)技術(shù),其可以包括向可穿戴設(shè)備102 提供移動(dòng)設(shè)備104的藍(lán)牙標(biāo)識(shí)符或Wi-Fi標(biāo)識(shí)符或者M(jìn)AC地址??纱┐髟O(shè)備102可以與用 戶的所有預(yù)先配置的移動(dòng)設(shè)備配對(duì)。在塊206,向每個(gè)已配對(duì)的移動(dòng)設(shè)備請(qǐng)求密碼,從而保 證穿戴該可穿戴設(shè)備的用戶是被授權(quán)用戶。在提供用于所有移動(dòng)設(shè)備的正確的認(rèn)證細(xì)節(jié)并 完成方法200后,每次用戶與任意已配對(duì)的移動(dòng)設(shè)備104交互時(shí),用戶都能夠被自動(dòng)地認(rèn)證 到所有其移動(dòng)設(shè)備104上。
[0052] 圖3示出根據(jù)本公開的實(shí)施例的基于交互的認(rèn)證和基于情境的認(rèn)證的示例方法 300。方法300的步驟可以由圖1中的相應(yīng)模塊來執(zhí)行,如在此更詳細(xì)地描述的。至于在所 有附圖中示出的示例方法,應(yīng)理解的是,在各種實(shí)施例的范圍之內(nèi),可以有以類似的或替換 的次序,或者并行地執(zhí)行的附加的、更少的或替換的步驟。方法300使用包括基于交互的認(rèn) 證和基于情境的認(rèn)證的兩步驟比較,以自動(dòng)地將用戶認(rèn)證到其移動(dòng)設(shè)備。在塊302,用戶穿 戴可穿戴設(shè)備304、觸發(fā)初始設(shè)置階段,如在此更詳細(xì)地描述的。在一些實(shí)施例中,可穿戴設(shè) 備304是可穿戴設(shè)備102的示例。在塊306,用戶的當(dāng)前情境被捕捉。用戶的當(dāng)前情境可以 被反映在由移動(dòng)設(shè)備316的傳感器提供的傳感器數(shù)據(jù)中。在塊308,基于情境的傳感器簽名 可以基于該傳感器數(shù)據(jù)來創(chuàng)建。
[0053] 在塊314,來自移動(dòng)設(shè)備316的傳感器的傳感器數(shù)據(jù)可以被捕捉,并且傳感器簽名 可以從該傳感器數(shù)據(jù)來創(chuàng)建。在一些實(shí)施例中,移動(dòng)設(shè)備316是移動(dòng)設(shè)備104的示例。
[0054] 在塊312,從可穿戴設(shè)備304的數(shù)據(jù)庫320檢索,用于當(dāng)前情境的、與用戶的全球 的、情境簽名相關(guān)的存儲(chǔ)數(shù)據(jù)。在一些實(shí)施例中,數(shù)據(jù)庫320是情境特定簽名數(shù)據(jù)庫122的 示例。存儲(chǔ)數(shù)據(jù)可以包括用于各種情境的情境信息和簽名。情境信息可以包括與不同類型 的傳感器數(shù)據(jù)相關(guān)的情境參數(shù),諸如位置、時(shí)間、藍(lán)牙、Wi-Fi、麥克風(fēng)、加速度計(jì)、陀螺儀等。 存儲(chǔ)數(shù)據(jù)可以包括與特定情境的情境參數(shù)相關(guān)聯(lián)的值。存儲(chǔ)數(shù)據(jù)可以包括用于特定情境的 傳感器簽名。
[0055] 僅作為一個(gè)示例,數(shù)據(jù)庫320的示例記錄310可以包括與第一情境相關(guān)的信息。 第一情境可以被表示為,例如,情境_1。情境_1可以與,例如位置、時(shí)間、藍(lán)牙和Wi-Fi所 提供的傳感器數(shù)據(jù)相關(guān)聯(lián)。在其他示例中,更多或更少類型的傳感器或相關(guān)數(shù)據(jù)可以被用 于描述其他情境的特征,諸如應(yīng)用使用、電話呼叫或通信模式、和接近傳感器值。具體地,情 境_1可以由以下信息來描述:位置=al,時(shí)間=bl,藍(lán)牙=cl,Wi-Fi=dl,其中al、bl、 cl和dl可以是實(shí)數(shù)、布爾值、整數(shù)或任何其它合適的值中的一個(gè)或多個(gè)。數(shù)據(jù)庫320可以 將用于情境_1的傳感器簽名存儲(chǔ)為傳感器簽名_1。傳感器簽名_1可以被存儲(chǔ)為與情境 _1相關(guān)聯(lián)的參數(shù)值的元組、向量、數(shù)組、矩陣或其他適合類型的表示,以允許傳感器簽名被 與其他傳感器簽名比較。示例記錄310類似地反映了與傳感器簽名傳感器簽名_2相關(guān)聯(lián) 的第二情境相關(guān)的信息。任意數(shù)目的不同情境和相關(guān)聯(lián)的信息可以被存儲(chǔ)在數(shù)據(jù)320中。
[0056] 兩步驟認(rèn)證通過傳感器簽名的比較來執(zhí)行。在第一步驟中,基于交互的認(rèn)證通過 在塊314中創(chuàng)建的傳感器簽名和在塊308中創(chuàng)建的傳感器簽名的比較來執(zhí)行。若這兩個(gè)傳 感器簽名滿足相似度閾值(例如,若該傳感器簽名之間的距離小于該閾值),則使用戶登錄 到移動(dòng)設(shè)備316或者保持登錄到移動(dòng)設(shè)備316的狀態(tài)。若不滿足相似度閾值,則使用戶從 移動(dòng)設(shè)備316退出或者保持從移動(dòng)設(shè)備316退出的狀態(tài)。在第二步驟中,基于情境的認(rèn)證 通過在塊308中創(chuàng)建的傳感器簽名與在塊312中檢索的全球簽名的比較來執(zhí)行。類似地, 若這兩個(gè)傳感器簽名滿足相似度閾值,則使用戶登錄到移動(dòng)設(shè)備316或者保持登錄到移動(dòng) 設(shè)備316的狀態(tài)。若不滿足相似度閾值,則使用戶從移動(dòng)設(shè)備316退出或者保持從移動(dòng)設(shè) 備316退出的狀態(tài)。在一些實(shí)施例中,基于交互的認(rèn)證和基于情境的認(rèn)證,以及它們的相關(guān) 聯(lián)的比較,可以連續(xù)地或周期性地被執(zhí)行。在塊318,當(dāng)用戶移除可穿戴設(shè)備304時(shí)或者當(dāng) 比較的結(jié)果不滿足相似度閾值時(shí),連續(xù)的或周期性的認(rèn)證確定和比較被停止。
[0057] 在一些實(shí)施例中,在移動(dòng)設(shè)備316上的用戶的認(rèn)證可以是只有一個(gè)步驟或兩個(gè)步 驟。在一些實(shí)施例中,用戶的認(rèn)證可以僅包括基于交互的認(rèn)證。在一些實(shí)施例中,用戶的認(rèn) 證可以僅包括基于情境的認(rèn)證。在一些實(shí)施例中,用戶的認(rèn)證可以包括基于交互的認(rèn)證和 基于情境的認(rèn)證的并行或順序的使用。
[0058] 在一些實(shí)施例中,在基于交互的認(rèn)證和基于情境的認(rèn)證中執(zhí)行的每個(gè)比較可以連 續(xù)地執(zhí)行。在一些實(shí)施例中,在基于交互的認(rèn)證和基于情境的認(rèn)證中執(zhí)行的每個(gè)比較可以 以規(guī)則間隔周期性地被執(zhí)行(如每5秒、每分鐘、每30分鐘、每小時(shí))或者以不規(guī)則間隔被 執(zhí)行(例如,每當(dāng)情境改變時(shí),如傳感器信號(hào)值所確定的)。
[0059] 傳感器數(shù)據(jù)和情境從可穿戴設(shè)備304和移動(dòng)設(shè)備316被捕捉??梢员挥糜趧?chuàng)建傳 感器簽名的傳感器數(shù)據(jù)的示例在表1中概述。傳感器數(shù)據(jù)的這些示例可以被用于創(chuàng)建能夠 在基于交互的認(rèn)證和基于情境的認(rèn)證中被比較的傳感器簽名。與除了以下列出的那些之外 的傳感器類型相關(guān)聯(lián)的其他傳感器數(shù)據(jù)可以在一些實(shí)施例中被使用。
[0060]
[0062] 圖4示出根據(jù)本公開的實(shí)施例的執(zhí)行基于交互的認(rèn)證的示例方法400。方法400 的步驟可以由圖1中的相應(yīng)模塊來執(zhí)行,如在此更詳細(xì)地描述的。在塊402,方法400開始。 在塊404,可穿戴設(shè)備304從可穿戴設(shè)備304捕捉傳感器數(shù)據(jù)。來自可穿戴設(shè)備304的傳感 器數(shù)據(jù)的示例包括但不限于,來自諸如麥克風(fēng)、GPS、加速度計(jì)、陀螺儀、藍(lán)牙和Wi-Fi的傳 感器的傳感器數(shù)據(jù)。在塊406,移動(dòng)設(shè)備316捕捉與來自移動(dòng)設(shè)備316的傳感器數(shù)據(jù)相關(guān) 聯(lián)的傳感器信號(hào)。來自移動(dòng)設(shè)備316的傳感器數(shù)據(jù)的示例包括但不限于,來自諸如麥克風(fēng)、GPS、加速度計(jì)、陀螺儀、藍(lán)牙和Wi-Fi的傳感器的傳感器數(shù)據(jù)。在塊404和406捕捉的傳感 器數(shù)據(jù)可以包括在此的表1中反映的那些。與移動(dòng)設(shè)備316所捕捉的傳感器數(shù)據(jù)相關(guān)聯(lián)的 傳感器信號(hào)被提供給可穿戴設(shè)備304。
[0063] 在一些實(shí)施例中,從可穿戴設(shè)備304捕捉的傳感器數(shù)據(jù)的類型和從移動(dòng)設(shè)備316 捕捉的傳感器數(shù)據(jù)的類型可以是不同的。傳感器數(shù)據(jù)的類型可以是不同的,因?yàn)樗麄兛梢?由不同類型的傳感器產(chǎn)生,或者可穿戴設(shè)備和移動(dòng)設(shè)備可以具有不同類型的傳感器。從可 穿戴設(shè)備304捕捉的傳感器數(shù)據(jù)的類型和從移動(dòng)設(shè)備316捕捉的傳感器數(shù)據(jù)的類型的差異 可以在它們的比較之前被考慮,以利于比較。例如,簽名模塊108可以將與從可穿戴設(shè)備 304捕捉的傳感器數(shù)據(jù)相關(guān)聯(lián)的傳感器信號(hào)以及與從移動(dòng)設(shè)備316捕捉的傳感器數(shù)據(jù)相關(guān) 聯(lián)的傳感器信號(hào)正規(guī)化,從而只有可穿戴設(shè)備304和移動(dòng)設(shè)備316共有的傳感器信號(hào)的類 型被用于創(chuàng)建傳感器簽名。這種正規(guī)化可以促進(jìn)傳感器簽名的比較。
[0064] 在塊408,與可穿戴設(shè)備304相關(guān)聯(lián)的傳感器信號(hào)所關(guān)聯(lián)的傳感器簽名和與可穿 戴設(shè)備304相關(guān)聯(lián)的傳感器簽名被比較。在一些實(shí)施例中,對(duì)于每個(gè)類型的傳感器,比較與 從可穿戴設(shè)備304的一個(gè)類型的傳感器捕捉的傳感器數(shù)據(jù)相關(guān)聯(lián)的傳感器簽名和與從移 動(dòng)設(shè)備316的相同類型的傳感器捕捉的傳感器數(shù)據(jù)相關(guān)聯(lián)的傳感器簽名。傳感器簽名的比 較可以產(chǎn)生比較值。這個(gè)比較值是兩個(gè)傳感器簽名之間的相似度的表現(xiàn)形式(如,依據(jù)距 離越小傳感器簽名越接近的方式)。在一些實(shí)施例中,比較了與可穿戴設(shè)備304的不同類型 的傳感器相關(guān)聯(lián)的傳感器簽名的組合表現(xiàn)形式,以及與移動(dòng)設(shè)備316的不同類型的傳感器 相關(guān)聯(lián)的傳感器簽名的組合表現(xiàn)形式。
[0065] 在塊410,確定該比較值是否小于閾值。在一些