專利名稱:一種移動(dòng)終端的解鎖方法及系統(tǒng)的制作方法
一種移動(dòng)終端的解鎖方法及系統(tǒng)技術(shù)領(lǐng)域
本發(fā)明屬于移動(dòng)終端解鎖狀態(tài)控制領(lǐng)域,尤其涉及一種移動(dòng)終端的解鎖方法及系統(tǒng)。
背景技術(shù):
現(xiàn)有技術(shù)下的移動(dòng)終端,如手機(jī)等,解鎖方法有許多種,例如卡片解鎖、氣泡解鎖、 密碼鍵盤解鎖等。但這些解鎖方式的密碼驗(yàn)證手段都很簡單,容易被破解,且同質(zhì)化嚴(yán)重。 隨著用戶對(duì)移動(dòng)終端安全性的重視,以上解鎖方式難以滿足用戶的要求,且給用戶帶來不便。發(fā)明內(nèi)容
本發(fā)明實(shí)施例的目的在于提供一種移動(dòng)終端的解鎖方法及系統(tǒng),其通過莫斯密碼的形式對(duì)移動(dòng)終端進(jìn)行加密,以此解決上述問題。
本發(fā)明實(shí)施例是這樣實(shí)現(xiàn)的,一種移動(dòng)終端的解鎖方法,該方法包括以下步驟
接收用戶多次點(diǎn)擊屏幕的操作;
記錄用戶多次點(diǎn)擊屏幕的操作對(duì)應(yīng)的時(shí)間;
計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組TQni],其中0〈i < =n ;
將數(shù)組TDni]中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一對(duì)應(yīng)數(shù)組RODni],其中, 在數(shù)組TQni]中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組RO[Hii] = 1,在數(shù)組TQni]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組RO Dni] = O ;
檢測該數(shù)組RODni]是否與一預(yù)設(shè)的數(shù)組Rl [b」]相符,其中O < j〈=n ;及
若該數(shù)組RO [HIi]與該預(yù)設(shè)的數(shù)組Rl [bj]相符,解鎖該移動(dòng)終端。
本發(fā)明實(shí)施例的另一目的在于提供一種移動(dòng)終端的解鎖系統(tǒng),該系統(tǒng)包括有
第一接收模塊,用于接收用戶多次點(diǎn)擊屏幕的操作;
記錄模塊,用于記錄用戶多次點(diǎn)擊屏幕的操作對(duì)應(yīng)的時(shí)間;
計(jì)算模塊,用于計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組TQni];
第一比較模塊,用于將數(shù)組TQni]中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一對(duì)應(yīng)數(shù)組RO [HIi],其中,在數(shù)組T [HIi]中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組RO [HIi] = 1,在數(shù)組 TDni]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組RODni] =0;
第一檢測模塊,用于檢測該數(shù)組RODni]是否與一預(yù)設(shè)的數(shù)組Rl[bJ相符;及
執(zhí)行模塊,用于在該數(shù)組RODni]與該預(yù)設(shè)的數(shù)組Rl[bj相符,解鎖該移動(dòng)終端。
在本發(fā)明實(shí)施例中,移動(dòng)終端的解鎖方法及系統(tǒng),其接收用戶多次點(diǎn)擊屏幕的操作,計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組TQni],并將數(shù)組TQni]中每一數(shù)值與一預(yù)設(shè)閾值比較得到一對(duì)應(yīng)數(shù)組RO [mj,將數(shù)組RO Dni]與預(yù)設(shè)數(shù)組RUbj]比較以確認(rèn)是否對(duì)移動(dòng)終端進(jìn)行解鎖,以此給用戶提供一種更加安全、新穎的解鎖方式。
圖I本發(fā)明實(shí)施例提供的移動(dòng)終端的解鎖方法流程圖。
圖2是本發(fā)明實(shí)施例提供的移動(dòng)終端的解鎖系統(tǒng)模塊結(jié)構(gòu)圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
作為本發(fā)明的一個(gè)實(shí)施例,圖I示出了本發(fā)明實(shí)施例提供的移動(dòng)終端的解鎖方法流程圖,其具體包括步驟為
步驟S601,接收用戶多次點(diǎn)擊屏幕的操作。
步驟S602,記錄用戶多次點(diǎn)擊屏幕的操作對(duì)應(yīng)的時(shí)間。
步驟S603,計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組TQni],其中0〈i < =n0
步驟5604,將數(shù)組1'[!^]中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一對(duì)應(yīng)數(shù)組 RODni],其中,在數(shù)組T[Hii]中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組RODni] =1,在數(shù)組TQni]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組RO Dni] =O0
步驟S605,檢測該數(shù)組RODni]是否與一預(yù)設(shè)的數(shù)組Rl [b」]相符,其中O < j〈=n。
步驟S606,當(dāng)該數(shù)組RO [Hii]與該預(yù)設(shè)的數(shù)組Rl [b」]相符時(shí),解鎖該移動(dòng)終端。
步驟S607,當(dāng)該數(shù)組RO Lmi]與該預(yù)設(shè)的數(shù)組Rl [b」]不相符時(shí),檢測該數(shù)組RO [mj 的列數(shù)是否小于該預(yù)設(shè)的數(shù)組RUbj]的列數(shù)。當(dāng)該數(shù)組RO Dni]的列數(shù)不小于該預(yù)設(shè)的數(shù)組Rl [bj]的列數(shù)時(shí),執(zhí)行步驟S609。
步驟S608,當(dāng)該數(shù)組RO [Hii]的列數(shù)小于該預(yù)設(shè)的數(shù)組Rl [bj]的列數(shù)時(shí),檢測該數(shù)組RO Dni]中對(duì)應(yīng)列數(shù)的數(shù)值是否與該預(yù)設(shè)的數(shù)組RUbj]對(duì)應(yīng)列數(shù)的數(shù)值相符。當(dāng)該數(shù)組 ROtmi]中對(duì)應(yīng)列數(shù)的數(shù)值與該預(yù)設(shè)的數(shù)組RUbj]對(duì)應(yīng)列數(shù)的數(shù)值相符時(shí),執(zhí)行步驟S601。 當(dāng)該數(shù)組RO Dni]中對(duì)應(yīng)列數(shù)的數(shù)值與該預(yù)設(shè)的數(shù)組RUbj]對(duì)應(yīng)列數(shù)的數(shù)值不相符時(shí),執(zhí)行步驟S609。
步驟S609,顯示解鎖出錯(cuò)信息。
進(jìn)一步地,在步驟S601前,該方法還包括以下步驟接收用戶操作,控制該移動(dòng)終端的屏幕處于亮屏狀態(tài)。
進(jìn)一步地,在步驟S609后,該方法還包括以下步驟檢測解鎖的次數(shù)是否達(dá)到一預(yù)設(shè)的解鎖次數(shù);在解鎖的次數(shù)未達(dá)到該預(yù)設(shè)的解鎖次數(shù)時(shí),清除數(shù)組RO [Hli]中的所有數(shù)值;及提示用戶進(jìn)入下一次解鎖操作。在本實(shí)施方式中,在解鎖的次數(shù)達(dá)到該預(yù)設(shè)的解鎖次數(shù)時(shí),控制該移動(dòng)終端的屏幕從亮屏狀態(tài)轉(zhuǎn)換至黑屏狀態(tài)。
進(jìn)一步地,在步驟S601前,該方法還包括以下步驟響應(yīng)一用戶操作,進(jìn)入一密碼設(shè)置界面;接收用戶按照一定時(shí)間間隔進(jìn)行的多次點(diǎn)擊屏幕的操作;自動(dòng)生成一個(gè)包括有多個(gè)時(shí)間間隔的數(shù)組T[m』;將數(shù)組T[m」中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一預(yù)設(shè)的數(shù)組Rl [bj],其中,在數(shù)組T [mj]中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組Rl [bj] =1,在數(shù)組 TDnj]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組RUbj] = O;及顯示該預(yù)設(shè)的數(shù)組RUbj]。6
進(jìn)一步地,在顯示該預(yù)設(shè)的數(shù)組RUbj]步驟后,該方法還包括有提示用戶確認(rèn)密碼信息;及若用戶確認(rèn)密碼信息成功,則保存該預(yù)設(shè)的數(shù)組Rl[bj。在本實(shí)施方式中,在提示用戶確認(rèn)密碼信息步驟后,該方法還包括有若用戶確認(rèn)密碼信息失敗,清除數(shù)組TQnj]及Rl[bj中的數(shù)值;控制該移動(dòng)終端重新進(jìn)入該密碼設(shè)置界面;及提示用戶重新設(shè)置預(yù)設(shè)的數(shù)組Rl [bj]。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,所述的存儲(chǔ)介質(zhì),如R0M/RAM、磁盤、光盤等。圖2是本發(fā)明實(shí)施例提供的移動(dòng)終端的解鎖系統(tǒng)100模塊結(jié)構(gòu)圖。在本發(fā)明實(shí)施例中,該系統(tǒng)100包括有第一接收模塊21、記錄模塊22、計(jì)算模塊23、第一比較模塊24、第一檢測模塊25及執(zhí)行模塊26。該第一接收模塊21用于接收用戶多次點(diǎn)擊屏幕的操作。該記錄模塊22用于記錄用戶多次點(diǎn)擊屏幕的操作對(duì)應(yīng)的時(shí)間。該計(jì)算模塊23用于計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組TQni]。該第一比較模塊24用于將數(shù)組TQni]中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一對(duì)應(yīng)數(shù)組RODni],其中,在數(shù)組TQni]中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組RODni] = 1,在數(shù)組TQni]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組RODni] =0。該第一檢測模塊25用于檢測該數(shù)組RODni]是否與一預(yù)設(shè)的數(shù)組Rl[bj相符。該執(zhí)行模塊26用于在該數(shù)組RODni]與該預(yù)設(shè)的數(shù)組Rl[bJ相符,解鎖該移動(dòng)終端。進(jìn)一步地,該系統(tǒng)還包括有控制模塊27,該控制模塊27用于在該第一接收模塊接收用戶多次點(diǎn)擊屏幕的操作前,接收用戶操作,控制該移動(dòng)終端的屏幕處于亮屏狀態(tài)。進(jìn)一步地,該系統(tǒng)還包括有第二檢測模塊28及第三檢測模塊29。該第二檢測模塊28用于在該數(shù)組RO Dni]與該預(yù)設(shè)的數(shù)組RUbj]不相符時(shí),檢測該數(shù)組RO Dni]的列數(shù)是否小于該預(yù)設(shè)的數(shù)組RUbj]的列數(shù)。該第三檢測模塊29用于在該數(shù)組RO Dni]的列數(shù)小于該預(yù)設(shè)的數(shù)組RUbj]的列數(shù)時(shí),檢測該數(shù)組RO Dni]中對(duì)應(yīng)列數(shù)的數(shù)值是否與該預(yù)設(shè)的數(shù)組RUbj]對(duì)應(yīng)列數(shù)的數(shù)值相符。該第一接收模塊21還用于在該數(shù)組RODni]中對(duì)應(yīng)列數(shù)的數(shù)值與該預(yù)設(shè)的數(shù)組Rl[bj對(duì)應(yīng)列數(shù)的數(shù)值相符時(shí),繼續(xù)接收用戶多次點(diǎn)擊屏幕的操作。該記錄模塊22還用于記錄用戶多次點(diǎn)擊屏幕的操作對(duì)應(yīng)的時(shí)間。該計(jì)算模塊23還用于計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組TQni]。該第一比較模塊24還用于將數(shù)組TDni]中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一對(duì)應(yīng)數(shù)組RO Dni]。該第一檢測模塊25還用于檢測該數(shù)組RO Dni]是否與一預(yù)設(shè)的數(shù)組Rl[bj相符。該執(zhí)行模塊26還用于在該數(shù)組ROtmi]與該預(yù)設(shè)的數(shù)組RUbj]相符時(shí),解鎖該移動(dòng)終端。在本實(shí)施方式中,該執(zhí)行模塊26還用于在該數(shù)組RODni]的列數(shù)不小于該預(yù)設(shè)的數(shù)組RUbj]的列數(shù),顯示一解鎖出錯(cuò)信息。該執(zhí)行模塊26還用于在該數(shù)組RO Dni]中對(duì)應(yīng)列數(shù)的數(shù)值與該預(yù)設(shè)的數(shù)組RUbj]對(duì)應(yīng)列數(shù)的數(shù)值不相符時(shí),顯示一解鎖出錯(cuò)信息。例如,預(yù)設(shè)數(shù)組為Rl
,當(dāng)前計(jì)算模塊23計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組T [HIi]為T [2,5,3,6,4],預(yù)設(shè)的閾值為4. 5,那么該第一比較模塊24將數(shù)組T [2,5,3,6,4]中的每個(gè)數(shù)值與一預(yù)設(shè)閾值5進(jìn)行比較得到一對(duì)應(yīng)數(shù)組RO [O,I,O,I,O],該第一檢測模塊25檢測該數(shù)組RO [O,I,O,I,O]與該預(yù)設(shè)數(shù)組Rl [O,I,O,I,0,0,1]不相符,則該第二檢測模塊28檢測該數(shù)組RO
的列數(shù)小于該預(yù)設(shè)的數(shù)組Rl [O,I,O,I,O,O,I]的列數(shù),該第三檢測模塊29檢測該數(shù)組RO [O,I,O,I,O]中5列的數(shù)值與該預(yù)設(shè)的數(shù)組Rl [O,1,0,1,0,0,1]對(duì)應(yīng)前5列的數(shù)值相符,該第一接收模塊21繼續(xù)接收用戶多次點(diǎn)擊屏幕的操作,重復(fù)上述的操作,在數(shù)組R0
與預(yù)設(shè)的數(shù)組 Rl [O,I,O,I,O,O,I]相符時(shí),解鎖該移動(dòng)終端。進(jìn)一步地,該系統(tǒng)還包括有第四檢測模塊30、第一清除模塊31及第一提示模塊32。該第四檢測模塊30用于在該執(zhí)行模塊顯示解鎖出錯(cuò)信息后,檢測解鎖的次數(shù)是否達(dá)到一預(yù)設(shè)的解鎖次數(shù)。該第一清除模塊31用于在解鎖的次數(shù)未達(dá)到該預(yù)設(shè)的解鎖次數(shù)時(shí),清除數(shù)組RODni]中的所有數(shù)值。該第一提示模塊32用于提示用戶進(jìn)入下一次解鎖操作。在本實(shí)施方式中,該控制模塊27還用于在解鎖的次數(shù)達(dá)到該預(yù)設(shè)的解鎖次數(shù)時(shí),控制該移動(dòng)終端的屏幕從亮屏狀態(tài)轉(zhuǎn)換至黑屏狀態(tài)。進(jìn)一步地,該系統(tǒng)還包括有響應(yīng)模塊33、生成模塊34、第二比較模塊35及顯示模塊36。該響應(yīng)模塊33用于響應(yīng)一用戶操作,進(jìn)入一密碼設(shè)置界面。該第一接收模塊21還用于接收用戶按照一定時(shí)間間隔進(jìn)行的多次點(diǎn)擊屏幕的操作。該生成模塊34用于自動(dòng)生成一個(gè)包括有多個(gè)時(shí)間間隔的數(shù)組TQnj]。該第二比較模塊35用于將數(shù)組TDnj]中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一預(yù)設(shè)的數(shù)組Rl [bj,其中,在數(shù)組T[m』中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組RUbj] = 1,在數(shù)組TQnj]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組Rl[bj]=0。該顯示模塊36用于顯示該預(yù)設(shè)的數(shù)組Rl [bj]。進(jìn)一步地,該系統(tǒng)還包括有第二提示模塊37及存儲(chǔ)模塊38。該第二提示模塊37用于提示用戶確認(rèn)密碼信息。該存儲(chǔ)模塊38用于在用戶確認(rèn)密碼信息成功時(shí),存儲(chǔ)該預(yù)設(shè)的數(shù)組Rl [bj]。進(jìn)一步地,該系統(tǒng)還包括有第二清除模塊39及第三提示模塊40。該第二清除模塊39用于在用戶確認(rèn)密碼信息失敗,清除數(shù)組TQnj]及RUbj]中的數(shù)值。該執(zhí)行模塊26還用于控制該移動(dòng)終端重新進(jìn)入該密碼設(shè)置界面。第三提示模塊40用于提示用戶重新設(shè)置預(yù)設(shè)的數(shù)組RUbj]。本發(fā)明的移動(dòng)終端的解鎖方法及系統(tǒng),其接收用戶多次點(diǎn)擊屏幕的操作,計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組TQni],并將數(shù)組TQni]中每一數(shù)值與一預(yù)設(shè)閾值比較得到一對(duì)應(yīng)數(shù)組RO Dni],將數(shù)組RO [Hii]與預(yù)設(shè)數(shù)組Rl [bj]比較以確認(rèn)是否對(duì)移動(dòng)終端進(jìn)行解鎖,以此給用戶提供一種更加安全、新穎的解鎖方式。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種移動(dòng)終端的解鎖方法,其特征在于該方法包括以下步驟接收用戶多次點(diǎn)擊屏幕的操作;記錄用戶多次點(diǎn)擊屏幕的操作對(duì)應(yīng)的時(shí)間;計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組TDni],其中0〈i < =n ;將數(shù)組T Dni]中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一對(duì)應(yīng)數(shù)組RO [Hli],其中,在數(shù)組TQni]中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組RO[Hii] = 1,在數(shù)組TQni]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組RO [mj = O ;檢測該數(shù)組RO Dni]是否與一預(yù)設(shè)的數(shù)組RUbj]相符,其中O < j〈=n ;及若該數(shù)組RO Dni]與該預(yù)設(shè)的數(shù)組Rl[bJ相符,解鎖該移動(dòng)終端。
2.如權(quán)利要求I所述的移動(dòng)終端的解鎖方法,其特征在于在接收用戶多次點(diǎn)擊屏幕的操作步驟前,該方法還包括有接收用戶操作,控制該移動(dòng)終端的屏幕處于亮屏狀態(tài)。
3.如權(quán)利要求2所述的移動(dòng)終端的解鎖方法,其特征在于在檢測該數(shù)組RODni]是否與一預(yù)設(shè)的數(shù)組Rl[bj相符步驟后,該方法還包括有若該數(shù)組RO Dni]與該預(yù)設(shè)的數(shù)組RUbj]不相符,檢測該數(shù)組RO Dni]的列數(shù)是否小于該預(yù)設(shè)的數(shù)組RUbj]的列數(shù);若該數(shù)組RO Dni]的列數(shù)小于該預(yù)設(shè)的數(shù)組RUbj]的列數(shù),檢測該數(shù)組RO Dni]中對(duì)應(yīng)列數(shù)的數(shù)值是否與該預(yù)設(shè)的數(shù)組Rl[bj對(duì)應(yīng)列數(shù)的數(shù)值相符;若該數(shù)組RO Dni]中對(duì)應(yīng)列數(shù)的數(shù)值與該預(yù)設(shè)的數(shù)組RUbj]對(duì)應(yīng)列數(shù)的數(shù)值相符,繼續(xù)接收用戶多次點(diǎn)擊屏幕的操作;記錄用戶多次點(diǎn)擊屏幕的操作對(duì)應(yīng)的時(shí)間;計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組TQni];將數(shù)組T Dni]中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一對(duì)應(yīng)數(shù)組RO [Hli],其中,在數(shù)組TQni]中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組RO[Hii] = 1,在數(shù)組TQni]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組RO [mj = O ;檢測該數(shù)組RO Dni]是否與該預(yù)設(shè)的數(shù)組RUbj]相符;及若該數(shù)組RO Dni]與該預(yù)設(shè)的數(shù)組Rl[bJ相符,解鎖該移動(dòng)終端。
4.如權(quán)利要求3所述的移動(dòng)終端的解鎖方法,其特征在于在檢測該數(shù)組RODni]的列數(shù)是否小于該預(yù)設(shè)的數(shù)組RUbj]的列數(shù)步驟后,該方法還包括有若該數(shù)組RO Dni]的列數(shù)不小于該預(yù)設(shè)的數(shù)組RUbj]的列數(shù),顯示解鎖出錯(cuò)信息。
5.如權(quán)利要求3所述的移動(dòng)終端的解鎖方法,其特征在于在檢測該數(shù)組RODni]中對(duì)應(yīng)列數(shù)的數(shù)值是否與該預(yù)設(shè)的數(shù)組Rl[bj對(duì)應(yīng)列數(shù)的數(shù)值相符步驟后,該方法還包括有若該數(shù)組RO Dni]中對(duì)應(yīng)列數(shù)的數(shù)值與該預(yù)設(shè)的數(shù)組RUbj]對(duì)應(yīng)列數(shù)的數(shù)值不相符,顯示解鎖出錯(cuò)信息。
6.如權(quán)利要求4至5中任意一項(xiàng)所述的移動(dòng)終端的解鎖方法,其特征在于在顯示解鎖出錯(cuò)信息步驟后,該方法還包括有檢測解鎖的次數(shù)是否達(dá)到一預(yù)設(shè)的解鎖次數(shù);在解鎖的次數(shù)未達(dá)到該預(yù)設(shè)的解鎖次數(shù)時(shí),清除數(shù)組RO[Hli]中的所有數(shù)值;及提示用戶進(jìn)入下一次解鎖操作。
7.如權(quán)利要求6中所述的移動(dòng)終端的解鎖方法,其特征在于在檢測解鎖的次數(shù)是否達(dá)到一預(yù)設(shè)的解鎖次數(shù)步驟后,該方法還包括有在解鎖的次數(shù)達(dá)到該預(yù)設(shè)的解鎖次數(shù)時(shí),控制該移動(dòng)終端的屏幕從亮屏狀態(tài)轉(zhuǎn)換至黑屏狀態(tài)。
8.如權(quán)利要求I中所述的移動(dòng)終端的解鎖方法,其特征在于在接收用戶多次點(diǎn)擊屏幕的操作步驟前,該方法還包括有響應(yīng)一用戶操作,進(jìn)入一密碼設(shè)置界面;接收用戶按照一定時(shí)間間隔進(jìn)行的多次點(diǎn)擊屏幕的操作;自動(dòng)生成一個(gè)包括有多個(gè)時(shí)間間隔的數(shù)組T [nij];將數(shù)組T[m」中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一預(yù)設(shè)的數(shù)組Rl [bj,其中,在數(shù)組TQnj]中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組RUbj] = 1,在數(shù)組TQnj]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組Rl [bj] = O ;及顯示該預(yù)設(shè)的數(shù)組RUbj]。
9.如權(quán)利要求8中所述的移動(dòng)終端的解鎖方法,其特征在于在顯示該預(yù)設(shè)的數(shù)組Rl [bj]步驟后,該方法還包括有提示用戶確認(rèn)密碼信息;及若用戶確認(rèn)密碼信息成功,則保存該預(yù)設(shè)的數(shù)組Rl [bj]。
10.如權(quán)利要求9中所述的移動(dòng)終端的解鎖方法,其特征在于在提示用戶確認(rèn)密碼信息步驟后,該方法還包括有若用戶確認(rèn)密碼信息失敗,清除數(shù)組T [m』及Rl [bj]中的數(shù)值;控制該移動(dòng)終端重新進(jìn)入該密碼設(shè)置界面;及提示用戶重新設(shè)置預(yù)設(shè)的數(shù)組Rl [bj]。
11.一種移動(dòng)終端的解鎖系統(tǒng),其特征在于該系統(tǒng)包括有第一接收模塊,用于接收用戶多次點(diǎn)擊屏幕的操作;記錄模塊,用于記錄用戶多次點(diǎn)擊屏幕的操作對(duì)應(yīng)的時(shí)間;計(jì)算模塊,用于計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組TQni];第一比較模塊,用于將數(shù)組TQni]中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一對(duì)應(yīng)數(shù)組RODni],其中,在數(shù)組TQni]中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組RO[Hii] = 1,在數(shù)組TQni]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組RO Dni] =0;第一檢測模塊,用于檢測該數(shù)組RODiii]是否與一預(yù)設(shè)的數(shù)組Rl[bJ相符;及執(zhí)行模塊,用于在該數(shù)組ROQiii]與該預(yù)設(shè)的數(shù)組Rl[bJ相符,解鎖該移動(dòng)終端。
12.如權(quán)利要求11所述的移動(dòng)終端的解鎖系統(tǒng),其特征在于該系統(tǒng)還包括有控制模塊,用于在該第一接收模塊接收用戶多次點(diǎn)擊屏幕的操作前,接收用戶操作,控制該移動(dòng)終端的屏幕處于亮屏狀態(tài)。
13.如權(quán)利要求12所述的移動(dòng)終端的解鎖系統(tǒng),其特征在于該系統(tǒng)還包括有第二檢測模塊,用于在該數(shù)組RODiii]與該預(yù)設(shè)的數(shù)組Rl[bJ不相符時(shí),檢測該數(shù)組ROtmi]的列數(shù)是否小于該預(yù)設(shè)的數(shù)組RUbj]的列數(shù);第三檢測模塊,用于在該數(shù)組RODni]的列數(shù)小于該預(yù)設(shè)的數(shù)組RUbj]的列數(shù)時(shí),檢測該數(shù)組RO Dni]中對(duì)應(yīng)列數(shù)的數(shù)值是否與該預(yù)設(shè)的數(shù)組RUbj]對(duì)應(yīng)列數(shù)的數(shù)值相符;該第一接收模塊,還用于在該數(shù)組ROQiii]中對(duì)應(yīng)列數(shù)的數(shù)值與該預(yù)設(shè)的數(shù)組RUbj]對(duì)應(yīng)列數(shù)的數(shù)值相符時(shí),繼續(xù)接收用戶多次點(diǎn)擊屏幕的操作;該記錄模塊,還用于記錄用戶多次點(diǎn)擊屏幕的操作對(duì)應(yīng)的時(shí)間;該計(jì)算模塊,還用于計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組TQni];該第一比較模塊,還用于將數(shù)組TQni]中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一對(duì)應(yīng)數(shù)組RO [mj,其中,在數(shù)組T Dni]中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組RO Dni] = 1,在數(shù)組TDni]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組RODni] =0;該第一檢測模塊,還用于檢測該數(shù)組RODiii]是否與一預(yù)設(shè)的數(shù)組Rl[bJ相符;及該執(zhí)行模塊,還用于在該數(shù)組ROQiii]與該預(yù)設(shè)的數(shù)組Rl[bJ相符時(shí),解鎖該移動(dòng)終端。
14.如權(quán)利要求13所述的移動(dòng)終端的解鎖系統(tǒng),其特征在于該執(zhí)行模塊還用于在該數(shù)組RO Dni]的列數(shù)不小于該預(yù)設(shè)的數(shù)組RUbj]的列數(shù),顯示一解鎖出錯(cuò)信息。
15.如權(quán)利要求13所述的移動(dòng)終端的解鎖系統(tǒng),其特征在于該執(zhí)行模塊還用于在該數(shù)組RO Dni]中對(duì)應(yīng)列數(shù)的數(shù)值與該預(yù)設(shè)的數(shù)組RUbj]對(duì)應(yīng)列數(shù)的數(shù)值不相符時(shí),顯示一解鎖出錯(cuò)信息。
16.如權(quán)利要求14至15中任意一項(xiàng)所述的移動(dòng)終端的解鎖系統(tǒng),其特征在于該系統(tǒng)包括有第四檢測模塊,用于在該執(zhí)行模塊顯示解鎖出錯(cuò)信息后,檢測解鎖的次數(shù)是否達(dá)到一預(yù)設(shè)的解鎖次數(shù);第一清除模塊,用于在解鎖的次數(shù)未達(dá)到該預(yù)設(shè)的解鎖次數(shù)時(shí),清除數(shù)組ROQiii]中的所有數(shù)值 '及第一提示模塊,用于提示用戶進(jìn)入下一次解鎖操作。
17.如權(quán)利要求16中所述的移動(dòng)終端的解鎖系統(tǒng),其特征在于該控制模塊還用于在解鎖的次數(shù)達(dá)到該預(yù)設(shè)的解鎖次數(shù)時(shí),控制該移動(dòng)終端的屏幕從亮屏狀態(tài)轉(zhuǎn)換至黑屏狀態(tài)。
18.如權(quán)利要求11中所述的移動(dòng)終端的解鎖系統(tǒng),其特征在于該系統(tǒng)還包括有響應(yīng)模塊,用于響應(yīng)一用戶操作,進(jìn)入一密碼設(shè)置界面;該第一接收模塊,還用于接收用戶按照一定時(shí)間間隔進(jìn)行的多次點(diǎn)擊屏幕的操作;生成模塊,用于自動(dòng)生成一個(gè)包括有多個(gè)時(shí)間間隔的數(shù)組TQnj];第二比較模塊,用于將數(shù)組T [m」中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一預(yù)設(shè)的數(shù)組RUbj],其中,在數(shù)組T Dnj]中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組RUbj] = 1,在數(shù)組TDnj]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組RUbj] =Q'及顯示模塊,用于顯示該預(yù)設(shè)的數(shù)組Rl [bj]。
19.如權(quán)利要求18中所述的移動(dòng)終端的解鎖系統(tǒng),其特征在于該系統(tǒng)還包括有第二提示模塊,用于提示用戶確認(rèn)密碼信息 '及存儲(chǔ)模塊,用于在用戶確認(rèn)密碼信息成功時(shí),存儲(chǔ)該預(yù)設(shè)的數(shù)組Rl [bj]。
20.如權(quán)利要求19中所述的移動(dòng)終端的解鎖系統(tǒng),其特征在于該系統(tǒng)還包括有第二清除模塊,用于在用戶確認(rèn)密碼信息失敗,清除數(shù)組T[m」及Rl[bj中的數(shù)值;該執(zhí)行模塊,還用于控制該移動(dòng)終端重新進(jìn)入該密碼設(shè)置界面;及第三提示模塊,用于提示用戶重新設(shè)置預(yù)設(shè)的數(shù)組RUbj]。
全文摘要
本發(fā)明提供了一種移動(dòng)終端的解鎖方法及系統(tǒng),該方法包括以下步驟接收用戶多次點(diǎn)擊屏幕的操作;記錄用戶多次點(diǎn)擊屏幕的操作對(duì)應(yīng)的時(shí)間;計(jì)算每相鄰兩次點(diǎn)擊屏幕操作的時(shí)間間隔對(duì)應(yīng)的數(shù)組T[mi];將數(shù)組T[mi]中的每個(gè)數(shù)值與一預(yù)設(shè)閾值進(jìn)行比較得到一對(duì)應(yīng)數(shù)組R0[mi],其中,在數(shù)組T[mi]中的數(shù)值大于該預(yù)設(shè)閾值時(shí),該數(shù)組R0[mi]=1,在數(shù)組T[mi]中的數(shù)值不大于該預(yù)設(shè)閾值時(shí),該數(shù)組R0[mi]=0;檢測該數(shù)組R0[mi]是否與一預(yù)設(shè)的數(shù)組R1[bj]相符及若該數(shù)組R0[mi]與該預(yù)設(shè)的數(shù)組R1[bj]相符,解鎖該移動(dòng)終端。本發(fā)明的移動(dòng)終端的解鎖方法及系統(tǒng),可以給用戶提供一種更加安全、新穎的解鎖方式。
文檔編號(hào)G06F3/0488GK102915203SQ20121038791
公開日2013年2月6日 申請(qǐng)日期2012年10月12日 優(yōu)先權(quán)日2012年10月12日
發(fā)明者豐小康, 何加淼 申請(qǐng)人:廣東歐珀移動(dòng)通信有限公司