本發(fā)明涉及移動終端領(lǐng)域,尤其涉及一種終端解鎖方法及裝置。
背景技術(shù):
為了保護智能終端中存儲的大量用戶個人信息和重要數(shù)據(jù),在用戶不使用智能終端時,對其進行屏幕鎖定。目前,智能終端的解鎖方式有滑動解鎖、密碼解鎖、手勢解鎖及角度方位解鎖等。然而,現(xiàn)有的解鎖方式,用戶在解鎖時無論通過滑動、密碼、手勢、或是調(diào)整智能終端的角度方位,用戶設(shè)置的解鎖方式都容易被周圍的人獲知,即容易造成解鎖方式的泄漏,從而產(chǎn)生安全隱患。
技術(shù)實現(xiàn)要素:
為解決上述技術(shù)問題,本發(fā)明實施例期望提供一種終端解鎖方法及裝置,提高智能終端解鎖的安全性。
本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
第一方面,本發(fā)明實施例提供了一種終端解鎖的方法,包括:終端獲取當前自身所處的第一姿態(tài),并當所述第一姿態(tài)滿足預(yù)設(shè)條件時,獲取操作指令;所述操作指令用于表征對于所述終端的操作;在所述操作指令滿足預(yù)設(shè)的解鎖操作時,所述終端將自身的顯示屏進行解鎖。
在上述實施例中,所述終端獲取當前自身所處的第一姿態(tài),包括:所述終端通過地磁傳感器獲取所述終端當前的角度方位值;相應(yīng)地,當所述第一姿態(tài)滿足預(yù)設(shè)條件時,獲取操作指令,包括:當所述終端當前的角度方位值處于預(yù)設(shè)的角度方位值范圍時,所述終端獲取所述操作指令。
在上述實施例中,所述終端獲取當前自身所處的第一姿態(tài),包括:所述終端通過加速度傳感器獲取所述終端當前相對于水平面的傾斜角度;相應(yīng)地,當 所述第一姿態(tài)滿足預(yù)設(shè)條件時,獲取操作指令,包括:當所述終端當前相對于水平面的傾斜角度處于預(yù)設(shè)的傾斜角度范圍時,所述終端獲取所述操作指令。
在上述實施例中,所述操作指令包括:滑動、密碼、手勢;相應(yīng)地,預(yù)設(shè)的解鎖操作包括:滑動軌跡解鎖、所述終端獲取的密碼與預(yù)設(shè)的解鎖密碼相匹配、所述終端獲取的解鎖手勢與預(yù)設(shè)的解鎖手勢相匹配。
在上述實施例中,在所述操作指令滿足預(yù)設(shè)的解鎖操作后,所述方法還包括:所述終端獲取當前自身所處的第二姿態(tài),并當所述第二姿態(tài)滿足所述預(yù)設(shè)的解鎖操作時,所述終端將自身的顯示屏進行解鎖。
第二方面,本發(fā)明實施例提供了一種終端解鎖裝置,應(yīng)用于一終端,所述裝置包括:獲取單元、解鎖單元,其中:所述獲取單元,用于獲取所述終端當前所處的第一姿態(tài),并當所述第一姿態(tài)滿足預(yù)設(shè)條件時,獲取操作指令;所述操作指令用于表征對于所述終端的操作;所述解鎖單元,用于在所述獲取單元獲取的操作指令滿足預(yù)設(shè)的解鎖操作時,將所述終端的顯示屏進行解鎖。
在上述實施例中,所述獲取單元具體用于:通過地磁傳感器獲取所述終端當前的角度方位值;以及,當所述終端當前的角度方位值處于預(yù)設(shè)的角度方位值范圍時,獲取所述操作指令。
在上述實施例中,所述獲取單元具體用于:通過加速度傳感器獲取所述終端當前相對于水平面的傾斜角度;以及,當所述終端當前相對于水平面的傾斜角度處于預(yù)設(shè)的傾斜角度范圍時,獲取所述操作指令。
在上述實施例中,所述獲取單元獲取的操作指令包括滑動、密碼、手勢;相應(yīng)地,預(yù)設(shè)的解鎖操作包括:滑動軌跡解鎖、所述終端獲取的密碼與預(yù)設(shè)的解鎖密碼相匹配、所述終端獲取的解鎖手勢與預(yù)設(shè)的解鎖手勢相匹配。
在上述實施例中,所述獲取單元,還用于:在所述操作指令滿足預(yù)設(shè)的解鎖操作后,獲取終端當前所處的第二姿態(tài);所述解鎖單元,還用于:當所述獲取單元獲取的所述第二姿態(tài)滿足所述預(yù)設(shè)的解鎖操作時,將自身的顯示屏進行解鎖。
本發(fā)明實施例提供了一種終端解鎖方法及裝置,通過終端獲取當前自身所 處的第一姿態(tài),并當?shù)谝蛔藨B(tài)滿足預(yù)設(shè)條件時,獲取操作指令;在操作指令滿足預(yù)設(shè)的解鎖操作時,終端將自身的顯示屏進行解鎖,由于用戶設(shè)置的滿足預(yù)設(shè)條件的第一姿態(tài)是周圍的人無法獲知的,從而避免了解鎖方式的泄露,提高了智能終端解鎖的安全性。
附圖說明
圖1為本發(fā)明實施例提供的一種終端解鎖方法的流程示意圖;
圖2為本發(fā)明實施例提供的終端解鎖方法的詳細實施例一的流程示意圖;
圖3為本發(fā)明實施例提供的終端解鎖方法的詳細實施例二的流程示意圖;
圖4為本發(fā)明實施例提供的一種終端解鎖裝置的結(jié)構(gòu)示意圖。
具體實施方式
下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述。
圖1為本發(fā)明實施例提供的一種終端解鎖方法的流程示意圖,該方法應(yīng)用于智能手機或其它需要解鎖功能的移動終端,該方法包括:
S101:終端獲取當前自身所處的第一姿態(tài),并當?shù)谝蛔藨B(tài)滿足預(yù)設(shè)條件時,獲取操作指令,其中,操作指令用于表征對于終端的操作;
需要說明的是,終端當前所處的第一姿態(tài)包括終端當前的角度方位值、終端當前相對于水平面的傾斜角度等,本發(fā)明實施對此不做具體限制。
需要補充的是,用戶在對終端進行解鎖時,只有調(diào)整終端當前所處的第一姿態(tài),使終端當前所處第一姿態(tài)滿足預(yù)設(shè)條件時,才能進行后續(xù)的解鎖過程。而用戶調(diào)整終端當前所處姿態(tài)的這一過程只有用戶自己知道,即周圍的人無法獲知用戶設(shè)置的滿足預(yù)設(shè)條件的第一姿態(tài),也就避免了解鎖方式的泄露。
示例性地,終端通過地磁傳感器獲取終端當前的角度方位值,并在終端當前的角度方位值處于預(yù)設(shè)的角度方位值范圍時,終端獲取操作指令。
需要補充的是,用戶預(yù)設(shè)角度方位值范圍可以通過手動填寫,也可以通過 用戶調(diào)整終端當前的角度方位而改變羅盤上指針的位置。
示例性地,終端通過加速度傳感器獲取終端當前相對于水平面的傾斜角度,并在終端當前相對于水平面的傾斜角度處于預(yù)設(shè)的傾斜角度范圍時,終端獲取操作指令。
S102:在操作指令滿足預(yù)設(shè)的解鎖操作時,終端將自身的顯示屏進行解鎖。
示例性地,操作指令包括:滑動、密碼、手勢。相應(yīng)地,預(yù)設(shè)的解鎖操作包括:滑動軌跡解鎖、終端獲取的密碼與預(yù)設(shè)的解鎖密碼相匹配、終端獲取的解鎖手勢與預(yù)設(shè)的解鎖手勢相匹配。
需要說明的是,用戶在對終端進行解鎖時,雖然輸入的操作指令例如滑動、密碼、手勢是容易被周圍的人獲知的,但是由于步驟S101中用戶設(shè)置的滿足預(yù)設(shè)條件的第一姿態(tài)是周圍的人無法觀察到的,因此避免了用戶的解鎖方式的泄露。
示例性地,在操作指令滿足預(yù)設(shè)的解鎖操作后,終端獲取當前自身所處的第二姿態(tài),并當?shù)诙藨B(tài)滿足預(yù)設(shè)的解鎖操作時,終端將自身的顯示屏進行解鎖。
在實際應(yīng)用中,終端在判斷操作指令滿足預(yù)設(shè)的解鎖操作后,終端當前所處的姿態(tài)可能會發(fā)生變化,因此,通過再次判斷終端當前所處的第二姿態(tài)是否滿足預(yù)設(shè)條件,從而提高對終端顯示屏解鎖的準確性。
詳細實施例一:
圖2為本發(fā)明實施例提供的終端解鎖方法的詳細實施例一的流程示意圖,方法包括:
S201:終端設(shè)置預(yù)設(shè)條件為終端當前的角度方位值在東30-東90內(nèi);終端設(shè)置操作指令為密碼解鎖,且密碼為123456。
S202:終端啟動地磁傳感器,通過地磁傳感器獲取當前的角度方位值。
S203:終端判斷該角度方位值是否在東30°-東90°內(nèi);若不是,則繼續(xù)執(zhí)行步驟S202;若是,則執(zhí)行步驟S204。
S204:終端獲取用戶輸入的密碼。
S205:終端判斷用戶輸入的密碼是否為123456;若不是,則執(zhí)行步驟S206;若是,則執(zhí)行步驟S207。
S206:終端解鎖失敗。
S207:終端解鎖成功。
優(yōu)選地,在步驟S205中判斷用戶輸入的密碼為123456之后,終端還可以獲取自身當前所處的第二姿態(tài)即終端當前的角度方位值,并在終端當前的角度方位值在東30-東90內(nèi)時,終端將自身的顯示屏進行解鎖。這樣一來,終端在操作指令滿足預(yù)設(shè)的解鎖操作后,通過對終端當前所處的姿態(tài)再次確認,并在確認后進行解鎖,提高了對終端顯示屏解鎖的準確性。
詳細實施例二:
圖3為本發(fā)明實施例提供的終端解鎖方法的詳細實施例二的流程示意圖,方法包括:
S301:終端設(shè)置預(yù)設(shè)條件為終端當前相對于水平面的傾斜角度在-20°-+20°內(nèi);終端設(shè)置操作指令為手勢解鎖,且解鎖手勢為“Z”字型。
S302:終端啟動加速度傳感器,通過加速度傳感器獲取終端當前相對于水平面的傾斜角度。
S303:終端判斷該傾斜角度是否在-20°-+20°內(nèi);若不是,則繼續(xù)執(zhí)行步驟S302;若是,則執(zhí)行步驟S304。
S304:終端獲取用戶輸入的解鎖手勢。
S305:終端判斷用戶輸入的解鎖手勢是否為“Z”字型;若不是,則執(zhí)行步驟S306;若是,則執(zhí)行步驟S307。
S306:終端解鎖失敗。
S307:終端解鎖成功。
本發(fā)明實施例提供了一種終端解鎖的方法,通過終端獲取當前自身所處的第一姿態(tài),并當?shù)谝蛔藨B(tài)滿足預(yù)設(shè)條件時,獲取操作指令;在操作指令滿足預(yù)設(shè)的解鎖操作時,終端將自身的顯示屏進行解鎖,由于用戶設(shè)置的滿足預(yù)設(shè)條件的第一姿態(tài)是周圍的人無法獲知的,從而避免了解鎖方式的泄露,提高了智 能終端解鎖的安全性。
圖4為本發(fā)明實施例提供的一種終端解鎖裝置40的結(jié)構(gòu)示意圖,該裝置40應(yīng)用于一終端,包括:獲取單元401、解鎖單元402,其中:
獲取單元401,用于獲取終端當前所處的第一姿態(tài),并當?shù)谝蛔藨B(tài)滿足預(yù)設(shè)條件時,獲取操作指令;操作指令用于表征對于終端的操作;
解鎖單元402,用于在獲取單元401獲取的操作指令滿足預(yù)設(shè)的解鎖操作時,將終端的顯示屏進行解鎖。
示例性地,獲取單元401具體用于:通過地磁傳感器獲取終端當前的角度方位值;以及,當終端當前的角度方位值處于預(yù)設(shè)的角度方位值范圍時,獲取操作指令。
示例性地,獲取單元401具體用于:通過加速度傳感器獲取終端當前相對于水平面的傾斜角度;以及,當終端當前相對于水平面的傾斜角度處于預(yù)設(shè)的傾斜角度范圍時獲取操作指令。
示例性地,獲取單元401獲取的操作指令包括:滑動、或密碼、或手勢;相應(yīng)地,預(yù)設(shè)的解鎖操作包括:滑動軌跡解鎖、終端獲取的密碼與預(yù)設(shè)的解鎖密碼相匹配、終端獲取的解鎖手勢與預(yù)設(shè)的解鎖手勢相匹配。
示例性地,獲取單元401還用于:在操作指令滿足預(yù)設(shè)的解鎖操作后,獲取終端當前所處的第二姿態(tài);解鎖單元402還用于:當獲取單元401獲取的第二姿態(tài)滿足預(yù)設(shè)的解鎖操作時,將自身的顯示屏進行解鎖。
本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用硬件實施例、軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié) 合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護范圍。