解鎖處理方法、裝置及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種解鎖處理方法、裝置及終端。
【背景技術(shù)】
[0002]隨著智能手機(jī)的普及,安卓等智能系統(tǒng)提供了多種可供用戶選擇使用的屏幕鎖定方式,比如長按、語音解鎖、圖案等方式,極大程度上豐富了用戶對手機(jī)安全性的選擇,其中圖案方式是較多用戶選擇的一種方式。但在實(shí)際使用過程中,用戶會(huì)遇到各種各樣特殊的情況,比如有時(shí)只能單手進(jìn)行手機(jī)操作,導(dǎo)致用戶多次輸入錯(cuò)誤的圖案而無法正常進(jìn)入系統(tǒng)使用手機(jī),對用戶體驗(yàn)性造成了一定的影響。
[0003]針對相關(guān)技術(shù)中存在的單手解鎖準(zhǔn)確度較低的問題,目前尚未提出有效的解決方案。
【發(fā)明內(nèi)容】
[0004]本發(fā)明提供了一種解鎖處理方法、裝置及終端,以至少解決相關(guān)技術(shù)中存在的單手解鎖準(zhǔn)確度較低的問題。
[0005]根據(jù)本發(fā)明的一個(gè)方面,提供了一種解鎖處理方法,包括:接收用于解鎖的解鎖圖案;根據(jù)接收到的所述解鎖圖案的圖案特征生成一個(gè)或多個(gè)與接收到的所述解鎖圖案存在預(yù)定相似度的聯(lián)想圖案;顯示所述一個(gè)或多個(gè)聯(lián)想圖案供用戶選擇;根據(jù)選擇的所述聯(lián)想圖案進(jìn)行解鎖處理。
[0006]優(yōu)選地,在根據(jù)接收到的所述解鎖圖案的圖案特征生成一個(gè)或多個(gè)與接收到的所述解鎖圖案存在預(yù)定相似度的所述聯(lián)想圖案之前,還包括:判斷輸入的所述解鎖圖案與預(yù)定解鎖圖案是否一致;在判斷結(jié)果為否的情況下,進(jìn)行根據(jù)接收到的所述解鎖圖案的圖案特征生成一個(gè)或多個(gè)所述聯(lián)想圖案的處理。
[0007]優(yōu)選地,根據(jù)接收到的所述解鎖圖案的圖案特征生成一個(gè)或多個(gè)與接收到的所述解鎖圖案存在預(yù)定相似度的所述聯(lián)想圖案包括:獲取與所述解鎖圖案的終點(diǎn)最相鄰的觸控點(diǎn),其中,所述觸控點(diǎn)為用于解鎖終端的宮格圖中除所述用于構(gòu)成所述解鎖圖案上的點(diǎn)之外的一個(gè)或多個(gè)觸控點(diǎn);根據(jù)輸入的所述解鎖圖案和所述觸控點(diǎn)生成一個(gè)或多個(gè)所述聯(lián)想圖案。
[0008]優(yōu)選地,根據(jù)選擇的所述聯(lián)想圖案進(jìn)行解鎖處理包括:判斷選擇的所述聯(lián)想圖案與預(yù)定解鎖圖案是否一致;在判斷結(jié)果為是的情況下,對所述終端進(jìn)行解鎖;和/或,在判斷結(jié)果為否的情況下,當(dāng)返回所述解鎖圖案繪制界面的次數(shù)超過預(yù)定閾值后,關(guān)閉生成一個(gè)或多個(gè)所述聯(lián)想圖案的功能。
[0009]優(yōu)選地,所述解鎖圖案的圖案特征至少包括所述解鎖圖案的圖案點(diǎn)位置和/或所述解鎖圖案的圖案點(diǎn)順序。
[0010]根據(jù)本發(fā)明的另一方面,提供了一種解鎖處理裝置,包括:接收模塊,用于接收用于解鎖的解鎖圖案;生成模塊,用于根據(jù)接收到的所述解鎖圖案的圖案特征生成一個(gè)或多個(gè)與接收到的所述解鎖圖案存在預(yù)定相似度的聯(lián)想圖案;顯示模塊,用于顯示所述一個(gè)或多個(gè)聯(lián)想圖案供用戶選擇;第一處理模塊,用于根據(jù)選擇的所述聯(lián)想圖案進(jìn)行解鎖處理。
[0011]優(yōu)選地,所述解鎖處理裝置還包括:判斷模塊,用于判斷輸入的所述解鎖圖案與預(yù)定解鎖圖案是否一致;第二處理模塊,用于在所述判斷模塊的判斷結(jié)果為否的情況下,進(jìn)行根據(jù)接收到的所述解鎖圖案的圖案特征生成一個(gè)或多個(gè)所述聯(lián)想圖案的處理。
[0012]優(yōu)選地,所述生成模塊包括:獲取單元,用于獲取與所述解鎖圖案的終點(diǎn)最相鄰的觸控點(diǎn),其中,所述觸控點(diǎn)為用于解鎖終端的宮格圖中除所述用于構(gòu)成所述解鎖圖案上的點(diǎn)之外的一個(gè)或多個(gè)觸控點(diǎn);生成單元,用于根據(jù)輸入的所述解鎖圖案和所述觸控點(diǎn)生成一個(gè)或多個(gè)所述聯(lián)想圖案。
[0013]優(yōu)選地,所述第一處理模塊包括:判斷單元,用于判斷選擇的所述聯(lián)想圖案與預(yù)定解鎖圖案是否一致;解鎖單元,用于在所述判斷單元的判斷結(jié)果為是的情況下,對所述終端進(jìn)行解鎖;和/或,關(guān)閉單元,用于在所述判斷單元的判斷結(jié)果為否的情況下,當(dāng)返回所述解鎖圖案繪制界面的次數(shù)超過預(yù)定閾值后,關(guān)閉生成一個(gè)或多個(gè)所述聯(lián)想圖案的功能。
[0014]根據(jù)本發(fā)明的再一方面,提供了一種終端,包括上述任一項(xiàng)所述的裝置。
[0015]通過本發(fā)明,采用接收用于解鎖的解鎖圖案;根據(jù)接收到的所述解鎖圖案的圖案特征生成一個(gè)或多個(gè)與接收到的所述解鎖圖案存在預(yù)定相似度的聯(lián)想圖案;顯示所述一個(gè)或多個(gè)聯(lián)想圖案供用戶選擇;根據(jù)選擇的所述聯(lián)想圖案進(jìn)行解鎖處理,解決了相關(guān)技術(shù)中存在的單手解鎖準(zhǔn)確度較低的問題,進(jìn)而達(dá)到了提高單手解鎖效率,改善用戶體驗(yàn)的效果。
【附圖說明】
[0016]此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中:
[0017]圖1是根據(jù)本發(fā)明實(shí)施例的解鎖處理方法的流程圖;
[0018]圖2是根據(jù)本發(fā)明實(shí)施例的解鎖處理裝置的結(jié)構(gòu)框圖;
[0019]圖3是根據(jù)本發(fā)明實(shí)施例的解鎖處理裝置的優(yōu)選結(jié)構(gòu)框圖;
[0020]圖4是根據(jù)本發(fā)明實(shí)施例的解鎖處理裝置中生成模塊24的結(jié)構(gòu)框圖;
[0021]圖5是根據(jù)本發(fā)明實(shí)施例的解鎖處理裝置中第一處理模塊28的結(jié)構(gòu)框圖;
[0022]圖6是根據(jù)本發(fā)明實(shí)施例的終端的結(jié)構(gòu)框圖;
[0023]圖7是根據(jù)本發(fā)明實(shí)施例的終端圖形解鎖輔助提示流程圖;
[0024]圖8是根據(jù)本發(fā)明實(shí)施例的圖形聯(lián)想模塊處理流程圖。
【具體實(shí)施方式】
[0025]下文中將參考附圖并結(jié)合實(shí)施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實(shí)施例及實(shí)施例中的特征可以相互組合。
[0026]在本實(shí)施例中提供了一種解鎖處理方法,圖1是根據(jù)本發(fā)明實(shí)施例的解鎖處理方法的流程圖,如圖1所示,該流程包括如下步驟:
[0027]步驟S102,接收用于解鎖的解鎖圖案;
[0028]步驟S104,根據(jù)接收到的解鎖圖案的圖案特征生成一個(gè)或多個(gè)與接收到的解鎖圖案存在預(yù)定相似度的聯(lián)想圖案;
[0029]步驟S106,顯示一個(gè)或多個(gè)聯(lián)想圖案供用戶選擇;
[0030]步驟S108,根據(jù)選擇的聯(lián)想圖案進(jìn)行解鎖處理。
[0031]通過上述步驟,接收用于解鎖的解鎖圖案;根據(jù)接收到的解鎖圖案的圖案特征生成一個(gè)或多個(gè)與接收到的解鎖圖案存在預(yù)定相似度的聯(lián)想圖案;顯示一個(gè)或多個(gè)聯(lián)想圖案供用戶選擇;根據(jù)選擇的聯(lián)想圖案進(jìn)行解鎖處理,實(shí)現(xiàn)了當(dāng)用戶輸入的解鎖圖案與實(shí)際解鎖圖案存在一定的偏差時(shí),也能選擇到正確的解鎖圖案,避免二次輸入解鎖圖案。解決了相關(guān)技術(shù)中存在的單手解鎖準(zhǔn)確度較低的問題,進(jìn)而達(dá)到了提高單手解鎖效率,改善用戶體驗(yàn)的效果。
[0032]在一個(gè)優(yōu)選的實(shí)施例中,在根據(jù)接收到的解鎖圖案的圖案特征生成一個(gè)或多個(gè)與接收到的解鎖圖案存在預(yù)定相似度的聯(lián)想圖案之前,還包括:判斷輸入的解鎖圖案與預(yù)定解鎖圖案是否一致;在判斷結(jié)果為否的情況下,進(jìn)行根據(jù)接收到的解鎖圖案的圖案特征生成一個(gè)或多個(gè)聯(lián)想圖案的處理。從而可以實(shí)現(xiàn)僅在輸入的接收圖案不正確的情況下才會(huì)生成聯(lián)想圖案,提高解鎖效率。
[0033]在一個(gè)可選的實(shí)施例中,根據(jù)接收到的解鎖圖案的圖案特征生成一個(gè)或多個(gè)與接收到的解鎖圖案存在預(yù)定相似度的聯(lián)想圖案包括:獲取與解鎖圖案的終點(diǎn)最相鄰的觸控點(diǎn),其中,觸控點(diǎn)為用于解鎖終端的宮格圖中除用于構(gòu)成解鎖圖案上的點(diǎn)之外的一個(gè)或多個(gè)觸控點(diǎn);根據(jù)輸入的解鎖圖案和觸控點(diǎn)生成一個(gè)或多個(gè)聯(lián)想圖案。即,生成的聯(lián)想圖案與用戶輸入的解鎖圖案可以是僅僅在終點(diǎn)上存在差異,當(dāng)然,聯(lián)想圖案與用戶輸入的解鎖圖案之間的差異也可以體現(xiàn)在非終點(diǎn)的觸控點(diǎn)上,也可以體現(xiàn)為存在兩個(gè)或多個(gè)觸控點(diǎn)上的差異。從而可以為用戶提供更多的解鎖圖案的選擇,進(jìn)而可以達(dá)到單手就能解鎖,提高解鎖效率。
[0034]在一個(gè)優(yōu)選的實(shí)施例中,根據(jù)選擇的聯(lián)想圖案進(jìn)行解鎖處理包括:判斷選擇的聯(lián)想圖案與預(yù)定解鎖圖案是否一致;在判斷結(jié)果為是的情況下,對終端進(jìn)行解鎖;和/或,在判斷結(jié)果為否的情況下,當(dāng)返回解鎖圖案繪制界面的次數(shù)超過預(yù)定閾值后,關(guān)閉生成一個(gè)或多個(gè)聯(lián)想圖案的功能。其中,預(yù)定閾值可以為用戶自由設(shè)置的解鎖次數(shù),例如,可以為3次,當(dāng)然也可以為4次、5次或其他次數(shù)。這樣可以保證在終端被非法用戶獲取的情況下,維護(hù)終端安全。
[0035]在上述實(shí)施例中,解鎖圖案的圖案特征可以至少包括解鎖圖案的圖案點(diǎn)位置和/或解鎖圖案的圖案點(diǎn)順序。根據(jù)解鎖圖案的圖案特征可以生成與用戶輸入的解鎖圖案相似度較高的聯(lián)想圖案,提高解鎖準(zhǔn)確度。
[0036]在本實(shí)施例中還提供了一種解鎖處理裝置,該裝置用于實(shí)現(xiàn)上述實(shí)施例及優(yōu)選實(shí)施方式,已經(jīng)進(jìn)行過說明的不再贅述。如以下所使用的,術(shù)語“模塊”可以實(shí)現(xiàn)預(yù)定功能的軟件和/或硬件的組合。盡管以下實(shí)施例所描述的裝置較佳地以軟件來實(shí)現(xiàn),但是硬件,或者軟件和硬件的組合的實(shí)現(xiàn)也是可能并被構(gòu)想的。
[0037]圖2是根據(jù)本發(fā)明實(shí)施例的解鎖處理裝置的結(jié)構(gòu)框圖,如圖2所示,該裝置包括接收模塊22,生成模塊24,顯示模塊26和第一處理模塊28。下面對該解鎖處理裝置進(jìn)行說明。
[0038]接收模塊22,用于接收用于解鎖的解鎖圖案;生成模塊24,連接至上述接收模塊22,用于根據(jù)接收到的解鎖圖案的圖案特征生成一個(gè)或多個(gè)與接收到的解鎖圖案存在預(yù)定相似度的聯(lián)想圖案;顯示模塊26,連接至上述生成模塊24,用于顯示一個(gè)或多個(gè)聯(lián)想圖案供用戶選擇;第一處理模塊28,連接至上述顯示模塊26,用于根據(jù)選擇的聯(lián)想圖案進(jìn)行解鎖處理。
[0039]圖3是根據(jù)本發(fā)明實(shí)施例的解鎖處理裝置的優(yōu)選結(jié)構(gòu)框圖,如圖3所示,該裝置除包括圖2所示的所有模塊外,還包括判斷模塊32和第二處理模塊34,下面對該裝置進(jìn)行說明。
[0040]判斷模塊32,連接至上述接收模塊22,用于判斷輸入的解鎖圖案與預(yù)定解鎖圖案是否一致;第二處理模塊34,連接至上述判斷模塊32和生成模塊24,用于在判斷模塊32的判斷結(jié)果為否的情況下,進(jìn)行根據(jù)接收到的解鎖圖案的圖案特征生成一個(gè)或多個(gè)聯(lián)想圖案的處理。
[0041]圖4是根據(jù)本發(fā)明實(shí)施例的解鎖處理裝置中生成模塊24的結(jié)構(gòu)框圖,如圖4所示,該生成模塊24包括獲取單元42和生成單元44。下面對該生成模塊24進(jìn)行處理。
[0042]獲取單元42,用于獲取與解鎖圖案的終點(diǎn)最相鄰的觸控點(diǎn),其中,該觸控點(diǎn)為用于解鎖終端的宮格圖中除用于構(gòu)成解鎖圖案上的點(diǎn)之外的一