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