本發(fā)明涉及移動通訊領(lǐng)域,特別是涉及一種智能終端屏幕解鎖的方法、裝置及智能終端。
背景技術(shù):
現(xiàn)有技術(shù)對于智能終端的解鎖有多種方式,例如數(shù)字組合密碼、圖案鎖等,其在實現(xiàn)時,可以通過設(shè)置產(chǎn)生復(fù)雜的密碼,安全性高,但用戶同時也需要記住這個復(fù)雜的密碼,無論是圖案還是數(shù)字組合,都是對記憶力不小的考驗。特別是對于現(xiàn)在這種數(shù)字時代,任何賬號或終端的登陸都需要密碼,用戶需要記的密碼太多,且密碼類型也都較為類似,導(dǎo)致用戶會經(jīng)常處于忘記密碼的狀態(tài),用戶體驗較低。
技術(shù)實現(xiàn)要素:
本發(fā)明提供了一種智能終端屏幕解鎖的方法、裝置及智能終端,以至少解決現(xiàn)有技術(shù)用戶需要記的密碼太多,且密碼類型也都較為類似,在智能終端解鎖時,常存在用戶忘記密碼的狀態(tài),用戶體驗較低的問題。
一方面,本發(fā)明提供一種智能終端屏幕解鎖的方法,包括:在確定通過地圖對屏幕進(jìn)行解鎖時,獲取地圖數(shù)據(jù),呈現(xiàn)所述地圖數(shù)據(jù)對應(yīng)的地圖;在處于預(yù)定比例尺的地圖中獲取預(yù)設(shè)解鎖位置,并確定所述預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域;判斷接收到的解鎖觸發(fā)位置是否處于所述預(yù)定比例尺對應(yīng)的所述相關(guān)解鎖區(qū)域內(nèi),并在所述解鎖觸發(fā)位置處于所述預(yù)定比例尺對應(yīng)的所述相關(guān)解鎖區(qū)域內(nèi)時,對屏幕進(jìn)行解鎖。
進(jìn)一步,呈現(xiàn)所述地圖數(shù)據(jù)對應(yīng)的地圖之后,還包括:接收用戶選擇的所述預(yù)定比例尺;判斷是否存在已設(shè)置完成的其他比例尺;在存在已設(shè)置完成的其他比例尺的情況下,從所述其他比例尺中選擇最大的比例尺,并將所述最大的比例尺與所述預(yù)定比例尺進(jìn)行比較,以根據(jù)比較結(jié)果確定是否提示用戶選擇所述預(yù)設(shè)解鎖位置;在不存在已設(shè)置完成的其他比例尺的情況下,發(fā)送提示信息,以提示用戶在處于所述預(yù)定比例尺的地圖中選擇預(yù)設(shè)解鎖位置。
進(jìn)一步,根據(jù)比較結(jié)果確定是否提示用戶選擇所述預(yù)設(shè)解鎖位置,包括:在所述預(yù)定比例尺小于或等于所述最大的比例尺的情況下,發(fā)送提示信息,以提示用戶重新選擇所述預(yù)定比例尺;在所述預(yù)定比例尺大于所述最大的比例尺的情況下,發(fā)送提示信息,以提示用戶在處于所述預(yù)定比例尺的地圖中選擇預(yù)設(shè)解鎖位置。
進(jìn)一步,在處于預(yù)定比例尺的地圖中選擇預(yù)設(shè)解鎖位置,并確定所述預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域,包括:在當(dāng)前預(yù)定比例尺對應(yīng)的地圖中選擇一個預(yù)設(shè)解鎖位置;接收用戶以所述預(yù)設(shè)解鎖位置為圓心、按照預(yù)設(shè)半徑在地圖上畫的圓形,以確定所述圓形對應(yīng)的區(qū)域為所述相關(guān)解鎖區(qū)域;或者,接收用戶在所述地圖上勾勒的包括所述預(yù)設(shè)解鎖位置在內(nèi)的圖形,以確定所述圖形對應(yīng)的區(qū)域為所述相關(guān)解鎖區(qū)域。
進(jìn)一步,在確定所述預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域之后,還包括:判斷是否繼續(xù)增加選擇其他的預(yù)定比例尺;在確定繼續(xù)增加選擇其他的預(yù)定比例尺的情況下,接收用戶選擇的新的預(yù)定比例尺,并將所述新的預(yù)定比例尺與已設(shè)置完成的其他比例尺進(jìn)行比較,以確定是否發(fā)送提示信息來提示用戶選擇預(yù)設(shè)解鎖位置。
進(jìn)一步,在確定所述預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域之后,還包括:通知用戶屏幕鎖定方式設(shè)置完成。
另一方面,本發(fā)明還提供了一種智能終端屏幕解鎖的裝置,包括:獲取模塊,用于在確定通過地圖對屏幕進(jìn)行解鎖時,獲取地圖數(shù)據(jù),呈現(xiàn)所述地圖數(shù) 據(jù)對應(yīng)的地圖;確定模塊,用于在處于預(yù)定比例尺的地圖中獲取預(yù)設(shè)解鎖位置,并確定所述預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域;第一判斷模塊,用于判斷接收到的解鎖觸發(fā)位置是否處于所述預(yù)定比例尺對應(yīng)的所述相關(guān)解鎖區(qū)域內(nèi),并在所述解鎖觸發(fā)位置處于所述預(yù)定比例尺對應(yīng)的所述相關(guān)解鎖區(qū)域內(nèi)時,對屏幕進(jìn)行解鎖。
進(jìn)一步,還包括:接收模塊,用于在呈現(xiàn)所述地圖數(shù)據(jù)對應(yīng)的地圖的情況下,接收用戶選擇的所述預(yù)定比例尺;第二判斷模塊,用于判斷是否存在已設(shè)置完成的其他比例尺;比較模塊,用于在存在已設(shè)置完成的其他比例尺的情況下,從所述其他比例尺中選擇最大的比例尺,并將所述最大的比例尺與所述預(yù)定比例尺進(jìn)行比較,以根據(jù)比較結(jié)果確定是否提示用戶選擇所述預(yù)設(shè)解鎖位置;提示模塊,用于在不存在已設(shè)置完成的其他比例尺的情況下,發(fā)送提示信息,以提示用戶在處于所述預(yù)定比例尺的地圖中選擇預(yù)設(shè)解鎖位置。
進(jìn)一步,所述提示模塊,還用于在所述預(yù)定比例尺小于或等于所述最大的比例尺的情況下,發(fā)送提示信息,以提示用戶重新選擇所述預(yù)定比例尺;在所述預(yù)定比例尺大于所述最大的比例尺的情況下,發(fā)送提示信息,以提示用戶在處于所述預(yù)定比例尺的地圖中選擇預(yù)設(shè)解鎖位置。
進(jìn)一步,所述確定模塊包括:選擇單元,用于在當(dāng)前預(yù)定比例尺對應(yīng)的地圖中選擇一個預(yù)設(shè)解鎖位置;確定單元,用于接收用戶以所述預(yù)設(shè)解鎖位置為圓心、按照預(yù)設(shè)半徑在地圖上畫的圓形,以確定所述圓形對應(yīng)的區(qū)域為所述相關(guān)解鎖區(qū)域,或者接收用戶在所述地圖上勾勒的包括所述預(yù)設(shè)解鎖位置在內(nèi)的圖形,以確定所述圖形對應(yīng)的區(qū)域為所述相關(guān)解鎖區(qū)域。
進(jìn)一步,所述第二判斷模塊,還用于在確定所述預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域之后,判斷是否繼續(xù)增加選擇其他的預(yù)定比例尺;并在確定繼續(xù)增加選擇其他的預(yù)定比例尺的情況下,觸發(fā)所述接收模塊接收用戶選擇的新的預(yù)定比例尺,并觸發(fā)所述比較模塊將所述新的預(yù)定比例尺與已設(shè)置完成的其他比例尺進(jìn)行比較,以確定是否發(fā)送提示信息來提示用戶選擇預(yù)設(shè)解鎖位置。
進(jìn)一步,還包括:通知模塊,用于在確定所述預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域之后,通知用戶屏幕鎖定方式設(shè)置完成。
再一方面,本發(fā)明還提供了一種智能終端,包括:上述任一項所述的智能終端屏幕解鎖的裝置。
本發(fā)明通過地圖設(shè)置解鎖區(qū)域,以通過地理位置的大范圍覆蓋來實現(xiàn)屏幕鎖定的設(shè)置,通過此種方式設(shè)置屏幕鎖定,設(shè)置的地理位置可以是用戶喜歡的或具有紀(jì)念意義的,用戶不會忘記,減少用戶的記憶量,在解鎖的時候,用戶可以通過地理位置直接解鎖,提高用戶體驗,解決了現(xiàn)有技術(shù)用戶需要記的密碼太多,且密碼類型也都較為類似,在智能終端解鎖時,常存在用戶忘記密碼的狀態(tài),用戶體驗較低的的問題。
附圖說明
通過閱讀下文優(yōu)選實施方式的詳細(xì)描述,各種其他的優(yōu)點和益處對于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實施方式的目的,而并不認(rèn)為是對本發(fā)明的限制。而且在整個附圖中,用相同的參考符號表示相同的部件。在附圖中:
圖1是本發(fā)明實施例中智能終端屏幕解鎖的方法的流程圖;
圖2是本發(fā)明實施例中設(shè)智能終端屏幕解鎖的裝置的結(jié)構(gòu)示意圖;
圖3是本發(fā)明實施例中智能終端屏幕解鎖的裝置的優(yōu)選結(jié)構(gòu)示意圖;
圖4是本發(fā)明實施例中智能終端屏幕解鎖的裝置的又一優(yōu)選結(jié)構(gòu)示意圖;
圖5是本發(fā)明優(yōu)選實施例中加密過程的流程圖;
圖6是本發(fā)明優(yōu)選實施例中解密過程的流程圖。
具體實施方式
下面將參照附圖更詳細(xì)地描述本公開的示例性實施例。雖然附圖中顯示了本公開的示例性實施例,然而應(yīng)當(dāng)理解,可以以各種形式實現(xiàn)本公開而不應(yīng)被 這里闡述的實施例所限制。相反,提供這些實施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
為了解決現(xiàn)有技術(shù)用戶需要記的密碼太多,且密碼類型也都較為類似,在智能終端解鎖時,常存在用戶忘記密碼的狀態(tài),用戶體驗較低的的問題,本發(fā)明提供了一種智能終端屏幕解鎖的方法、裝置及智能終端,以下結(jié)合附圖以及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不限定本發(fā)明。
本發(fā)明實施例提供一種智能終端屏幕解鎖的方法,該方法的流程如圖1所示,包括步驟S102至S106:
S102,在確定通過地圖對屏幕進(jìn)行解鎖時,獲取地圖數(shù)據(jù),呈現(xiàn)地圖數(shù)據(jù)對應(yīng)的地圖。
S104,在處于預(yù)定比例尺的地圖中獲取預(yù)設(shè)解鎖位置,并確定預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域。該過程中,相關(guān)解鎖區(qū)域是指在該預(yù)設(shè)解鎖位置周圍多大范圍內(nèi)算是解鎖正確。
S106,判斷接收到的解鎖觸發(fā)位置是否處于預(yù)定比例尺對應(yīng)的相關(guān)解鎖區(qū)域內(nèi),并在解鎖觸發(fā)位置處于預(yù)定比例尺對應(yīng)的相關(guān)解鎖區(qū)域內(nèi)時,對屏幕進(jìn)行解鎖。
本發(fā)明實施例通過地圖設(shè)置解鎖區(qū)域,以通過地理位置的大范圍覆蓋來實現(xiàn)屏幕鎖定的設(shè)置,通過此種方式設(shè)置屏幕鎖定,設(shè)置的地理位置可以是用戶喜歡的或具有紀(jì)念意義的,用戶不會忘記,減少用戶的記憶量,在解鎖的時候,用戶可以通過地理位置直接解鎖,提高用戶體驗,解決了現(xiàn)有技術(shù)用戶需要記的密碼太多,且密碼類型也都較為類似,在智能終端解鎖時,常存在用戶忘記密碼的狀態(tài),用戶體驗較低的的問題。
在經(jīng)過S102和S104的過程,屏幕鎖已經(jīng)設(shè)置完畢,此時,用戶可以對屏幕解鎖;實現(xiàn)的過程中,還可以在解鎖之前通知用戶屏幕鎖定方式設(shè)置完成。
當(dāng)在屏幕上呈現(xiàn)地圖數(shù)據(jù)對應(yīng)的地圖之后,還要接收用戶選擇的預(yù)定比例 尺,當(dāng)然,如果用戶只想設(shè)置一個層級的密碼,則也可以系統(tǒng)默認(rèn)設(shè)置一個預(yù)定比例尺。
接收用戶選擇的預(yù)定比例尺之后,判斷是否存在已設(shè)置完成的其他比例尺,此時,如果是用戶第一次設(shè)置預(yù)定比例尺,則之前不會存在其他比例尺,如果已經(jīng)設(shè)置過,則會存在其他比例尺,此時多個的比例尺的設(shè)定意味著用戶希望設(shè)置多個層級的密碼,例如,在比例尺為1:1000、1:500和1:200的時候都需要在對應(yīng)的相關(guān)解鎖區(qū)域內(nèi)解鎖后,才能對屏幕進(jìn)行解鎖。在存在已設(shè)置完成的其他比例尺的情況下,從其他比例尺中選擇具有最大的比例尺,并將最大的比例尺與預(yù)定比例尺進(jìn)行比較,以根據(jù)比較結(jié)果確定是否提示用戶選擇預(yù)設(shè)解鎖位置;在不存在已設(shè)置完成的其他比例尺的情況下,發(fā)送提示信息,以提示用戶在處于預(yù)定比例尺的地圖中選擇預(yù)設(shè)解鎖位置。
實現(xiàn)時,在根據(jù)比較結(jié)果確定是否提示用戶選擇預(yù)設(shè)解鎖位置的過程中,如果預(yù)定比例尺小于或等于最大的比例尺,說明當(dāng)前比例尺對應(yīng)的地圖層顯示的內(nèi)容更為廣泛,則發(fā)送提示信息,以提示用戶重新選擇預(yù)定比例尺;如果預(yù)定比例尺大于最大的比例尺,說明當(dāng)前比例尺對應(yīng)的地圖層顯示的內(nèi)容更為具體,則也發(fā)送提示信息,以提示用戶在處于預(yù)定比例尺的地圖中選擇預(yù)設(shè)解鎖位置。
在處于預(yù)定比例尺的地圖中選擇預(yù)設(shè)解鎖位置,并確定預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域的過程中包括:在當(dāng)前預(yù)定比例尺對應(yīng)的地圖中選擇一個預(yù)設(shè)解鎖位置;接收用戶以預(yù)設(shè)解鎖位置為圓心、按照預(yù)設(shè)半徑在地圖上畫的圓形,以確定圓形對應(yīng)的區(qū)域為相關(guān)解鎖區(qū)域;或者,接收用戶在地圖上勾勒的包括預(yù)設(shè)解鎖位置在內(nèi)的圖形,以確定圖形對應(yīng)的區(qū)域為相關(guān)解鎖區(qū)域。當(dāng)然,用戶如果希望多個層級的密碼,則可以設(shè)置多個比例尺,則也需要設(shè)置多個對應(yīng)的相關(guān)解鎖區(qū)域。
在確定預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域之后,還需要確定用戶是否需要設(shè)置多個層級的密碼,即判斷是否繼續(xù)增加選擇其他的預(yù)定比例尺;在確定繼續(xù)增 加選擇其他的預(yù)定比例尺的情況下,接收用戶選擇的新的預(yù)定比例尺,并將新的預(yù)定比例尺與已設(shè)置完成的其他比例尺進(jìn)行比較,以確定是否發(fā)送提示信息來提示用戶選擇預(yù)設(shè)解鎖位置。
在通知用戶屏幕鎖定方式設(shè)置完成之后,處于等待解鎖的狀態(tài)。對于解鎖,本實施例提供的解鎖方式如下:在智能終端進(jìn)入到預(yù)定比例尺對應(yīng)的相關(guān)解鎖區(qū)域的情況下,對屏幕進(jìn)行解鎖;在智能終端未進(jìn)入到預(yù)定比例尺對應(yīng)的相關(guān)解鎖區(qū)域的情況下,判斷接收到的解鎖觸發(fā)位置是否處于預(yù)定比例尺對應(yīng)的相關(guān)解鎖區(qū)域內(nèi),并在解鎖觸發(fā)位置處于預(yù)定比例尺對應(yīng)的相關(guān)解鎖區(qū)域內(nèi)時,對屏幕進(jìn)行解鎖。
本發(fā)明實施例還提供一種設(shè)置智能終端屏幕鎖定的裝置,該裝置的結(jié)構(gòu)示意如圖2所示,包括:獲取模塊10,用于在確定通過地圖對屏幕進(jìn)行解鎖時,獲取地圖數(shù)據(jù),呈現(xiàn)地圖數(shù)據(jù)對應(yīng)的地圖;確定模塊20,與獲取模塊10耦合,用于在處于預(yù)定比例尺的地圖中獲取預(yù)設(shè)解鎖位置,并確定預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域;第一判斷模塊30,與確定模塊20耦合,用于判斷接收到的解鎖觸發(fā)位置是否處于預(yù)定比例尺對應(yīng)的相關(guān)解鎖區(qū)域內(nèi),并在解鎖觸發(fā)位置處于預(yù)定比例尺對應(yīng)的相關(guān)解鎖區(qū)域內(nèi)時,對屏幕進(jìn)行解鎖。
上述裝置還可以如圖3所示,其還可以包括:接收模塊40,與獲取模塊10耦合,用于在屏幕上呈現(xiàn)地圖數(shù)據(jù)對應(yīng)的地圖的情況下,接收用戶選擇的預(yù)定比例尺;第二判斷模塊50,與接收模塊40耦合,用于判斷是否存在已設(shè)置完成的其他比例尺;比較模塊60,與第二判斷模塊50和確定模塊20耦合,用于在存在已設(shè)置完成的其他比例尺的情況下,從其他比例尺中選擇最大的比例尺,并將最大的比例尺與預(yù)定比例尺進(jìn)行比較,以根據(jù)比較結(jié)果確定是否提示用戶選擇預(yù)設(shè)解鎖位置;提示模塊70,與第二判斷模塊50和確定模塊20耦合,用于在不存在已設(shè)置完成的其他比例尺的情況下,發(fā)送提示信息,以提示用戶在處于預(yù)定比例尺的地圖中選擇預(yù)設(shè)解鎖位置。
其中,提示模塊,還用于在預(yù)定比例尺小于或等于最大的比例尺的情況下, 發(fā)送提示信息,以提示用戶重新選擇預(yù)定比例尺;在預(yù)定比例尺大于最大的比例尺的情況下,發(fā)送提示信息,以提示用戶在處于預(yù)定比例尺的地圖中選擇預(yù)設(shè)解鎖位置。
關(guān)于確定模塊20,其還可以選擇單元和確定單元,其中,選擇單元,用于在當(dāng)前預(yù)定比例尺對應(yīng)的地圖中選擇一個預(yù)設(shè)解鎖位置;確定單元,用于接收用戶以預(yù)設(shè)解鎖位置為圓心、按照預(yù)設(shè)半徑在地圖上畫的圓形,以確定圓形對應(yīng)的區(qū)域為相關(guān)解鎖區(qū)域;接收用戶在地圖上勾勒的包括預(yù)設(shè)解鎖位置在內(nèi)的圖形,以確定圖形對應(yīng)的區(qū)域為相關(guān)解鎖區(qū)域。
第二判斷模塊,還可以用于在確定預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域之后,判斷是否繼續(xù)增加選擇其他的預(yù)定比例尺;并在確定繼續(xù)增加選擇其他的預(yù)定比例尺的情況下,觸發(fā)接收模塊接收用戶選擇的新的預(yù)定比例尺,并觸發(fā)比較模塊將新的預(yù)定比例尺與已設(shè)置完成的其他比例尺進(jìn)行比較,以確定是否發(fā)送提示信息來提示用戶選擇預(yù)設(shè)解鎖位置。
上述裝置還可以如圖4所示,在圖2的基礎(chǔ)上,其還可以包括:與確定模塊20和第一判斷模塊30耦合的通知模塊80,用于確定預(yù)設(shè)解鎖位置的相關(guān)解鎖區(qū)域之后,通知用戶屏幕鎖定方式設(shè)置完成。
本實施例還提供一種智能終端,其包括上述的智能終端屏幕解鎖的裝置。本領(lǐng)域技術(shù)人員根據(jù)上述記載,知曉如何將上述裝置設(shè)置在智能終端中,此處不再贅述。
優(yōu)選實施例
本發(fā)明實施例提供了一種智能終端屏幕解鎖的方法,該方法應(yīng)用在智能終端解鎖的過程中,因此,該實施例通過加密過程和解密過程對上述方法進(jìn)行分別說明。本實施例設(shè)置加密過程的流程如圖5所示,包括如下過程:
在用戶選擇通過地圖GPS定點加密功能進(jìn)行加密后,開啟加密密碼的設(shè)置,獲取地圖;用戶設(shè)置比例尺1:X,并判斷是否存在已設(shè)置完成的比例尺1:Y;如果存在已設(shè)置完成的比例尺1:Y,則讀取時間點為最后的已設(shè)置的比例 尺1:Y,并比較1:X是否大于1:Y;如果1:X小于或等于1:Y,說明當(dāng)前設(shè)置的1:X的顯示精度小于已經(jīng)設(shè)置過的1:Y,顯示的反而會更不細(xì)致,不存在設(shè)置意義,因此,返回至讓用戶設(shè)置比例尺1:X的過程;如果不存在已設(shè)置完成的1:Y,則直接在當(dāng)前的比例尺對應(yīng)的地圖層上選擇加密定點A;然后以A為圓心,B為半徑畫一個圓形區(qū)域,以將該區(qū)域作為相關(guān)解密區(qū)域;隨后提示用戶是否繼續(xù)增加設(shè)置比例尺;如果設(shè)置,說明用戶希望多層級保密,則返回至讓用戶設(shè)置比例尺1:X的過程;如果不設(shè)置,則直接通知用戶加密過程已經(jīng)設(shè)置完成。當(dāng)然,也可以不做上述比較1:X和1:Y的過程,讓用戶隨意設(shè)置比例尺,在解鎖時逐層解鎖即可,但用戶隨意設(shè)置的過程可能會存在設(shè)置過程較亂,容易忘記密碼的風(fēng)險。
在具體實現(xiàn)時,設(shè)置解密時需要用到的N層比例尺,按照地圖比例尺順序遞進(jìn)值如下:1:1000公里、1:500公里、1:200公里、1:100公里、1:50公里、1:30公里、1:20公里、1:10公里、1:5公里、1:2公里、1:1公里、1:500米、1:200米、1:100米、1:50米、1:25米、1:10米等。
設(shè)置擴(kuò)大加密點A的解鎖范圍:以A為中心,半徑為B的圓形范圍作為解鎖范圍A*B(B>0),B的值設(shè)置為:0<B<=當(dāng)前比例尺對應(yīng)地圖層的范圍(如果設(shè)置3層解鎖,則每一層都需要設(shè)置解鎖范圍),B值設(shè)置范圍由用戶自行決定,優(yōu)選的只能設(shè)置整數(shù)。
本實施例設(shè)置解密過程的流程如圖6所示,包括如下過程:
用戶確定開啟解密過程時,開啟地理位置自動觸發(fā);判斷當(dāng)前實際地理位置是否符合解密要求(即是否處于解密區(qū)域內(nèi));在符合解密要求的情況下,直接解鎖;在不符合解密要求的情況下,詢問用戶是否進(jìn)入手動解鎖模式。如果否,則解密失?。蝗绻?,則優(yōu)先以比例尺最小的地圖層進(jìn)行定位解鎖;手動定位到解密區(qū)域,并通過三擊屏幕動作觸發(fā)解密操作;判斷三擊屏幕處是否處于解密區(qū)域;如果處于解密區(qū)域,則當(dāng)前比例尺對應(yīng)的地圖層解密成功,系統(tǒng)再次判斷是否還有其他未解密的地圖層,在存在其他比例尺對應(yīng)的未解密的 地圖層時,返回至優(yōu)先以比例尺最小的地圖層進(jìn)行定位解鎖的過程,對現(xiàn)在比例尺最小的地圖層進(jìn)行解鎖;在不存在其他比例尺對應(yīng)的未解密的地圖層時,屏幕直接解鎖成功。如果處于非解密區(qū)域,則判斷解密次數(shù)是否超過預(yù)設(shè)次數(shù),并在超過預(yù)設(shè)次數(shù)的情況下,返回至開啟地理位置自動觸發(fā)的過程,在超過預(yù)設(shè)次數(shù)的情況下,返回至優(yōu)先以比例尺最小的地圖層進(jìn)行定位解鎖的過程,繼續(xù)進(jìn)行嘗試解鎖。
對于自動觸發(fā)解密:用戶需到達(dá)設(shè)置的密碼定點范圍的實際地理位置進(jìn)行自動觸發(fā)解密,此方法受限于地理位置,但卻能極大保障資源的安全性。
對于手動觸發(fā)解密:此方法不受限于實際地理位置,在任何地點都能通過掌上地圖進(jìn)行鎖定密碼定點進(jìn)行解密;此方法為解密提供了方便的渠道,但用戶超過規(guī)定的失敗次數(shù)后,會禁止進(jìn)行手動解密,需通過自動觸發(fā)解密進(jìn)行解密。當(dāng)然,在手動解鎖超過規(guī)定的失敗次數(shù)后,也可以設(shè)置讓用戶輸入數(shù)字密碼等過程,來進(jìn)行手動數(shù)字類解鎖。
本發(fā)明可以為不同領(lǐng)域或不同資源產(chǎn)生各種獨立的密碼,且不會容易導(dǎo)致用戶忘記密碼,因為密碼是一個地圖的具體位置點;針對密碼的單一性質(zhì),用戶可以設(shè)置多套密碼,且不易產(chǎn)生忘記密碼的情況下,可以讓用戶為加密資源自行分類獨立加密,增加了資源的安全性;還能通過實際地理位置進(jìn)行自動識別解密,在手動定位解密失敗并禁止手動解密的前提下,用戶可以通過此途徑進(jìn)行資源解密,為重要資源提供保障性。
通過運用本發(fā)明實施例,通過地圖GPS定位定點小范圍、結(jié)合地圖顯示的定位精度層數(shù)作為一套加密資源的密碼,以地圖上唯一的點作為解密點,加上多層定位精度輔助,體現(xiàn)了密碼的安全性;密碼的單一性,大大降低了用戶容易忘記密碼的可能性,提高用戶體驗。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。