本發(fā)明涉及智能終端技術(shù)領(lǐng)域,具體涉及一種用戶終端的解鎖方法及裝置、用戶終端。
背景技術(shù):
基于安全性考慮,大多數(shù)的用戶終端均設(shè)置有安全鎖,不同的安全鎖對應(yīng)不同的解鎖方式,即在用戶使用處于鎖定狀態(tài)的用戶終端時,需要通過相應(yīng)的解鎖方式對用戶終端進行解鎖。當前,最常見的解鎖方式有密碼解鎖以及滑動解鎖等,解鎖方式單一。
技術(shù)實現(xiàn)要素:
本發(fā)明實施例公開了一種用戶終端的解鎖方法及裝置、用戶終端,能夠豐富用戶終端的解鎖方式。
本發(fā)明實施例第一方面公開了一種用戶終端的解鎖方法,所述方法包括:
當所述用戶終端進入解鎖界面時,在所述解鎖界面上顯示待操作的虛擬物;
檢測針對所述虛擬物的操作指令,并根據(jù)所述操作指令控制所述虛擬物完成與所述操作指令對應(yīng)的動作;
判斷所述虛擬物完成的所述動作是否與預(yù)設(shè)動作相匹配,當所述虛擬物完成的所述動作與所述預(yù)設(shè)動作相匹配時,針對所述用戶終端執(zhí)行解鎖操作。
作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述方法還包括:
當所述虛擬物完成的所述動作與所述預(yù)設(shè)動作不匹配時,統(tǒng)計所述虛擬物完成的所述動作與所述預(yù)設(shè)動作不匹配的次數(shù);
判斷統(tǒng)計出的所述次數(shù)是否達到預(yù)設(shè)次數(shù),當統(tǒng)計出的所述次數(shù)達到所述預(yù)設(shè)次數(shù)時,輸出針對所述用戶終端解鎖操作的操作提示,并執(zhí)行所述針對所述用戶終端執(zhí)行解鎖操作的步驟。
作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述檢測針對所述虛擬物的操作指令之前,所述方法還包括:
在所述解鎖界面上顯示預(yù)設(shè)動作,并啟動所述用戶終端的前置攝像頭,其中,所述預(yù)設(shè)動作用于指示需要所述虛擬物完成預(yù)設(shè)表情;
所述檢測針對所述虛擬物的操作指令,包括:
提取所述前置攝像頭捕捉到的用戶表情,作為針對所述虛擬物的操作指令;
所述根據(jù)所述操作指令控制所述虛擬物完成與所述操作指令對應(yīng)的動作,包括:
根據(jù)所述用戶表情控制所述虛擬物完成與所述用戶表情相匹配的表情;
所述判斷所述虛擬物完成的所述動作是否與預(yù)設(shè)動作匹配,包括:
判斷所述虛擬物完成的所述表情與所述預(yù)設(shè)表情的匹配度是否大于等于預(yù)設(shè)匹配度,當判斷結(jié)果為是時,確定所述虛擬物完成的所述動作與所述預(yù)設(shè)動作相匹配,當判斷結(jié)果為否時,確定所述虛擬物完成的所述動作與所述預(yù)設(shè)動作不匹配。
作為一種可選的實施方式,在本發(fā)明實施例第一方面中,當所述虛擬物完成的所述動作與所述預(yù)設(shè)動作相匹配時,所述針對所述用戶終端執(zhí)行解鎖操作之前,所述方法還包括:
提取所述前置攝像頭捕捉到的人物面部特征,并判斷所述人物面部特征是否與預(yù)設(shè)面部特征相匹配,當所述人物面部特征與所述預(yù)設(shè)面部特征相匹配時,觸發(fā)執(zhí)行所述針對所述用戶終端執(zhí)行解鎖操作的步驟。
作為一種可選的實施方式,在本發(fā)明實施例第一方面中,所述方法還包括:
當所述人物面部特征與所述預(yù)設(shè)面部特征不匹配時,定位所述用戶終端所處的當前地理位置,并判斷所述當前地理位置是否為預(yù)設(shè)地理位置中的其中一個;
當所述當前地理位置不是所述預(yù)設(shè)地理位置中的其中一個時,向預(yù)先與所述用戶終端建立無線連接的移動終端發(fā)送解鎖請求,所述解鎖請求包括所述當前地理位置以及所述人物面部特征,且所述解鎖請求用于請求解鎖所述用戶終端;
當接收到針對所述解鎖請求的解鎖響應(yīng)且所述解鎖響應(yīng)用于指示解鎖所述用戶終端時,執(zhí)行所述針對所述用戶終端執(zhí)行解鎖操作的步驟。
本發(fā)明實施例第二方面公開了一種用戶終端的解鎖裝置,所述裝置包括顯示單元、檢測單元、控制單元、判斷單元以及解鎖單元,其中:
所述顯示單元,用于當所述用戶終端進入解鎖界面時,在所述解鎖界面上顯示待操作的虛擬物;
所述檢測單元,用于檢測針對所述虛擬物的操作指令;
所述控制單元,用于根據(jù)所述操作指令控制所述虛擬物完成與所述操作指令對應(yīng)的動作;
所述判斷單元,用于判斷所述虛擬物完成的所述動作是否與預(yù)設(shè)動作相匹配;
所述解鎖單元,用于當所述判斷單元判斷出所述虛擬物完成的所述動作與所述預(yù)設(shè)動作相匹配時,針對所述用戶終端執(zhí)行解鎖操作。
作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述裝置還包括統(tǒng)計單元以及輸出單元,其中:
所述統(tǒng)計單元,用于當所述判斷單元判斷出所述虛擬物完成的所述動作與所述預(yù)設(shè)動作不匹配時,統(tǒng)計所述虛擬物完成的所述動作與所述預(yù)設(shè)動作不匹配的次數(shù);
所述判斷單元,還用于判斷統(tǒng)計出的所述次數(shù)是否達到預(yù)設(shè)次數(shù);
所述輸出單元,用于當所述判斷單元判斷出統(tǒng)計出的所述次數(shù)達到所述預(yù)設(shè)次數(shù)時,輸出針對所述用戶終端解鎖操作的操作提示;
所述解鎖單元,還用于當所述判斷單元判斷出所述虛擬物完成的所述動作與所述預(yù)設(shè)動作不匹配時以及在所述輸出單元輸出針對所述用戶終端解鎖操作的操作提示之后,針對所述用戶終端執(zhí)行解鎖操作。
作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述裝置還包括啟動單元,其中:
所述顯示單元,還用于在所述檢測單元檢測針對所述虛擬物的操作指令之前,在所述解鎖界面上顯示所述預(yù)設(shè)動作,其中,所述預(yù)設(shè)動作用于指示需要所述虛擬物完成預(yù)設(shè)表情;
所述啟動單元,用于在所述檢測單元檢測針對所述虛擬物的操作指令之前,啟動所述用戶終端的前置攝像頭;
所述檢測單元檢測針對所述虛擬物的操作指令的具體方式為:
提取所述前置攝像頭捕捉到的用戶表情,作為針對所述虛擬物的操作指令;
所述控制單元根據(jù)所述操作指令控制所述虛擬物完成與所述操作指令對應(yīng)的動作的具體方式為:
根據(jù)所述用戶表情控制所述虛擬物完成與所述用戶表情相匹配的表情;
所述判斷單元判斷所述虛擬物完成的所述動作是否與預(yù)設(shè)動作匹配的具體方式為:
判斷所述虛擬物完成的所述表情與所述預(yù)設(shè)表情的匹配度是否大于等于預(yù)設(shè)匹配度,當判斷結(jié)果為是時,確定所述虛擬物完成的所述動作與所述預(yù)設(shè)動作相匹配,當判斷結(jié)果為否時,確定所述虛擬物完成的所述動作與所述預(yù)設(shè)動作不匹配。
作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述裝置還包括提取單元,其中:
所述提取單元,用于當所述虛擬物完成的所述動作與所述預(yù)設(shè)動作相匹配時以及在所述解鎖單元針對所述用戶終端執(zhí)行解鎖操作之前,提取所述前置攝像頭捕捉到的人物面部特征;
所述判斷單元,還用于判斷所述人物面部特征是否與預(yù)設(shè)面部特征相匹配,當所述人物面部特征與所述預(yù)設(shè)面部特征相匹配時,觸發(fā)所述解鎖單元,執(zhí)行所述當所述虛擬物完成的所述動作與所述預(yù)設(shè)動作相匹配時,針對所述用戶終端執(zhí)行解鎖操作的步驟。
作為一種可選的實施方式,在本發(fā)明實施例第二方面中,所述裝置還包括定位單元以及通信單元,其中:
所述定位單元,用于當所述人物面部特征與所述預(yù)設(shè)面部特征不匹配時,定位所述用戶終端所處的當前地理位置;
所述判斷單元,還用于判斷所述當前地理位置是否為預(yù)設(shè)地理位置中的其中一個;
所述通信單元,用于當所述當前地理位置不是所述預(yù)設(shè)地理位置中的其中一個時,向預(yù)先與所述用戶終端建立無線連接的移動終端發(fā)送解鎖請求,所述解鎖請求包括所述當前地理位置以及所述人物面部特征,且所述解鎖請求用于請求解鎖所述用戶終端;
所述解鎖單元,還用于當所述通信單元接收到所述移動終端針對所述解鎖請求返回的解鎖響應(yīng)且所述解鎖響應(yīng)用于指示解鎖所述用戶終端時,針對所述用戶終端執(zhí)行解鎖操作。
本發(fā)明實施例第三方面公開了一種用戶終端,所述用戶終端包括本發(fā)明實施例第二方面公開的用戶終端的解鎖裝置。
與現(xiàn)有技術(shù)相比,本發(fā)明實施例具有以下有益效果:
本發(fā)明實施例中,當用戶終端進入解鎖界面時,在該解鎖界面上顯示待操作的虛擬物,檢測針對該虛擬物的操作指令,并根據(jù)該操作指令控制該虛擬物完成與該操作指令對應(yīng)的動作,判斷該虛擬物完成的動作是否與預(yù)設(shè)動作相匹配,當該虛擬物完成的動作與預(yù)設(shè)動作相匹配時,針對用戶終端執(zhí)行解鎖操作。可見,實施本發(fā)明實施例能夠通過控制虛擬物完成相應(yīng)動作的方式來解鎖用戶終端,豐富了用戶終端的解鎖方式,提高了解鎖用戶終端的趣味性。
附圖說明
為了更清楚地說明本發(fā)明實施例中的技術(shù)方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1是本發(fā)明實施例公開的一種用戶終端的解鎖方法的流程示意圖;
圖2是本發(fā)明實施例公開的另一種用戶終端的解鎖方法的流程示意圖;
圖3是本發(fā)明實施例公開的用戶終端解鎖過程中的界面示意圖;
圖4是本發(fā)明實施例公開的一種用戶終端的解鎖裝置的結(jié)構(gòu)示意圖;
圖5是本發(fā)明實施例公開的另一種用戶終端的解鎖裝置的結(jié)構(gòu)示意圖;
圖6是本發(fā)明實施例公開的又一種用戶終端的解鎖裝置的結(jié)構(gòu)示意圖;
圖7是本發(fā)明實施例公開的一種用戶終端的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
本發(fā)明實施例公開了一種用戶終端的解鎖方法及裝置、用戶終端,能夠通過控制虛擬物完成相應(yīng)動作的方式來解鎖用戶終端,豐富了用戶終端的解鎖方式,提高了解鎖用戶終端的趣味性。以下分別進行詳細說明。
實施例一
請參閱圖1,圖1是本發(fā)明實施例公開的一種用戶終端的解鎖方法的流程示意圖。其中,圖1所描述的用戶終端的解鎖方法可以應(yīng)用于智能手機(Android手機、iOS手機等)、智能手表、智能手環(huán)、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)等用戶終端中,本發(fā)明實施例不做限定。如圖1所示,該用戶終端的解鎖方法可以包括以下操作:
101、當用戶終端進入解鎖界面時,用戶終端在該解鎖界面上顯示待操作的虛擬物。
本發(fā)明實施例中,當用戶終端檢測到用戶針對處于鎖定狀態(tài)的用戶終端的解鎖指令時,用戶終端可以輸出解鎖界面,并在該解鎖界面上顯示待操作的虛擬物,可選的,用戶終端還可以在該解鎖界面上顯示需要虛擬物完成的預(yù)設(shè)動作,該預(yù)設(shè)動作可以通過實時天氣、用戶終端所處的當前地理位置以及當前時間所處的時間段中的至少一種來確定,本發(fā)明實施例不做限定。
102、用戶終端檢測針對上述虛擬物的操作指令,并根據(jù)該操作指令控制上述虛擬物完成與該操作指令對應(yīng)的動作。
本發(fā)明實施例中,可選的,針對上述虛擬物的操作指令可以是根據(jù)針對上述虛擬物的某個部位的按壓操作或觸控操作生成的,也可以是根據(jù)針對上述虛擬物上的裝飾物的觸控操作生成的,還可以是根據(jù)針對上述虛擬物的吹氣操作生成的,還可以是根據(jù)用戶輸入的語音信息或者通過前置攝像頭捕捉到的用戶表情生成的,本發(fā)明實施例不做限定。
本發(fā)明實施例中,當檢測到針對上述虛擬物的操作指令時,用戶終端根據(jù)該操作指令控制上述虛擬物完成與該操作指令對應(yīng)的操作。如當上述操作指令是根據(jù)針對上述虛擬物的某個部位的按壓操作或觸控操作生成的時,用戶終端可以根據(jù)上述操作指令控制上述虛擬物完成跳高動作、跳遠動作、吃食動作或穿衣動作等;當上述操作指令是根據(jù)針對上述虛擬物上的裝飾物的觸控操作或滑動操作生成的時,用戶終端可以根據(jù)上述操作指令控制上述虛擬物做出相應(yīng)的口型或表情,例如,當該裝飾物為上述虛擬物的蝴蝶結(jié)時,用戶終端可以根據(jù)用戶針對該蝴蝶結(jié)的拖動操作控制虛擬物的口型或表情的變化;當上述操作指令是根據(jù)針對上述虛擬物的吹氣操作生成的時,用戶終端可以根據(jù)用戶的吹氣操作完成跳高動作或滾動動作等;當上述操作指令是根據(jù)用戶輸入的語音信息或者通過前置攝像頭捕捉到的用戶表情生成的時,用戶終端可以根據(jù)用戶輸入的語音信息控制上述虛擬物發(fā)音,或者可以根據(jù)捕捉到的用戶表情控制上述虛擬物做出與該用戶表情相對應(yīng)的表情。
103、用戶終端判斷上述虛擬物完成的動作是否與預(yù)設(shè)動作相匹配。
本發(fā)明實施例中,當步驟103的判斷結(jié)果為是時,觸發(fā)執(zhí)行步驟104;當步驟103的判斷結(jié)果為否時,用戶終端可以結(jié)束本次流程,也可以執(zhí)行以下操作:
當上述虛擬物完成的動作與預(yù)設(shè)動作不匹配時,統(tǒng)計上述虛擬物完成的動作與預(yù)設(shè)動作不匹配的次數(shù),即每當步驟103的判斷結(jié)果為否時,統(tǒng)計出的次數(shù)等于上次統(tǒng)計出的次數(shù)加1;
判斷統(tǒng)計出的次數(shù)是否達到預(yù)設(shè)次數(shù),當統(tǒng)計出的次數(shù)達到預(yù)設(shè)次數(shù)時,輸出針對用戶終端解鎖操作的操作提示,并針對用戶終端執(zhí)行解鎖操作,其中,該操作提示用于提示用戶解鎖用戶終端的操作步驟。
本發(fā)明實施例中,用戶終端判斷上述虛擬物完成的動作是否與預(yù)設(shè)動作相匹配可以包括:
當預(yù)設(shè)動作為跳高動作時,用戶終端判斷上述虛擬物完成的跳高動作的跳高參數(shù)是否大于等于預(yù)設(shè)跳高動作的跳高參數(shù),若是,則確定上述虛擬物完成的動作與預(yù)設(shè)動作相匹配,若否,則確定上述虛擬物完成的動作與預(yù)設(shè)動作不相匹配,其中,跳高參數(shù)可以包括跳高軌跡和/或跳高高度;
當預(yù)設(shè)動作為跳遠動作時,用戶終端判斷上述虛擬物完成的跳遠動作的跳遠參數(shù)是否大于等于預(yù)設(shè)跳遠動作的跳遠參數(shù),若是,則確定上述虛擬物完成的動作與預(yù)設(shè)動作相匹配,若否,則確定上述虛擬物完成的動作與預(yù)設(shè)動作不相匹配;
當預(yù)設(shè)動作為吃食動作時,用戶終端判斷上述虛擬物的吃食參數(shù)是否與預(yù)設(shè)吃食參數(shù)相匹配,若是,則確定上述虛擬物完成的動作與預(yù)設(shè)動作相匹配,若否,則確定上述虛擬物完成的動作與預(yù)設(shè)動作不相匹配,其中,吃食參數(shù)可以包括所吃的所有虛擬食物以及控制虛擬物吃掉該所有虛擬食物的順序;
當預(yù)設(shè)動作為完成預(yù)設(shè)表情時,用戶終端判斷上述虛擬物完成的表情與預(yù)設(shè)表情的匹配度是否大于等于預(yù)設(shè)匹配度,若是,則確定上述虛擬物的動作與預(yù)設(shè)動作相匹配,若否,則確定上述虛擬物的動作與預(yù)設(shè)動作不相匹配;
當預(yù)設(shè)動作為發(fā)出預(yù)設(shè)語音時,用戶終端判斷上述虛擬物發(fā)出語音的語音參數(shù)是否與預(yù)設(shè)語音的語音參數(shù)相匹配,若是,則確定上述虛擬物完成的動作與預(yù)設(shè)動作相匹配,若否,則確定上述虛擬物完成的動作與預(yù)設(shè)動作不相匹配,其中,上述虛擬物發(fā)出語音的語音參數(shù)可以包括語音內(nèi)容和語音發(fā)音。
104、當上述虛擬物完成的動作與預(yù)設(shè)動作相匹配時,用戶終端執(zhí)行解鎖操作。
可選的,上述虛擬物可以是用戶終端根據(jù)用戶終端進入解鎖界面時的當前時間所處的時間段確定,即可以由用戶為不同的時間段設(shè)置不同的虛擬物以及與該虛擬物對應(yīng)的預(yù)設(shè)動作。
進一步可選的,該用戶終端的解鎖方法還可以包括以下操作:
用戶終端根據(jù)預(yù)先統(tǒng)計出的時間段與應(yīng)用的對應(yīng)關(guān)系,確定在用戶終端進入解鎖界面時當前時間所處時間段對應(yīng)的應(yīng)用,并輸出該應(yīng)用對應(yīng)的操作界面。這樣能夠在解鎖用戶終端的同時根據(jù)用戶的使用習慣直接啟動相應(yīng)的應(yīng)用,減少了用戶的手動操作,提高了用戶的使用體驗。
本發(fā)明實施例中,舉例來說,假設(shè)通過弧度拖動觸屏解鎖和同步表情動畫的變化來實現(xiàn)用戶終端的解鎖,此時,用戶終端解鎖過程中的用戶界面可以如圖3所示,圖3是本發(fā)明實施例公開的用戶終端解鎖過程中的界面示意圖。圖3中的a表示用戶終端進入解鎖界面時在解鎖界面上顯示的待操作的虛擬物的界面示意圖;圖3中的b表示根據(jù)用戶的拖動觸屏操作控制虛擬物上的虛擬裝飾物蝴蝶結(jié)沿著預(yù)設(shè)軌跡運動同時根據(jù)蝴蝶結(jié)在預(yù)設(shè)運動軌跡上的運動長度控制虛擬物的嘴巴的打開程度以及虛擬物的表情的界面示意圖;圖3中的c表示根據(jù)用戶的拖動觸屏操作控制蝴蝶結(jié)沿預(yù)設(shè)運動軌跡運動至該預(yù)設(shè)運動軌跡的終點位置且虛擬物的嘴巴打開至最大程度以及虛擬物的表情為開心表情的界面示意圖。
可見,實施圖1所描述的用戶終端的解鎖方法能夠通過控制虛擬物完成相應(yīng)動作的方式來解鎖用戶終端,豐富了用戶終端的解鎖方式,提高了解鎖用戶終端的趣味性。
實施例二
請參閱圖2,圖2是本發(fā)明實施例公開的另一種用戶終端的解鎖方法的流程示意圖。其中,圖2所描述的用戶終端的解鎖方法可以應(yīng)用于智能手機(Android手機、iOS手機等)、智能手表、智能手環(huán)、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)等用戶終端中,本發(fā)明實施例不做限定。如圖2所示,該用戶終端的解鎖方法可以包括以下操作:
201、當用戶終端進入解鎖界面時,用戶終端在該解鎖界面上顯示待操作的虛擬物以及預(yù)設(shè)動作。
本發(fā)明實施例中,該預(yù)設(shè)動作用于指示需要虛擬物完成預(yù)設(shè)表情,該預(yù)設(shè)表情可以根據(jù)用戶終端進入解鎖界面時通過用戶終端的天氣接口獲取到的天氣情況來確定,舉例來說,當天氣情況為晴天時,該預(yù)設(shè)表情可以為高興表情,當天氣情況為陰天時,該預(yù)設(shè)表情可以為難過表情,當天氣狀況為雨天時,該預(yù)設(shè)表情可以為大哭表情等,本發(fā)明實施例不做限定。
202、用戶終端啟動用戶終端的前置攝像頭。
203、用戶終端檢測針對上述虛擬物的操作指令。
本發(fā)明實施例中,具體的,用戶終端檢測針對上述虛擬物的操作指令包括:
用戶終端提取前置攝像頭捕捉到的用戶表情,作為針對虛擬物的操作指令,其中,該操作指令用于指示用戶終端控制上述虛擬物完成與用戶表情相匹配的表情。
204、用戶終端根據(jù)上述操作指令控制上述虛擬物完成與上述操作指令對應(yīng)的動作。
本發(fā)明實施例中,具體的,用戶終端根據(jù)上述操作指令控制上述虛擬物完成與上述操作指令對應(yīng)的動作包括:
用戶終端根據(jù)上述用戶表情控制上述虛擬物完成與上述用戶表情相匹配的表情。
205、用戶終端判斷控制上述虛擬物完成的動作是否與預(yù)設(shè)動作相匹配。
本發(fā)明實施例中,當步驟205的判斷結(jié)果為否時,觸發(fā)執(zhí)行步驟206;當步驟205的判斷結(jié)果為是時,觸發(fā)執(zhí)行步驟208。具體的,用戶終端判斷控制上述虛擬物完成的動作是否與預(yù)設(shè)動作相匹配包括:
用戶終端判斷控制上述虛擬物完成的表情與預(yù)設(shè)表情的匹配度是否大于等于預(yù)設(shè)匹配度,當判斷結(jié)果為是時,確定控制上述虛擬物完成的動作與預(yù)設(shè)動作相匹配,當判斷結(jié)果為否時,確定控制上述虛擬物完成的動作與預(yù)設(shè)動作不匹配。
206、用戶終端統(tǒng)計上述虛擬物完成的動作與預(yù)設(shè)動作不匹配的次數(shù),并判斷統(tǒng)計出的次數(shù)是否達到預(yù)設(shè)次數(shù)。
本發(fā)明實施例中,當步驟206的判斷結(jié)果為是時,觸發(fā)執(zhí)行步驟207;當步驟205的判斷結(jié)果為否時,可以重新觸發(fā)步驟203。
207、用戶終端輸出針對用戶終端解鎖操作的操作提示,并針對用戶終端執(zhí)行解鎖操作。
208、用戶終端提取攝像頭捕捉到的人物面部特征,并判斷該人物面部特征是否與預(yù)設(shè)面部特征相匹配。
本發(fā)明實施例中,當步驟208的判斷結(jié)果為是時,觸發(fā)執(zhí)行步驟209;當步驟208的判斷結(jié)果為否時,觸發(fā)執(zhí)行步驟210。
209、用戶終端針對用戶終端執(zhí)行解鎖操作。
210、用戶終端定位用戶終端所處的當前地理位置,并判斷該當前地理位置是否為預(yù)設(shè)地理位置中的其中一個。
本發(fā)明實施例中,當步驟210的判斷結(jié)果為是時,觸發(fā)執(zhí)行步驟209;當步驟209的判斷結(jié)果為否時,觸發(fā)執(zhí)行步驟211。
211、用戶終端向預(yù)先與用戶終端建立無線連接的移動終端發(fā)送解鎖請求。
本發(fā)明實施例中,該解鎖請求可以包括上述當前地理位置以及上述人物面部特征,且該解鎖請求用于請求解鎖用戶終端。
212、當接收到針對上述解鎖請求的解鎖響應(yīng)時,用戶終端判斷接收到的解鎖響應(yīng)是否用于指示解鎖用戶終端。
本發(fā)明實施例中,當接收到上述移動終端針對上述解鎖請求返回的解鎖響應(yīng)時,用戶終端判斷該解鎖響應(yīng)是否用于指示解鎖用戶終端。當步驟212的判斷結(jié)果為是時,觸發(fā)執(zhí)行步驟209;當步驟212的判斷結(jié)果為否時,用戶終端可以鎖定用戶終端,即用戶終端不再響應(yīng)用戶針對用戶終端的解鎖操作。
可選的,上述虛擬物可以是用戶終端根據(jù)用戶終端進入解鎖界面時的當前時間所處的時間段確定,即可以由用戶為不同的時間段設(shè)置不同的虛擬物以及與該虛擬物對應(yīng)的預(yù)設(shè)動作。
進一步可選的,該用戶終端的解鎖方法還可以包括以下操作:
用戶終端根據(jù)預(yù)先統(tǒng)計出的時間段與應(yīng)用的對應(yīng)關(guān)系,確定在用戶終端進入解鎖界面時當前時間所處時間段對應(yīng)的應(yīng)用,并輸出該應(yīng)用對應(yīng)的操作界面。這樣能夠在解鎖用戶終端的同時根據(jù)用戶的使用習慣直接啟動相應(yīng)的應(yīng)用,減少了用戶的手動操作,提高了用戶的使用體驗。
可見,實施圖2所描述的用戶終端的解鎖方法能夠通過控制虛擬物完成相應(yīng)動作的方式來解鎖用戶終端,豐富了用戶終端的解鎖方式,提高了解鎖用戶終端的趣味性。
實施例三
請參閱圖4,圖4是本發(fā)明實施例公開的一種用戶終端的解鎖裝置的結(jié)構(gòu)示意圖。其中,圖4所描述的用戶終端的解鎖裝置400可以應(yīng)用于智能手機(Android手機、iOS手機等)、智能手表、智能手環(huán)、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)等用戶終端中,本發(fā)明實施例不做限定。如圖4所示,該用戶終端的解鎖裝置400可以包括顯示單元401、檢測單元402、控制單元403、判斷單元404以及解鎖單元405,其中:
顯示單元401用于當用戶終端進入解鎖界面時,在該解鎖界面上顯示待操作的虛擬物。
檢測單元402用于檢測針對顯示單元401在解鎖界面上顯示的虛擬物的操作指令。
其中,檢測單元402檢測到的操作指令可以是根據(jù)針對上述虛擬物的某個部位的按壓操作或觸控操作生成的,也可以是根據(jù)針對上述虛擬物上的裝飾物的觸控操作生成的,還可以是根據(jù)針對上述虛擬物的吹氣操作生成的,還可以是根據(jù)用戶輸入的語音信息或者通過前置攝像頭捕捉到的用戶表情生成的,本發(fā)明實施例不做限定。
控制單元403用于根據(jù)檢測單元402檢測到的操作指令控制上述虛擬物完成與上述操作指令對應(yīng)的動作。
其中,當上述操作指令是根據(jù)針對上述虛擬物的某個部位的按壓操作或觸控操作生成的時,控制單元403可以根據(jù)上述操作指令控制上述虛擬物完成跳高動作、跳遠動作、吃食動作或穿衣動作等;當上述操作指令是根據(jù)針對上述虛擬物上的裝飾物的觸控操作或滑動操作生成的時,控制單元403可以根據(jù)上述操作指令控制上述虛擬物做出相應(yīng)的口型或表情,例如,當該裝飾物為上述虛擬物的蝴蝶結(jié)時,控制單元403可以根據(jù)用戶針對該蝴蝶結(jié)的拖動操作控制虛擬物的口型或表情的變化;當上述操作指令是根據(jù)針對上述虛擬物的吹氣操作生成的時,控制單元403可以根據(jù)用戶的吹氣操作完成跳高動作或滾動動作等;當上述操作指令是根據(jù)用戶輸入的語音信息或者通過前置攝像頭捕捉到的用戶表情生成的時,控制單元403可以根據(jù)用戶輸入的語音信息控制上述虛擬物發(fā)音,或者可以根據(jù)捕捉到的用戶表情控制上述虛擬物做出與該用戶表情相對應(yīng)的表情。
判斷單元404用于判斷控制單元403控制上述虛擬物完成的動作是否與預(yù)設(shè)動作相匹配。
其中,判斷單元404判斷控制單元403控制上述虛擬物完成的動作是否與預(yù)設(shè)動作相匹配的具體方式可以為:
當預(yù)設(shè)動作為跳高動作時,判斷上述虛擬物完成的跳高動作的跳高參數(shù)是否大于等于預(yù)設(shè)跳高動作的跳高參數(shù),若是,則確定上述虛擬物完成的動作與預(yù)設(shè)動作相匹配,若否,則確定上述虛擬物完成的動作與預(yù)設(shè)動作不相匹配,其中,跳高參數(shù)可以包括跳高軌跡和/或跳高高度;
當預(yù)設(shè)動作為跳遠動作時,判斷上述虛擬物完成的跳遠動作的跳遠參數(shù)是否大于等于預(yù)設(shè)跳遠動作的跳遠參數(shù),若是,則確定上述虛擬物完成的動作與預(yù)設(shè)動作相匹配,若否,則確定上述虛擬物完成的動作與預(yù)設(shè)動作不相匹配;
當預(yù)設(shè)動作為吃食動作時,判斷上述虛擬物的吃食參數(shù)是否與預(yù)設(shè)吃食參數(shù)相匹配,若是,則確定上述虛擬物完成的動作與預(yù)設(shè)動作相匹配,若否,則確定上述虛擬物完成的動作與預(yù)設(shè)動作不相匹配,其中,吃食參數(shù)可以包括所吃的所有虛擬食物以及控制虛擬物吃掉該所有虛擬食物的順序;
當預(yù)設(shè)動作為完成預(yù)設(shè)表情時,判斷上述虛擬物完成的表情與預(yù)設(shè)表情的匹配度是否大于等于預(yù)設(shè)匹配度,若是,則確定上述虛擬物的動作與預(yù)設(shè)動作相匹配,若否,則確定上述虛擬物的動作與預(yù)設(shè)動作不相匹配;
當預(yù)設(shè)動作為發(fā)出預(yù)設(shè)語音時,判斷上述虛擬物發(fā)出語音的語音參數(shù)是否與預(yù)設(shè)語音的語音參數(shù)相匹配,若是,則確定上述虛擬物完成的動作與預(yù)設(shè)動作相匹配,若否,則確定上述虛擬物完成的動作與預(yù)設(shè)動作不相匹配,其中,上述虛擬物發(fā)出語音的語音參數(shù)可以包括語音內(nèi)容和語音發(fā)音。
解鎖單元405用于當判斷單元404判斷出上述虛擬物完成的動作與預(yù)設(shè)動作相匹配時,針對用戶終端執(zhí)行解鎖操作。
可選的,上述虛擬物可以是用戶終端根據(jù)用戶終端進入解鎖界面時的當前時間所處的時間段確定,即可以由用戶為不同的時間段設(shè)置不同的虛擬物以及與該虛擬物對應(yīng)的預(yù)設(shè)動作。
可見,實施圖4所描述的用戶終端的解鎖裝置400能夠通過控制虛擬物完成相應(yīng)動作的方式來解鎖用戶終端,豐富了用戶終端的解鎖方式,提高了解鎖用戶終端的趣味性。
在一個可選的實施例中,該用戶終端的解鎖裝置400還可以包括統(tǒng)計單元406以及輸出單元407,此時,該用戶終端的解鎖裝置400的結(jié)構(gòu)可以如圖5所示,圖5是本發(fā)明實施例公開的另一種用戶終端的解鎖裝置的結(jié)構(gòu)示意圖。其中:
統(tǒng)計單元406用于當判斷單元404判斷出上述虛擬物完成的動作與預(yù)設(shè)動作不匹配時,統(tǒng)計上述虛擬物完成的動作與預(yù)設(shè)動作不匹配的次數(shù),即統(tǒng)計判斷單元404判斷出上述虛擬物完成的動作與預(yù)設(shè)動作不相匹配的總次數(shù)。
判斷單元404還用于判斷統(tǒng)計單元406統(tǒng)計出的次數(shù)是否達到預(yù)設(shè)次數(shù)。
輸出單元407用于當判斷單元404判斷出統(tǒng)計出的次數(shù)達到預(yù)設(shè)次數(shù)時,輸出針對用戶終端解鎖操作的操作提示,該操作提示用于提示用戶解鎖用戶終端的操作步驟。
解鎖單元405還用于當判斷單元404判斷出上述虛擬物完成的動作與預(yù)設(shè)動作不匹配時以及在輸出單元407輸出針對用戶終端解鎖操作的操作提示之后,針對用戶終端執(zhí)行解鎖操作。
可見,實施圖5所描述的用戶終端的解鎖裝置400還能夠在用戶多次解鎖用戶終端不成功的情況下,提示解鎖用戶終端所需的解鎖步驟并直接解鎖,這樣既不耽誤用戶使用用戶終端,又可以讓用戶熟悉解鎖步驟,以便用戶后續(xù)能夠快速的解鎖用戶終端,進一步提高了用戶的使用體驗。
進一步可選的,該用戶終端的解鎖裝置400還可以包括啟動單元408,此時,該用戶終端的解鎖裝置400的結(jié)構(gòu)可以如圖6所示,圖6是本發(fā)明實施例公開的又一種用戶終端的解鎖裝置的結(jié)構(gòu)示意圖。其中:
顯示單元401還可以在檢測單元402檢測針對上述虛擬物的操作指令之前,在上述解鎖界面上顯示上述預(yù)設(shè)動作,其中,顯示的預(yù)設(shè)動作用于指示需要上述虛擬物完成預(yù)設(shè)表情。
啟動單元408用于在檢測單元402檢測針對上述虛擬物的操作指令之前,啟動用戶終端的前置攝像頭。
其中,檢測單元402檢測針對上述虛擬物的操作指令的具體方式可以為:
提取前置攝像頭捕捉到的用戶表情,作為針對上述虛擬物的操作指令。
控制單元403根據(jù)上述操作指令控制上述虛擬物完成與上述操作指令對應(yīng)的動作的具體方式可以為:
根據(jù)檢測單元402檢測到的用戶表情控制虛擬物完成與用戶表情相匹配的表情。
判斷單元404判斷上述虛擬物完成的動作是否與預(yù)設(shè)動作匹配的具體方式可以為:
判斷控制單元403控制上述虛擬物完成的表情與預(yù)設(shè)表情的匹配度是否大于等于預(yù)設(shè)匹配度,當判斷結(jié)果為是時,確定上述虛擬物完成的動作與預(yù)設(shè)動作相匹配,當判斷結(jié)果為否時,確定上述虛擬物完成的動作與預(yù)設(shè)動作不匹配。
又進一步可選的,如圖6所示,該用戶終端的解鎖裝置400還可以包括提取單元409、定位單元410以及通信單元411,其中:
提取單元409用于當上述虛擬物完成的動作與預(yù)設(shè)動作相匹配時以及在解鎖單元405針對用戶終端執(zhí)行解鎖操作之前,提取前置攝像頭捕捉到的人物面部特征。
判斷單元404還可以用于判斷提取單元409提取到的人物面部特征是否與預(yù)設(shè)面部特征相匹配,當提取到的人物面部特征與預(yù)設(shè)面部特征相匹配時,觸發(fā)解鎖單元405執(zhí)行上述當上述虛擬物完成的動作與預(yù)設(shè)動作相匹配時,針對用戶終端執(zhí)行解鎖操作的步驟。
定位單元410用于當上述虛擬物完成的動作與預(yù)設(shè)動作相匹配以及當上述人物面部特征與預(yù)設(shè)面部特征不相匹配時,定位用戶終端所處的當前地理位置。
判斷單元404還可以用于判斷定位單元410定位到的當前地理位置是否為預(yù)設(shè)地理位置中的其中一個。
本發(fā)明實施例中,當判斷單元404判斷出上述當前地理位置為預(yù)設(shè)地理位置中的其中一個時,觸發(fā)解鎖單元405針對用戶終端執(zhí)行解鎖操作;當判斷單元404判斷出上述當前地理位置不是預(yù)設(shè)地理位置中的其中一個時,觸發(fā)通信單元411執(zhí)行相應(yīng)的操作。
通信單元411用于當判斷單元404判斷出上述當前地理位置不是預(yù)設(shè)地理位置中的其中一個時,向預(yù)先與用戶終端建立無線連接的移動終端發(fā)送解鎖請求,該解鎖請求包括定位單元410定位到的當前地理位置以及提取單元409提取到的人物面部特征,且該解鎖請求用于請求解鎖用戶終端。
判斷單元404還可以用于判斷通信單元411是否接收到上述移動終端針對上述解鎖請求返回的解鎖響應(yīng),當判斷結(jié)果為是時,判斷接收到的解鎖響應(yīng)是否用于指示解鎖用戶終端。
解鎖單元405還可以用于當通信單元411接收到針對上述解鎖請求的解鎖響應(yīng)且解鎖響應(yīng)用于指示解鎖用戶終端時,針對用戶終端執(zhí)行解鎖操作。
可見,實施圖6所描述的用戶終端的解鎖裝置400能夠使用戶終端根據(jù)虛擬物做出的表情解鎖用戶終端,還能夠保證在解鎖之前對用戶終端的用戶進行身份驗證,保證了用戶終端解鎖的安全性,進一步提高了用戶的使用體驗。
實施例四
請參閱圖7,圖7是本發(fā)明實施例公開的一種用戶終端的結(jié)構(gòu)示意圖。其中,圖7所描述的用戶終端可以為智能手機(Android手機、iOS手機等)、智能手表、智能手環(huán)、平板電腦、掌上電腦以及移動互聯(lián)網(wǎng)設(shè)備(Mobile Internet Devices,MID)等任意一種用戶終端中。如圖7所示,該用戶終端可以包括如4-圖6任一所描述的用戶終端的解鎖裝置,本發(fā)明實施例不做限定。其中,實施圖7所描述的用戶終端能夠通過控制虛擬物完成相應(yīng)動作的方式來解鎖用戶終端,豐富了用戶終端的解鎖方式,提高了解鎖用戶終端的趣味性。
本領(lǐng)域普通技術(shù)人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,該程序可以存儲于一計算機可讀存儲介質(zhì)中,存儲介質(zhì)包括只讀存儲器(Read-Only Memory,ROM)、隨機存儲器(Random Access Memory,RAM)、可編程只讀存儲器(Programmable Read-only Memory,PROM)、可擦除可編程只讀存儲器(Erasable Programmable Read Only Memory,EPROM)、一次可編程只讀存儲器(One-time Programmable Read-Only Memory,OTPROM)、電子抹除式可復寫只讀存儲器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只讀光盤(Compact Disc Read-Only Memory,CD-ROM)或其他光盤存儲器、磁盤存儲器、磁帶存儲器、或者能夠用于攜帶或存儲數(shù)據(jù)的計算機可讀的任何其他介質(zhì)。
以上對本發(fā)明實施例公開的一種用戶終端的解鎖方法及裝置、用戶終端進行了詳細介紹,本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在具體實施方式及應(yīng)用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應(yīng)理解為對本發(fā)明的限制。