[發明專利]驗證碼輸入方法及裝置在審
| 申請號: | 201610177758.1 | 申請日: | 2016-03-24 |
| 公開(公告)號: | CN105703908A | 公開(公告)日: | 2016-06-22 |
| 發明(設計)人: | 段雨洛;段旭;黃常智 | 申請(專利權)人: | 珠海市小源科技有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L29/06;H04M1/725;H04W4/14 |
| 代理公司: | 珠海智專專利商標代理有限公司 44262 | 代理人: | 林永協 |
| 地址: | 519000 廣東省珠海*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 驗證 輸入 方法 裝置 | ||
技術領域
本發明涉及驗證碼的驗證領域,具體地,是涉及基于短信息進行驗證的驗證碼輸入方法以及實現這種方法的裝置。
背景技術
人們日常經常通過發送、接收短信息的方式進行通信,而隨著短信息的應用的普及,短信息還可以用于對身份進行驗證。例如,人們注冊郵箱或者注冊會員時或者進行支付操作時,通常會收到驗證短信息,驗證短信息可能是包含有網址的鏈接,人們需要點擊網址的鏈接并打開網頁進行驗證,驗證短信息也可能是包含有驗證碼,人們需要將驗證碼輸入到指定的驗證碼輸入框中進行驗證。
如果人們是通過計算機或者平板電腦進行驗證,則需要將短信息的驗證碼手動地輸入到計算機或者平板電腦上,如果人們通過具有接收短信息功能的手機進行驗證,則往往難以一邊閱讀短信息一邊將驗證碼輸入到驗證碼輸入框中。
因此,現有的應用程序設置有讀取短信息內容的功能,并且需要使用者授權該應用程序讀取短信息的內容,如使用者使用該應用程序進行會員注冊、支付等操作時,應用程序的后臺服務器向手機等通信終端發送包含有驗證碼的短信息,在手機接收到短信息后,應用程序將讀取短信息的內容,并且提取出驗證碼的信息,將驗證碼粘貼到驗證碼輸入框中。
通過應用程序讀取短信息的內容并且提取驗證碼的方法雖然可以方便使用者輸入驗證碼,但這種方法必須要求使用者允許相應的應用程序讀取短信息的內容并且提出短信息中的驗證碼。然而,由于應用程序大多由第三方開發,且人們手機上通常安裝有大量的應用程序,如允許每一應用程序均可以讀取短信息的內容并且提取短信息中的數據,則容易造成安全隱患,如應用程序通話讀取其他短信息的內容獲取諸如銀行賬戶、使用者姓名等信息,造成資金安全隱患,或者應用程序獲取使用者的證件號碼、出行信息等,也不利于對使用者的個人隱私的保護。
發明內容
本發明的主要目的是提供一種避免大量第三方應用程序讀取短信息內容的驗證碼輸入方法。
本發明的另一目的是提供一種可以提高手機安全性能的驗證碼輸入裝置。
為了實現上述的主要目的,本發明提供的驗證碼輸入方法包括提取短信息中包含的驗證碼的信息,并且,在通過輸入法應用程序對驗證碼輸入框進行編輯時,輸入法應用程序將驗證碼粘貼在驗證碼輸入框內。
由上述方案可見,通過輸入法將從短信息提取的驗證碼輸入到驗證碼輸入框中,這樣,不需要讓大量的第三方應用程序提取短信息中的驗證碼的信息,僅僅需要特定的應用程序或者輸入法應用程序本身提取驗證碼的信息即可,可以避免因大量第三方應用程序獲得讀取短信息內容的權限而引起的安全隱患,并且有利于保障使用者的個人隱私。
一個優選的方案是,提取短信息中包含的驗證碼的信息是:應用輸入法應用程序提取驗證碼的信息。
由此可見,使用者只需要授權輸入法應用程序讀取短信息內容并且提取驗證碼即可以實現任何狀態下的驗證碼輸入,將能夠獲取讀取短信息內容權限的應用程序的數量大大減少,提高手機的安全性。
進一步的方案是,提取短信息中包含的驗證碼的信息是:應用短信息解析應用程序提取驗證碼的信息,短信息解析應用程序將所提取的驗證碼輸出至輸入法應用程序。
可見,只需要讓特定的短信息解析應用程序提取短信息中的驗證碼,并且將驗證碼輸出至一個或多個輸入法應用程序,這樣僅僅運行一個特定的短信息解析程序讀取短信息內容即可,多個輸入法應用程序也無需讀取短信息的內容,將獲取讀取短信息內容的第三方應用程序減至最少,相應地,手機的安全性也提高至最高,且最有利于對使用者的隱私保護。
更進一步的方案是,將驗證碼粘貼在驗證碼輸入框前,對短信息進行分析,判斷短信息包含的待驗證信息與驗證碼輸入框的驗證信息的一致性。
由此可見,通過對短信息的驗證信息與驗證碼輸入框的驗證信息進行對比,判斷短信息的驗證信息是否與驗證碼輸入框的驗證信息一致,從而提高驗證碼輸入的準確性。
更進一步的方案是,輸入法應用程序僅將預定時間內接收的驗證碼粘貼到驗證碼輸入框內。
由于大部分驗證碼均由時效性,并且使用者可能多次發出驗證碼發送請求,但很多驗證碼并未使用,因此,輸入法應用程序僅僅將預定時間內接收到的驗證碼粘貼到驗證碼輸入框內,可以避免將錯誤的驗證碼粘貼到驗證碼輸入框內,提高驗證碼的輸入準確率。
更進一步的方案是,輸入法應用程序接收到多個驗證碼的信息時,將驗證碼粘貼到驗證碼輸入框前,顯示未使用的多個驗證碼,將被選擇的驗證碼粘貼到驗證碼輸入框中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于珠海市小源科技有限公司,未經珠海市小源科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610177758.1/2.html,轉載請聲明來源鉆瓜專利網。





