[發明專利]驗證碼交互方法、裝置、客戶端和服務器有效
| 申請號: | 201410727211.5 | 申請日: | 2014-12-03 |
| 公開(公告)號: | CN105718783B | 公開(公告)日: | 2020-03-27 |
| 發明(設計)人: | 傅小貞 | 申請(專利權)人: | 阿里巴巴集團控股有限公司 |
| 主分類號: | G06F21/36 | 分類號: | G06F21/36;H04L29/06 |
| 代理公司: | 北京三友知識產權代理有限公司 11127 | 代理人: | 李輝 |
| 地址: | 英屬開曼群島大開曼*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 驗證 交互 方法 裝置 客戶端 服務器 | ||
1.一種驗證碼交互方法,包括:
顯示驗證碼數值及數值選擇界面,其中,驗證碼為數字類型驗證碼;
接收用戶在所述數值選擇界面上的輸入并將其轉化為輸入數值;和
根據預設的誤差范圍判斷所述輸入數值是否等于所述驗證碼數值;
其中,所述數值選擇界面為標尺,所述數值選擇界面的數值范圍是根據所述驗證碼數值及顯示屏幕的大小確定的。
2.根據權利要求1所述的驗證碼交互方法,其中,用戶在所述數值選擇界面上的輸入為定位輸入。
3.一種驗證碼交互方法,應用于客戶端,包括:
接收來自服務器的驗證碼數值;
顯示所述驗證碼數值及數值選擇界面;
接收用戶在所述數值選擇界面上的輸入并將其轉化為輸入數值;
將所述輸入數值轉發服務器;和
接收來自服務器的驗證結果;
其中,所述數值選擇界面為標尺,所述數值選擇界面的數值范圍是根據所述驗證碼數值及顯示屏幕的大小確定的。
4.根據權利要求3所述的驗證碼交互方法,其中,所述數值選擇界面上顯示游標用于幫助輸入。
5.根據權利要求3所述的驗證碼交互方法,其中,用戶在所述數值選擇界面上的輸入為定位輸入。
6.根據權利要求3所述的驗證碼交互方法,其中,所述數值選擇界面的數值范圍根據所述驗證碼數值來設定,并根據顯示的屏幕的大小自適應調節。
7.一種驗證碼交互方法,應用于服務器,包括:
向客戶端發送驗證碼數值;
接收來自客戶端的輸入數值,該輸入數值來自于客戶端接收的用戶在數值選擇界面上的輸入;
根據預設的誤差范圍判斷所述輸入數值是否等于所述驗證碼數值,并將判斷結果發送給客戶端;
其中,所述數值選擇界面為標尺,所述數值選擇界面的數值范圍是根據所述驗證碼數值及顯示屏幕的大小確定的。
8.根據權利要求7所述的驗證碼交互方法,其中,所述預設的誤差范圍的生成方法包括:根據用戶年齡段設置不同的誤差范圍。
9.根據權利要求7所述的驗證碼交互方法,其中,所述預設的誤差范圍的生成方法包括:對用戶的輸入誤差進行學習,根據學習的結果,對不同的用戶生成不同的誤差范圍。
10.根據權利要求7所述的驗證碼交互方法,其中,用戶在所述數值選擇界面上的輸入為定位輸入。
11.根據權利要求7所述的驗證碼交互方法,其中,所述驗證碼數值的生成方法包括:基于預設的驗證碼生成規則生成隨機的驗證碼。
12.根據權利要求7所述的驗證碼交互方法,其中,所述驗證碼數值的生成方法包括:從驗證碼數據庫中隨機選擇驗證碼。
13.一種驗證碼交互客戶端,包括:
客戶端傳輸模塊,用于接收來自服務器的驗證碼數值和判斷結果;和
客戶端GUI模塊,用于顯示所述驗證碼數值及數值選擇界面,接收用戶在數值選擇界面上的輸入并將其轉化為輸入數值;
其中,所述客戶端傳輸模塊還用于將輸入數值發送給服務器;
其中,所述數值選擇界面為標尺,所述數值選擇界面的數值范圍是根據所述驗證碼數值及顯示屏幕的大小確定的。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于阿里巴巴集團控股有限公司,未經阿里巴巴集團控股有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410727211.5/1.html,轉載請聲明來源鉆瓜專利網。





