跳躍解鎖方法、跳躍解鎖裝置和終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端技術(shù)領(lǐng)域,具體而言,涉及一種跳躍解鎖方法、一種跳躍解鎖裝置和一種終端。
【背景技術(shù)】
[0002]目前,在使用九宮格等解鎖圖案進(jìn)行解鎖時,無論是否隱藏滑動圖案,滑動圖案都有被泄露的風(fēng)險,不夠隱蔽,他人只要獲取到滑動圖案即可對終端進(jìn)行解鎖,給用戶的終端安全造成了極大的隱患。
[0003]另外,在目前的圖案解鎖技術(shù)中,只要連接的兩個圖案中間間隔有其他圖案,中間的其他圖案就會被選中。比如,在九宮格解鎖中,將圖案I連接到圖案3的情況下,即使沒有經(jīng)過圖案2,也會默認(rèn)連接圖案2。
[0004]因此需要一種新的技術(shù)方案,可以通過實現(xiàn)跳躍解鎖提升圖案解鎖的安全性。
【發(fā)明內(nèi)容】
[0005]本發(fā)明正是基于上述問題,提出了一種新的技術(shù)方案,可以通過實現(xiàn)跳躍解鎖提升圖案解鎖的安全性。
[0006]有鑒于此,本發(fā)明的一方面提出了一種跳躍解鎖方法,包括:接收對至少三個解鎖按鍵的滑動觸控命令;根據(jù)所述滑動觸控命令,將所述至少三個解鎖按鍵中的首按鍵和尾按鍵確定為目標(biāo)解鎖按鍵,以供根據(jù)所述目標(biāo)解鎖按鍵進(jìn)行圖案解鎖。
[0007]在該技術(shù)方案中,當(dāng)對九宮格、十六宮格等圖案進(jìn)行滑動解鎖時,如果需要選擇同一條直線上間隔有至少一個解鎖按鍵的兩個解鎖按鍵時,可以在滑動過三個或三個以上的解鎖按鍵后,只將首按鍵和尾按鍵確定為有效的目標(biāo)解鎖按鍵。比如,設(shè)置九宮格解鎖按鍵為135,則如果用戶手勢劃過1235,由于123位于同一條直線上,則只選中I和3作為目標(biāo)解鎖按鍵,這樣,最終選擇的目標(biāo)解鎖按鍵為135,即可成功解鎖。通過該技術(shù)方案,實現(xiàn)了即使解鎖圖案泄露外人也無法根據(jù)圖案進(jìn)行解鎖,在不說明的情況下他人很難聯(lián)想到跳躍解鎖,從而使得圖案解鎖更具多樣化、隱蔽性的特點,提升了圖案的隨機性,進(jìn)而大大增加了圖案解鎖的安全性。
[0008]在上述技術(shù)方案中,優(yōu)選地,在所述接收對至少三個解鎖按鍵的滑動觸控命令之后,還包括:確定所述滑動觸控命令是否滿足預(yù)定跳躍解鎖條件;當(dāng)確定所述滑動觸控命令滿足所述預(yù)定跳躍解鎖條件時,允許將所述至少三個解鎖按鍵中的所述首按鍵和所述尾按鍵確定為所述目標(biāo)解鎖按鍵。
[0009]在該技術(shù)方案中,并不是每次選擇同一條直線上的至少三個解鎖按鍵時都需要跳躍解鎖,這就需要使用預(yù)定跳躍解鎖條件來進(jìn)行限制,只有滿足預(yù)定跳躍解鎖條件時,才允許進(jìn)行跳躍解鎖,將首按鍵和尾按鍵確定為目標(biāo)解鎖按鍵。通過該技術(shù)方案,提升了跳躍解鎖的準(zhǔn)確性,增加了圖案解鎖的安全性。
[0010]在上述任一技術(shù)方案中,優(yōu)選地,在所述接收對至少三個解鎖按鍵的滑動觸控命令之前,還包括:根據(jù)接收到的設(shè)置命令,設(shè)置所述預(yù)定跳躍解鎖條件。
[0011 ] 在該技術(shù)方案中,預(yù)定跳躍解鎖條件可以由用戶根據(jù)實際需求靈活設(shè)置,進(jìn)而可以滿足用戶的實際需求,靈活設(shè)置預(yù)定跳躍解鎖條件。
[0012]在上述任一技術(shù)方案中,優(yōu)選地,所述預(yù)定跳躍解鎖條件包括以下至少之一或其組合:對所述首按鍵的觸控參數(shù)大于或等于第一預(yù)定閾值;對所述尾按鍵的觸控參數(shù)大于或等于第二預(yù)定閾值;和對所述至少三個解鎖按鍵中的所述首按鍵和所述尾按鍵以外的其他按鍵的觸控參數(shù)小于或等于第三預(yù)定閾值;其中,所述觸控參數(shù)包括以下至少之一或其組合:觸控時間、觸控次數(shù)、觸控壓力。
[0013]在該技術(shù)方案中,預(yù)定跳躍解鎖條件可以多種多樣,其包括但不限于對首按鍵、尾按鍵以及其他按鍵的觸控時間、觸控壓力、觸控次數(shù)的閾值限制,通過多樣化的預(yù)定跳躍解鎖條件,便于滿足用戶的實際習(xí)慣,提升了用戶操作的便利性,同時,使得圖案解鎖更具多樣化、隱蔽性的特點,提升了圖案的隨機性。
[0014]在上述任一技術(shù)方案中,優(yōu)選地,在所述將所述至少三個解鎖按鍵中的首按鍵和尾按鍵確定為目標(biāo)解鎖按鍵之后,還包括:更新所述目標(biāo)解鎖按鍵的顯示屬性,或更新所述至少三個解鎖按鍵中的所述目標(biāo)解鎖按鍵以外的其他按鍵的顯示屬性,以供對所述目標(biāo)解鎖按鍵和所述其他按鍵進(jìn)行區(qū)別顯示;其中,所述顯示屬性包括以下至少之一或其組合:按鍵顏色、按鍵大小、按鍵形狀、按鍵亮度、按鍵顯示文字、按鍵顯示圖案。
[0015]在該技術(shù)方案中,為了方便地向用戶展示選定了哪些目標(biāo)解鎖按鍵,可以在選定后改變目標(biāo)解鎖按鍵或其他按鍵的顯示屬性,以使用戶一目了然。其中,顯示屬性包括但不限于按鍵顏色、按鍵大小、按鍵形狀、按鍵亮度、按鍵顯示文字、按鍵顯示圖案。比如,如果用戶手勢劃過123,由于123位于同一條直線上,則只選中I和3作為目標(biāo)解鎖按鍵,可以將I和3進(jìn)行高亮顯示。另外,為了保證真正的解鎖圖案不被泄露,也可以通過設(shè)置關(guān)閉更改解鎖按鍵顯示屬性的功能。
[0016]本發(fā)明的另一方面提出了一種跳躍解鎖裝置,包括:觸控命令接收單元,接收對至少三個解鎖按鍵的滑動觸控命令;跳躍解鎖按鍵確定單元,根據(jù)所述滑動觸控命令,將所述至少三個解鎖按鍵中的首按鍵和尾按鍵確定為目標(biāo)解鎖按鍵,以供根據(jù)所述目標(biāo)解鎖按鍵進(jìn)行圖案解鎖。
[0017]在該技術(shù)方案中,當(dāng)對九宮格、十六宮格等圖案進(jìn)行滑動解鎖時,如果需要選擇同一條直線上間隔有至少一個解鎖按鍵的兩個解鎖按鍵時,可以在滑動過三個或三個以上的解鎖按鍵后,只將首按鍵和尾按鍵確定為有效的目標(biāo)解鎖按鍵。比如,設(shè)置九宮格解鎖按鍵為135,則如果用戶手勢劃過1235,由于123位于同一條直線上,則只選中I和3作為目標(biāo)解鎖按鍵,這樣,最終選擇的目標(biāo)解鎖按鍵為135,即可成功解鎖。通過該技術(shù)方案,實現(xiàn)了即使解鎖圖案泄露外人也無法根據(jù)圖案進(jìn)行解鎖,在不說明的情況下他人很難聯(lián)想到跳躍解鎖,從而使得圖案解鎖更具多樣化、隱蔽性的特點,提升了圖案的隨機性,進(jìn)而大大增加了圖案解鎖的安全性。
[0018]在上述技術(shù)方案中,優(yōu)選地,還包括:確定單元,在所述接收對至少三個解鎖按鍵的滑動觸控命令之后,確定所述滑動觸控命令是否滿足預(yù)定跳躍解鎖條件,其中,當(dāng)確定所述滑動觸控命令滿足所述預(yù)定跳躍解鎖條件時,允許將所述至少三個解鎖按鍵中的所述首按鍵和所述尾按鍵確定為所述目標(biāo)解鎖按鍵。
[0019]在該技術(shù)方案中,并不是每次選擇同一條直線上的至少三個解鎖按鍵時都需要跳躍解鎖,這就需要使用預(yù)定跳躍解鎖條件來進(jìn)行限制,只有滿足預(yù)定跳躍解鎖條件時,才允許進(jìn)行跳躍解鎖,將首按鍵和尾按鍵確定為目標(biāo)解鎖按鍵。通過該技術(shù)方案,提升了跳躍解鎖的準(zhǔn)確性,增加了圖案解鎖的安全性。
[0020]在上述任一技術(shù)方案中,優(yōu)選地,還包括:跳躍解鎖條件設(shè)置單元,在所述接收對至少三個解鎖按鍵的滑動觸控命令之前,根據(jù)接收到的設(shè)置命令,設(shè)置所述預(yù)定跳躍解鎖條件。
[0021]在該技術(shù)方案中,預(yù)定跳躍解鎖條件可以由用戶根據(jù)實際需求靈活設(shè)置,進(jìn)而可以滿足用戶的實際需求,靈活設(shè)置預(yù)定跳躍解鎖條件。
[0022]在上述任一技術(shù)方案中,優(yōu)選地,所述預(yù)定跳躍解鎖條件包括以下至少之一或其組合:對所述首按鍵的觸控參數(shù)大于或等于第一預(yù)定閾值;對所述尾按鍵的觸控參數(shù)大于或等于第二預(yù)定閾值;和對所述至少三個解鎖按鍵中的所述首按鍵和所述尾按鍵以外的其他按鍵的觸控參數(shù)小于或等于第三預(yù)定閾值;其中,所述觸控參數(shù)包括以下至少之一或其組合:觸控時間、觸控次數(shù)、觸控壓力。
[0023]在該技術(shù)方案中,預(yù)定跳躍解鎖條件可以多種多樣,其包括但不限于對首按鍵、尾按鍵以及其他按鍵的觸控時間、觸控壓力、觸控次數(shù)的閾值限制,通過多樣化的預(yù)定跳躍解鎖條件,便于滿足用戶的實際習(xí)慣,提升了用戶操作的便利性,同時,使得圖案解鎖更具多樣化、隱蔽性的特點,提升了圖案的隨機性。
[0024]在上述任一技術(shù)方案中,優(yōu)選地,還包括:顯示更新單元,在所述將所述至少三個解鎖按鍵中的首按鍵和尾按鍵確定為目標(biāo)解鎖按鍵之后,更新所述目標(biāo)解鎖按鍵的顯示屬性,或更新所述至少三個解鎖按鍵中的所述目標(biāo)解鎖按鍵以外的其他按鍵的顯示屬性,以供對所述目標(biāo)解鎖按鍵和所述其他按鍵進(jìn)行區(qū)別顯示;其中,所述顯示屬性包括以下至少之一或其組合:按鍵顏色、按鍵大小、按鍵形狀、按鍵亮度、按鍵顯示文字、按鍵顯示圖案。
[0025]在該技術(shù)方案中,為了方便地向用戶展