一種屏幕解鎖方法及解鎖模塊的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子技術(shù)領(lǐng)域,特別涉及一種屏幕解鎖方法及解鎖模塊。
【背景技術(shù)】
[0002]隨著科學(xué)技術(shù)的發(fā)展,以智能手機(jī)為代表的終端設(shè)備的逐漸普及使個(gè)人隱私和信息泄漏的風(fēng)險(xiǎn)大大增加,而且用來(lái)保護(hù)個(gè)人信息和隱私的屏幕解鎖存在不可忽視的問題。
[0003]目前,主流的屏幕解鎖方式有兩種,一種是設(shè)置簡(jiǎn)單的密碼或簡(jiǎn)單的手勢(shì),此種方法操作簡(jiǎn)單、易上手,但是存在相當(dāng)大的弊端,那就是密碼信息極易被泄漏;另一種是設(shè)置復(fù)雜密碼或者復(fù)雜手勢(shì),此種方法的密碼信息不易被泄露,但是因?yàn)槊艽a或手勢(shì)復(fù)雜導(dǎo)致操作不便,而且解鎖時(shí)需要盯著屏幕。另外,指紋密碼解鎖雖然具體相對(duì)較高的安全性,但隨著科技的發(fā)展,惡意盜竊者會(huì)想到從使用過(guò)的物體上竊取指紋進(jìn)而制成具有該指紋的指套,所以此種方法亦存在一定的安全隱患。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的在于提供一種屏幕解鎖方法及解鎖模塊,無(wú)需查看屏幕即可解鎖,不僅操作簡(jiǎn)單方便,而且解鎖密碼不易外泄。
[0005]為解決上述技術(shù)問題,本發(fā)明的實(shí)施方式提供了一種屏幕解鎖方法,包含以下步驟:
[0006]在鎖定狀態(tài)下,接收用戶手寫輸入的疑似解鎖密碼信息;若所述疑似解鎖密碼信息與預(yù)設(shè)解鎖密碼信息滿足匹配條件,則解鎖成功;其中,所述匹配條件至少包含:所述疑似解鎖密碼信息的文字特征與所述預(yù)設(shè)解鎖密碼信息的文字特征相匹配。
[0007]本發(fā)明的實(shí)施方式還提供了一種屏幕解鎖模塊,包含:觸控輸入單元、存儲(chǔ)單元以及匹配單元;所述觸控輸入單元用于接收用戶手寫輸入的疑似解鎖密碼信息;所述存儲(chǔ)單元用于儲(chǔ)存預(yù)設(shè)解鎖密碼信息;所述匹配單元用于判斷所述疑似解鎖密碼與所述預(yù)設(shè)解鎖密碼信息是否滿足匹配條件。
[0008]本發(fā)明實(shí)施方式相對(duì)于現(xiàn)有技術(shù)而言,通過(guò)在鎖定狀態(tài)下,接收用戶手寫輸入的疑似解鎖密碼信息,判斷解鎖密碼信息與預(yù)設(shè)解鎖密碼信息是否滿足匹配條件,若至少上述疑似解鎖密碼信息的文字特征與預(yù)設(shè)解鎖密碼信息的文字特征相匹配,即解鎖成功。由于在鎖定狀態(tài)下即可手寫輸入信息進(jìn)行解鎖,所以實(shí)現(xiàn)無(wú)需查看屏幕即可解鎖,操作簡(jiǎn)單方便。又由于至少疑似解鎖密碼信息的文字特征與預(yù)設(shè)解鎖密碼信息的文字特征相匹配,才能解鎖成功,所以可以使解鎖過(guò)程安全、不易外泄,從而能減少損失。
[0009]另外,所述匹配條件還包含:所述疑似解鎖密碼信息的字跡特征與所述預(yù)設(shè)解鎖密碼信息的字跡特征相匹配。由于字跡帶有強(qiáng)烈的個(gè)人特征,極難被別人模仿,因此使得解鎖密碼具有極高的安全性,進(jìn)而能夠更好地保護(hù)用戶的個(gè)人隱私。
[0010]另外,所述文字書寫時(shí)間包含文字的全部書寫時(shí)間、文字的各筆畫書寫時(shí)間的至少其中之一。進(jìn)一步細(xì)化了文字書寫時(shí)間,由于文字的全部書寫時(shí)間、文字的各筆畫書寫時(shí)間因人而異,很難被模仿,進(jìn)一步提高了疑似解鎖密碼與預(yù)設(shè)解鎖密碼匹配的準(zhǔn)確系數(shù)和解鎖密碼的安全系數(shù)。
[0011]另外,所述疑似解鎖密碼信息包含多個(gè)解鎖文字,所述文字特征包含各解鎖文字的字符特征與各解鎖文字的排序特征,從而進(jìn)一步提高了疑似解鎖密碼與預(yù)設(shè)解鎖密碼匹配的準(zhǔn)確系數(shù)和解鎖密碼的安全系數(shù)。
[0012]另外,所述預(yù)設(shè)解鎖密碼信息的獲取方式為:提供密碼設(shè)置界面;在所述密碼設(shè)置界面中接收用戶輸入的多個(gè)解鎖密碼樣本信息;根據(jù)所述多個(gè)解鎖密碼樣本信息產(chǎn)生所述預(yù)設(shè)解鎖密碼信息。采用自學(xué)習(xí)的方式,能夠根據(jù)用戶自身習(xí)慣快捷并且準(zhǔn)確地產(chǎn)生對(duì)應(yīng)于該用戶的預(yù)設(shè)解鎖密碼信息。
【附圖說(shuō)明】
[0013]圖1是根據(jù)本發(fā)明第一實(shí)施方式屏幕解鎖方法的流程示意圖;
[0014]圖2是根據(jù)本發(fā)明第一實(shí)施方式屏幕解鎖方法的疑似解鎖密碼文字示意圖;
[0015]圖3是根據(jù)本發(fā)明第一實(shí)施方式屏幕解鎖方法的預(yù)設(shè)解鎖密碼文字示意圖。
【具體實(shí)施方式】
[0016]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的各實(shí)施方式進(jìn)行詳細(xì)的闡述。然而,本領(lǐng)域的普通技術(shù)人員可以理解,在本發(fā)明各實(shí)施方式中,為了使讀者更好地理解本申請(qǐng)而提出了許多技術(shù)細(xì)節(jié)。但是,即使沒有這些技術(shù)細(xì)節(jié)和基于以下各實(shí)施方式的種種變化和修改,也可以實(shí)現(xiàn)本申請(qǐng)各權(quán)利要求所要求保護(hù)的技術(shù)方案。
[0017]本發(fā)明的第一實(shí)施方式涉及一種屏幕解鎖方法,應(yīng)用于包含觸控面板的電子設(shè)備。具體流程如圖1所示。
[0018]步驟101,鎖定狀態(tài)下接收疑似解鎖密碼信息。
[0019]具體的說(shuō),電子設(shè)備處于鎖定狀態(tài)(屏幕沒有點(diǎn)亮)時(shí),通過(guò)觸控面板上用戶手寫輸入的疑似解鎖密碼信息,所述疑似解鎖密碼信息包含文字特征和字跡特征;文字特征可以為一個(gè)字、詞、或者句子,例如為“文采飛舞”;字跡特征用于表征輸入者的個(gè)人書寫特點(diǎn),其包含文字大小、文字位置以及文字書寫時(shí)間,即是指疑似解鎖密碼的大小、位置以及書寫時(shí)間。
[0020]其中,文字大小與文字位置由觸控面板感應(yīng)到的被觸發(fā)位置而計(jì)算出來(lái)的。比如說(shuō),用戶在觸控面板上手寫“文”字時(shí),點(diǎn)(、)、橫(一)、撇())以及捺(\)的被觸發(fā)位置由平面坐標(biāo)表示。例如圖2所示,圖中所示為“文”字在觸控板上對(duì)應(yīng)的被觸發(fā)位置。其中,“文”字的文字大小可以由文字的高度和寬度表示,文字的高度是該文字最高點(diǎn)與最低點(diǎn)的縱坐標(biāo)之差,如A1與D3的縱坐標(biāo)之差,文字的寬度是該文字最右點(diǎn)與最左點(diǎn)的橫坐標(biāo)之差,如D3與D1的橫坐標(biāo)之差?!拔摹弊值奈淖治恢每梢杂稍撐淖指鞴P畫的起始觸點(diǎn)坐標(biāo)和終止觸點(diǎn)坐標(biāo)表示,比如可以用A1、A2、B1、B3、C1、C3、D1、D3的坐標(biāo)表示。當(dāng)然,疑似解鎖密碼信息不僅限于文字,也可以是自定義的符號(hào)。
[0021]文字書寫時(shí)間包含疑似解鎖密碼的全部書寫時(shí)間,較佳的,還包含疑似解鎖密碼的各筆畫書寫時(shí)間。
[0022]步驟102,判斷文字特征是否匹配。若是,則進(jìn)入步驟103 ;若否,返回步驟101。
[0023]其中,預(yù)設(shè)解鎖密碼信息也包含文字特征和字跡特征。預(yù)設(shè)解鎖密碼信息是用戶在密碼設(shè)置界面多次輸入解鎖密碼,電子設(shè)備接收用戶輸入的多個(gè)解鎖密碼樣本信息,根據(jù)多個(gè)解鎖密碼樣本信息產(chǎn)生預(yù)設(shè)解鎖密碼信息。
[0024]具體的說(shuō),電子設(shè)備將接收的疑似解鎖密碼的文字特征與預(yù)設(shè)解鎖密碼的文字特征進(jìn)行對(duì)比以判斷二者是否相匹配。例如,預(yù)設(shè)解鎖密碼的文字特征為“文”,則,只有當(dāng)接收到的疑似解鎖密碼的文字特征也為“文”時(shí),才能判斷出二者匹配。
[0025]較佳的,預(yù)設(shè)解鎖密碼可以包含多個(gè)解鎖文字,文字特征包含各解鎖文字的字符特征與各解鎖文字的排序特征。字符特征是文字特征包含的文字或符號(hào),排序特征指的是文字特征包含的文字或符號(hào)的先后順序。例如預(yù)設(shè)解鎖密碼的文字特征為“文采飛舞”,則,只有當(dāng)接收到的疑似解鎖密碼的文字特征也為“文采飛舞”時(shí),才能夠判斷出二者匹配,若接收到的疑似解鎖密碼的文字特征為“文飛舞采”,雖然字符特征匹配,但是因?yàn)榕判蛱卣鞑黄ヅ?,所以判定二者不匹配?br>[0026]步驟103中,判斷字跡特征是否匹配。
[0027]字跡特征包含文字大小、文字位置以及文字書寫時(shí)間。電子設(shè)備判斷疑似解鎖密碼的文字大小、文字位置、文字書寫時(shí)間與預(yù)設(shè)解鎖密碼的文字大小、文字位置、文字書寫時(shí)間是否分別對(duì)應(yīng)匹配。本實(shí)施方式對(duì)字跡特征所包含的項(xiàng)不做任何限制,實(shí)際應(yīng)用中可以選擇文字大小、文字位置以及文字書寫時(shí)間的其中之一或者任意兩個(gè)的組合作為必要字跡特征。
[0028]由于預(yù)設(shè)解鎖密碼信息的字跡特征是根據(jù)多個(gè)解鎖密碼樣本信息的字跡特征產(chǎn)生,例如取平均值,所以預(yù)設(shè)解鎖密碼信息包含的各字跡特征會(huì)分別有一個(gè)誤差范圍。文字大小的匹配是指通過(guò)計(jì)算疑似解鎖密碼信息的文字大小與預(yù)設(shè)解鎖密碼信息的文字大小的誤差值,判斷誤差值是否在誤差范圍內(nèi)就可以判定二者的文字大小是否匹配。例如:如圖3所示,預(yù)設(shè)解鎖密碼“文”的最高點(diǎn)E1與最低點(diǎn)H3的縱坐標(biāo)之差:YE1— Yro= 16.2-2.8=13.4 ;最右點(diǎn)H3與最左點(diǎn)F1的橫坐標(biāo)之差:XH3— XF1= 15.6 — 3.0 = 12.6。如圖2所示,疑似解鎖密碼“文”的最高點(diǎn)A1與最低點(diǎn)D3的縱坐標(biāo)之差:YA1 — YD3= 17.5 - 3.1 =14.4,最右點(diǎn)03與最左點(diǎn)則的橫坐標(biāo)之差XD3—XB1= 16.1 - 1.9 = 14.2,豎直方向向上的誤差:14.4 — 13.4 = 1.0 ;水平方向上的誤差:14.2 — 12.6 = 1.6。電子設(shè)備內(nèi)部預(yù)設(shè)的文字大小的誤差范圍例如是在0?3,1.0和1.6都在0?3之內(nèi),電子設(shè)備判斷該疑似解鎖密碼信息的文字大小與預(yù)設(shè)解鎖密碼信息的文字大小匹配。
[0029]文字位置的匹配是指通過(guò)分別計(jì)算疑似解鎖密碼信息的各筆畫的起始觸點(diǎn)坐標(biāo)和終止觸點(diǎn)坐標(biāo)與預(yù)設(shè)解鎖密碼信息的各筆畫的起始觸點(diǎn)坐標(biāo)和終止觸點(diǎn)坐標(biāo)的誤差值,判斷誤差值是否在允許的誤差范圍內(nèi),若在誤差范圍內(nèi),電子設(shè)備可以判斷二者相匹配,若不在誤差范圍內(nèi),則二者的文字位置不相匹配。如圖3所示,以預(yù)設(shè)解鎖密碼的點(diǎn)(、)筆畫為例,點(diǎn)(、)筆畫的起始觸點(diǎn)E1坐標(biāo)為(7.3,16.2),疑似解鎖密碼的點(diǎn)(、)筆畫的起始觸點(diǎn) A1 坐標(biāo)為(7.4,17.5),ΧΑ1—ΧΕ1= 7.4 — 7