軌跡在解鎖圖形中進(jìn)行跨越的點(diǎn)也即解鎖圖形中的可跨越點(diǎn),將解鎖軌跡在解鎖圖形中的可跨越點(diǎn)的有效激活區(qū)域按預(yù)設(shè)比例進(jìn)行縮小,這樣,用戶在解鎖圖形中繪制軌跡形成解鎖密碼進(jìn)行解鎖時(shí),繪制的軌跡能更加輕易的繞過所述可跨越點(diǎn),更加方便用戶操作。
[0065]本發(fā)明進(jìn)一步提供一種圖形解鎖裝置。
[0066]參照?qǐng)D5,圖5為本發(fā)明圖形解鎖裝置一實(shí)施例的功能模塊示意圖。
[0067]在一實(shí)施例中,該圖形解鎖裝置包括:
[0068]接收模塊01,用于接收解鎖圖形中繪制的軌跡,所述解鎖圖形包括至少一個(gè)可跨越點(diǎn)和固定點(diǎn);
[0069]解鎖密碼獲取模塊02,用于根據(jù)所述軌跡中跨越所述可跨越點(diǎn)的方式,及與經(jīng)過的所述可跨越點(diǎn)和/或固定點(diǎn)的組合,形成解鎖密碼;
[0070]解鎖模塊03,用于基于所述解鎖密碼判斷是否解鎖。
[0071]首先,接收用戶在解鎖圖形中繪制的軌跡,所述解鎖圖形中分布有若干供用戶進(jìn)行繪制軌跡的點(diǎn),本實(shí)施例中,所述解鎖圖形包括至少一個(gè)可跨越點(diǎn)和固定點(diǎn),其中,可跨越點(diǎn)為用戶在圖形中繪制軌跡時(shí)允許繪制的軌跡跨越而過的點(diǎn),一般取圖形中同一直線上兩點(diǎn)中間的點(diǎn)作為可跨越點(diǎn),當(dāng)然,也不限定取圖形中任一點(diǎn)作為可跨越點(diǎn);固定點(diǎn)為用戶在圖形中繪制軌跡時(shí)繪制的軌跡必須經(jīng)過的點(diǎn)。
[0072]接收到用戶繪制的軌跡后,對(duì)用戶在繪制軌跡中是否對(duì)可跨越點(diǎn)進(jìn)行跨越、對(duì)可跨越點(diǎn)的不同跨越方式等可進(jìn)行識(shí)別,這樣,對(duì)于同一可跨越點(diǎn),可對(duì)用戶的多種繪制方式進(jìn)行識(shí)別,再利用與繪制軌跡過程中經(jīng)不同固定點(diǎn)的連接進(jìn)行組合,即可識(shí)別并獲取各種各樣的軌跡形成多種解鎖密碼,使得用戶在圖形中可繪制的解鎖密碼的數(shù)量大幅增加,且由于可對(duì)不同可跨越點(diǎn)的跨越方式及與不同固定點(diǎn)的連接進(jìn)行組合,最終繪制形成的解鎖密碼的連接復(fù)雜度也得到了增強(qiáng)。
[0073]獲取用戶在圖形中繪制軌跡形成的解鎖密碼后,即可利用所述解鎖密碼對(duì)該用戶的設(shè)備鎖屏、應(yīng)用登陸驗(yàn)證、身份校驗(yàn)等操作進(jìn)行圖形解鎖,在所述解鎖密碼與預(yù)設(shè)的解鎖軌跡一致時(shí),解鎖成功,允許該用戶執(zhí)行后續(xù)操作。
[0074]本實(shí)施例解鎖圖形中的點(diǎn)包括可跨越點(diǎn)和固定點(diǎn),使得在圖形中繪制軌跡時(shí)可對(duì)可跨越點(diǎn)選擇進(jìn)行跨越,這樣,通過對(duì)可跨越點(diǎn)的跨越與否及與經(jīng)過的固定點(diǎn)的組合最終連接形成的解鎖密碼不僅數(shù)量大幅增加,且具備較強(qiáng)的連接復(fù)雜度,極大地提升了圖形解鎖的安全性。
[0075]進(jìn)一步地,在本發(fā)明圖形解鎖裝置另一實(shí)施例中,所述可跨越點(diǎn)和固定點(diǎn)包括有效激活區(qū)域,所述有效激活區(qū)域?yàn)閷?duì)稱幾何圖形,所述可跨越點(diǎn)和固定點(diǎn)為該有效激活區(qū)域的中心點(diǎn),上述步驟S20可以包括:若所述軌跡經(jīng)過所述可跨越點(diǎn)和/或固定點(diǎn)的有效激活區(qū)域,則識(shí)別為經(jīng)過所述可跨越點(diǎn)和/或固定點(diǎn);若所述軌跡繞過所述可跨越點(diǎn)的有效激活區(qū)域,則識(shí)別為跨越所述可跨越點(diǎn)。
[0076]為了方便進(jìn)行解釋說明,本實(shí)施例中僅以所述解鎖圖形包括按3乘3矩陣排列的9個(gè)點(diǎn)為例進(jìn)行具體說明,當(dāng)然,所述解鎖圖形也可為非9個(gè)點(diǎn)的圖形,如包括按3乘4矩陣排列的12個(gè)點(diǎn)等,在此,對(duì)所述解鎖圖形中包括的點(diǎn)的數(shù)量不作限定。
[0077]圖2中位于四個(gè)角落的四個(gè)點(diǎn)1、3、7、9為固定點(diǎn),其余的點(diǎn)2、4、5、6、8為可跨越點(diǎn)??煽缭近c(diǎn)和固定點(diǎn)包括有效激活區(qū)域,所述有效激活區(qū)域?yàn)閷?duì)稱幾何圖形,所述可跨越點(diǎn)和固定點(diǎn)為該有效激活區(qū)域的中心點(diǎn),以圖2中可跨越點(diǎn)2為例,可跨越點(diǎn)2包括有效激活區(qū)域a,該有效激活區(qū)域a為對(duì)稱幾何圖形如圓形等,可跨越點(diǎn)2為該有效激活區(qū)域a的中心點(diǎn),具體的,以用戶在解鎖圖形中繪制的圖案為Z形圖案進(jìn)行舉例說明。
[0078]經(jīng)解鎖圖形中任意一點(diǎn)如點(diǎn)I開始進(jìn)行軌跡的繪制,沿著點(diǎn)2、3、5、7、8、9繪制出Z形的圖案,其中,繪制的Z形圖案會(huì)經(jīng)過可跨越點(diǎn)2、5、8,在繪制軌跡中用戶可選擇跨越或經(jīng)過可跨越點(diǎn)2、5、8,因此,對(duì)于每一可跨越點(diǎn)都有兩種繪制方式,圖2中虛線部分示出了在繪制軌跡時(shí)對(duì)可跨越點(diǎn)2、5、8進(jìn)行跨越的情況下繪制出的軌跡。本實(shí)施例中雖然在繪制軌跡時(shí)對(duì)可跨越點(diǎn)的跨越與否可進(jìn)行選擇,但最終顯示在九宮格界面上的圖案可為同一圖案,如均為圖2中實(shí)線部分所示的Z形圖案,并且,為了提示用戶相同圖案下的各種軌跡繪制方式,可將在繪制軌跡時(shí)對(duì)可跨越點(diǎn)進(jìn)行跨越時(shí)將該可跨越點(diǎn)顯示為未激活狀態(tài),如圖2中可跨越點(diǎn)2、5、8所示,而在經(jīng)過一點(diǎn)時(shí)可顯示該點(diǎn)為激活狀態(tài),如圖2中點(diǎn)1、3、7、9所示。其中,當(dāng)所述軌跡經(jīng)過所述可跨越點(diǎn)和/或固定點(diǎn)的有效激活區(qū)域,則識(shí)別為經(jīng)過所述可跨越點(diǎn)和/或固定點(diǎn),則該點(diǎn)被激活;當(dāng)所述軌跡繞過所述可跨越點(diǎn)的有效激活區(qū)域,則識(shí)別為跨越所述可跨越點(diǎn),則該點(diǎn)未激活。這樣,本實(shí)施例中在解鎖圖形界面上最終連接呈現(xiàn)Z形圖案時(shí),根據(jù)對(duì)可跨越點(diǎn)2、5、8的跨越與否情況進(jìn)行選擇,可有23種軌跡進(jìn)行繪制,因此,根據(jù)所述軌跡中跨越所述可跨越點(diǎn)的方式及與經(jīng)過的所述可跨越點(diǎn)和/或固定點(diǎn)的組合所形成的解鎖密碼的數(shù)量得到了提升,且還能在呈現(xiàn)相同圖案時(shí),選擇多種軌跡進(jìn)行繪制,從而利用多種解鎖密碼進(jìn)行解鎖,提升了解鎖密碼的連接復(fù)雜度。在基于解鎖密碼進(jìn)行圖形解鎖時(shí),即使圖形中呈現(xiàn)的圖案被泄露,也能有效地避免正確的解鎖密碼被竊取,極大地提升了通過解鎖密碼進(jìn)行圖形解鎖的安全性。
[0079]進(jìn)一步地,在本發(fā)明圖形解鎖裝置又一實(shí)施例中,在上述實(shí)施例的基礎(chǔ)上,上述步驟S20還可以包括:若所述軌跡繞過所述可跨越點(diǎn)的有效激活區(qū)域且在所述可跨越點(diǎn)的上方,則識(shí)別對(duì)所述可跨越點(diǎn)的跨越方式為上方跨越;若所述軌跡繞過所述可跨越點(diǎn)的有效激活區(qū)域且在所述可跨越點(diǎn)的下方,則識(shí)別對(duì)所述可跨越點(diǎn)的跨越方式為下方跨越。
[0080]圖3中經(jīng)點(diǎn)I開始進(jìn)行軌跡的繪制,沿著點(diǎn)2、3、5、7、8、9繪制出Z形的圖案,其中,繪制的Z形圖案會(huì)經(jīng)過可跨越點(diǎn)2、5、8,在繪制軌跡中用戶可選擇上方跨越、下方跨越或經(jīng)過可跨越點(diǎn)2、5、8。本實(shí)施例中,可根據(jù)圖形中繪制軌跡時(shí)跨越所述可跨越點(diǎn)的區(qū)域來識(shí)別對(duì)所述可跨越點(diǎn)的跨越方式,以圖3中可跨越點(diǎn)2為例,若所述軌跡繞過所述可跨越點(diǎn)2的有效激活區(qū)域a且在所述可跨越點(diǎn)2的上方,則識(shí)別對(duì)所述可跨越點(diǎn)2的跨越方式為上方跨越;若所述軌跡繞過所述可跨越點(diǎn)2的有效激活區(qū)域a且在所述可跨越點(diǎn)2的下方,則識(shí)別對(duì)所述可跨越點(diǎn)2的跨越方式為下方跨越;若所述軌跡經(jīng)過所述可跨越點(diǎn)2的有效激活區(qū)域a,則識(shí)別為經(jīng)過所述可跨越點(diǎn)2。
[0081]因此,對(duì)于每一可跨越點(diǎn)都有三種繪制方式:上方跨越、下方跨越或經(jīng)過所述可跨越點(diǎn)。圖3中虛線部分示出了在繪制軌跡時(shí)對(duì)可跨越點(diǎn)2進(jìn)行下方跨越的情況下繪制出的解鎖軌跡。本實(shí)施例中雖然在繪制軌跡時(shí)對(duì)可跨越點(diǎn)的跨越方式可進(jìn)行選擇,但最終顯示在九宮格界面上的圖案可為同一圖案,如均為圖3中實(shí)線部分所示的Z形圖案,并且,為了提示用戶相同圖案下的各種軌跡繪制方式,可在繪制軌跡時(shí)對(duì)可跨越點(diǎn)進(jìn)行上方跨