解鎖的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開涉及計算機(jī)技術(shù)領(lǐng)域,特別涉及一種解鎖的方法及裝置。
【背景技術(shù)】
[0002]隨著用戶安全意識的提高,鎖屏密碼這一功能開始被越來越多的用戶所使用。
[0003]用戶需要預(yù)先設(shè)置數(shù)字形式的驗證信息或者預(yù)先設(shè)置圖案形式的驗證信息。相應(yīng)的,在用戶進(jìn)行解鎖時在鎖屏界面輸入解鎖密碼或者解鎖圖形,終端根據(jù)用戶輸入的解鎖密碼或者解鎖圖形與預(yù)先存儲的驗證信息進(jìn)行匹配,如果匹配則確定解鎖成功。
【發(fā)明內(nèi)容】
[0004]為了解決相關(guān)技術(shù)的問題,本公開實施例提供了一種解鎖的方法及裝置。所述技術(shù)方案如下:
[0005]根據(jù)本公開實施例的第一方面,提供一種解鎖的方法,包括:
[0006]如果監(jiān)控到當(dāng)前狀態(tài)值解鎖的觸發(fā)事件,則獲取當(dāng)前狀態(tài)值,并接收用戶在鎖屏界面中輸入的解鎖密碼;所述當(dāng)前狀態(tài)值為所述解鎖界面中顯示的當(dāng)前的一種或多種狀態(tài)參數(shù)的指標(biāo)值;
[0007]根據(jù)預(yù)置的匹配規(guī)則將所述當(dāng)前狀態(tài)值與所述解鎖密碼進(jìn)行匹配;
[0008]如果所述當(dāng)前狀態(tài)值與所述解鎖密碼相匹配,則解鎖成功。
[0009]可選的,所述監(jiān)控到當(dāng)前狀態(tài)值解鎖的觸發(fā)事件包括:
[0010]監(jiān)控到用戶的解鎖觸發(fā)事件,且解鎖方式被預(yù)先設(shè)置為利用當(dāng)前狀態(tài)值進(jìn)行解鎖的方式。
[0011]可選的,設(shè)置解鎖方式為利用當(dāng)前狀態(tài)值進(jìn)行解鎖的方式,包括:
[0012]在解鎖方式設(shè)置界面接收用戶的設(shè)置輸入;
[0013]如果選定的是利用當(dāng)前狀態(tài)值進(jìn)行解鎖的方式,則按照預(yù)定的狀態(tài)參數(shù)及匹配規(guī)則啟動利用當(dāng)前狀態(tài)值進(jìn)行解鎖的方式。
[0014]可選的,所述設(shè)置解鎖方式為利用當(dāng)前狀態(tài)值進(jìn)行解鎖的方式,還包括對預(yù)定的狀態(tài)參數(shù)進(jìn)行設(shè)置;
[0015]所述對預(yù)定的狀態(tài)參數(shù)進(jìn)行設(shè)置包括:
[0016]提供包括多個狀態(tài)參數(shù)的狀態(tài)參數(shù)列表;
[0017]接收用戶在所述狀態(tài)參數(shù)列表中選定的一種或多種狀態(tài)參數(shù)作為預(yù)定的狀態(tài)參數(shù)。
[0018]可選的,所述設(shè)置解鎖方式為利用當(dāng)前狀態(tài)值進(jìn)行解鎖的方式,還包括對預(yù)定的匹配規(guī)則進(jìn)行設(shè)置。
[0019]可選的,所述對預(yù)定的匹配規(guī)則進(jìn)行設(shè)置包括:
[0020]針對預(yù)定的狀態(tài)參數(shù)提供多種匹配規(guī)則的匹配列表;
[0021]接收用戶在所述匹配列表中選定一種匹配規(guī)則作為預(yù)定的匹配規(guī)則。
[0022]可選的,所述對預(yù)定的匹配規(guī)則進(jìn)行設(shè)置包括:
[0023]針對預(yù)定的狀態(tài)參數(shù)提供匹配規(guī)則編輯界面;
[0024]根據(jù)用戶的編輯輸入得到的匹配規(guī)則作為預(yù)定的匹配規(guī)則。
[0025]可選的,所述獲取當(dāng)前狀態(tài)值,包括:
[0026]查詢解鎖方式設(shè)置中選定的狀態(tài)參數(shù);
[0027]獲取監(jiān)控到所述觸發(fā)事件時所述狀態(tài)參數(shù)的當(dāng)前狀態(tài)值。
[0028]可選的,所述狀態(tài)參數(shù)包括時間狀態(tài)和/或電量狀態(tài)。
[0029]根據(jù)本公開實施例的第二方面,提供一種解鎖的裝置,包括:
[0030]處理模塊,用于在監(jiān)控到當(dāng)前狀態(tài)值解鎖的觸發(fā)事件時,獲取當(dāng)前狀態(tài)值,并接收用戶在鎖屏界面中輸入的解鎖密碼;所述當(dāng)前狀態(tài)值為所述解鎖界面中顯示的當(dāng)前的一種或多種狀態(tài)參數(shù)的指標(biāo)值;
[0031]匹配模塊,用于根據(jù)預(yù)置的匹配規(guī)則將所述當(dāng)前狀態(tài)值與所述解鎖密碼進(jìn)行匹配;
[0032]解鎖模塊,用于在所述當(dāng)前狀態(tài)值與所述解鎖密碼相匹配時,解鎖成功。
[0033]可選的,所述裝置還包括:
[0034]監(jiān)控模塊,用于在監(jiān)控到用戶的解鎖觸發(fā)事件,且解鎖方式被預(yù)先設(shè)置為利用當(dāng)前狀態(tài)值進(jìn)行解鎖的方式時,確定監(jiān)控到當(dāng)前狀態(tài)值解鎖的觸發(fā)事件。
[0035]可選的,所述裝置還包括:
[0036]設(shè)置模塊,用于設(shè)置解鎖方式為利用當(dāng)前狀態(tài)值進(jìn)行解鎖的方式;
[0037]所述設(shè)置模塊,包括:
[0038]接收單元,用于在解鎖方式設(shè)置界面接收用戶的設(shè)置輸入;
[0039]啟動單元,用于在選定的是利用當(dāng)前狀態(tài)值進(jìn)行解鎖的方式時,按照預(yù)定的狀態(tài)參數(shù)及匹配規(guī)則啟動利用當(dāng)前狀態(tài)值進(jìn)行解鎖的方式。
[0040]可選的,所述設(shè)置模塊,還包括:
[0041]第一設(shè)置單元,用于對預(yù)定的狀態(tài)參數(shù)進(jìn)行設(shè)置;
[0042]所述第一設(shè)置單元,包括:
[0043]第一提供子單元,用于提供包括多個狀態(tài)參數(shù)的狀態(tài)參數(shù)列表;
[0044]第一接收子單元,用于接收用戶在所述狀態(tài)參數(shù)列表中選定的一種或多種狀態(tài)參數(shù)作為預(yù)定的狀態(tài)參數(shù)。
[0045]可選的,所述設(shè)置模塊,還包括:
[0046]第二設(shè)置單元,用于對預(yù)定的匹配規(guī)則進(jìn)行設(shè)置。
[0047]可選的,所述第二設(shè)置單元,包括:
[0048]第二提供子單元,用于針對預(yù)定的狀態(tài)參數(shù)提供多種匹配規(guī)則的匹配列表;
[0049]第二接收子單元,用于接收用戶在所述匹配列表中選定一種匹配規(guī)則作為預(yù)定的匹配規(guī)則。
[0050]可選的,所述第二設(shè)置單元,包括:
[0051]第三提供子單元,用于針對預(yù)定的狀態(tài)參數(shù)提供匹配規(guī)則編輯界面;
[0052]第三接收子單元,用于根據(jù)用戶的編輯輸入得到的匹配規(guī)則作為預(yù)定的匹配規(guī)則。
[0053]可選的,所述處理模塊,包括:
[0054]查詢單元,用于在監(jiān)控到當(dāng)前狀態(tài)值解鎖的觸發(fā)事件時,查詢解鎖方式設(shè)置中選定的狀態(tài)參數(shù);
[0055]獲取單元,用于獲取監(jiān)控到所述觸發(fā)事件時所述狀態(tài)參數(shù)的當(dāng)前狀態(tài)值;
[0056]接收單元,用于接收用戶在鎖屏界面中輸入的解鎖密碼。
[0057]可選的,所述狀態(tài)參數(shù)包括時間狀態(tài)和/或電量狀態(tài)。
[0058]根據(jù)本公開實施例的第三方面,提供一種解鎖的裝置,包括:
[0059]處理器;
[0060]用于存儲處理器可執(zhí)行指令的存儲器;
[0061 ] 其中,所述處理器被配置為:
[0062]如果監(jiān)控到當(dāng)前狀態(tài)值解鎖的觸發(fā)事件,則獲取當(dāng)前狀態(tài)值,并接收用戶在鎖屏界面中輸入的解鎖密碼;所述當(dāng)前狀態(tài)值為所述解鎖界面中顯示的當(dāng)前的一種或多種狀態(tài)參數(shù)的指標(biāo)值;
[0063]根據(jù)預(yù)置的匹配規(guī)則將所述當(dāng)前狀態(tài)值與所述解鎖密碼進(jìn)行匹配;
[0064]如果所述當(dāng)前狀態(tài)值與所述解鎖密碼相匹配,則解鎖成功。
[0065]本公開的實施例提供的技術(shù)方案可以包括以下有益效果:
[0066]通過監(jiān)控到當(dāng)前狀態(tài)值解鎖的觸發(fā)事件時根據(jù)匹配規(guī)則對用戶輸入的解鎖密碼與當(dāng)前狀態(tài)值進(jìn)行匹配,在解鎖密碼與當(dāng)前狀態(tài)值相匹配時,確定解鎖成功。實現(xiàn)了解鎖密碼隨時間動態(tài)化的變化,避免了單一固定的解鎖密碼造成的安全性低的缺陷,提高了解鎖的安全性。
【附圖說明】
[0067]此處的附圖被并入說明書中并構(gòu)成本說明書的一部分,示出了符合本公開的實施例,并與說明書一起用于解釋本公開的原理。
[0068]圖1是根據(jù)一示例性實施例示出的一種解鎖的方法的流程圖;
[0069]圖2是根據(jù)一示例性實施例示出的一種解鎖的方法的流程圖;
[0070]圖3是根據(jù)一示例性實施例示出的一種解鎖的方法的流程圖;
[0071]圖4是根據(jù)一示例性實施例示出的一種解鎖的裝置的框圖;
[0072]圖5是根據(jù)一示例性實施例示出的一種解鎖的裝置中設(shè)置模塊的框圖;
[0073]圖6是根據(jù)一示例性實施例示出的一種解鎖的裝置中第一設(shè)置單元的框圖;
[0074]圖7是根據(jù)一示例性實施例示出的一種解鎖的裝置中第二設(shè)置單元的框圖;
[0075]圖8是根據(jù)一示例性實施例示出的一種解鎖的裝置中處理模塊的框圖;
[0076]圖9是根據(jù)一示例性實施例示出的一種解鎖的裝置的框圖;(移動終端的一般結(jié)構(gòu));
[0077]圖10是根據(jù)一示例性實施例示出的一種解鎖的裝置的框圖(服務(wù)器的一般結(jié)構(gòu))。
【具體實施方式】
[0078]為使本公開的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本公開實施方式作進(jìn)一步地詳細(xì)描述。
[0079]本公開一示例性實施例提供了一種解鎖的方法,參見圖1,方法流程包括:
[0080]在步驟101中,如果監(jiān)控到當(dāng)前狀態(tài)值解鎖的觸發(fā)事件,則獲取當(dāng)前狀態(tài)值,并接收用戶在鎖屏界面中輸入的解鎖密碼;當(dāng)前狀態(tài)值為解鎖界面中顯示的當(dāng)前的一種或多種狀態(tài)參數(shù)的指標(biāo)值;
[0081]在步驟102中,根據(jù)預(yù)置的匹配規(guī)則將當(dāng)前狀態(tài)值與解鎖密碼進(jìn)行匹配;
[0082]在步驟103中,如果當(dāng)前狀態(tài)值與解鎖密碼相匹配,則解鎖成功。
[0083]本公開實施例通過監(jiān)控到當(dāng)前狀態(tài)值解鎖的觸發(fā)事件時根據(jù)匹配規(guī)則對用戶輸入的解鎖密碼