本申請涉及通信技術(shù)領(lǐng)域,尤其涉及一種移動終端的解鎖方法和設(shè)備。
背景技術(shù):
隨著移動終端的普及,醫(yī)護(hù)人員可以使用移動終端訪問所管理患者的醫(yī)療健康數(shù)據(jù),且患者可以使用移動終端訪問自身的醫(yī)療健康數(shù)據(jù)。為了保護(hù)移動終端上的隱私信息,用戶在不使用移動終端時,需要對移動終端進(jìn)行鎖定操作,用戶再次使用移動終端時,需要對移動終端進(jìn)行解鎖操作。在通過密碼或手勢來實(shí)現(xiàn)鎖定操作和解鎖操作時,對用戶而言這種操作相對繁瑣。
現(xiàn)有技術(shù)中,隨著可穿戴藍(lán)牙設(shè)備(如運(yùn)動手環(huán))的普及,可穿戴藍(lán)牙設(shè)備可以利用廣播信道的廣播消息傳輸可穿戴藍(lán)牙設(shè)備的用戶標(biāo)識(具有唯一性),以控制移動終端實(shí)現(xiàn)鎖定操作和解鎖操作。當(dāng)利用藍(lán)牙技術(shù)在移動終端和可穿戴藍(lán)牙設(shè)備間建立無線連接時,可穿戴藍(lán)牙設(shè)備在廣播信道上通過廣播消息傳輸可穿戴藍(lán)牙設(shè)備的用戶標(biāo)識(如MAC(Media Access Control,媒體訪問控制)地址),移動終端通過監(jiān)聽廣播信道上的廣播消息,記錄該廣播消息中攜帶的可穿戴藍(lán)牙設(shè)備的用戶標(biāo)識,兩者建立藍(lán)牙連接。
當(dāng)可穿戴藍(lán)牙設(shè)備與移動終端分開超過預(yù)設(shè)距離(如10米)時,可穿戴藍(lán)牙設(shè)備與移動終端之間的藍(lán)牙連接中斷,此時對移動終端進(jìn)行鎖定操作。進(jìn)一步的,可穿戴藍(lán)牙設(shè)備會在廣播信道上周期性的廣播本可穿戴藍(lán)牙設(shè)備的用戶標(biāo)識,且移動終端會在廣播信道上周期性的監(jiān)聽可穿戴藍(lán)牙設(shè)備的用戶標(biāo)識。當(dāng)可穿戴藍(lán)牙設(shè)備與移動終端再次相距一定距離(如小于10米)時,移動終端會在廣播信道上監(jiān)聽到可穿戴藍(lán)牙設(shè)備的用戶標(biāo)識,如果監(jiān)聽到的用戶標(biāo)識與自身存儲的用戶標(biāo)識一致,則移動終端與可穿戴藍(lán)牙設(shè)備再次建 立藍(lán)牙連接,二者可以進(jìn)行數(shù)據(jù)通信,此時對移動終端進(jìn)行解鎖操作。
在上述方式下,僅依據(jù)可穿戴藍(lán)牙設(shè)備與移動終端之間的藍(lán)牙連接的建立和中斷,來實(shí)現(xiàn)對移動終端的解鎖操作和解鎖操作,與用戶的真實(shí)意圖可能并不一致。例如,移動終端所有者佩戴可穿戴藍(lán)牙設(shè)備,當(dāng)移動終端在可穿戴藍(lán)牙設(shè)備的藍(lán)牙信號的覆蓋范圍內(nèi)時,移動終端會被執(zhí)行解鎖操作,此時可穿戴藍(lán)牙設(shè)備之外的其它人員也可以登錄查看移動終端上屬于用戶的醫(yī)療健康數(shù)據(jù),而移動終端的所有者本身可能并不希望執(zhí)行解鎖操作,顯然,移動終端在可穿戴藍(lán)牙設(shè)備的藍(lán)牙信號的覆蓋范圍內(nèi)時,對移動終端執(zhí)行的解鎖操作,并不是用戶的真實(shí)意圖。
技術(shù)實(shí)現(xiàn)要素:
本申請實(shí)施例提供一種移動終端的解鎖方法和設(shè)備,以基于用戶的真實(shí)意圖對移動終端執(zhí)行解鎖操作和鎖定操作,并提高用戶的使用感受。
本申請實(shí)施例提供一種移動終端的解鎖方法,所述方法包括以下步驟:
可穿戴藍(lán)牙設(shè)備在與移動終端建立連接之后,確定所述移動終端對應(yīng)的當(dāng)前狀態(tài);其中,所述當(dāng)前狀態(tài)為鎖定狀態(tài)或者解鎖狀態(tài);
所述可穿戴藍(lán)牙設(shè)備檢測用戶授權(quán)行為,并利用所述用戶授權(quán)行為設(shè)置移動終端對應(yīng)的處理標(biāo)識;其中,所述處理標(biāo)識為鎖定標(biāo)識或者解鎖標(biāo)識;
當(dāng)所述處理標(biāo)識為解鎖標(biāo)識,所述當(dāng)前狀態(tài)為鎖定狀態(tài)時,所述可穿戴藍(lán)牙設(shè)備向所述移動終端發(fā)送解鎖消息,由所述移動終端執(zhí)行解鎖操作。
所述可穿戴藍(lán)牙設(shè)備檢測用戶授權(quán)行為,并利用所述用戶授權(quán)行為設(shè)置移動終端對應(yīng)的處理標(biāo)識,包括:
所述可穿戴藍(lán)牙設(shè)備檢測到本可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第一閾值時,則判定用戶授權(quán)行為是授權(quán)解鎖行為,并設(shè)置移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識;或者,所述可穿戴藍(lán)牙設(shè)備檢測到本可穿 戴藍(lán)牙設(shè)備的角速度傳感器的測量數(shù)值大于預(yù)設(shè)第二閾值時,則判定用戶授權(quán)行為是授權(quán)解鎖行為,并設(shè)置移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識。
所述方法進(jìn)一步包括:
所述可穿戴藍(lán)牙設(shè)備在設(shè)置移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識后,所述可穿戴藍(lán)牙設(shè)備為所述移動終端啟動老化定時器;在所述老化定時器超時后,所述可穿戴藍(lán)牙設(shè)備設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識。
所述可穿戴藍(lán)牙設(shè)備檢測到本可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第一閾值,具體包括:
所述可穿戴藍(lán)牙設(shè)備利用加速度傳感器的測量數(shù)值獲得ACCx2、ACCy2、ACCz2,當(dāng)ACCx2+ACCy2+ACCz2大于預(yù)設(shè)第一閾值時,檢測到可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第一閾值;其中,ACCx2是加速度傳感器在X軸方向的加速度強(qiáng)度的平方,ACCy2是加速度傳感器在Y軸方向的加速度強(qiáng)度的平方,ACCz2是加速度傳感器在Z軸方向的加速度強(qiáng)度的平方。
所述可穿戴藍(lán)牙設(shè)備在與所述移動終端建立連接之后,確定所述移動終端對應(yīng)的當(dāng)前狀態(tài),具體包括:
所述可穿戴藍(lán)牙設(shè)備與所述移動終端建立連接,在建立連接之后,接收來自所述移動終端的鎖定狀態(tài)通知消息,并利用所述鎖定狀態(tài)通知消息確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài);在所述移動終端執(zhí)行解鎖操作之后,所述可穿戴藍(lán)牙設(shè)備接收來自所述移動終端的解鎖狀態(tài)通知消息,并利用所述解鎖狀態(tài)通知消息確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)。
所述可穿戴藍(lán)牙設(shè)備向所述移動終端發(fā)送解鎖消息,由所述移動終端執(zhí)行解鎖操作的過程,具體包括:
所述可穿戴藍(lán)牙設(shè)備在設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識之后,記錄本可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值對應(yīng)的第一時序信息和第一開始時間戳信息,向所述移動終端發(fā)送解鎖消息,并向所述移動終端 發(fā)送攜帶所述第一時序信息和所述第一開始時間戳信息的轉(zhuǎn)換核查請求消息;由所述移動終端利用所述第一時序信息和所述第一開始時間戳信息判斷是否執(zhí)行解鎖操作,并在判斷結(jié)果為是時,由所述移動終端執(zhí)行解鎖操作。
所述方法進(jìn)一步包括:
當(dāng)所述處理標(biāo)識為鎖定標(biāo)識,所述當(dāng)前狀態(tài)為鎖定狀態(tài)時,所述可穿戴藍(lán)牙設(shè)備向移動終端發(fā)送當(dāng)前狀態(tài)保持消息,由所述移動終端保持鎖定狀態(tài)。
所述方法進(jìn)一步包括:
當(dāng)所述處理標(biāo)識為鎖定標(biāo)識,所述當(dāng)前狀態(tài)為鎖定狀態(tài)時,如果所述可穿戴藍(lán)牙設(shè)備檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時,則所述可穿戴藍(lán)牙設(shè)備向所述移動終端發(fā)送解鎖消息,由所述移動終端執(zhí)行解鎖操作。
所述方法進(jìn)一步包括:
當(dāng)所述處理標(biāo)識為解鎖標(biāo)識或者鎖定標(biāo)識,所述當(dāng)前狀態(tài)為解鎖狀態(tài)時,如果所述可穿戴藍(lán)牙設(shè)備檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時,則所述可穿戴藍(lán)牙設(shè)備向所述移動終端發(fā)送鎖定消息,由所述移動終端執(zhí)行鎖定操作。
所述可穿戴藍(lán)牙設(shè)備檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為的過程,具體包括:
所述可穿戴藍(lán)牙設(shè)備檢測到本可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第三閾值時,則判定當(dāng)前檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為;或者,
所述可穿戴藍(lán)牙設(shè)備檢測到本可穿戴藍(lán)牙設(shè)備的角速度傳感器的測量數(shù)值大于預(yù)設(shè)第四閾值時,則判定當(dāng)檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為。
本申請實(shí)施例提供一種移動終端的解鎖方法,所述方法包括以下步驟:
移動終端接收來自可穿戴藍(lán)牙設(shè)備的解鎖消息;所述解鎖消息是所述可穿戴藍(lán)牙設(shè)備確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài),并通過用戶授權(quán)行為設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識時發(fā)送的;其中,所述處理標(biāo)識為鎖定標(biāo)識或者解鎖標(biāo)識,所述當(dāng)前狀態(tài)為鎖定狀態(tài)或者解鎖狀態(tài);
所述移動終端利用所述解鎖消息執(zhí)行解鎖操作。
所述方法進(jìn)一步包括:
所述移動終端與所述可穿戴藍(lán)牙設(shè)備建立連接,在建立連接之后,向所述可穿戴藍(lán)牙設(shè)備發(fā)送鎖定狀態(tài)通知消息,由所述可穿戴藍(lán)牙設(shè)備利用所述鎖定狀態(tài)通知消息確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài);
所述移動終端在利用所述解鎖消息執(zhí)行解鎖操作之后,所述移動終端向所述可穿戴藍(lán)牙設(shè)備發(fā)送解鎖狀態(tài)通知消息,由所述可穿戴藍(lán)牙設(shè)備利用所述解鎖狀態(tài)通知消息確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)。
所述移動終端接收來自可穿戴藍(lán)牙設(shè)備的解鎖消息,并利用所述解鎖消息執(zhí)行解鎖操作,具體包括:
所述移動終端接收來自可穿戴藍(lán)牙設(shè)備的解鎖消息,并接收來自可穿戴藍(lán)牙設(shè)備的攜帶第一時序信息和第一開始時間戳信息的轉(zhuǎn)換核查請求消息;其中,所述第一時序信息和所述第一開始時間戳信息是可穿戴藍(lán)牙設(shè)備在設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識之后,記錄的可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值對應(yīng)的第一時序信息和第一開始時間戳信息;
所述移動終端確定自身對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)之后,記錄本移動終端的加速度傳感器的測量數(shù)值對應(yīng)的第二時序信息和第二開始時間戳信息;
所述移動終端利用所述第一時序信息、所述第一開始時間戳信息、所述第二時序信息和所述第二開始時間戳信息判斷是否執(zhí)行解鎖操作;
在判斷結(jié)果為是時,所述移動終端利用所述解鎖消息執(zhí)行解鎖操作。
所述第一時序信息為所述可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值在X軸方向的加速度強(qiáng)度的平方、在Y軸方向的加速度強(qiáng)度的平方、在Z軸方向的加速度強(qiáng)度的平方之和的第一時序序列(int-X1,int-X2,……,intXn);所述第二時序信息為所述移動終端的加速度傳感器的測量數(shù)值在X軸方向的加速度強(qiáng)度的平方、在Y軸方向的加速度強(qiáng)度的平方、在Z軸方向的加速度強(qiáng)度的平方之和的第二時序序列(int-Y1,int-Y2,……,intYm);
所述移動終端利用所述第一時序信息、所述第一開始時間戳信息、所述第二時序信息和所述第二開始時間戳信息判斷是否執(zhí)行解鎖操作,具體包括:
所述移動終端利用所述第一開始時間戳信息和所述第二開始時間戳信息對齊第一時序序列和第二時序序列;所述移動終端計(jì)算所述第一時序序列和所述第二時序序列之間的相關(guān)系數(shù);當(dāng)所述相關(guān)系數(shù)滿足預(yù)設(shè)策略時,所述移動終端確定執(zhí)行解鎖操作,否則,所述移動終端確定不執(zhí)行解鎖操作。
所述方法進(jìn)一步包括:
所述移動終端接收來自所述可穿戴藍(lán)牙設(shè)備的當(dāng)前狀態(tài)保持消息;其中,所述當(dāng)前狀態(tài)保持消息是所述可穿戴藍(lán)牙設(shè)備在所述移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識,所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)時發(fā)送的;
所述移動終端利用所述當(dāng)前狀態(tài)保持消息保持鎖定狀態(tài)。
所述方法進(jìn)一步包括:
所述移動終端接收來自所述可穿戴藍(lán)牙設(shè)備的解鎖消息;其中,所述解鎖消息是所述可穿戴藍(lán)牙設(shè)備在所述移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識,當(dāng)前狀態(tài)為鎖定狀態(tài),且檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時發(fā)送的;
所述移動終端利用所述解鎖消息執(zhí)行解鎖操作。
所述方法進(jìn)一步包括:
所述移動終端接收來自所述可穿戴藍(lán)牙設(shè)備的鎖定消息;其中,所述鎖定消息是可穿戴藍(lán)牙設(shè)備在所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識或者鎖定標(biāo)識,當(dāng)前狀態(tài)為解鎖狀態(tài),且檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時發(fā)送的;
所述移動終端利用所述鎖定消息執(zhí)行鎖定操作。
本申請實(shí)施例提供一種可穿戴藍(lán)牙設(shè)備,所述可穿戴藍(lán)牙設(shè)備具體包括:
確定模塊,用于在與移動終端建立連接之后,確定所述移動終端對應(yīng)的當(dāng)前狀態(tài);其中,所述當(dāng)前狀態(tài)為鎖定狀態(tài)或者解鎖狀態(tài);
設(shè)置模塊,用于檢測用戶授權(quán)行為,并利用所述用戶授權(quán)行為設(shè)置移動 終端對應(yīng)的處理標(biāo)識;其中,所述處理標(biāo)識為鎖定標(biāo)識或者解鎖標(biāo)識;
發(fā)送模塊,用于當(dāng)所述處理標(biāo)識為解鎖標(biāo)識,所述當(dāng)前狀態(tài)為鎖定狀態(tài)時,向所述移動終端發(fā)送解鎖消息,由所述移動終端執(zhí)行解鎖操作。
所述設(shè)置模塊,具體用于在檢測到所述可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第一閾值時,則判定用戶授權(quán)行為是授權(quán)解鎖行為,并設(shè)置移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識;或者,在檢測到所述可穿戴藍(lán)牙設(shè)備的角速度傳感器的測量數(shù)值大于預(yù)設(shè)第二閾值時,則判定用戶授權(quán)行為是授權(quán)解鎖行為,并設(shè)置移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識。
所述設(shè)置模塊,進(jìn)一步用于在設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識之后,為所述移動終端啟動老化定時器;在所述老化定時器超時之后,設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識。
所述設(shè)置模塊,進(jìn)一步用于在檢測到加速度傳感器的測量數(shù)值大于預(yù)設(shè)第一閾值的過程中,利用加速度傳感器的測量數(shù)值獲得ACCx2、ACCy2、ACCz2,當(dāng)ACCx2+ACCy2+ACCz2大于預(yù)設(shè)第一閾值時,檢測到可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第一閾值;其中,ACCx2是加速度傳感器在X軸方向的加速度強(qiáng)度的平方,ACCy2是加速度傳感器在Y軸方向的加速度強(qiáng)度的平方,ACCz2是加速度傳感器在Z軸方向的加速度強(qiáng)度的平方。
所述確定模塊,具體用于與所述移動終端建立連接,并在建立連接之后,接收來自所述移動終端的鎖定狀態(tài)通知消息,并利用所述鎖定狀態(tài)通知消息確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài);在所述移動終端執(zhí)行解鎖操作之后,接收來自所述移動終端的解鎖狀態(tài)通知消息,并利用所述解鎖狀態(tài)通知消息確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)。
所述發(fā)送模塊,具體用于在設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識后,記錄所述可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值對應(yīng)的第一時序信息和第一開始時間戳信息,向所述移動終端發(fā)送解鎖消息,并向所述移動 終端發(fā)送攜帶所述第一時序信息和所述第一開始時間戳信息的轉(zhuǎn)換核查請求消息;由所述移動終端利用所述第一時序信息和所述第一開始時間戳信息判斷是否執(zhí)行解鎖操作,并在判斷結(jié)果為是時,由所述移動終端執(zhí)行解鎖操作。
所述發(fā)送模塊,還用于當(dāng)所述處理標(biāo)識為鎖定標(biāo)識,所述當(dāng)前狀態(tài)為鎖定狀態(tài)時,向移動終端發(fā)送當(dāng)前狀態(tài)保持消息,由移動終端保持鎖定狀態(tài)。
所述發(fā)送模塊,還用于當(dāng)所述處理標(biāo)識為鎖定標(biāo)識,所述當(dāng)前狀態(tài)為鎖定狀態(tài)時,如果所述發(fā)送模塊檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時,則向所述移動終端發(fā)送解鎖消息,由所述移動終端執(zhí)行解鎖操作。
所述發(fā)送模塊,還用于當(dāng)所述處理標(biāo)識為解鎖標(biāo)識或者鎖定標(biāo)識,所述當(dāng)前狀態(tài)為解鎖狀態(tài)時,如果所述發(fā)送模塊檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時,則向所述移動終端發(fā)送鎖定消息,由所述移動終端執(zhí)行鎖定操作。
所述發(fā)送模塊,進(jìn)一步用于在檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時,當(dāng)檢測到可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第三閾值時,判定當(dāng)前檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為;或,當(dāng)檢測到可穿戴藍(lán)牙設(shè)備的角速度傳感器的測量數(shù)值大于預(yù)設(shè)第四閾值時,判定當(dāng)檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為。
本申請實(shí)施例提供一種移動終端,所述移動終端具體包括:
接收模塊,用于接收來自可穿戴藍(lán)牙設(shè)備的解鎖消息;所述解鎖消息是所述可穿戴藍(lán)牙設(shè)備確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài),并通過用戶授權(quán)行為設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識時發(fā)送的;所述處理標(biāo)識為鎖定標(biāo)識或者解鎖標(biāo)識,所述當(dāng)前狀態(tài)為鎖定狀態(tài)或者解鎖狀態(tài);
處理模塊,用于利用所述解鎖消息執(zhí)行解鎖操作。
還包括:發(fā)送模塊,用于與所述可穿戴藍(lán)牙設(shè)備建立連接,并在建立連接之后,向所述可穿戴藍(lán)牙設(shè)備發(fā)送鎖定狀態(tài)通知消息,由所述可穿戴藍(lán)牙設(shè)備利用所述鎖定狀態(tài)通知消息確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài);在所述處理模塊利用所述解鎖消息執(zhí)行解鎖操作之后,向所述可穿戴藍(lán) 牙設(shè)備發(fā)送解鎖狀態(tài)通知消息,由所述可穿戴藍(lán)牙設(shè)備利用所述解鎖狀態(tài)通知消息確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)。
所述接收模塊,具體用于接收來自可穿戴藍(lán)牙設(shè)備的解鎖消息,并接收來自可穿戴藍(lán)牙設(shè)備的攜帶第一時序信息和第一開始時間戳信息的轉(zhuǎn)換核查請求消息;所述第一時序信息和所述第一開始時間戳信息是可穿戴藍(lán)牙設(shè)備在設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識之后,記錄的可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值對應(yīng)的第一時序信息和第一開始時間戳信息;
所述處理模塊,具體用于確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)之后,記錄所述移動終端的加速度傳感器的測量數(shù)值對應(yīng)的第二時序信息和第二開始時間戳信息;并利用所述第一時序信息、所述第一開始時間戳信息、所述第二時序信息和所述第二開始時間戳信息判斷是否執(zhí)行解鎖操作;在判斷結(jié)果為是時,則利用所述解鎖消息執(zhí)行解鎖操作。
所述第一時序信息為所述可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值在X軸方向的加速度強(qiáng)度的平方、在Y軸方向的加速度強(qiáng)度的平方、在Z軸方向的加速度強(qiáng)度的平方之和的第一時序序列(int-X1,int-X2,……,intXn);所述第二時序信息為所述移動終端的加速度傳感器的測量數(shù)值在X軸方向的加速度強(qiáng)度的平方、在Y軸方向的加速度強(qiáng)度的平方、在Z軸方向的加速度強(qiáng)度的平方之和的第二時序序列(int-Y1,int-Y2,……,intYm);
所述處理模塊,進(jìn)一步用于在利用第一時序信息、第一開始時間戳信息、第二時序信息和第二開始時間戳信息判斷是否執(zhí)行解鎖操作的過程中,利用第一開始時間戳信息和第二開始時間戳信息對齊第一時序序列和第二時序序列;計(jì)算所述第一時序序列和所述第二時序序列之間的相關(guān)系數(shù);當(dāng)所述相關(guān)系數(shù)滿足預(yù)設(shè)策略時,確定執(zhí)行解鎖操作,否則,確定不執(zhí)行解鎖操作。
所述接收模塊,還用于接收來自所述可穿戴藍(lán)牙設(shè)備的當(dāng)前狀態(tài)保持消息;所述當(dāng)前狀態(tài)保持消息是所述可穿戴藍(lán)牙設(shè)備在所述移動終端對應(yīng)的處 理標(biāo)識為鎖定標(biāo)識,所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)時發(fā)送的;
所述處理模塊,還用于利用所述當(dāng)前狀態(tài)保持消息保持鎖定狀態(tài)。
所述接收模塊,還用于接收來自所述可穿戴藍(lán)牙設(shè)備的解鎖消息;其中,所述解鎖消息是所述可穿戴藍(lán)牙設(shè)備在所述移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識,當(dāng)前狀態(tài)為鎖定狀態(tài),且檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時發(fā)送的;
所述處理模塊,還用于利用所述解鎖消息執(zhí)行解鎖操作。
所述接收模塊,還用于接收來自所述可穿戴藍(lán)牙設(shè)備的鎖定消息;所述鎖定消息是可穿戴藍(lán)牙設(shè)備在所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識或者鎖定標(biāo)識,當(dāng)前狀態(tài)為解鎖狀態(tài),且檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時發(fā)送的;
所述處理模塊,還用于利用所述鎖定消息執(zhí)行鎖定操作。
與現(xiàn)有技術(shù)相比,本申請實(shí)施例至少具有以下優(yōu)點(diǎn):本申請實(shí)施例中,可穿戴藍(lán)牙設(shè)備可以基于移動終端所有者的主觀意愿(即用戶的真實(shí)意圖)對移動終端執(zhí)行解鎖操作或者鎖定操作,提高用戶的使用感受,有效保護(hù)用戶隱私,有效避免了移動終端所有者的隱私被泄露的風(fēng)險。由于無需用戶在可穿戴藍(lán)牙設(shè)備上進(jìn)行人工操作,因此,為移動終端所有者提供了便利性。
附圖說明
為了更清楚地說明本申請實(shí)施例的技術(shù)方案,下面將對本申請實(shí)施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)本申請實(shí)施例的這些附圖獲得其他的附圖。
圖1是本申請實(shí)施例一提供的一種移動終端的解鎖方法流程示意圖;
圖2是本申請實(shí)施例二提供的一種移動終端的解鎖方法流程示意圖;
圖3是本申請實(shí)施例三提供的一種可穿戴藍(lán)牙設(shè)備的結(jié)構(gòu)示意圖;
圖4是本申請實(shí)施例四提供的一種移動終端的結(jié)構(gòu)示意圖。
具體實(shí)施方式
下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請的一部分實(shí)施例,而不是全部的實(shí)施例。基于本申請中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本申請保護(hù)的范圍。
實(shí)施例一
針對現(xiàn)有技術(shù)中存在的問題,本申請實(shí)施例一提供了一種移動終端的解鎖方法,如圖1所示,該移動終端的解鎖方法具體可以包括以下步驟:
步驟101,可穿戴藍(lán)牙設(shè)備在與移動終端建立連接之后,確定該移動終端對應(yīng)的當(dāng)前狀態(tài);其中,該當(dāng)前狀態(tài)具體為鎖定狀態(tài)或者解鎖狀態(tài)。
步驟102,可穿戴藍(lán)牙設(shè)備檢測用戶授權(quán)行為,并利用該用戶授權(quán)行為設(shè)置移動終端對應(yīng)的處理標(biāo)識;其中,該處理標(biāo)識為鎖定標(biāo)識或者解鎖標(biāo)識。
步驟103,當(dāng)處理標(biāo)識為解鎖標(biāo)識,且當(dāng)前狀態(tài)為鎖定狀態(tài)時,則可穿戴藍(lán)牙設(shè)備向移動終端發(fā)送解鎖消息,由該移動終端執(zhí)行解鎖操作。
本發(fā)明實(shí)施例中,可穿戴藍(lán)牙設(shè)備檢測用戶授權(quán)行為,并利用該用戶授權(quán)行為設(shè)置移動終端對應(yīng)的處理標(biāo)識的過程,具體包括但不限于如下方式:可穿戴藍(lán)牙設(shè)備檢測到本可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第一閾值時,則判定用戶授權(quán)行為是授權(quán)解鎖行為,并設(shè)置移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識;或者,可穿戴藍(lán)牙設(shè)備檢測到本可穿戴藍(lán)牙設(shè)備的角速度傳感器的測量數(shù)值大于預(yù)設(shè)第二閾值時,則判定用戶授權(quán)行為是授權(quán)解鎖行為,并設(shè)置移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識。當(dāng)然,在實(shí)際應(yīng)用中,并不局限于利用加速度傳感器的測量數(shù)值或者角速度傳感器的測量數(shù)值判定用戶授權(quán)行為是授權(quán)解鎖行為,例如,還可以基于聲音傳感器的測量數(shù)值判定用戶授權(quán)行為是授權(quán)解鎖行為,對于其它判定方式在此不再贅述。
本發(fā)明實(shí)施例中,可穿戴藍(lán)牙設(shè)備在設(shè)置移動終端對應(yīng)的處理標(biāo)識為解 鎖標(biāo)識之后,可穿戴藍(lán)牙設(shè)備還可以為移動終端啟動老化定時器;在老化定時器超時后,可穿戴藍(lán)牙設(shè)備設(shè)置移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識。
本發(fā)明實(shí)施例中,可穿戴藍(lán)牙設(shè)備檢測到本可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第一閾值的過程,具體包括但不限于如下方式:可穿戴藍(lán)牙設(shè)備利用加速度傳感器的測量數(shù)值獲得ACCx2、ACCy2、ACCz2,當(dāng)ACCx2+ACCy2+ACCz2大于預(yù)設(shè)第一閾值時,則檢測到可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第一閾值;其中,ACCx2是加速度傳感器在X軸方向的加速度強(qiáng)度的平方,ACCy2是加速度傳感器在Y軸方向的加速度強(qiáng)度的平方,ACCz2是加速度傳感器在Z軸方向的加速度強(qiáng)度的平方。
本發(fā)明實(shí)施例中,可穿戴藍(lán)牙設(shè)備在與移動終端建立連接之后,確定移動終端對應(yīng)的當(dāng)前狀態(tài)的過程,具體包括但不限于如下方式:可穿戴藍(lán)牙設(shè)備與移動終端建立連接,可穿戴藍(lán)牙設(shè)備在與該移動終端建立連接之后,接收來自移動終端的鎖定狀態(tài)通知消息,并利用該鎖定狀態(tài)通知消息確定該移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)。進(jìn)一步的,在移動終端執(zhí)行解鎖操作之后,可穿戴藍(lán)牙設(shè)備接收來自該移動終端的解鎖狀態(tài)通知消息,并利用該解鎖狀態(tài)通知消息確定該移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)。
本發(fā)明實(shí)施例中,可穿戴藍(lán)牙設(shè)備向移動終端發(fā)送解鎖消息,由移動終端執(zhí)行解鎖操作的過程,具體包括但不限于如下方式:可穿戴藍(lán)牙設(shè)備在設(shè)置移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識之后,記錄本可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值對應(yīng)的第一時序信息和第一開始時間戳信息,向移動終端發(fā)送解鎖消息,并向移動終端發(fā)送攜帶第一時序信息和第一開始時間戳信息的轉(zhuǎn)換核查請求消息;由移動終端利用第一時序信息和第一開始時間戳信息判斷是否執(zhí)行解鎖操作,并在判斷結(jié)果為是時,由移動終端執(zhí)行解鎖操作。
本發(fā)明實(shí)施例中,當(dāng)處理標(biāo)識為鎖定標(biāo)識,當(dāng)前狀態(tài)為鎖定狀態(tài)時,可穿戴藍(lán)牙設(shè)備向移動終端發(fā)送當(dāng)前狀態(tài)保持消息,由移動終端保持鎖定狀態(tài)。
進(jìn)一步的,本發(fā)明實(shí)施例中,當(dāng)處理標(biāo)識為鎖定標(biāo)識,當(dāng)前狀態(tài)為鎖定狀態(tài)時,如果可穿戴藍(lán)牙設(shè)備檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時,則可穿戴藍(lán)牙設(shè)備可以向移動終端發(fā)送解鎖消息,并由移動終端執(zhí)行解鎖操作。
本發(fā)明實(shí)施例中,當(dāng)處理標(biāo)識為解鎖標(biāo)識或者鎖定標(biāo)識,當(dāng)前狀態(tài)為解鎖狀態(tài)時,如果可穿戴藍(lán)牙設(shè)備檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時,則可穿戴藍(lán)牙設(shè)備可以向移動終端發(fā)送鎖定消息,由移動終端執(zhí)行鎖定操作。
本發(fā)明實(shí)施例中,可穿戴藍(lán)牙設(shè)備檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為的過程,具體包括但不限于如下方式:可穿戴藍(lán)牙設(shè)備檢測到本可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第三閾值時,則判定當(dāng)前檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為;或者,可穿戴藍(lán)牙設(shè)備檢測到本可穿戴藍(lán)牙設(shè)備的角速度傳感器的測量數(shù)值大于預(yù)設(shè)第四閾值時,則判定當(dāng)檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為。其中,預(yù)設(shè)第三閾值大于預(yù)設(shè)第一閾值,預(yù)設(shè)第四閾值大于預(yù)設(shè)第二閾值。
與現(xiàn)有技術(shù)相比,本申請實(shí)施例至少具有以下優(yōu)點(diǎn):本申請實(shí)施例中,可穿戴藍(lán)牙設(shè)備可以基于移動終端所有者的主觀意愿(即用戶的真實(shí)意圖)對移動終端執(zhí)行解鎖操作或者鎖定操作,提高用戶的使用感受,有效保護(hù)用戶隱私,有效避免了移動終端所有者的隱私被泄露的風(fēng)險。由于無需用戶在可穿戴藍(lán)牙設(shè)備上進(jìn)行人工操作,因此,為移動終端所有者提供了便利性。
實(shí)施例二
針對現(xiàn)有技術(shù)中存在的問題,本申請實(shí)施例一提供了一種移動終端的解鎖方法,如圖2所示,該移動終端的解鎖方法具體可以包括以下步驟:
步驟201,移動終端接收來自可穿戴藍(lán)牙設(shè)備的解鎖消息。其中,該解鎖消息是可穿戴藍(lán)牙設(shè)備確定移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài),并通過用戶授權(quán)行為設(shè)置移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識時發(fā)送的。進(jìn)一步的,處理標(biāo)識為鎖定標(biāo)識或者解鎖標(biāo)識,當(dāng)前狀態(tài)為鎖定狀態(tài)或者解鎖狀態(tài)。
步驟202,移動終端利用解鎖消息執(zhí)行解鎖操作。
本發(fā)明實(shí)施例中,移動終端與可穿戴藍(lán)牙設(shè)備建立連接,在移動終端與可穿戴藍(lán)牙設(shè)備建立連接之后,移動終端向可穿戴藍(lán)牙設(shè)備發(fā)送鎖定狀態(tài)通知消息,由可穿戴藍(lán)牙設(shè)備利用該鎖定狀態(tài)通知消息確定移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)。進(jìn)一步的,移動終端在利用解鎖消息執(zhí)行解鎖操作之后,移動終端向可穿戴藍(lán)牙設(shè)備發(fā)送解鎖狀態(tài)通知消息,由可穿戴藍(lán)牙設(shè)備利用該解鎖狀態(tài)通知消息確定移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)。
本發(fā)明實(shí)施例中,移動終端接收來自可穿戴藍(lán)牙設(shè)備的解鎖消息,并利用解鎖消息執(zhí)行解鎖操作的過程,具體包括但不限于如下方式:移動終端接收來自可穿戴藍(lán)牙設(shè)備的解鎖消息,并接收來自可穿戴藍(lán)牙設(shè)備的攜帶第一時序信息和第一開始時間戳信息的轉(zhuǎn)換核查請求消息;其中,該第一時序信息和第一開始時間戳信息是可穿戴藍(lán)牙設(shè)備在設(shè)置移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識之后,記錄的可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值對應(yīng)的第一時序信息和第一開始時間戳信息。進(jìn)一步的,移動終端在確定自身對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)之后,記錄本移動終端的加速度傳感器的測量數(shù)值對應(yīng)的第二時序信息和第二開始時間戳信息。之后,移動終端利用第一時序信息、第一開始時間戳信息、第二時序信息和第二開始時間戳信息判斷是否執(zhí)行解鎖操作;在判斷結(jié)果為是時,移動終端利用解鎖消息執(zhí)行解鎖操作。
本發(fā)明實(shí)施例中,第一時序信息為可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值在X軸方向的加速度強(qiáng)度的平方、在Y軸方向的加速度強(qiáng)度的平方、在Z軸方向的加速度強(qiáng)度的平方之和的第一時序序列(int-X1,int-X2,……,intXn);第二時序信息為移動終端的加速度傳感器的測量數(shù)值在X軸方向的加速度強(qiáng)度的平方、在Y軸方向的加速度強(qiáng)度的平方、在Z軸方向的加速度強(qiáng)度的平方之和的第二時序序列(int-Y1,int-Y2,……,intYm)。
基于此,移動終端利用第一時序信息、第一開始時間戳信息、第二時序信息和第二開始時間戳信息判斷是否執(zhí)行解鎖操作的過程,具體包括但不限 于如下方式:移動終端利用第一開始時間戳信息和第二開始時間戳信息對齊第一時序序列和第二時序序列。進(jìn)一步的,移動終端計(jì)算第一時序序列和第二時序序列之間的相關(guān)系數(shù)。當(dāng)相關(guān)系數(shù)滿足預(yù)設(shè)策略時,移動終端確定執(zhí)行解鎖操作,當(dāng)相關(guān)系數(shù)不滿足預(yù)設(shè)策略時,移動終端確定不執(zhí)行解鎖操作。
本發(fā)明實(shí)施例中,移動終端還可以接收來自可穿戴藍(lán)牙設(shè)備的當(dāng)前狀態(tài)保持消息;其中,該當(dāng)前狀態(tài)保持消息是可穿戴藍(lán)牙設(shè)備在移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識,移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)時發(fā)送的。進(jìn)一步的,移動終端可以利用該當(dāng)前狀態(tài)保持消息保持鎖定狀態(tài)。
本發(fā)明實(shí)施例中,移動終端還可以接收來自可穿戴藍(lán)牙設(shè)備的解鎖消息;其中,該解鎖消息是可穿戴藍(lán)牙設(shè)備在移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識,當(dāng)前狀態(tài)為鎖定狀態(tài),且可穿戴藍(lán)牙設(shè)備檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時發(fā)送的。進(jìn)一步的,移動終端可以利用該解鎖消息執(zhí)行解鎖操作。
本發(fā)明實(shí)施例中,移動終端還可以接收來自可穿戴藍(lán)牙設(shè)備的鎖定消息;其中,該鎖定消息是可穿戴藍(lán)牙設(shè)備在移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識或者鎖定標(biāo)識,當(dāng)前狀態(tài)為解鎖狀態(tài),且可穿戴藍(lán)牙設(shè)備檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時發(fā)送的。進(jìn)一步的,移動終端可以利用鎖定消息執(zhí)行鎖定操作。
與現(xiàn)有技術(shù)相比,本申請實(shí)施例至少具有以下優(yōu)點(diǎn):本申請實(shí)施例中,可穿戴藍(lán)牙設(shè)備可以基于移動終端所有者的主觀意愿(即用戶的真實(shí)意圖)對移動終端執(zhí)行解鎖操作或者鎖定操作,提高用戶的使用感受,有效保護(hù)用戶隱私,有效避免了移動終端所有者的隱私被泄露的風(fēng)險。由于無需用戶在可穿戴藍(lán)牙設(shè)備上進(jìn)行人工操作,因此,為移動終端所有者提供了便利性。
以下結(jié)合具體的應(yīng)用場景對本發(fā)明實(shí)施例的技術(shù)方案進(jìn)行詳細(xì)說明。
本發(fā)明實(shí)施例中,可穿戴藍(lán)牙設(shè)備可以為運(yùn)動手環(huán),移動終端可以為手機(jī)和平板等設(shè)備。本發(fā)明實(shí)施例的應(yīng)用場景可以為移動醫(yī)療應(yīng)用服務(wù)中的可穿戴藍(lán)牙設(shè)備和移動終端,并用于實(shí)現(xiàn)保護(hù)醫(yī)務(wù)人員、患者/用戶的隱私信息。 通過判斷移動終端所有者對于鎖定和解鎖的授權(quán)行為/意愿,自動通知移動終端進(jìn)行相應(yīng)的鎖定操作或解鎖操作,有效避免了所有者隱私泄露的風(fēng)險;同時,無需用戶在可穿戴藍(lán)牙設(shè)備上進(jìn)行人工操作,提供了用戶使用的便利性。
一、可穿戴藍(lán)牙設(shè)備(如運(yùn)動手環(huán))的組成。
藍(lán)牙通信模塊,用于廣播可穿戴藍(lán)牙設(shè)備的唯一性標(biāo)識(如MAC地址),并與移動終端建立無線連接,并基于該無線連接與移動終端進(jìn)行信息交互。鎖定狀態(tài)模塊,用于記錄移動終端當(dāng)前的當(dāng)前狀態(tài)(如鎖定狀態(tài)(lock)或者解鎖狀態(tài)(unlock),缺省為unknown);當(dāng)可穿戴藍(lán)牙設(shè)備與移動終端建立藍(lán)牙連接之后,獲取移動終端當(dāng)前的當(dāng)前狀態(tài)(lock或unlock)。授權(quán)感知模塊,由于當(dāng)移動終端所有者希望對移動終端進(jìn)行解鎖操作或鎖定操作時,其可穿戴藍(lán)牙設(shè)備上會產(chǎn)生相應(yīng)的運(yùn)動行為記錄,而非移動終端所有者使用移動終端時,不會在可穿戴藍(lán)牙設(shè)備上產(chǎn)生相應(yīng)的運(yùn)動行為記錄,因此,授權(quán)感知模塊用于通過用戶的行為(運(yùn)動行為記錄)識別用戶授權(quán)行為。授權(quán)通知模塊,用于根據(jù)藍(lán)牙通信模塊和授權(quán)感知模塊的狀態(tài),向移動終端發(fā)送解鎖移動終端的授權(quán)命令(即解鎖消息)或鎖定移動終端的授權(quán)命令(即鎖定消息)。
授權(quán)感知模塊在識別用戶授權(quán)行為時,可以基于可穿戴藍(lán)牙設(shè)備的加速度傳感器(如三軸加速度儀)感知用戶的運(yùn)動行為記錄,進(jìn)而判定移動終端所有者希望對解鎖操作或鎖定操作進(jìn)行授權(quán);或者,可以基于可穿戴藍(lán)牙設(shè)備的角速度傳感器(如陀螺儀傳感器)感知用戶的運(yùn)動行為記錄,進(jìn)而判定移動終端所有者希望對解鎖操作或鎖定操作進(jìn)行授權(quán)。當(dāng)然,在實(shí)際應(yīng)用中,并不局限于利用加速度傳感器的測量數(shù)值或者角速度傳感器的測量數(shù)值判定用戶授權(quán)行為是授權(quán)解鎖行為,例如,還可以基于聲音傳感器的測量數(shù)值判定用戶授權(quán)行為是授權(quán)解鎖行為,對于其它判定方式在此不再贅述。
以三軸加速度儀為例,可穿戴藍(lán)牙設(shè)備利用三軸加速度儀的測量數(shù)值獲得ACCx2、ACCy2、ACCz2,當(dāng)ACCx2+ACCy2+ACCz2大于預(yù)設(shè)閾值a時,表示 移動終端所有者希望對解鎖操作進(jìn)行授權(quán)。其中,ACCx2是三軸加速度儀在X軸方向的加速度強(qiáng)度的平方,ACCy2是三軸加速度儀在Y軸方向的加速度強(qiáng)度的平方,ACCz2是三軸加速度儀在Z軸方向的加速度強(qiáng)度的平方。此外,該預(yù)設(shè)閾值a是一個根據(jù)經(jīng)驗(yàn)或者通過分類器模型訓(xùn)練出來的強(qiáng)度閾值。
二、可穿戴藍(lán)牙設(shè)備的授權(quán)感知模塊。通過檢測用戶授權(quán)行為,判定用戶授權(quán)意愿/命令,并設(shè)置移動終端對應(yīng)的處理標(biāo)識(鎖定標(biāo)識或者解鎖標(biāo)識)。
具體的,授權(quán)感知模塊初始認(rèn)為用戶要鎖定移動終端,將移動終端對應(yīng)的處理標(biāo)識(lock_flag)設(shè)置為鎖定標(biāo)識(如1)。當(dāng)授權(quán)感知模塊檢測到加速度傳感器或者角速度傳感器的測量數(shù)值大于特定閾值a時,判定用戶授權(quán)行為是授權(quán)解鎖行為,并設(shè)置移動終端對應(yīng)的處理標(biāo)識(lock_flag)為解鎖標(biāo)識(如0)。進(jìn)一步的,可穿戴藍(lán)牙設(shè)備為移動終端啟動老化定時器;在老化定時器超時后,授權(quán)感知模塊設(shè)置移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識1。
三、移動終端基于可穿戴藍(lán)牙設(shè)備檢測到的用戶授權(quán)行為實(shí)現(xiàn)解鎖操作。
步驟1、移動終端與可穿戴藍(lán)牙設(shè)備建立連接。其中,移動終端與可穿戴藍(lán)牙設(shè)備建立連接之前,移動終端已經(jīng)與可穿戴藍(lán)牙設(shè)備配對成功,并保存可穿戴藍(lán)牙設(shè)備的唯一標(biāo)識(如MAC地址)作為解鎖標(biāo)識。
步驟2、移動終端向可穿戴藍(lán)牙設(shè)備發(fā)送鎖定狀態(tài)通知消息,該鎖定狀態(tài)通知消息用于告知移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)(lock)??纱┐魉{(lán)牙設(shè)備在收到鎖定狀態(tài)通知消息后,記錄移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)。
步驟3、可穿戴藍(lán)牙設(shè)備查詢移動終端對應(yīng)的處理標(biāo)識(基于用戶授權(quán)行為設(shè)置的處理標(biāo)識),該處理標(biāo)識(lock_flag)具體為鎖定標(biāo)識或者解鎖標(biāo)識。
步驟4、如果移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識,則可穿戴藍(lán)牙設(shè)備向移動終端發(fā)送解鎖消息,該解鎖消息用于通知移動終端執(zhí)行解鎖操作。如果移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識,則可穿戴藍(lán)牙設(shè)備向移動終端發(fā)送當(dāng)前狀態(tài)保持消息,該當(dāng)前狀態(tài)保持消息用于通知移動終端保持當(dāng)前狀態(tài)。
步驟5、移動終端收到來自可穿戴藍(lán)牙設(shè)備的解鎖消息后,執(zhí)行解鎖操作。移動終端收到來自可穿戴藍(lán)牙設(shè)備的當(dāng)前狀態(tài)保持消息后,保持鎖定狀態(tài)。
步驟6、移動終端在執(zhí)行解鎖操作之后,移動終端還可以向可穿戴藍(lán)牙設(shè)備發(fā)送解鎖狀態(tài)通知消息,且該解鎖狀態(tài)通知消息用于告知本移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)(unlock)。進(jìn)一步的,可穿戴藍(lán)牙設(shè)備在接收到解鎖狀態(tài)通知消息之后,記錄移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)(unlock)。
四、移動終端基于可穿戴藍(lán)牙設(shè)備檢測到的用戶授權(quán)行為實(shí)現(xiàn)解鎖操作。
步驟1、移動終端與可穿戴藍(lán)牙設(shè)備建立連接。其中,移動終端與可穿戴藍(lán)牙設(shè)備建立連接之前,移動終端已經(jīng)與可穿戴藍(lán)牙設(shè)備配對成功,并保存可穿戴藍(lán)牙設(shè)備的唯一標(biāo)識(如MAC地址)作為解鎖標(biāo)識。
步驟2、移動終端向可穿戴藍(lán)牙設(shè)備發(fā)送鎖定狀態(tài)通知消息,該鎖定狀態(tài)通知消息用于告知移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)(lock)??纱┐魉{(lán)牙設(shè)備在收到鎖定狀態(tài)通知消息后,記錄移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)。
步驟3、可穿戴藍(lán)牙設(shè)備查詢移動終端對應(yīng)的處理標(biāo)識(基于用戶授權(quán)行為設(shè)置的處理標(biāo)識),該處理標(biāo)識(lock_flag)具體為鎖定標(biāo)識或者解鎖標(biāo)識。
步驟4、如果移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識,則可穿戴藍(lán)牙設(shè)備向移動終端發(fā)送當(dāng)前狀態(tài)保持消息,該當(dāng)前狀態(tài)保持消息用于通知移動終端保持當(dāng)前狀態(tài)。如果移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識,則可穿戴藍(lán)牙設(shè)備通知移動終端核查解鎖行為,記錄可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值對應(yīng)的第一時序信息和第一開始時間戳信息Timestamp1,向移動終端發(fā)送解鎖消息,向移動終端發(fā)送攜帶第一時序信息和第一開始時間戳信息的轉(zhuǎn)換核查請求消息。第一時序信息為可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值在X軸方向的加速度強(qiáng)度的平方、在Y軸方向的加速度強(qiáng)度的平方、在Z軸方向的加速度強(qiáng)度的平方之和的第一時序序列(int-X1,int-X2,……,intXn)。
步驟5、移動終端收到來自可穿戴藍(lán)牙設(shè)備的當(dāng)前狀態(tài)保持消息后,保持 鎖定狀態(tài)。移動終端收到來自可穿戴藍(lán)牙設(shè)備的核查解鎖行為的通知后,記錄本移動終端的加速度傳感器的測量數(shù)值對應(yīng)的第二時序信息和第二開始時間戳信息Timestamp2。第二時序信息為移動終端的加速度傳感器的測量數(shù)值在X軸方向的加速度強(qiáng)度的平方、在Y軸方向的加速度強(qiáng)度的平方、在Z軸方向的加速度強(qiáng)度的平方之和的第二時序序列(int-Y1,int-Y2,……,intYm)。
步驟6、移動終端收到來自可穿戴藍(lán)牙設(shè)備的轉(zhuǎn)換核查請求消息后,利用第一開始時間戳信息Timestamp1和第二開始時間戳信息Timestamp2對齊第一時序序列(int-X1,int-X2,……,intXn)和第二時序序列(int-Y1,int-Y2,……,intYm),即對齊X序列{x1,……xn}和Y序列{y1,……yn}。移動終端計(jì)算第一時序序列(X序列)和第二時序序列(Y序列)之間的相關(guān)系數(shù)。當(dāng)相關(guān)系數(shù)滿足預(yù)設(shè)策略(如近似于1)時,移動終端確定執(zhí)行解鎖操作,并向可穿戴藍(lán)牙設(shè)備發(fā)送解鎖狀態(tài)通知消息,且該解鎖狀態(tài)通知消息用于告知本移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)(unlock),可穿戴藍(lán)牙設(shè)備在接收到解鎖狀態(tài)通知消息之后,記錄移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)(unlock)。當(dāng)相關(guān)系數(shù)不滿足預(yù)設(shè)策略時,則移動終端確定不執(zhí)行解鎖操作。
其中,移動終端在計(jì)算第一時序序列(X序列)和第二時序序列(Y序列)之間的相關(guān)系數(shù)時,其計(jì)算公式具體可以包括但不限于:
綜上所述,在可穿戴藍(lán)牙設(shè)備利用速度傳感器或者角速度傳感器的測量數(shù)值與特定閾值a判定是否發(fā)生授權(quán)解鎖行為時,由于不同用戶的行為習(xí)慣差異,可能很難準(zhǔn)確訓(xùn)練出一個廣泛適用的特定閾值a,因此,本發(fā)明實(shí)施例 的上述技術(shù)方案,考慮到用戶使用可穿戴藍(lán)牙設(shè)備對移動終端進(jìn)行解鎖時,則可穿戴藍(lán)牙設(shè)備與移動終端在一段期間內(nèi)的運(yùn)動軌跡、運(yùn)動模式將具備相關(guān)性,因此,移動終端可以通過計(jì)算第一時序序列(X序列)和第二時序序列(Y序列)之間的相關(guān)系數(shù),來進(jìn)一步準(zhǔn)確的核實(shí)對移動終端的解鎖操作。
五、移動終端基于可穿戴藍(lán)牙設(shè)備的強(qiáng)制狀態(tài)轉(zhuǎn)換實(shí)現(xiàn)解鎖操作。
用戶在使用可穿戴藍(lán)牙設(shè)備解鎖移動終端時,可能因?yàn)檫\(yùn)動幅度過小,而未被可穿戴藍(lán)牙設(shè)備檢測到授權(quán)行為,此時可以通過可穿戴藍(lán)牙設(shè)備的鎖定狀態(tài)到解鎖狀態(tài)的強(qiáng)制轉(zhuǎn)換授權(quán)檢測功能,實(shí)現(xiàn)對移動終端的解鎖操作。
步驟1、移動終端與可穿戴藍(lán)牙設(shè)備建立連接。其中,移動終端與可穿戴藍(lán)牙設(shè)備建立連接之前,移動終端已經(jīng)與可穿戴藍(lán)牙設(shè)備配對成功,并保存可穿戴藍(lán)牙設(shè)備的唯一標(biāo)識(如MAC地址)作為解鎖標(biāo)識。
步驟2、移動終端向可穿戴藍(lán)牙設(shè)備發(fā)送鎖定狀態(tài)通知消息,該鎖定狀態(tài)通知消息用于告知移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)(lock)??纱┐魉{(lán)牙設(shè)備在收到鎖定狀態(tài)通知消息后,記錄移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)。
步驟3、可穿戴藍(lán)牙設(shè)備查詢移動終端對應(yīng)的處理標(biāo)識(基于用戶授權(quán)行為設(shè)置的處理標(biāo)識),該處理標(biāo)識(lock_flag)具體為鎖定標(biāo)識或者解鎖標(biāo)識。
步驟4、如果移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識,則可穿戴藍(lán)牙設(shè)備向移動終端發(fā)送當(dāng)前狀態(tài)保持消息,該當(dāng)前狀態(tài)保持消息用于通知移動終端保持當(dāng)前狀態(tài)。移動終端在接收到當(dāng)前狀態(tài)保持消息之后,保持鎖定狀態(tài)。
步驟5、可穿戴藍(lán)牙設(shè)備檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時,可穿戴藍(lán)牙設(shè)備向移動終端發(fā)送解鎖消息,該解鎖消息用于通知移動終端執(zhí)行解鎖操作。移動終端在收到來自可穿戴藍(lán)牙設(shè)備的解鎖消息后,執(zhí)行解鎖操作。其中,可穿戴藍(lán)牙設(shè)備檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為的過程,具體包括:可穿戴藍(lán)牙設(shè)備檢測到本可穿戴藍(lán)牙設(shè)備的加速度傳感器或角速度傳感器的測量數(shù)值大于特定閾值b時,則判定當(dāng)前檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為。其中,特定 閾值b遠(yuǎn)大于特定閾值a,以避免在鎖定狀態(tài)與解鎖狀態(tài)間進(jìn)行乒乓切換。
步驟6、移動終端在執(zhí)行解鎖操作之后,移動終端還可以向可穿戴藍(lán)牙設(shè)備發(fā)送解鎖狀態(tài)通知消息,且該解鎖狀態(tài)通知消息用于告知本移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)(unlock)。進(jìn)一步的,可穿戴藍(lán)牙設(shè)備在接收到解鎖狀態(tài)通知消息之后,記錄移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)(unlock)。
六、移動終端基于可穿戴藍(lán)牙設(shè)備的強(qiáng)制狀態(tài)轉(zhuǎn)換實(shí)現(xiàn)鎖定操作。
在非移動終端所有者試圖解鎖移動終端時,可能會由于可穿戴藍(lán)牙設(shè)備的運(yùn)動,在移動終端所有者未主觀授權(quán)的情況下,非移動終端所有者就實(shí)現(xiàn)了對移動終端的解鎖操作。此時,可以通過可穿戴藍(lán)牙設(shè)備的解鎖狀態(tài)到鎖定狀態(tài)的強(qiáng)制轉(zhuǎn)換授權(quán)檢測功能,實(shí)現(xiàn)對移動終端的強(qiáng)制鎖定操作。進(jìn)一步的,可以在移動終端與可穿戴藍(lán)牙設(shè)備建立藍(lán)牙連接后的任意時刻,通過強(qiáng)制狀態(tài)轉(zhuǎn)換行為檢測實(shí)現(xiàn)解鎖狀態(tài)到鎖定狀態(tài)的強(qiáng)制轉(zhuǎn)換。
步驟1、移動終端與可穿戴藍(lán)牙設(shè)備建立連接。其中,移動終端與可穿戴藍(lán)牙設(shè)備建立連接之前,移動終端已經(jīng)與可穿戴藍(lán)牙設(shè)備配對成功,并保存可穿戴藍(lán)牙設(shè)備的唯一標(biāo)識(如MAC地址)作為解鎖標(biāo)識。
步驟2、可穿戴藍(lán)牙設(shè)備檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為。其中,可穿戴藍(lán)牙設(shè)備檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為的過程,具體包括:可穿戴藍(lán)牙設(shè)備檢測到本可穿戴藍(lán)牙設(shè)備的加速度傳感器或角速度傳感器的測量數(shù)值大于特定閾值b時,則判定當(dāng)前檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為。其中,特定閾值b遠(yuǎn)大于特定閾值a,以避免在鎖定狀態(tài)與解鎖狀態(tài)間進(jìn)行乒乓切換。
步驟3、可穿戴藍(lán)牙設(shè)備查詢移動終端當(dāng)前的當(dāng)前狀態(tài)。進(jìn)一步的,如果移動終端當(dāng)前的當(dāng)前狀態(tài)為解鎖狀態(tài)(unlock),則可穿戴藍(lán)牙設(shè)備可以向移動終端發(fā)送鎖定消息,且該鎖定消息用于通知移動終端執(zhí)行鎖定操作。如果移動終端當(dāng)前的當(dāng)前狀態(tài)為鎖定狀態(tài)(lock),則可穿戴藍(lán)牙設(shè)備可以向移動終端發(fā)送解鎖消息,且該解鎖消息用于通知移動終端執(zhí)行解鎖操作。
步驟4、移動終端在收到來自可穿戴藍(lán)牙設(shè)備的鎖定消息后,執(zhí)行鎖定操作。移動終端在收到來自可穿戴藍(lán)牙設(shè)備的解鎖消息后,執(zhí)行解鎖操作。
步驟5、移動終端在執(zhí)行鎖定操作之后,向可穿戴藍(lán)牙設(shè)備發(fā)送鎖定狀態(tài)通知消息,該鎖定狀態(tài)通知消息用于告知本移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)(lock)??纱┐魉{(lán)牙設(shè)備在接收到鎖定狀態(tài)通知消息之后,記錄移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)(lock)。移動終端在執(zhí)行解鎖消息后,向可穿戴藍(lán)牙設(shè)備發(fā)送解鎖狀態(tài)通知消息,該解鎖狀態(tài)通知消息用于告知本移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)(unlock)??纱┐魉{(lán)牙設(shè)備在接收到解鎖狀態(tài)通知消息之后,記錄移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)(unlock)。
實(shí)施例三
基于與上述方法同樣的申請構(gòu)思,本申請實(shí)施例中還提供了一種可穿戴藍(lán)牙設(shè)備,如圖3所示,所述可穿戴藍(lán)牙設(shè)備具體包括:
確定模塊11,用于在與移動終端建立連接之后,確定所述移動終端對應(yīng)的當(dāng)前狀態(tài);其中,所述當(dāng)前狀態(tài)為鎖定狀態(tài)或者解鎖狀態(tài);
設(shè)置模塊12,用于檢測用戶授權(quán)行為,并利用所述用戶授權(quán)行為設(shè)置移動終端對應(yīng)的處理標(biāo)識;其中,所述處理標(biāo)識為鎖定標(biāo)識或者解鎖標(biāo)識;
發(fā)送模塊13,用于當(dāng)所述處理標(biāo)識為解鎖標(biāo)識,所述當(dāng)前狀態(tài)為鎖定狀態(tài)時,向所述移動終端發(fā)送解鎖消息,由所述移動終端執(zhí)行解鎖操作。
所述設(shè)置模塊12,具體用于在檢測到所述可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第一閾值時,則判定用戶授權(quán)行為是授權(quán)解鎖行為,并設(shè)置移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識;或者,在檢測到所述可穿戴藍(lán)牙設(shè)備的角速度傳感器的測量數(shù)值大于預(yù)設(shè)第二閾值時,則判定用戶授權(quán)行為是授權(quán)解鎖行為,并設(shè)置移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識。
所述設(shè)置模塊12,進(jìn)一步用于在設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識之后,為所述移動終端啟動老化定時器;在所述老化定時器超時之后, 設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識。
所述設(shè)置模塊12,進(jìn)一步用于在檢測到加速度傳感器的測量數(shù)值大于預(yù)設(shè)第一閾值的過程中,利用加速度傳感器的測量數(shù)值獲得ACCx2、ACCy2、ACCz2,當(dāng)ACCx2+ACCy2+ACCz2大于預(yù)設(shè)第一閾值時,檢測到可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第一閾值;其中,ACCx2是加速度傳感器在X軸方向的加速度強(qiáng)度的平方,ACCy2是加速度傳感器在Y軸方向的加速度強(qiáng)度的平方,ACCz2是加速度傳感器在Z軸方向的加速度強(qiáng)度的平方。
所述確定模塊11,具體用于與所述移動終端建立連接,并在建立連接之后,接收來自所述移動終端的鎖定狀態(tài)通知消息,并利用所述鎖定狀態(tài)通知消息確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài);在所述移動終端執(zhí)行解鎖操作之后,接收來自所述移動終端的解鎖狀態(tài)通知消息,并利用所述解鎖狀態(tài)通知消息確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)。
所述發(fā)送模塊13,具體用于在設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識后,記錄可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值對應(yīng)的第一時序信息和第一開始時間戳信息,向所述移動終端發(fā)送解鎖消息,并向所述移動終端發(fā)送攜帶所述第一時序信息和所述第一開始時間戳信息的轉(zhuǎn)換核查請求消息;由所述移動終端利用所述第一時序信息和所述第一開始時間戳信息判斷是否執(zhí)行解鎖操作,并在判斷結(jié)果為是時,由所述移動終端執(zhí)行解鎖操作。
所述發(fā)送模塊13,還用于當(dāng)所述處理標(biāo)識為鎖定標(biāo)識,所述當(dāng)前狀態(tài)為鎖定狀態(tài)時,向移動終端發(fā)送當(dāng)前狀態(tài)保持消息,由移動終端保持鎖定狀態(tài)。
所述發(fā)送模塊13,還用于當(dāng)所述處理標(biāo)識為鎖定標(biāo)識,所述當(dāng)前狀態(tài)為鎖定狀態(tài)時,如果所述發(fā)送模塊檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時,則向所述移動終端發(fā)送解鎖消息,由所述移動終端執(zhí)行解鎖操作。
所述發(fā)送模塊13,還用于當(dāng)所述處理標(biāo)識為解鎖標(biāo)識或者鎖定標(biāo)識,所述當(dāng)前狀態(tài)為解鎖狀態(tài)時,如果所述發(fā)送模塊檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為 時,則向所述移動終端發(fā)送鎖定消息,由所述移動終端執(zhí)行鎖定操作。
所述發(fā)送模塊13,進(jìn)一步用于在檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時,檢測到可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值大于預(yù)設(shè)第三閾值時,判定當(dāng)前檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為;或,當(dāng)檢測到可穿戴藍(lán)牙設(shè)備的角速度傳感器的測量數(shù)值大于預(yù)設(shè)第四閾值時,判定當(dāng)檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為。
其中,本申請裝置的各個模塊可以集成于一體,也可以分離部署。上述模塊可以合并為一個模塊,也可以進(jìn)一步拆分成多個子模塊。
實(shí)施例四
基于與上述方法同樣的申請構(gòu)思,本申請實(shí)施例中還提供了一種移動終端,如圖4所示,所述移動終端具體包括:
接收模塊21,用于接收來自可穿戴藍(lán)牙設(shè)備的解鎖消息;所述解鎖消息是所述可穿戴藍(lán)牙設(shè)備確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài),并通過用戶授權(quán)行為設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識時發(fā)送的;所述處理標(biāo)識為鎖定標(biāo)識或者解鎖標(biāo)識,所述當(dāng)前狀態(tài)為鎖定狀態(tài)或者解鎖狀態(tài);處理模塊22,用于利用所述解鎖消息執(zhí)行解鎖操作。
還包括:發(fā)送模塊23,用于與所述可穿戴藍(lán)牙設(shè)備建立連接,并在建立連接之后,向所述可穿戴藍(lán)牙設(shè)備發(fā)送鎖定狀態(tài)通知消息,由所述可穿戴藍(lán)牙設(shè)備利用所述鎖定狀態(tài)通知消息確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài);在所述處理模塊利用所述解鎖消息執(zhí)行解鎖操作之后,向所述可穿戴藍(lán)牙設(shè)備發(fā)送解鎖狀態(tài)通知消息,由所述可穿戴藍(lán)牙設(shè)備利用所述解鎖狀態(tài)通知消息確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為解鎖狀態(tài)。
所述接收模塊21,具體用于接收來自可穿戴藍(lán)牙設(shè)備的解鎖消息,并接收來自可穿戴藍(lán)牙設(shè)備的攜帶第一時序信息和第一開始時間戳信息的轉(zhuǎn)換核查請求消息;所述第一時序信息和所述第一開始時間戳信息是可穿戴藍(lán)牙設(shè)備在設(shè)置所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識之后,記錄的可穿戴藍(lán)牙 設(shè)備的加速度傳感器的測量數(shù)值對應(yīng)的第一時序信息和第一開始時間戳信息;所述處理模塊22,具體用于確定所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)之后,記錄所述移動終端的加速度傳感器的測量數(shù)值對應(yīng)的第二時序信息和第二開始時間戳信息;并利用所述第一時序信息、所述第一開始時間戳信息、所述第二時序信息和所述第二開始時間戳信息判斷是否執(zhí)行解鎖操作;在判斷結(jié)果為是時,則利用所述解鎖消息執(zhí)行解鎖操作。
所述第一時序信息為所述可穿戴藍(lán)牙設(shè)備的加速度傳感器的測量數(shù)值在X軸方向的加速度強(qiáng)度的平方、在Y軸方向的加速度強(qiáng)度的平方、在Z軸方向的加速度強(qiáng)度的平方之和的第一時序序列(int-X1,int-X2,……,intXn);所述第二時序信息為所述移動終端的加速度傳感器的測量數(shù)值在X軸方向的加速度強(qiáng)度的平方、在Y軸方向的加速度強(qiáng)度的平方、在Z軸方向的加速度強(qiáng)度的平方之和的第二時序序列(int-Y1,int-Y2,……,intYm);
所述處理模塊22,進(jìn)一步用于利用第一時序信息、第一開始時間戳信息、第二時序信息和第二開始時間戳信息判斷是否執(zhí)行解鎖操作的過程中,利用第一開始時間戳信息和第二開始時間戳信息對齊第一時序序列和第二時序序列;計(jì)算所述第一時序序列和所述第二時序序列之間的相關(guān)系數(shù);當(dāng)所述相關(guān)系數(shù)滿足預(yù)設(shè)策略時,確定執(zhí)行解鎖操作,否則,確定不執(zhí)行解鎖操作。
所述接收模塊21,還用于接收來自所述可穿戴藍(lán)牙設(shè)備的當(dāng)前狀態(tài)保持消息;所述當(dāng)前狀態(tài)保持消息是所述可穿戴藍(lán)牙設(shè)備在所述移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識,所述移動終端對應(yīng)的當(dāng)前狀態(tài)為鎖定狀態(tài)時發(fā)送的;
所述處理模塊22,還用于利用所述當(dāng)前狀態(tài)保持消息保持鎖定狀態(tài)。
所述接收模塊21,還用于接收來自所述可穿戴藍(lán)牙設(shè)備的解鎖消息;其中,所述解鎖消息是所述可穿戴藍(lán)牙設(shè)備在所述移動終端對應(yīng)的處理標(biāo)識為鎖定標(biāo)識,當(dāng)前狀態(tài)為鎖定狀態(tài),且檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時發(fā)送的;
所述處理模塊22,還用于利用所述解鎖消息執(zhí)行解鎖操作。
所述接收模塊21,還用于接收來自所述可穿戴藍(lán)牙設(shè)備的鎖定消息;所述鎖定消息是可穿戴藍(lán)牙設(shè)備在所述移動終端對應(yīng)的處理標(biāo)識為解鎖標(biāo)識或者鎖定標(biāo)識,當(dāng)前狀態(tài)為解鎖狀態(tài),且檢測到用戶強(qiáng)制狀態(tài)轉(zhuǎn)換行為時發(fā)送的;所述處理模塊22,還用于利用所述鎖定消息執(zhí)行鎖定操作。
其中,本申請裝置的各個模塊可以集成于一體,也可以分離部署。上述模塊可以合并為一個模塊,也可以進(jìn)一步拆分成多個子模塊。
通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的通用硬件平臺的方式來實(shí)現(xiàn),當(dāng)然也可以通過硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實(shí)施例所述的方法。本領(lǐng)域技術(shù)人員可以理解附圖只是一個優(yōu)選實(shí)施例的示意圖,附圖中的模塊或流程并不一定是實(shí)施本申請所必須的。本領(lǐng)域技術(shù)人員可以理解實(shí)施例中的裝置中的模塊可以按照實(shí)施例描述進(jìn)行分布于實(shí)施例的裝置中,也可以進(jìn)行相應(yīng)變化位于不同于本實(shí)施例的一個或多個裝置中。上述實(shí)施例的模塊可以合并為一個模塊,也可以進(jìn)一步拆分成多個子模塊。上述本申請實(shí)施例序號僅僅為了描述,不代表實(shí)施例的優(yōu)劣。以上公開的僅為本申請的幾個具體實(shí)施例,但是,本申請并非局限于此,任何本領(lǐng)域的技術(shù)人員能思之的變化都應(yīng)落入本申請的保護(hù)范圍。