[發明專利]校驗數據處理方法及裝置有效
| 申請號: | 201310426267.2 | 申請日: | 2013-09-18 |
| 公開(公告)號: | CN104468107B | 公開(公告)日: | 2018-12-11 |
| 發明(設計)人: | 謝遠輝;顏國平;王玉葉 | 申請(專利權)人: | 深圳市騰訊計算機系統有限公司 |
| 主分類號: | H04L9/32 | 分類號: | H04L9/32;H04L29/12 |
| 代理公司: | 深圳市深佳知識產權代理事務所(普通合伙) 44285 | 代理人: | 王仲凱 |
| 地址: | 518057 廣東省深圳市南*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 校驗 數據處理 方法 裝置 | ||
1.一種校驗數據處理方法,其特征在于,包括:
服務器接收用戶通過用戶終端發送的驗證碼答復信息,從所述驗證碼答復信息中獲取所述用戶終端的IP地址;
對所述驗證碼答復信息進行校驗,獲取校驗數據,將所述校驗數據配置于預置的哈希表中,所述校驗數據包括:與所述驗證碼答復信息對應的驗證碼的類型、與所述用戶終端的IP地址對應的校驗總次數以及校驗正確次數;
根據所述用戶終端的IP地址、所述校驗總次數和所述校驗正確次數,判斷所述用戶的用戶類型;
根據所述驗證碼的類型與所述用戶的用戶類型,將所述校驗數據配置于對應的最小堆中;
統計所述最小堆中的所有校驗總次數與校驗正確次數,獲取所述驗證碼答復信息對應的驗證碼的通過率。
2.根據權利要求1所述的方法,其特征在于,所述將所述校驗數據配置于預置的哈希表中的步驟包括:
根據所述驗證碼的類型與所述用戶終端的IP地址,確定所述校驗數據在預置的哈希表中對應的存儲位置,將所述校驗數據配置于所述存儲位置中。
3.根據權利要求1所述的方法,其特征在于,所述根據所述用戶終端的IP地址、所述校驗總次數和所述校驗正確次數,判斷所述用戶的用戶類型的步驟包括:
獲取所述用戶終端的IP地址的狀態;
當所述用戶終端的IP地址狀態為正常,且所述校驗正確次數與所述校驗總次數的比例大于預置的數值時,判定所述用戶的類型為第一類型;
當所述用戶終端的IP地址狀態為異常,且所述校驗正確次數與所述校驗總次數的比例大于所述預置的數值時,判定所述用戶的類型為第二類型;
當所述校驗正確次數與所述校驗總次數的比例小于或等于所述預置的數值時,判定所述用戶的類型為第三類型。
4.根據權利要求1或2所述的方法,其特征在于,所述根據所述驗證碼的類型與所述用戶的用戶類型,將所述校驗數據配置于對應的最小堆中的步驟包括:
根據所述驗證碼的類型與所述用戶的用戶類型,獲取對應的最小堆;
根據所述驗證碼的類型和所述用戶終端的IP地址,在所述最小堆中查找與所述驗證碼的類型和所述用戶終端的IP地址對應的節點;
當查找到所述對應的節點時,將所述用戶終端的IP地址與所述校驗數據配置于所述對應的節點中;
當未查找到所述對應的節點,且所述最小堆中包含的節點的數量小于預置的數值時,為所述校驗數據生成節點,根據所述校驗總次數確定生成的節點在所述最小堆中的位置,將所述用戶終端的IP地址與所述校驗數據配置于所述節點中;
當未查找到對應的節點,且所述最小堆中包含的節點的數量等于所述預置的數值,且所述校驗總次數大于所述最小堆的根節點的校驗總次數時,將所述用戶終端的IP地址與所述校驗數據配置于所述最小堆的根節點中,將所述最小堆中的所有節點進行排序。
5.根據權利要求4所述的方法,其特征在于,所述校驗數據在預置的哈希表中對應的存儲位置中還存儲有所述校驗數據對應的堆中索引信息,所述堆中索引信息包括所述校驗數據對應的節點在所述最小堆中的位置信息;
所述根據所述驗證碼的類型和所述用戶終端的IP地址,在所述最小堆中查找與所述驗證碼的類型和所述用戶終端的IP地址對應的節點的步驟包括:
根據所述驗證碼的類型和所述用戶終端的IP地址,確定所述驗證碼的類型和所述用戶終端的IP地址在預置的哈希表中對應的存儲位置,獲取所述存儲位置中存儲的堆中索引信息;
根據所述堆中索引信息,在所述最小堆中查找與所述驗證碼的類型和所述用戶終端的IP地址對應的節點。
6.根據權利要求1所述的方法,其特征在于,所述統計所述最小堆中的所有校驗總次數與校驗正確次數的步驟包括:
通過將所述最小堆中的所有校驗總次數與校驗正確次數進行加權平均運算,統計所述最小堆中的所有校驗總次數與校驗正確次數。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳市騰訊計算機系統有限公司,未經深圳市騰訊計算機系統有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310426267.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種多功能身份處理系統
- 下一篇:一種配置節點的方法、裝置及系統





