[發明專利]滑動驗證方法、裝置、存儲介質及計算機設備有效
| 申請號: | 202110579202.6 | 申請日: | 2021-05-26 |
| 公開(公告)號: | CN113254912B | 公開(公告)日: | 2023-06-02 |
| 發明(設計)人: | 徐波 | 申請(專利權)人: | 多益網絡有限公司;廣州多益網絡股份有限公司;廣東利為網絡科技有限公司 |
| 主分類號: | G06F21/36 | 分類號: | G06F21/36;G06Q20/40 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 劉曉娟 |
| 地址: | 510000 廣東省廣州*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 滑動 驗證 方法 裝置 存儲 介質 計算機 設備 | ||
1.一種滑動驗證方法,其特征在于,所述方法包括:
確定目標控件在畫布中的初始位置和目標位置,以及與所述畫布對應的滑動控件的實時移動位置,所述滑動控件用于供用戶進行滑動控制,所述目標控件依據所述滑動控件的移動位置進行位置更新;
確定所述目標控件的預定移動策略;根據所述目標控件的初始位置、所述滑動控件的實時移動位置,以及所述預定移動策略,確定所述目標控件的實時位置;在所述畫布中對所述目標控件的實時位置進行更新;
當所述目標控件的實時位置更新至所述目標位置時,完成滑動驗證;
所述確定所述目標控件的預定移動策略的步驟,包括:
獲取當前驗證操作時生成的隨機值,所述隨機值用于調整所述目標控件與所述滑動控件之間的位置關系,以使所述目標控件與所述滑動控件的移動速度不同步;
根據所述隨機值確定所述目標控件的預定移動策略。
2.根據權利要求1所述的滑動驗證方法,其特征在于,所述確定目標控件在畫布中的初始位置和目標位置的步驟之前,還包括:
調用畫布;
將待驗證圖片繪制到所述畫布中,所述待驗證圖片包括背景圖片以及在所述背景圖片上繪制的目標控件。
3.根據權利要求2所述的滑動驗證方法,其特征在于,所述背景圖片中包括與所述目標控件對應的缺口;
所述確定目標控件在畫布中的初始位置和目標位置的步驟,包括:
根據所述目標控件在所述背景圖片中的繪制位置,確定所述目標控件的初始位置;
將所述缺口作為所述目標控件的目標位置。
4.根據權利要求1所述的滑動驗證方法,其特征在于,所述在所述畫布中對所述目標控件的實時位置進行更新的步驟,包括:
依據所述目標控件的當前位置,在所述畫布中重新繪制所述目標控件,并將上一次繪制的目標控件擦除。
5.一種滑動驗證裝置,其特征在于,包括:
位置確定模塊,用于確定目標控件在畫布中的初始位置和目標位置,以及與所述畫布對應的滑動控件的實時移動位置,所述滑動控件用于供用戶進行滑動控制,所述目標控件依據所述滑動控件的移動位置進行位置更新;
位置更新模塊,用于確定所述目標控件的預定移動策略;根據所述目標控件的初始位置、所述滑動控件的實時移動位置,以及所述預定移動策略,確定所述目標控件的實時位置;在所述畫布中對所述目標控件的實時位置進行更新;
滑動驗證模塊,用于當所述目標控件的實時位置更新至所述目標位置時,完成滑動驗證;
所述位置更新模塊,包括:
獲取當前驗證操作時生成的隨機值,所述隨機值用于調整所述目標控件與所述滑動控件之間的位置關系;
根據所述隨機值確定所述目標控件的預定移動策略。
6.一種存儲介質,其特征在于:所述存儲介質中存儲有計算機可讀指令,所述計算機可讀指令被一個或多個處理器執行時,使得一個或多個處理器執行如權利要求1至4中任一項所述滑動驗證方法的步驟。
7.一種計算機設備,其特征在于:所述計算機設備中存儲有計算機可讀指令,所述計算機可讀指令被一個或多個處理器執行時,使得一個或多個處理器執行如權利要求1至4中任一項所述滑動驗證方法的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于多益網絡有限公司;廣州多益網絡股份有限公司;廣東利為網絡科技有限公司,未經多益網絡有限公司;廣州多益網絡股份有限公司;廣東利為網絡科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110579202.6/1.html,轉載請聲明來源鉆瓜專利網。





