一種解鎖方法及終端的制作方法
【技術領域】
[0001]本發明涉及電子技術領域,尤其涉及一種解鎖方法及終端。
【背景技術】
[0002]隨著終端技術的不斷發展,終端的功能越來越強大,給人們的日常生活帶來便捷的同時,面臨的數據安全隱患也越來越嚴峻。目前,屏幕加密作為第一道安全門檻,更加需要重點關注。在實踐中發現,對終端屏幕進行解鎖的方式有多種,如密碼解鎖、圖案解鎖、滑動解鎖等等。然而,對于此類解鎖方式,解鎖密碼和圖案等信息容易被他人破解和偷窺到,使得終端解鎖的安全性差,給用戶的隱私和財產安全帶來較大威脅。
【發明內容】
[0003]本發明實施例提供了一種解鎖方法及終端,能夠提高終端解鎖的安全性。
[0004]本發明實施例提供了一種解鎖方法,包括:
[0005]檢測對終端的目標操作;
[0006]記錄所述目標操作的發生時間點;
[0007]判斷所述目標操作是否為第一解鎖操作;
[0008]當所述目標操作為所述第一解鎖操作時,向外部設備發送確認請求,所述確認請求包括所述第一解鎖操作和所述第一解鎖操作的發生時間點,以使所述外部設備在確認在所述發生時間點對應的預設范圍內所述外部設備發生與所述第一解鎖操作對應的第二解鎖操作時向所述終端發送確認指令;
[0009]接收所述外部設備發送的所述確認指令;
[0010]根據所述確認指令,控制所述終端進行解鎖。
[0011]相應地,本發明實施例還提供了一種終端,包括:
[0012]檢測單元,用于檢測對終端的目標操作;
[0013]記錄單元,用于記錄所述目標操作的發生時間點;
[0014]第一判斷單元,用于判斷所述目標操作是否為第一解鎖操作;
[0015]第一發送單元,用于當所述第一判斷單元判斷出所述目標操作為所述第一解鎖操作時,向外部設備發送確認請求,所述確認請求包括所述第一解鎖操作和所述第一解鎖操作的發生時間點,以使所述外部設備在確認在所述發生時間點對應的預設范圍內所述外部設備發生與所述第一解鎖操作對應的第二解鎖操作時向所述終端發送確認指令;
[0016]第一接收單元,用于接收所述外部設備發送的所述確認指令;
[0017]控制單元,用于根據所述確認指令,控制所述終端進行解鎖。
[0018]本發明實施例中,當終端鎖屏時,可以檢測對終端的目標操作,并記錄該目標操作的發生時間點,判斷該目標操作是否為第一解鎖操作,若是,可以向外部設備發送確認請求,確認請求包括該第一解鎖操作和該第一解鎖操作的發生時間點,以使外部設備在確認在該第一解鎖操作的發生時間點對應的預設范圍內外部設備發生與該第一解鎖操作對應的第二解鎖操作時向終端發送確認指令,接收外部設備發送的該確認指令,并可以根據該確認指令,控制終端進行解鎖。實施本發明實施例,將外部設備引入到終端的解鎖中,當檢測到在特定時間內外部設備和終端都發生解鎖操作時才對終端進行解鎖,以對解鎖進行雙重保險,從而能夠提高終端解鎖的安全性。
【附圖說明】
[0019]為了更清楚地說明本發明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0020]圖1是本發明實施例提供的一種解鎖方法的流程示意圖;
[0021]圖2是本發明實施例提供的另一種解鎖方法的流程示意圖;
[0022]圖3是本發明實施例提供的一種終端的結構示意圖;
[0023]圖4是本發明實施例提供的另一種終端的結構示意圖;
[0024]圖5是本發明實施例提供的又一種終端的結構示意圖;
[0025]圖6是本發明實施例提供的又一種終端的結構示意圖;
[0026]圖7是本發明實施例提供的又一種終端的結構示意圖。
【具體實施方式】
[0027]下面將結合本發明實施例中的附圖,對本發明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發明一部分實施例,而不是全部的實施例。基于本發明中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本發明保護的范圍。
[0028]本發明實施例提供了一種解鎖方法及終端,將外部設備引入到終端的解鎖中,當檢測到在特定時間內外部設備和終端都發生解鎖操作時才對終端進行解鎖,以對解鎖進行雙重保險,從而能夠提高終端解鎖的安全性。以下分別進行詳細說明。
[0029]請參閱圖1,圖1是本發明實施例提供的一種解鎖方法的流程示意圖。如圖1所示,該解鎖方法可以包括以下步驟:
[0030]S11、檢測對終端的目標操作。
[0031]本發明實施例中,終端可以包括移動手機、平板電腦、掌上電腦、個人數字助理(Personal Digital Assistant,PAD)、多媒體播放器、電子閱讀器、智能手表等設備,本發明實施例不作限定。
[0032]本發明實施例中,當終端處于鎖屏狀態時,可以實時檢測終端是否有目標操作。目標操作可以是用戶針對終端觸發的,目標操作可以包括但不限于在終端觸摸屏上觸發的滑動操作、對終端上的按鍵觸發的按壓操作、在終端觸摸屏上觸發的觸屏操作、搖晃終端的操作等中的至少一種。可以利用終端中集成的傳感器實時檢測是否存在針對終端的目標操作,其中,傳感器可以包括壓力傳感器、重力傳感器、加速度傳感器以及陀螺儀等等,本發明實施例不作限定。例如:可以利用重力傳感器來檢測搖晃終端的操作,可以利用壓力傳感器來感測在終端觸摸屏上觸發的觸屏操作等等。
[0033]S102、記錄該目標操作的發生時間點。
[0034]本發明實施例中,當檢測到存在針對終端的目標操作時,可以記錄下該目標操作的發生時間點,即記錄該目標操作發生時終端所顯示的時刻。
[0035]S103、判斷該目標操作是否為第一解鎖操作,若是,則執行步驟S104;若否,則結束操作。
[0036]本發明實施例中,第一解鎖操作為觸發終端進行解鎖的操作,第一解鎖操作可以包括但不限于搖晃終端的操作、在終端觸摸屏上進行滑動的操作以及點擊終端觸摸屏的觸屏操作等中的至少一種。第一解鎖操作可以預先在終端中進行存儲,以便將檢測到的目標操作與第一解鎖操作進行比對。
[0037]本發明實施例中,判斷檢測到的目標操作是否為第一解鎖操作可以是判斷該目標操作是否與第一解鎖操作相匹配,若相匹配,則可以認為該目標操作為第一解鎖操作,此時,記錄的目標操作的發生時間點可以作為第一解鎖操作的發生時間點,并可以進一步執行步驟S104 ;若不匹配,則可以認為該目標操作不是第一解鎖操作,可以結束本次解鎖操作。
[0038]作為一種可選的實施方式,步驟S103判斷該目標操作是否為第一解鎖操作的【具體實施方式】可以包括以下步驟:
[0039]11)將該目標操作與第一解鎖操作進行匹配,以獲得匹配閾值;
[0040]12)判斷該匹配閾值是否大于或等于預設閾值,若該匹配閾值大于或等于預設閾值,則判斷出該目標操作為第一解鎖操作;若該匹配閾值小于預設閾值,則判斷出該目標操作不是第一解鎖操作。
[0041]在該實施方式中,可以將目標操作與第一解鎖操作進行匹配,以獲得兩者之間的匹配閾值,再將該匹配閾值與事先存儲好的預設閾值進行比較,當該匹配閾值大于或等于該預設閾值時,則可以認為兩者匹配;否則,則不匹配。
[0042]S104、向外部設備發送確認請求,該確認請求包括第一解鎖操作和第一解鎖操作的發生時間點,以使外部設備在確認在該發生時間點對應的預設范圍內外部設備發生與第一解鎖操作對應的第二解鎖操作時向終端發送確認指令。
[0043]本發明實施例中,當判斷出目標操作為第一解鎖操作,即在終端中輸入第一解鎖操作時,可以向外部設備發送確認請求,該確認請求中可以包括第一解鎖操作和第一解鎖操作的發生時間點,以請求外部設備確認在該發生時間點對應的預設范圍內外部設備是否發生第二解鎖操作。當外部設備確認在該發生時間點對應的預設范圍內外部設備發生第二解鎖操作時,可以由外部設備向終端發送確認指令。由外部設備確認第二解鎖操作,能夠對解鎖操作進行雙重保險,安全性提升。
[0044]本發明實施例中,第二解鎖操作可以是在用