一種基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法及系統(tǒng),所述方法包括:接收用戶的操作指令輸入密碼,并在進(jìn)行密碼輸入時(shí)記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng);將記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng),分別與預(yù)先設(shè)置的密碼輸入規(guī)則對(duì)應(yīng)項(xiàng)進(jìn)行比較,判斷是否相同;如果相同則判斷當(dāng)前密碼輸入正確。通過本發(fā)明所提供的技術(shù)方案大大提高了在觸摸屏上輸入密碼的安全性,為用戶提供了可靠在保障,為用戶提供方便。
【專利說明】
一種基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及移動(dòng)終端技術(shù)領(lǐng)域,尤其涉及的是一種基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法及系統(tǒng)。
【背景技術(shù)】
[0002]目前移動(dòng)終端廣泛采用觸摸屏來輸入,而移動(dòng)終端由于其便攜性,用戶經(jīng)常會(huì)碰到在公共場(chǎng)合使用移動(dòng)終端輸入信息的情況,特別是在輸入密碼等隱私信息時(shí),若暴露在不法分子的眈眈之下將會(huì)是很危險(xiǎn)的。另一方面,由于移動(dòng)終端中安裝軟件很多,當(dāng)用戶不小心安裝了不可靠的軟件后,可能會(huì)將用戶的密碼輸入直接上傳給不法分子。因此,現(xiàn)有技術(shù)中,在輸入密碼時(shí)很難防范不法分子對(duì)于密碼的竊取,輸入密碼的安全性不高。
[0003]因此,現(xiàn)有技術(shù)還有待于改進(jìn)和發(fā)展。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題在于,針對(duì)現(xiàn)有技術(shù)的基于觸摸屏輸入密碼安全性較低的缺陷,提供一種基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法及系統(tǒng)。旨在提高密碼輸入的安全性,為用戶使用移動(dòng)終端提供保障。
[0005]本發(fā)明解決技術(shù)問題所采用的技術(shù)方案如下:
一種基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,其中,包括:
A、當(dāng)需要輸入密碼時(shí),移動(dòng)終端控制進(jìn)入密碼輸入界面;
B、接收用戶的操作指令輸入密碼,并在進(jìn)行密碼輸入時(shí)記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng);
C、將記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng),分別與預(yù)先設(shè)置的密碼輸入規(guī)則對(duì)應(yīng)項(xiàng)進(jìn)行比較,判斷是否相同;如果相同則判斷當(dāng)前密碼輸入正確。
[0006]所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,其中,所述步驟A之前還包括:
S、設(shè)置一個(gè)計(jì)時(shí)器,用于在用戶輸入密碼時(shí)記錄并顯示各個(gè)字符輸入時(shí)的觸摸時(shí)長(zhǎng),以及記錄并顯示字符與字符之間的時(shí)長(zhǎng)。
[0007]所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,其中,所述步驟B具體包括:
B20、接收用戶的操作指令輸入密碼,并在對(duì)第一個(gè)密碼輸入時(shí)顯示第一個(gè)密碼輸入的觸摸時(shí)長(zhǎng),以及記錄并顯示第一個(gè)密碼輸入完成跳到第二個(gè)密碼開始輸之間的時(shí)長(zhǎng);
B21、依次類推,直到各密碼輸入完成,記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng)。
[0008]所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,其中,所述步驟C具體包括:
Cl、將記錄輸入的各個(gè)密碼字符與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的字符進(jìn)行比較,判斷是否相同;
C2、將記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng)、與與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的對(duì)應(yīng)字符與字符之間的時(shí)長(zhǎng)進(jìn)行比較,判斷是否相同;
C3、將輸入的各密碼字符的觸摸時(shí)長(zhǎng);與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的字符的觸摸時(shí)長(zhǎng)進(jìn)行比較,判斷是否相同;
C4、當(dāng)步驟C1、C2、C3都判斷相同,認(rèn)為密碼在每一次輸入時(shí)字符輸入正確,及在每個(gè)字符上的觸摸時(shí)長(zhǎng)、以及字符與字符之間空閑的時(shí)長(zhǎng)正確,則判斷為當(dāng)前密碼輸入正確。
[0009]所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,其中,所述步驟B具體包括:
BI,檢測(cè)到用戶的第一次有效觸摸,獲取第一次有效觸摸所代表的字符,記為C (I);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第一次有效觸摸的時(shí)長(zhǎng),記為M(I);檢測(cè)到用戶的第二次有效觸摸,獲取第一次有效觸摸釋放至檢測(cè)到第二次有效觸摸之間的時(shí)長(zhǎng),記為F (I);
B2,獲取第二次有效觸摸所代表的字符,記為C (2);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第二次有效觸摸的時(shí)長(zhǎng),記為M (2);檢測(cè)到用戶的第三次有效觸摸,獲取第二次有效觸摸釋放至檢測(cè)到第三次有效觸摸之間的時(shí)長(zhǎng),記為F (2);
B3,獲取第3次有效觸摸所代表的字符,記為C (3);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第3次有效觸摸的時(shí)長(zhǎng),記為M (3);檢測(cè)到用戶的第4次有效觸摸,獲取第3次有效觸摸釋放至檢測(cè)到第4次有效觸摸之間的時(shí)長(zhǎng),記為F (3);
B4,獲取第N -1次有效觸摸所代表的字符,記為C ( N — I);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N — I次有效觸摸的時(shí)長(zhǎng),記為M ( N — I);檢測(cè)到用戶的第N次有效觸摸,獲取第N -1次有效觸摸釋放至檢測(cè)到第N次有效觸摸之間的時(shí)長(zhǎng),記為F ( N — I);
B5,獲取第N次有效觸摸所代表的字符,記為C ( N );當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N次有效觸摸的時(shí)長(zhǎng),記為M ( N );檢測(cè)到用戶的第N +1次有效觸摸,獲取第N次有效觸摸釋放至檢測(cè)到第N +1次有效觸摸之間的時(shí)長(zhǎng),記為F ( N )。
[0010]所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,其中,所述步驟C還包括:
在以上每一步中當(dāng)檢測(cè)到字符為確認(rèn)字符時(shí),判斷所記錄的C (1)、C (2)、C (3)、……C(N);M(1)、M(2)、M(3)、……M( N ) ; F (1)、F (2)、F (3)、……F (N);與預(yù)設(shè)的密碼輸入規(guī)則對(duì)應(yīng)的內(nèi)容是否相同,當(dāng)相同時(shí)判定為密碼輸入正確。
[0011]—種基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng),其中,包括:
密碼輸入界面控制模塊,用于當(dāng)需要輸入密碼時(shí),移動(dòng)終端控制進(jìn)入密碼輸入界面;密碼輸入記錄模塊,用于接收用戶的操作指令輸入密碼,并在進(jìn)行密碼輸入時(shí)記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng);密碼輸入驗(yàn)證模塊,用于將記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng),分別與預(yù)先設(shè)置的密碼輸入規(guī)則對(duì)應(yīng)項(xiàng)進(jìn)行比較,判斷是否相同;如果相同則判斷當(dāng)前密碼輸入正確;
預(yù)先設(shè)置模塊,用于設(shè)置一個(gè)計(jì)時(shí)器,用于在用戶輸入密碼時(shí)記錄并顯示各個(gè)字符輸入時(shí)的觸摸時(shí)長(zhǎng),以及記錄并顯不字符與字符之間的時(shí)長(zhǎng)。
[0012]所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng),其中,所述密碼輸入記錄模塊包括: 接收顯示單元,用于接收用戶的操作指令輸入密碼,并在對(duì)第一個(gè)密碼輸入時(shí)顯示第一個(gè)密碼輸入的觸摸時(shí)長(zhǎng),以及記錄并顯示第一個(gè)密碼輸入完成跳到第二個(gè)密碼開始輸之間的時(shí)長(zhǎng);
記錄單元,用于依次類推,直到各密碼輸入完成,記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng)。
[0013]所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng),其中,所述密碼輸入驗(yàn)證模塊具體包括:
第一比較判斷單元,用于將記錄輸入的各個(gè)密碼字符與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的字符進(jìn)行比較,判斷是否相同;
第二比較判斷單元,用于將記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng)、與與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的對(duì)應(yīng)字符與字符之間的時(shí)長(zhǎng)進(jìn)行比較,判斷是否相同;
第三比較判斷單元,用于將輸入的各密碼字符的觸摸時(shí)長(zhǎng);與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的字符的觸摸時(shí)長(zhǎng)進(jìn)行比較,判斷是否相同;
判斷完成單元,用于當(dāng)記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng)與預(yù)設(shè)都判斷相同,認(rèn)為密碼在每一次輸入時(shí)字符輸入正確,及在每個(gè)字符上的觸摸時(shí)長(zhǎng)、以及字符與字符之間空閑的時(shí)長(zhǎng)正確,則判斷為當(dāng)前密碼輸入正確。
[0014]所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng),其中,所述密碼輸入記錄模塊還包括:第一檢測(cè)單元,用于檢測(cè)到用戶的第一次有效觸摸,獲取第一次有效觸摸所代表的字符,記為C (I);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第一次有效觸摸的時(shí)長(zhǎng),記為M(I);檢測(cè)到用戶的第二次有效觸摸,獲取第一次有效觸摸釋放至檢測(cè)到第二次有效觸摸之間的時(shí)長(zhǎng),記為F(I);
第二檢測(cè)單元,用于獲取第二次有效觸摸所代表的字符,記為C (2);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第二次有效觸摸的時(shí)長(zhǎng),記為M(2);檢測(cè)到用戶的第三次有效觸摸,獲取第二次有效觸摸釋放至檢測(cè)到第三次有效觸摸之間的時(shí)長(zhǎng),記為F (2);
第三檢測(cè)單元,用于獲取第3次有效觸摸所代表的字符,記為C (3);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第3次有效觸摸的時(shí)長(zhǎng),記為M (3);檢測(cè)到用戶的第4次有效觸摸,獲取第3次有效觸摸釋放至檢測(cè)到第4次有效觸摸之間的時(shí)長(zhǎng),記為F (3);
第四檢測(cè)單元,用于獲取第N — I次有效觸摸所代表的字符,記為C (N — I);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N — I次有效觸摸的時(shí)長(zhǎng),記為M ( N — I);檢測(cè)到用戶的第N次有效觸摸,獲取第N — I次有效觸摸釋放至檢測(cè)到第N次有效觸摸之間的時(shí)長(zhǎng),記為F ( N —I);
第五檢測(cè)單元,用于獲取第N次有效觸摸所代表的字符,記為C (N );當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N次有效觸摸的時(shí)長(zhǎng),ESM(N);檢測(cè)到用戶的第N +1次有效觸摸,獲取第N次有效觸摸釋放至檢測(cè)到第N十I次有效觸摸之間的時(shí)長(zhǎng),記為F(N):
所述密碼輸入驗(yàn)證模塊還包括:
對(duì)比驗(yàn)證單元,用于在以上每一步中當(dāng)檢測(cè)到字符為確認(rèn)字符時(shí),判斷所記錄的C
(1)、C (2)、C (3)、……C (N); M(1)、M(2)、M(3)、……M ( N ) ; F (I )、F (2)、F
(3)、……F(N);與預(yù)設(shè)的密碼輸入規(guī)則對(duì)應(yīng)的內(nèi)容是否相同,當(dāng)相同時(shí)判定為密碼輸入正確。
[0015]有益效果:本發(fā)明所提供的基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法及系統(tǒng),所述方法通過所述方法通過,在用戶輸入密碼時(shí)記錄各個(gè)字符,以及字符與字符之間的時(shí)長(zhǎng),字符觸摸時(shí)長(zhǎng);從而密碼在每一次輸入時(shí)不僅字符需要輸入正確,在每個(gè)字符上的觸摸時(shí)長(zhǎng),以及字符與字符之間空閑的時(shí)長(zhǎng)也必須正確,因此即使密碼被偷看到也無(wú)事。通過本發(fā)明所提供的技術(shù)方案大大提高了在觸摸屏上輸入密碼的安全性,為用戶提供了可靠在保障,為用戶提供方便。
【附圖說明】
[0016]圖1是本發(fā)明基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法的較佳實(shí)施例的流程圖。
[0017]圖2是本發(fā)明基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法的具體應(yīng)用實(shí)施例的流程圖。
[0018]圖3是本發(fā)明基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng)的較佳實(shí)施例的功能原理框圖。
【具體實(shí)施方式】
[0019]為使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚、明確,以下參照附圖并舉實(shí)施例對(duì)本發(fā)明進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0020]請(qǐng)參見圖1,圖1是本發(fā)明基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法的較佳實(shí)施例的流程圖。如圖1所示,本發(fā)明第一實(shí)施例所述的基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,包括以下步驟:
步驟S10、當(dāng)需要輸入密碼時(shí),移動(dòng)終端控制進(jìn)入密碼輸入界面。
[0021]本發(fā)明在具體實(shí)施時(shí)需要預(yù)先設(shè)置各種密碼輸入規(guī)則并存儲(chǔ),以及設(shè)置一個(gè)計(jì)時(shí)器,用于在用戶輸入密碼時(shí)記錄并顯示各個(gè)字符輸入時(shí)的觸摸時(shí)長(zhǎng),以及記錄并顯示字符與字符之間的時(shí)長(zhǎng)。當(dāng)需要輸入密碼時(shí),移動(dòng)終端控制進(jìn)入密碼輸入界面。
[0022]步驟S20、接收用戶的操作指令輸入密碼,并在進(jìn)行密碼輸入時(shí)記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng)。
[0023]本步驟具體為、接收用戶的操作指令輸入密碼,并在對(duì)第一個(gè)密碼輸入時(shí)顯示第一個(gè)密碼輸入的觸摸時(shí)長(zhǎng),以及記錄并顯示第一個(gè)密碼輸入完成跳到第二個(gè)密碼開始輸之間的時(shí)長(zhǎng);依次類推,直到各密碼輸入完成,記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng)。
[0024]例如,當(dāng)要輸入密碼123時(shí),輸入第一個(gè)字符3時(shí),記錄并顯示第一個(gè)字符I輸入的觸摸時(shí)長(zhǎng)100毫秒,當(dāng)輸入第二個(gè)字符2時(shí),記錄并顯示從第一個(gè)字符輸入完成到第二個(gè)字符開始觸摸輸入之間的時(shí)長(zhǎng)200暈秒,并記錄顯不第二個(gè)字符2輸入的觸摸時(shí)長(zhǎng)120暈秒;當(dāng)?shù)诙€(gè)字符2輸入完成進(jìn)入輸入第三字符3時(shí),記錄并顯示從第二個(gè)字符2輸入完成到第三個(gè)字符3開始觸摸輸入之間的時(shí)長(zhǎng)200暈秒,并記錄顯不第三個(gè)字符3輸入的觸摸時(shí)長(zhǎng)300暈秒。
[0025]即要輸入密碼123時(shí),記錄到密碼I觸摸輸入時(shí)間為100毫秒,密碼I和密碼2之間輸入間隔時(shí)間為200毫秒,密碼2的觸摸輸入時(shí)間為120毫秒,密碼2和密碼3之間輸入間隔時(shí)間為200暈秒,密碼3的觸摸輸入時(shí)間為300暈秒。
[0026]步驟S30、將記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng),分別與預(yù)先設(shè)置的密碼輸入規(guī)則對(duì)應(yīng)項(xiàng)進(jìn)行比較,判斷是否相同;如果相同則判斷當(dāng)前密碼輸入正確。
[0027]本步驟具體為:Cl、將記錄輸入的各個(gè)密碼字符與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的字符進(jìn)行比較,判斷是否相同;C2、將記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng)、與與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的對(duì)應(yīng)字符與字符之間的時(shí)長(zhǎng)進(jìn)行比較,判斷是否相同;C3、將輸入的各密碼字符的觸摸時(shí)長(zhǎng);與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的字符的觸摸時(shí)長(zhǎng)進(jìn)行比較,判斷是否相同;C4、當(dāng)步驟C1、C2、C3都判斷相同,認(rèn)為密碼在每一次輸入時(shí)字符輸入正確,及在每個(gè)字符上的觸摸時(shí)長(zhǎng)、以及字符與字符之間空閑的時(shí)長(zhǎng)正確,則判斷為當(dāng)前密碼輸入正確。否則提示密碼輸入錯(cuò)誤,請(qǐng)重新輸入。
[0028]接上面舉例所述,如果預(yù)先設(shè)置的密碼123的輸入規(guī)則為:輸入密碼I時(shí)時(shí)間為100暈秒,輸入密碼I和2時(shí)間間隔為2 O O暈秒,輸入密碼2觸摸時(shí)間為12 O暈秒,輸入密碼2和3時(shí)間間隔為200暈秒,輸入密碼3的觸摸時(shí)間為300暈秒。
[0029]而此時(shí)檢測(cè)輸入時(shí)也檢測(cè)到,輸入密碼123時(shí),記錄到密碼I觸摸輸入時(shí)間為100毫秒,密碼I和密碼2之間輸入間隔時(shí)間為200暈秒,密碼2的觸摸輸入時(shí)間為120暈秒,密碼2和密碼3之間輸入間隔時(shí)間為200毫秒,密碼3的觸摸輸入時(shí)間為300毫秒。則認(rèn)為密碼在每一次輸入時(shí)字符輸入正確,及在每個(gè)字符上的觸摸時(shí)長(zhǎng)、以及字符與字符之間空閑的時(shí)長(zhǎng)正確,則判斷為當(dāng)前密碼輸入正確。否則提示重新輸入。
[0030]這樣,本發(fā)明提供一種基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,即使別人看到輸入了密碼123三個(gè)字符,也不記得123三個(gè)字符怎么樣的輸入時(shí)間,以及各字符與字條之間的輸入時(shí)間,旨在提高密碼輸入的安全性,為用戶使用移動(dòng)終端提供保障。
[0031]實(shí)施例2、本發(fā)明基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法的應(yīng)用實(shí)施例包括以下步驟:
當(dāng)用戶在輸入密碼時(shí),一種基于觸摸屏的輸入檢測(cè)方法,依次執(zhí)行以下步驟:
S 100,檢測(cè)到用戶的第一次有效觸摸,獲取第一次有效觸摸所代表的字符,記為C
(1);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第一次有效觸摸的時(shí)長(zhǎng),記為M(I);檢測(cè)到用戶的第二次有效觸摸,獲取第一次有效觸摸釋放至檢測(cè)到第二次有效觸摸之間的時(shí)長(zhǎng),記為F (I)。
[0032]S 200,獲取第二次有效觸摸所代表的字符,記為C (2);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第二次有效觸摸的時(shí)長(zhǎng),記為M (2);檢測(cè)到用戶的第三次有效觸摸,獲取第二次有效觸摸釋放至檢測(cè)到第三次有效觸摸之間的時(shí)長(zhǎng),記為F (2)。
[0033]S 300,獲取第3次有效觸摸所代表的字符,記為C (3);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第3次有效觸摸的時(shí)長(zhǎng),記為M (3);檢測(cè)到用戶的第4次有效觸摸,獲取第3次有效觸摸釋放至檢測(cè)到第4次有效觸摸之間的時(shí)長(zhǎng),記為F (3);
,
S400,獲取第N -1次有效觸摸所代表的字符,記為C ( N — I);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N — I次有效觸摸的時(shí)長(zhǎng),記為M ( N — I);檢測(cè)到用戶的第N次有效觸摸,獲取第N -1次有效觸摸釋放至檢測(cè)到第N次有效觸摸之間的時(shí)長(zhǎng),記為F ( N — I)。
[0034]S 500,獲取第N次有效觸摸所代表的字符,記為C(N);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N次有效觸摸的時(shí)長(zhǎng),ESM(N);檢測(cè)到用戶的第N +1次有效觸摸,獲取第N次有效觸摸釋放至檢測(cè)到第N +1次有效觸摸之間的時(shí)長(zhǎng),記為F ( N )。
[0035]S600、其中,在以上每一步中當(dāng)檢測(cè)到字符為確認(rèn)字符時(shí),判斷所記錄的C(l)、C
(2)、C(3)、……;M(l)、M(2)、M(3)、……;F (I)、F (2)、F (3)、……;與預(yù)設(shè)的是否相同,只有相同時(shí)密碼才是正確的。
[0036]實(shí)施例3
請(qǐng)參閱圖2,圖2所示為本發(fā)明基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法的具體應(yīng)用實(shí)施例的流程圖,圖2所示的基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法包括以下步驟:
步驟S O,當(dāng)進(jìn)入密碼輸入界面時(shí),清零計(jì)數(shù)器K ;
步驟S (1),檢測(cè)到用戶的第一次有效觸摸,獲取第一次有效觸摸所代表的字符,記為C (I);判斷字符C (I)是否為確認(rèn)字符,若為是則執(zhí)行步驟S,否則當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第一次有效觸摸的時(shí)長(zhǎng),ESM(I);檢測(cè)到用戶的第二次有效觸摸,獲取第一次有效觸摸釋放至檢測(cè)到第二次有效觸摸之間的時(shí)長(zhǎng),記為F (I);然后K = K +1。
[0037]步驟S(2),獲取第二次有效觸摸所代表的字符,記為C (2);判斷字符C (2)是否為確認(rèn)字符,若為是則執(zhí)行S,否則當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第二次有效觸摸的時(shí)長(zhǎng),記為M(2);檢測(cè)到用戶的第三次有效觸摸,獲取第二次有效觸摸釋放至檢測(cè)到第三次有效觸摸之間的時(shí)長(zhǎng),記為F (2);然后K = K +1。
[0038]步驟S(3),獲取第3次有效觸摸所代表的字符,記為C (3);判斷字符C (3)是否為確認(rèn)字符,若為是則執(zhí)行S,否則當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第3次有效觸摸的時(shí)長(zhǎng),記為M(3);檢測(cè)到用戶的第4次有效觸摸,獲取第3次有效觸摸釋放至檢測(cè)到第4次有效觸摸之間的時(shí)長(zhǎng),記為F (3);然后K = K +1;
,
步驟S ( N ),獲取第N次有效觸摸所代表的字符,記為C ( N );判斷字符C ( N )是否為確認(rèn)字符,若為是則執(zhí)行S,否則當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N次有效觸摸的時(shí)長(zhǎng),記為M ( N );檢測(cè)到用戶的第N +1次有效觸摸,獲取第N次有效觸摸釋放至檢測(cè)到第N +1次有效觸摸之間的時(shí)長(zhǎng),記為F ( N );然后K = K +1;
,
步驟 S,判斷所記錄的 C(l)、C (2)、C (3)、……、C(K);M(1)、M(2)、M(3)、……、M(K); F (I)、F (2)、F (3)、……、F ( K );與預(yù)設(shè)的是否均相同,只有相同時(shí)密碼才是正確的。
[0039]其中,所述確認(rèn)字符用來表示用戶密碼輸入完畢,常見的,如確認(rèn)字符為“回車”鍵。
[0040]在實(shí)際使用本實(shí)施例的技術(shù)方案時(shí),在步驟S中對(duì)于M(1)、M(2)、M(3)、……、M(K)和F (1)、F (2)、F (3)、……、F ( K )的判斷無(wú)需過于精確,譬如M(I)正確值(設(shè)為M R(I))為I秒,而實(shí)際得到的M(I)為1.1秒,也認(rèn)為相同,在這里本發(fā)明中可以規(guī)定I M R(X)-M(X)KMT H, I F R(X)-F(X)KF T H 時(shí)認(rèn)為M R ( X )與M( X )相等,F(xiàn) R(乂)與?(乂)相等,其中,乂為1、2、3、……、K,M R (X)為M(X)的正確值,F(xiàn) R ( X )為F(X)的正確值,I M R(X)-M(X) I表示M R( X) —M(X)的絕對(duì)值,I F R(X)-F(X)
I表示F R (X)—F (X)的絕對(duì)值,M T H與F T H為門限,譬如M T H為0.2秒,F(xiàn) T H為
0.2秒。
[0041]可見,本發(fā)明一種基于觸摸屏的輸入檢測(cè)方法,所述方法通過,在用戶輸入密碼時(shí)記錄各個(gè)字符,以及字符與字符之間的時(shí)長(zhǎng),字符觸摸時(shí)長(zhǎng);從而密碼在每一次輸入時(shí)不僅字符需要輸入正確,在每個(gè)字符上的觸摸時(shí)長(zhǎng),以及字符與字符之間空閑的時(shí)長(zhǎng)也必須正確,因此即使密碼被偷看到也無(wú)事。通過本發(fā)明所提供的技術(shù)方案大大提高了在觸摸屏上輸入密碼的安全性,為用戶提供了可靠在保障。
[0042]基于上述方法實(shí)施例,本發(fā)明還提供了一種基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng),如圖3所示,所述系統(tǒng)包括:
密碼輸入界面控制模塊310,用于當(dāng)需要輸入密碼時(shí),移動(dòng)終端控制進(jìn)入密碼輸入界面;具體如上所述。
[0043]密碼輸入記錄模塊320,用于接收用戶的操作指令輸入密碼,并在進(jìn)行密碼輸入時(shí)記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng);具體如上所述。
[0044]密碼輸入驗(yàn)證模塊330,用于將記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng),分別與預(yù)先設(shè)置的密碼輸入規(guī)則對(duì)應(yīng)項(xiàng)進(jìn)行比較,判斷是否相同;如果相同則判斷當(dāng)前密碼輸入正確;具體如上所述。
[0045]預(yù)先設(shè)置模塊340,用于設(shè)置一個(gè)計(jì)時(shí)器,用于在用戶輸入密碼時(shí)記錄并顯示各個(gè)字符輸入時(shí)的觸摸時(shí)長(zhǎng),以及記錄并顯示字符與字符之間的時(shí)長(zhǎng);具體如上所述。
[0046]進(jìn)一步地,所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng),其中,所述密碼輸入記錄模塊220包括:
接收顯示單元,用于接收用戶的操作指令輸入密碼,并在對(duì)第一個(gè)密碼輸入時(shí)顯示第一個(gè)密碼輸入的觸摸時(shí)長(zhǎng),以及記錄并顯示第一個(gè)密碼輸入完成跳到第二個(gè)密碼開始輸之間的時(shí)長(zhǎng);具體如上所述。
[0047]記錄單元,用于依次類推,直到各密碼輸入完成,記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng);具體如上所述。
[0048]進(jìn)一步地,所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng),其中,所述密碼輸入驗(yàn)證模塊230具體包括:
第一比較判斷單元,用于將記錄輸入的各個(gè)密碼字符與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的字符進(jìn)行比較,判斷是否相同;具體如上所述。
[0049]第二比較判斷單元,用于將記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng)、與與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的對(duì)應(yīng)字符與字符之間的時(shí)長(zhǎng)進(jìn)行比較,判斷是否相同;具體如上所述。
[0050]第三比較判斷單元,用于將輸入的各密碼字符的觸摸時(shí)長(zhǎng);與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的字符的觸摸時(shí)長(zhǎng)進(jìn)行比較,判斷是否相同;具體如上所述。
[0051]判斷完成單元,用于當(dāng)記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng)與預(yù)設(shè)都判斷相同,認(rèn)為密碼在每一次輸入時(shí)字符輸入正確,及在每個(gè)字符上的觸摸時(shí)長(zhǎng)、以及字符與字符之間空閑的時(shí)長(zhǎng)正確,則判斷為當(dāng)前密碼輸入正確;具體如上所述。
[0052]所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng),其中,所述密碼輸入記錄模塊還包括:第一檢測(cè)單元,用于檢測(cè)到用戶的第一次有效觸摸,獲取第一次有效觸摸所代表的字符,記為C (I);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第一次有效觸摸的時(shí)長(zhǎng),記為M(I);檢測(cè)到用戶的第二次有效觸摸,獲取第一次有效觸摸釋放至檢測(cè)到第二次有效觸摸之間的時(shí)長(zhǎng),記為F(I);具體如上所述。
[0053]第二檢測(cè)單元,用于獲取第二次有效觸摸所代表的字符,記為C(2);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第二次有效觸摸的時(shí)長(zhǎng),記為M (2);檢測(cè)到用戶的第三次有效觸摸,獲取第二次有效觸摸釋放至檢測(cè)到第三次有效觸摸之間的時(shí)長(zhǎng),記為F (2);具體如上所述。
[0054]第三檢測(cè)單元,用于獲取第3次有效觸摸所代表的字符,記為C(3);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第3次有效觸摸的時(shí)長(zhǎng),記為M (3);檢測(cè)到用戶的第4次有效觸摸,獲取第3次有效觸摸釋放至檢測(cè)到第4次有效觸摸之間的時(shí)長(zhǎng),記為F (3);具體如上所述。
[0055]第四檢測(cè)單元,用于獲取第N— I次有效觸摸所代表的字符,記為C (N — I);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N — I次有效觸摸的時(shí)長(zhǎng),記為M ( N — I);檢測(cè)到用戶的第N次有效觸摸,獲取第N — I次有效觸摸釋放至檢測(cè)到第N次有效觸摸之間的時(shí)長(zhǎng),記為F(N — I);具體如上所述。
[0056]第五檢測(cè)單元,用于獲取第N次有效觸摸所代表的字符,記為C(N);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N次有效觸摸的時(shí)長(zhǎng),ESM(N);檢測(cè)到用戶的第N +1次有效觸摸,獲取第N次有效觸摸釋放至檢測(cè)到第N +1次有效觸摸之間的時(shí)長(zhǎng),記為F ( N );具體如上所述。
[0057]所述密碼輸入驗(yàn)證模塊230還包括:
對(duì)比驗(yàn)證單元,用于在以上每一步中當(dāng)檢測(cè)到字符為確認(rèn)字符時(shí),判斷所記錄的C(1)、C (2)、C (3)、……C (N); M(1)、M(2)、M(3)、……M ( N ) ; F (I )、F (2)、F
(3)、……F(N);與預(yù)設(shè)的密碼輸入規(guī)則對(duì)應(yīng)的內(nèi)容是否相同,當(dāng)相同時(shí)判定為密碼輸入正確;具體如上所述。
[0058]有益效果:本發(fā)明所提供的基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法及系統(tǒng),所述方法通過所述方法通過,在用戶輸入密碼時(shí)記錄各個(gè)字符,以及字符與字符之間的時(shí)長(zhǎng),字符觸摸時(shí)長(zhǎng);從而密碼在每一次輸入時(shí)不僅字符需要輸入正確,在每個(gè)字符上的觸摸時(shí)長(zhǎng),以及字符與字符之間空閑的時(shí)長(zhǎng)也必須正確,因此即使密碼被偷看到也無(wú)事。通過本發(fā)明所提供的技術(shù)方案大大提高了在觸摸屏上輸入密碼的安全性,為用戶提供了可靠在保障,為用戶提供方便。
[0059]當(dāng)然,本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過計(jì)算機(jī)程序來指令相關(guān)硬件(如處理器,控制器等)來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取的存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí)可包括如上述各方法實(shí)施例的流程。其中所述的存儲(chǔ)介質(zhì)可為存儲(chǔ)器、磁碟、光盤等。
[0060]應(yīng)當(dāng)理解的是,本發(fā)明的應(yīng)用不限于上述的舉例,對(duì)本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進(jìn)或變換,所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
【主權(quán)項(xiàng)】
1.一種基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,其特征在于,包括: A、當(dāng)需要輸入密碼時(shí),移動(dòng)終端控制進(jìn)入密碼輸入界面; B、接收用戶的操作指令輸入密碼,并在進(jìn)行密碼輸入時(shí)記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng); C、將記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng),分別與預(yù)先設(shè)置的密碼輸入規(guī)則對(duì)應(yīng)項(xiàng)進(jìn)行比較,判斷是否相同;如果相同則判斷當(dāng)前密碼輸入正確。2.根據(jù)權(quán)利要求1所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,其特征在于,所述步驟A之前還包括: S、設(shè)置一個(gè)計(jì)時(shí)器,用于在用戶輸入密碼時(shí)記錄并顯示各個(gè)字符輸入時(shí)的觸摸時(shí)長(zhǎng),以及記錄并顯示字符與字符之間的時(shí)長(zhǎng)。3.根據(jù)權(quán)利要求2所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,其特征在于,所述步驟B具體包括: B20、接收用戶的操作指令輸入密碼,并在對(duì)第一個(gè)密碼輸入時(shí)顯示第一個(gè)密碼輸入的觸摸時(shí)長(zhǎng),以及記錄并顯示第一個(gè)密碼輸入完成跳到第二個(gè)密碼開始輸之間的時(shí)長(zhǎng); B21、依次類推,直到各密碼輸入完成,記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng)。4.根據(jù)權(quán)利要求1所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,其特征在于,所述步驟C具體包括: Cl、將記錄輸入的各個(gè)密碼字符與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的字符進(jìn)行比較,判斷是否相同; C2、將記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng)、與與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的對(duì)應(yīng)字符與字符之間的時(shí)長(zhǎng)進(jìn)行比較,判斷是否相同; C3、將輸入的各密碼字符的觸摸時(shí)長(zhǎng);與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的字符的觸摸時(shí)長(zhǎng)進(jìn)行比較,判斷是否相同; C4、當(dāng)步驟C1、C2、C3都判斷相同,認(rèn)為密碼在每一次輸入時(shí)字符輸入正確,及在每個(gè)字符上的觸摸時(shí)長(zhǎng)、以及字符與字符之間空閑的時(shí)長(zhǎng)正確,則判斷為當(dāng)前密碼輸入正確。5.根據(jù)權(quán)利要求1所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,其特征在于,所述步驟B具體包括: BI,檢測(cè)到用戶的第一次有效觸摸,獲取第一次有效觸摸所代表的字符,記為C (I);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第一次有效觸摸的時(shí)長(zhǎng),記為M(I);檢測(cè)到用戶的第二次有效觸摸,獲取第一次有效觸摸釋放至檢測(cè)到第二次有效觸摸之間的時(shí)長(zhǎng),記為F (I); B2,獲取第二次有效觸摸所代表的字符,記為C (2);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第二次有效觸摸的時(shí)長(zhǎng),記為M (2);檢測(cè)到用戶的第三次有效觸摸,獲取第二次有效觸摸釋放至檢測(cè)到第三次有效觸摸之間的時(shí)長(zhǎng),記為F (2); B3,獲取第3次有效觸摸所代表的字符,記為C (3);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第3次有效觸摸的時(shí)長(zhǎng),記為M (3);檢測(cè)到用戶的第4次有效觸摸,獲取第3次有效觸摸釋放至檢測(cè)到第4次有效觸摸之間的時(shí)長(zhǎng),記為F (3); B4,獲取第N — I次有效觸摸所代表的字符,記為C ( N — I);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N — I次有效觸摸的時(shí)長(zhǎng),記為M ( N — I);檢測(cè)到用戶的第N次有效觸摸,獲取第N -1次有效觸摸釋放至檢測(cè)到第N次有效觸摸之間的時(shí)長(zhǎng),記為F ( N — I); B5,獲取第N次有效觸摸所代表的字符,記為C(N);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N次有效觸摸的時(shí)長(zhǎng),記為M ( N );檢測(cè)到用戶的第N +1次有效觸摸,獲取第N次有效觸摸釋放至檢測(cè)到第N +1次有效觸摸之間的時(shí)長(zhǎng),記為F ( N )。6.根據(jù)權(quán)利要求5所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)方法,其特征在于,所述步驟C還包括: 在以上每一步中當(dāng)檢測(cè)到字符為確認(rèn)字符時(shí),判斷所記錄的C(1)、C(2)、C(3)、……C(N);M(1)、M(2)、M(3)、……M( N ) ; F (1)、F (2)、F (3)、……F (N);與預(yù)設(shè)的密碼輸入規(guī)則對(duì)應(yīng)的內(nèi)容是否相同,當(dāng)相同時(shí)判定為密碼輸入正確。7.一種基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng),其特征在于,包括: 密碼輸入界面控制模塊,用于當(dāng)需要輸入密碼時(shí),移動(dòng)終端控制進(jìn)入密碼輸入界面; 密碼輸入記錄模塊,用于接收用戶的操作指令輸入密碼,并在進(jìn)行密碼輸入時(shí)記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng); 密碼輸入驗(yàn)證模塊,用于將記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng),分別與預(yù)先設(shè)置的密碼輸入規(guī)則對(duì)應(yīng)項(xiàng)進(jìn)行比較,判斷是否相同;如果相同則判斷當(dāng)前密碼輸入正確; 預(yù)先設(shè)置模塊,用于設(shè)置一個(gè)計(jì)時(shí)器,用于在用戶輸入密碼時(shí)記錄并顯示各個(gè)字符輸入時(shí)的觸摸時(shí)長(zhǎng),以及記錄并顯不字符與字符之間的時(shí)長(zhǎng)。8.根據(jù)權(quán)利要求7所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng),其特征在于,所述密碼輸入記錄模塊包括: 接收顯示單元,用于接收用戶的操作指令輸入密碼,并在對(duì)第一個(gè)密碼輸入時(shí)顯示第一個(gè)密碼輸入的觸摸時(shí)長(zhǎng),以及記錄并顯示第一個(gè)密碼輸入完成跳到第二個(gè)密碼開始輸之間的時(shí)長(zhǎng); 記錄單元,用于依次類推,直到各密碼輸入完成,記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng)。9.根據(jù)權(quán)利要求7所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng),其特征在于,所述密碼輸入驗(yàn)證模塊具體包括: 第一比較判斷單元,用于將記錄輸入的各個(gè)密碼字符與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的字符進(jìn)行比較,判斷是否相同; 第二比較判斷單元,用于將記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng)、與與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的對(duì)應(yīng)字符與字符之間的時(shí)長(zhǎng)進(jìn)行比較,判斷是否相同; 第三比較判斷單元,用于將輸入的各密碼字符的觸摸時(shí)長(zhǎng);與預(yù)先設(shè)置的密碼輸入規(guī)則設(shè)置的字符的觸摸時(shí)長(zhǎng)進(jìn)行比較,判斷是否相同; 判斷完成單元,用于當(dāng)記錄輸入的各個(gè)密碼字符,以及記錄輸入的密碼字符與密碼字符之間的時(shí)長(zhǎng),密碼字符觸摸時(shí)長(zhǎng)與預(yù)設(shè)都判斷相同,認(rèn)為密碼在每一次輸入時(shí)字符輸入正確,及在每個(gè)字符上的觸摸時(shí)長(zhǎng)、以及字符與字符之間空閑的時(shí)長(zhǎng)正確,則判斷為當(dāng)前密碼輸入正確。10.根據(jù)權(quán)利要求7所述基于觸摸屏的移動(dòng)終端輸入檢測(cè)系統(tǒng),其特征在于,所述密碼輸入記錄模塊還包括: 第一檢測(cè)單元,用于檢測(cè)到用戶的第一次有效觸摸,獲取第一次有效觸摸所代表的字符,記為C (I);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第一次有效觸摸的時(shí)長(zhǎng),記為M(I);檢測(cè)到用戶的第二次有效觸摸,獲取第一次有效觸摸釋放至檢測(cè)到第二次有效觸摸之間的時(shí)長(zhǎng),記為F(I); 第二檢測(cè)單元,用于獲取第二次有效觸摸所代表的字符,記為C (2);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第二次有效觸摸的時(shí)長(zhǎng),記為M(2);檢測(cè)到用戶的第三次有效觸摸,獲取第二次有效觸摸釋放至檢測(cè)到第三次有效觸摸之間的時(shí)長(zhǎng),記為F (2); 第三檢測(cè)單元,用于獲取第3次有效觸摸所代表的字符,記為C (3);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第3次有效觸摸的時(shí)長(zhǎng),記為M (3);檢測(cè)到用戶的第4次有效觸摸,獲取第3次有效觸摸釋放至檢測(cè)到第4次有效觸摸之間的時(shí)長(zhǎng),記為F (3); 第四檢測(cè)單元,用于獲取第N — I次有效觸摸所代表的字符,記為C (N — I);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N — I次有效觸摸的時(shí)長(zhǎng),記為M ( N — I);檢測(cè)到用戶的第N次有效觸摸,獲取第N — I次有效觸摸釋放至檢測(cè)到第N次有效觸摸之間的時(shí)長(zhǎng),記為F ( N —I); 第五檢測(cè)單元,用于獲取第N次有效觸摸所代表的字符,記為C (N);當(dāng)檢測(cè)到用戶釋放觸摸時(shí)獲取第N次有效觸摸的時(shí)長(zhǎng),ESM(N);檢測(cè)到用戶的第N +1次有效觸摸,獲取第N次有效觸摸釋放至檢測(cè)到第N十I次有效觸摸之間的時(shí)長(zhǎng),記為F(N): 所述密碼輸入驗(yàn)證模塊還包括: 對(duì)比驗(yàn)證單元,用于在以上每一步中當(dāng)檢測(cè)到字符為確認(rèn)字符時(shí),判斷所記錄的C(1)、C (2)、C (3)、……C (N); M(1)、M(2)、M(3)、……M ( N ) ; F (I )、F (2)、F(3)、……F(N);與預(yù)設(shè)的密碼輸入規(guī)則對(duì)應(yīng)的內(nèi)容是否相同,當(dāng)相同時(shí)判定為密碼輸入正確。
【文檔編號(hào)】G06F21/83GK105844144SQ201610168745
【公開日】2016年8月10日
【申請(qǐng)日】2016年3月23日
【發(fā)明人】俞斌, 楊維琴
【申請(qǐng)人】惠州Tcl移動(dòng)通信有限公司