專利名稱:一種安全輸入的實(shí)現(xiàn)方法和終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子領(lǐng)域,特別是指ー種安全輸入的實(shí)現(xiàn)方法和終端。
背景技術(shù):
隨著智能手持設(shè)備的普及以及應(yīng)用的不斷豐富,用戶除了可以借助這些設(shè)備進(jìn)行通信之外,還能夠借助智能手持設(shè)備瀏覽網(wǎng)絡(luò)、購物、理財(cái)。在使用諸多應(yīng)用時(shí)都需要對(duì)用戶的身份進(jìn)行驗(yàn)證,即,需要用戶輸入驗(yàn)證信息,例如,密碼等,以便判斷用戶的身份是否合法;另外,用戶在使用針對(duì)的過程中,同樣可能需要輸入較為關(guān)鍵或?qū)儆趥€(gè)人隱私的信息。當(dāng)用戶輸入驗(yàn)證信息、較為關(guān)鍵或?qū)儆趥€(gè)人隱私的信息時(shí),往往需要對(duì)輸入的內(nèi)容進(jìn)行確定,因此終端有必要將用戶輸入的內(nèi)容顯示出來,這樣就會(huì)導(dǎo)致其他人非法窺視 并竊取用戶輸入的信息,導(dǎo)致用戶的利益受到損害。因此,在相關(guān)技術(shù)中很難避免用戶已經(jīng)輸入的信息被非法竊取的問題,但是,針對(duì)現(xiàn)有問題目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供ー種安全輸入的實(shí)現(xiàn)方法和終端,用于解決現(xiàn)有技術(shù)中,在ー終端上輸入相應(yīng)信息的過程中,難以避免已經(jīng)輸入的信息被非法竊取的缺陷。為解決上述技術(shù)問題,本發(fā)明的實(shí)施例提供ー種安全輸入的實(shí)現(xiàn)方法,應(yīng)用于一具有顯示屏的終端,所述終端包括第一應(yīng)用程序,包括獲得輸入的初始輸入字符,將所述初始輸入字符顯不在一輸入框內(nèi);識(shí)別輸入所述初始輸入字符的輸入方式;基于所述輸入方式和預(yù)定的指令安全策略,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符;將所述有效輸入字符提供給所述第一應(yīng)用程序。所述的實(shí)現(xiàn)方法中,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符包括對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)增量鍵的狀態(tài),當(dāng)所述增量鍵處于工作狀態(tài)時(shí),將該初始輸入字符對(duì)應(yīng)的信號(hào)進(jìn)行增量或者減量后作為對(duì)應(yīng)的有效輸入字符。所述的實(shí)現(xiàn)方法中,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符包括對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間形成的接觸面積,在所述接觸面積滿足面積閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符;其中,通過利用所述接觸物在終端的觸摸屏上輸入所述初始輸入字符。所述的實(shí)現(xiàn)方法中,根據(jù)輸入每個(gè)初始輸入字符時(shí)所述終端的耦合電容變化情況,確定輸入該初始輸入字符的カ度或接觸面積。所述的實(shí)現(xiàn)方法中,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符包括對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)的力度,當(dāng)檢測(cè)到的カ度滿足預(yù)定カ度閾值范圍吋,將所述初始輸入字符識(shí)別為有效輸入字符。所述的實(shí)現(xiàn)方法中,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符包括對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間的距離,在所述距離滿足距離閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符?!N終端,包括第一應(yīng)用程序模塊,用于獲取有效輸入字符;輸入模塊,具有輸入框,用于獲得輸入的初始輸入字符,將所述初始輸入字符顯示在所述輸入框內(nèi);輸入方式獲取模塊,用于識(shí)別輸入所述初始輸入字符的輸入方式;識(shí)別模塊,用于基于所述輸入方式和預(yù)定的指令安全策略,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符;將所述有效輸入字符提供給所述第一應(yīng)用程序模塊。所述的終端中,還包括增量檢測(cè)模塊,用于對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間形成的接觸面積,在所述接觸面積滿足面積閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符;其中,通過利用所述接觸物在終端的觸摸屏上輸入所述初始輸入字符。所述的終端中,還包括接觸面積檢測(cè)模塊,用于對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間形成的接觸面積,在所述接觸面 積滿足面積閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符;其中,通過利用所述接觸物在終端的觸摸屏上輸入所述初始輸入字符。所述的終端中,還包括カ度檢測(cè)模塊,用于對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間形成的接觸面積,在所述接觸面積滿足面積閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符;其中,通過利用所述接觸物在終端的觸摸屏上輸入所述初始輸入字符;距離檢測(cè)模塊,用于對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間的距離,在所述距離滿足距離閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符。應(yīng)用本發(fā)明實(shí)施例提供的技術(shù)方案,采用指令安全策略對(duì)輸入的初始輸入字符進(jìn)行識(shí)別并轉(zhuǎn)換形成有效指令,使得用戶可以在環(huán)境復(fù)雜的情形下無須顧忌旁觀者而能夠在終端上安全的輸入各種隱私信息和安全信息,有效地保證了隱私信息和安全信息的安全性。
圖I為本發(fā)明實(shí)施例ー種安全輸入的實(shí)現(xiàn)方法流程示意圖;圖2為本發(fā)明實(shí)施例實(shí)現(xiàn)安全輸入的智能手持設(shè)備結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例具有電容式觸摸屏的終端工作流程示意圖;圖4為本發(fā)明實(shí)施例終端結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。本發(fā)明實(shí)施例提供ー種安全輸入的實(shí)現(xiàn)方法,應(yīng)用于一具有顯示屏的終端,所述終端包括第一應(yīng)用程序,如圖I所示,包括步驟101,獲得輸入的初始輸入字符,將所述初始輸入字符顯示在輸入框內(nèi);步驟102,識(shí)別輸入所述初始輸入字符的輸入方式;步驟103,基于所述輸入方式和預(yù)定的指令安全策略,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符;將所述有效輸入字符提供給所述第一應(yīng)用程序。應(yīng)用本發(fā)明實(shí)施例提供的技術(shù)手段,采用指令安全策略對(duì)輸入的初始輸入字符進(jìn)行識(shí)別并轉(zhuǎn)換形成有效指令,使得用戶可以在環(huán)境復(fù)雜的情形下無須顧忌旁觀者而能夠在終端上安全的輸入各種隱私信息和安全信息,有效地保證了隱私信息和安全信息的安全性。實(shí)施例所提供的技術(shù)中,預(yù)定的指令安全策略是ー個(gè)業(yè)務(wù)邏輯;確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符包括對(duì)于姆個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)增量鍵的狀態(tài),當(dāng)所述增量鍵處于工作狀態(tài)時(shí),將該初始輸入字符對(duì)應(yīng)的信號(hào)進(jìn)行增量或者減量后作為對(duì)應(yīng)的有效輸入字符。當(dāng)用戶輸入初始輸入字符時(shí),如果用戶在激活特定的輸入方式的情況下進(jìn)行輸入,則終端根據(jù)預(yù)定的指令安全策略對(duì)輸入的初始輸入字符進(jìn) 行識(shí)別,包括對(duì)于用戶在激活特定的輸入方式的情況下輸入的初始輸入字符中的每個(gè)初始輸入字符均執(zhí)行特定處理以確定用戶實(shí)際輸入的字符。其中,特定的輸入方式包括以下至少之ー加法處理、減法處理。在對(duì)應(yīng)的應(yīng)用場(chǎng)景中,終端具體為智能手持設(shè)備,在使用智能手持設(shè)備過程中,作為接觸物的部分手指位于屏幕背面且被遮擋,在智能手持設(shè)備背面加入ー個(gè)觸摸屏或者按鍵,具體如圖2所示,智能手持設(shè)備觸摸屏的背后具有塑料貼片,將塑料貼片進(jìn)行分區(qū)形成四葉草的輪廓-具有五個(gè)觸摸部分;可以通過手指的觸摸感知四葉草的每ー個(gè)觸摸部分的具體位置。在智能手持設(shè)備的業(yè)務(wù)邏輯中,業(yè)務(wù)邏輯可以對(duì)觸摸屏的五個(gè)觸摸部分分別進(jìn)行定義正中間的圓形觸摸區(qū)域長(zhǎng)按3秒表示將要輸入隱秘信息,四周的四個(gè)觸摸區(qū)域可以分別設(shè)置用戶所期望的不同増量第一増量區(qū)域,用于設(shè)置増量加1,第二増量區(qū)域,用于設(shè)置増量加0,第三増量區(qū)域,用于設(shè)置増量加2,第四増量區(qū)域,用于設(shè)置增量減I。當(dāng)需要保證向終端的第一應(yīng)用程序中輸入的信息-例如銀行帳號(hào)或者密碼等不被竊取時(shí),可以使屏幕背面的食指點(diǎn)擊到該觸摸屏或者按鍵的預(yù)定義區(qū)域?qū)崿F(xiàn)對(duì)輸入的初始輸入字符進(jìn)行自動(dòng)增量。以向終端的第一應(yīng)用程序中輸入有效輸入字符5321b為例,為防止有效輸入字符被竊取,用戶長(zhǎng)按住圓形觸摸區(qū)域持續(xù)3秒以激活隱秘輸入功能,并且在輸入初始輸入字符時(shí)對(duì)各個(gè)字符米用不同的輸入方式進(jìn)行輸入,包括步驟a,輸入初始輸入字符6吋,點(diǎn)擊第四増量區(qū)域,由于第四増量區(qū)域?qū)Τ跏驾斎胱址麍?zhí)行的増量為減一,因此對(duì)應(yīng)得到的有效輸入字符為5 ;步驟b,輸入初始輸入字符5,不點(diǎn)擊任何的増量區(qū)域;步驟C,輸入初始輸入字符4,不點(diǎn)擊任何的増量區(qū)域;步驟d,輸入初始輸入字符3吋,點(diǎn)擊第二増量區(qū)域,則對(duì)應(yīng)得到的有效輸入字符為3 ;步驟e,輸入初始輸入字符2吋,點(diǎn)擊第二増量區(qū)域,則對(duì)應(yīng)得到的有效輸入字符為2 ;步驟f,輸入初始輸入字符I,不點(diǎn)擊任何的増量區(qū)域;步驟g,輸入初始輸入字符O吋,點(diǎn)擊第一増量區(qū)域,由于第一増量區(qū)域?qū)Τ跏驾斎胱址麍?zhí)行的增量為加一,則對(duì)應(yīng)得到的有效輸入字符為I ;步驟h,輸入初始輸入字符a吋,點(diǎn)擊第一増量區(qū)域,由于第一増量區(qū)域?qū)Τ跏驾斎胱址麍?zhí)行的增量為加一,則對(duì)應(yīng)得到的有效輸入字符為b。上述輸入各個(gè)初始輸入字符的過程中,輸入各個(gè)初始輸入字符時(shí)的輸入方式不同,又根據(jù)指令安全策略可 知,將初始輸入字符加上點(diǎn)擊某ー個(gè)增量區(qū)域-實(shí)現(xiàn)對(duì)初始輸入字符進(jìn)行増量,則能夠形成有效輸入字符,輸入初始輸入字符時(shí)沒有點(diǎn)擊增量區(qū)域的無法識(shí)別為有效輸入字符,因此最終得到的有效輸入字符為5321b,會(huì)被智能手持設(shè)備執(zhí)行。應(yīng)用所提供的技術(shù)方案,可以更方便的保護(hù)隱秘信息,且由于網(wǎng)絡(luò)銀行、隱秘電話等應(yīng)用的次數(shù)不是很頻繁,因而可以在智能手持設(shè)備上通過增加ー個(gè)普通的觸摸屏即可實(shí)現(xiàn),成本低且易實(shí)現(xiàn)。在需要保密時(shí)使用四葉草觸摸屏的各個(gè)增量區(qū)域進(jìn)行隱蔽的加ー減一等増量計(jì)算。在智能手持設(shè)備上使用該技術(shù)方案,使得智能手持設(shè)備可自定義觸摸屏的操作方式,更好的和產(chǎn)品設(shè)計(jì)融合并具有更好的安全性能。實(shí)施例所提供的技術(shù)中,根據(jù)輸入每個(gè)初始輸入字符時(shí)所述終端的耦合電容變化情況,確定輸入該初始輸入字符的カ度或接觸面積。預(yù)定的指令安全策略是ー個(gè)業(yè)務(wù)邏輯;確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符包括對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間形成的接觸面積,在所述接觸面積滿足面積閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符;其中,通過利用所述接觸物在終端的觸摸屏上輸入所述初始輸入字符。終端具體為智能通信設(shè)備-例如移動(dòng)電話,如圖3所示,基于可檢測(cè)按壓接觸面積的觸摸屏,智能通信設(shè)備的工作過程包括步驟301,當(dāng)用戶需要輸入密碼等私密信息時(shí),可以長(zhǎng)按或者雙擊智能通信設(shè)備左側(cè)音量鍵等方式,激活輸入隱秘信息所對(duì)應(yīng)的業(yè)務(wù)邏輯,該業(yè)務(wù)邏輯在智能通信設(shè)的后臺(tái)運(yùn)行。步驟302,激活該業(yè)務(wù)邏輯后,通過正常點(diǎn)擊觸摸屏輸入初始輸入字符,并且預(yù)定的指令安全策略通過震動(dòng)提示該輸入為初始輸入字符;用戶稍用力點(diǎn)擊觸摸屏以增加接觸面積,即可輸入無效字符,此時(shí)該無效字符仍然顯示在觸摸屏上但沒有震動(dòng)提示;由于震動(dòng)無法被旁人感知,從而使得偷看者無法知曉輸入的初始輸入字符中所包含的有效輸入字符。其中,由第一應(yīng)用程序接收有效輸入字符。步驟303,長(zhǎng)按或者雙擊智能通信設(shè)備側(cè)鍵可以關(guān)閉輸入隱秘信息所對(duì)應(yīng)的業(yè)務(wù)邏輯,關(guān)閉后的不同力度的點(diǎn)擊均輸入有效輸入字符。第一應(yīng)用程序由用戶決定在適當(dāng)?shù)臅r(shí)刻關(guān)閉。在對(duì)應(yīng)的應(yīng)用場(chǎng)景中,需要向終端的第一應(yīng)用程序中輸入有效輸入字符5321,為防止有效輸入字符被竊取,用戶啟動(dòng)終端具有的指令安全策略,并且在輸入初始輸入字符時(shí)對(duì)各個(gè)字符采用不同的輸入方式進(jìn)行輸入,包括a,輸入初始輸入字符6時(shí),接觸物與所述終端的觸摸屏之間的接觸面積不滿足面積閾值范圍;b,輸入初始輸入字符5時(shí),接觸物與所述終端的觸摸屏之間的接觸面積滿足面積閾值范圍;C,輸入初始輸入字符4時(shí),接觸物與所述終端的觸摸屏之間的接觸面積不滿足面積閾值范圍;d,輸入初始輸入字符3時(shí),接觸物與所述終端的觸摸屏之間的接觸面積滿足面積閾值范圍;e,輸入初始輸入字符2時(shí),接觸物與所述終端的觸摸屏之間的接觸面積滿足面積閾值范圍;f,輸入初始輸入字符I時(shí),接觸物與所述終端的觸摸屏之間的接觸面積滿足面積閾值范圍。上述輸入各個(gè)初始輸入字符的過程中,輸入各個(gè)初始輸入字符時(shí)的輸入方式不同,又根據(jù)指令安全策略可知,當(dāng)接觸物與終端的觸摸屏之間的接觸面積滿足面積閾值范圍時(shí),能夠?qū)⒊跏驾斎胱址R(shí)別為對(duì)應(yīng)的有效輸入字符;當(dāng)接觸物與終端的觸摸屏之間的接觸面積不能滿足面積閾值范圍時(shí),無法將初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符,因此最終得到的有效輸入字符為5321。另ー實(shí)施例所提供的技術(shù)中,預(yù)定的指令安全策略是ー個(gè)業(yè)務(wù)邏輯;確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符包括對(duì)于姆個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入 字符時(shí)的力度,當(dāng)檢測(cè)到的力度滿足預(yù)定カ度閾值范圍時(shí),將所述初始輸入字符識(shí)別為有效輸入字符?;谒峁┑募夹g(shù)方案,根據(jù)輸入姆個(gè)初始輸入字符時(shí)所述終端的稱合電容變化情況,確定輸入該初始輸入字符的カ度或接觸面積。終端可以采用電容式觸摸屏,電容式觸摸屏構(gòu)造包括在一玻璃屏幕上鍍ー層透明的薄膜體層作為導(dǎo)體層,再在導(dǎo)體層外加上一塊保護(hù)玻璃,雙玻璃設(shè)計(jì)能徹底保護(hù)導(dǎo)體層及感應(yīng)器。在觸摸屏四邊均鍍有狹長(zhǎng)的電極,在導(dǎo)電體內(nèi)形成ー個(gè)低電壓交流電場(chǎng)。在觸摸屏幕吋,由于人體存在電場(chǎng),手指與導(dǎo)體層間會(huì)形成ー個(gè)耦合電容,四邊電極發(fā)出的電流會(huì)流向觸點(diǎn),而電流強(qiáng)弱與手指到四邊電極的距離成正比,位于觸摸屏幕后的控制器會(huì)計(jì)算電流的比例及強(qiáng)弱,準(zhǔn)確算出觸摸點(diǎn)的位置。電容觸摸屏的雙玻璃能保護(hù)導(dǎo)體層及感應(yīng)器,有效地防止外在環(huán)境因素對(duì)觸摸屏造成影響,即使屏幕沾有污穢、塵埃或油潰,電容式觸摸屏依然能準(zhǔn)確算出觸摸位置。終端也可以采用電阻式觸摸屏,電阻式觸摸屏是ー種傳感器,它將矩形區(qū)域中觸摸點(diǎn)(X,Y)的物理位置轉(zhuǎn)換為代表X坐標(biāo)和Y坐標(biāo)的電壓。很多LCD模塊都采用了電阻式觸摸屏,這種屏幕可以用四線、五線、七線或八線來產(chǎn)生屏幕偏置電壓,同時(shí)讀回觸摸點(diǎn)的電壓。電阻式觸摸屏基本上是薄膜加上玻璃的結(jié)構(gòu),薄膜和玻璃相鄰的一面上均涂有納米銦錫金屬氧化物(ITO)涂層,ITO具有很好的導(dǎo)電性和透明性。當(dāng)觸摸操作時(shí),薄膜下層的ITO會(huì)接觸到玻璃上層的ΙΤ0,經(jīng)由感應(yīng)器傳出相應(yīng)的電信號(hào),經(jīng)過轉(zhuǎn)換電路送到處理器,通過運(yùn)算轉(zhuǎn)化為屏幕上的Χ、γ值,而完成點(diǎn)選的動(dòng)作,并呈現(xiàn)在屏幕上。即,觸摸屏包含上下疊合的兩個(gè)透明層,四線和八線觸摸屏由兩層具有相同表面電阻的透明阻性材料組成,五線和七線觸摸屏由ー個(gè)阻性層和ー個(gè)導(dǎo)電層組成,通常還要用一種彈性材料來將兩層隔開。當(dāng)觸摸屏表面受到的壓力(如通過筆尖或手指進(jìn)行按壓)足夠大時(shí),頂層與底層之間會(huì)產(chǎn)生接觸。所有的電阻式觸摸屏都采用分壓器原理來產(chǎn)生代表X坐標(biāo)和Y坐標(biāo)的電壓,通過將兩個(gè)電阻進(jìn)行串聯(lián)來實(shí)現(xiàn)分壓器,電阻(Rl)連接正參考電壓(VREF),電阻(R2)接地,兩個(gè)電阻連接點(diǎn)處的電壓測(cè)量值與下面那個(gè)電阻的阻值成正比。在對(duì)應(yīng)的應(yīng)用場(chǎng)景中,需要向終端的第一應(yīng)用程序中輸入有效輸入字符5321,為防止有效輸入字符被竊取,用戶啟動(dòng)終端具有的指令安全策略,并且在輸入初始輸入字符時(shí)對(duì)各個(gè)字符采用不同的輸入方式進(jìn)行輸入,包括
a,輸入初始輸入字符6時(shí),接觸物與所述終端的觸摸屏之間的力度不滿足カ度閾值范圍;b,輸入初始輸入字符5時(shí),接觸物與所述終端的觸摸屏之間的力度滿足カ度閾值范圍;C,輸入初始輸入字符4時(shí),接觸物與所述終端的觸摸屏之間的力度不滿足カ度閾值范圍;d,輸入初始輸入字符3時(shí),接觸物與所述終端的觸摸屏之間的力度滿足カ度閾值范圍;e,輸入初始輸入字符2時(shí),接觸物與所述終端的觸摸屏之間的力度滿足カ度閾值范圍;
f,輸入初始輸入字符I時(shí),接觸物與所述終端的觸摸屏之間的力度滿足カ度閾值范圍。上述輸入各個(gè)初始輸入字符的過程中,輸入各個(gè)初始輸入字符時(shí)的輸入方式不同,又根據(jù)指令安全策略可知,當(dāng)接觸物與終端的觸摸屏之間的力度滿足カ度閾值范圍時(shí),能夠?qū)⒊跏驾斎胱址R(shí)別為對(duì)應(yīng)的有效輸入字符;當(dāng)接觸物與終端的觸摸屏之間的カ度不能滿足カ度閾值范圍時(shí),無法將初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符,因此最終得到的有效輸入字符為5321。由于對(duì)觸摸屏的按壓カ度很難被其他人發(fā)現(xiàn),并且終端輕微的震動(dòng)提示更是無法被外人感知,且第一應(yīng)用程序可以位于終端的后臺(tái)運(yùn)行,因此能夠保證輸入過程中不會(huì)被竊取隱秘信息。另ー實(shí)施例中,預(yù)定的指令安全策略是ー個(gè)業(yè)務(wù)邏輯;確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符包括對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間的距離,在所述距離滿足距離閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符。實(shí)施例中的觸摸屏能夠能夠感應(yīng)作為接觸物的手指位于觸摸屏上的點(diǎn),同時(shí)還能夠作為接觸物的手指在觸摸屏的上方預(yù)定距離內(nèi)的操作。該觸摸屏上方的接觸物在觸摸屏上所對(duì)應(yīng)的投影點(diǎn)也能被所述觸摸屏感知其位置,該投影點(diǎn)的位置表示接觸物對(duì)該位置處進(jìn)行操作。對(duì)于每個(gè)初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)投影點(diǎn)的面積,由于該面積與接觸物到所述終端的觸摸屏之間的距離成反比,因此可以根據(jù)這ー反比關(guān)系計(jì)算出接觸物與所述終端的觸摸屏之間的距離當(dāng)接觸物到所述終端的觸摸屏之間的距離加大時(shí),投影點(diǎn)的面積減小,當(dāng)接觸物到所述終端的觸摸屏之間的距離減小時(shí),投影點(diǎn)的面積加大。對(duì)反比關(guān)系進(jìn)行定量計(jì)算,獲取輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間的距離,在所述距離滿足距離閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符。
在對(duì)應(yīng)的應(yīng)用場(chǎng)景中,需要向終端的第一應(yīng)用程序中輸入有效輸入字符5321,為防止有效輸入字符被竊取,用戶啟動(dòng)終端具有的指令安全策略,并且在輸入初始輸入字符時(shí)對(duì)各個(gè)字符采用不同的輸入方式進(jìn)行輸入,包括a,輸入初始輸入字符6時(shí),接觸物與所述終端的觸摸屏之間的距離不滿足距離閾值范圍;b,輸入初始輸入字符5時(shí),接觸物與所述終端的觸摸屏之間的距離滿足距離閾值范圍;
C,輸入初始輸入字符4時(shí),接觸物與所述終端的觸摸屏之間的距離不滿足距離閾值范圍;d,輸入初始輸入字符3時(shí),接觸物與所述終端的觸摸屏之間的距離滿足距離閾值范圍;e,輸入初始輸入字符2時(shí),接觸物與所述終端的觸摸屏之間的距離滿足距離閾值范圍;f,輸入初始輸入字符I時(shí),接觸物與所述終端的觸摸屏之間的距離滿足距離閾值范圍。上述輸入各個(gè)初始輸入字符的過程中,輸入各個(gè)初始輸入字符時(shí)的輸入方式不同,又根據(jù)指令安全策略可知,當(dāng)接觸物與所述終端的觸摸屏之間的距離滿足距離閾值范圍時(shí),能夠?qū)⒊跏驾斎胱址R(shí)別為對(duì)應(yīng)的有效輸入字符;當(dāng)接觸物與所述終端的觸摸屏之間的距離不滿足距離閾值范圍吋,無法將初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符,因此最終得到的有效輸入字符為5321。對(duì)應(yīng)的,本發(fā)明實(shí)施例提供ー種終端,如圖4所示,包括第一應(yīng)用程序模塊401,用于獲取有效輸入字符;輸入模塊402,具有輸入框,用于獲得輸入的初始輸入字符,將所述初始輸入字符顯示在所述輸入框內(nèi);輸入方式獲取模塊403,用于識(shí)別輸入所述初始輸入字符的輸入方式;識(shí)別模塊404,用于基于所述輸入方式和預(yù)定的指令安全策略,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符;將所述有效輸入字符提供給所述第一應(yīng)用程序模塊401。應(yīng)用本發(fā)明實(shí)施例提供的技術(shù)手段,采用指令安全策略對(duì)輸入的初始輸入字符進(jìn)行識(shí)別并轉(zhuǎn)換形成有效指令,使得用戶可以在環(huán)境復(fù)雜的情形下無須顧忌旁觀者而能夠在終端上安全的輸入各種隱私信息和安全信息,有效地保證了隱私信息和安全信息的安全性。終 而中還包括增量檢測(cè)模塊,用于對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間形成的接觸面積,在所述接觸面積滿足面積閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符;其中,通過利用所述接觸物在終端的觸摸屏上輸入所述初始輸入字符。接觸面積檢測(cè)模塊,用于對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間形成的接觸面積,在所述接觸面積滿足面積閾值范圍 時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符;其中,通過利用所述接觸物在終端的觸摸屏上輸入所述初始輸入字符。カ度檢測(cè)模塊,用于對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間形成的接觸面積,在所述接觸面積滿足面積閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符;其中,通過利用所述接觸物在終端的觸摸屏上輸入所述初始輸入字符;距離檢測(cè)模塊,用于對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間的距離,在所述距離滿足距離閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符。以上所述僅為本發(fā)明的較佳實(shí)施 例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.ー種安全輸入的實(shí)現(xiàn)方法,應(yīng)用于一具有顯示屏的終端,所述終端包括第一應(yīng)用程序,其特征在于,包括 獲得輸入的初始輸入字符,將所述初始輸入字符顯不在一輸入框內(nèi); 識(shí)別輸入所述初始輸入字符的輸入方式; 基于所述輸入方式和預(yù)定的指令安全策略,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符; 將所述有效輸入字符提供給所述第一應(yīng)用程序。
2.根據(jù)權(quán)利要求I所述的實(shí)現(xiàn)方法,其特征在于,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符包括 對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)增量鍵的狀態(tài),當(dāng)所述增量鍵處于工作狀態(tài)時(shí),將該初始輸入字符對(duì)應(yīng)的信號(hào)進(jìn)行增量或者減量后作為對(duì)應(yīng)的有效輸入字符。
3.根據(jù)權(quán)利要求I所述的實(shí)現(xiàn)方法,其特征在于,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符包括 對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間形成的接觸面積,在所述接觸面積滿足面積閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符; 其中,通過利用所述接觸物在終端的觸摸屏上輸入所述初始輸入字符。
4.根據(jù)權(quán)利要求2或3所述的實(shí)現(xiàn)方法,其特征在于,根據(jù)輸入每個(gè)初始輸入字符時(shí)所述終端的耦合電容變化情況,確定輸入該初始輸入字符的カ度或接觸面積。
5.根據(jù)權(quán)利要求I所述的實(shí)現(xiàn)方法,其特征在于,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符包括 對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)的力度,當(dāng)檢測(cè)到的カ度滿足預(yù)定カ度閾值范圍時(shí),將所述初始輸入字符識(shí)別為有效輸入字符。
6.根據(jù)權(quán)利要求I所述的實(shí)現(xiàn)方法,其特征在于,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符包括 對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間的距離,在所述距離滿足距離閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符。
7.—種終端,其特征在于,包括 第一應(yīng)用程序模塊,用于獲取有效輸入字符; 輸入模塊,具有輸入框,用于獲得輸入的初始輸入字符,將所述初始輸入字符顯示在所述輸入框內(nèi); 輸入方式獲取模塊,用于識(shí)別輸入所述初始輸入字符的輸入方式; 識(shí)別模塊,用于基于所述輸入方式和預(yù)定的指令安全策略,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符;將所述有效輸入字符提供給所述第一應(yīng)用程序模塊。
8.根據(jù)權(quán)利要求7所述的終端,其特征在于,還包括 增量檢測(cè)模塊,用于對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間形成的接觸面積,在所述接觸面積滿足面積閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符;其中,通過利用所述接觸物在終端的觸摸屏上輸入所述初始輸入字符。
9.根據(jù)權(quán)利要求7所述的終端,其特征在于,還包括 接觸面積檢測(cè)模塊,用于對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間形成的接觸面積,在所述接觸面積滿足面積閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符;其中,通過利用所述接觸物在終端的觸摸屏上輸入所述初始輸入字符。
10.根據(jù)權(quán)利要求7所述的終端,其特征在于,還包括 カ度檢測(cè)模塊,用于對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間形成的接觸面積,在所述接觸面積滿足面積閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符;其中,通過利用所述接觸物在終端的觸摸屏上輸入所述初始輸入字符; 距離檢測(cè)模塊,用于對(duì)于每個(gè)所述初始輸入字符,檢測(cè)輸入該初始輸入字符時(shí)接觸物與所述終端的觸摸屏之間的距離,在所述距離滿足距離閾值范圍時(shí),將該初始輸入字符識(shí)別為對(duì)應(yīng)的有效輸入字符。
全文摘要
本發(fā)明實(shí)施例提供一種安全輸入的實(shí)現(xiàn)方法和終端,方法應(yīng)用于一具有顯示屏的終端,所述終端包括第一應(yīng)用程序,包括獲得輸入的初始輸入字符,將所述初始輸入字符顯示在一輸入框內(nèi);識(shí)別輸入所述初始輸入字符的輸入方式;基于所述輸入方式和預(yù)定的指令安全策略,確定所述初始輸入字符對(duì)應(yīng)的有效輸入字符;將所述有效輸入字符提供給所述第一應(yīng)用程序。應(yīng)用本發(fā)明實(shí)施例提供的技術(shù)手段,采用指令安全策略對(duì)輸入的初始輸入字符進(jìn)行識(shí)別并轉(zhuǎn)換形成有效指令,使得用戶可以在環(huán)境復(fù)雜的情形下無須顧忌旁觀者而能夠在終端上安全的輸入各種隱私信息和安全信息,有效地保證了隱私信息和安全信息的安全性。
文檔編號(hào)G06F3/041GK102681652SQ20111005660
公開日2012年9月19日 申請(qǐng)日期2011年3月9日 優(yōu)先權(quán)日2011年3月9日
發(fā)明者彭剛 申請(qǐng)人:聯(lián)想(北京)有限公司