[發(fā)明專利]一種基于ASCII碼的用戶信息簽到方法及裝置在審
| 申請?zhí)枺?/td> | 201810130429.0 | 申請日: | 2018-02-08 |
| 公開(公告)號: | CN108269131A | 公開(公告)日: | 2018-07-10 |
| 發(fā)明(設計)人: | 陸源 | 申請(專利權)人: | 競技世界(北京)網絡技術有限公司 |
| 主分類號: | G06Q30/02 | 分類號: | G06Q30/02;H04L29/08 |
| 代理公司: | 北京冠和權律師事務所 11399 | 代理人: | 朱健;陳國軍 |
| 地址: | 100085 北京市懷*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 服務器 簽到信息 用戶信息 地理信息數(shù)據(jù) 二進制形式 存儲格式 服務器端 時間計算 數(shù)據(jù)判斷 數(shù)據(jù)生成 轉換 地理位置 存儲 采集 成功 | ||
一種基于ASCII碼的用戶信息簽到方法,用戶向服務器端發(fā)起簽到請求;服務器根據(jù)當前服務器時間計算簽到時段,并根據(jù)簽到時段及簽到數(shù)據(jù)判斷用戶是否滿足簽到/補簽條件;用戶不滿足簽到條件,用戶未成功簽到,相應的簽到信息為空;用戶滿足簽到條件,服務器采集用戶的簽到地理位置;對簽到信息按照ASCII碼存儲格式進行轉換;轉換后的簽到地理信息數(shù)據(jù)以二進制形式進行存儲;簽到數(shù)據(jù)生成后,根據(jù)相應的簽到時段,服務器對用戶的簽到數(shù)據(jù)進行修改,完成簽到/補簽操作。
技術領域
本發(fā)明屬于互聯(lián)網技術領域,具體涉及一種基于ASCII碼的用戶信息簽到方法及裝置。
背景技術
互聯(lián)網領域中,針對如何提升用戶黏性與活躍度,保持用戶新鮮感這一問題,各大互聯(lián)網產品廣泛采用簽到功能來吸引用戶關注。傳統(tǒng)簽到功能通常非常單一,用戶點擊簽到直接領取一定數(shù)量獎勵,或者通過累計簽到次數(shù)得到相應的累計獎勵。因此,如何將簽到功能針對不同的應用場景進行豐富,提供用戶不同維度的簽到積分獎勵,提高簽到功能的多樣性域趣味性,這一系列需求成為簽到類業(yè)務發(fā)展的重要方向。
與此同時,在豐富簽到業(yè)務功能的背景下,保證多維的簽到數(shù)據(jù)的存儲,查詢,修改等高性能數(shù)據(jù)支持,提高簽到數(shù)據(jù)在高并發(fā)海量查詢環(huán)境中的可靠性,也是一大發(fā)展方向。
現(xiàn)有技術一中公開了一種基于地理信息的簽到方法及系統(tǒng),通過移動終端的基于位置的服務獲取簽到人當前的地理信息,將當前位置的地理信息與簽到人的身份信息以及時間信息進行綁定,并作為簽到信息發(fā)送給簽到服務器;簽到服務器對簽到人發(fā)送來的簽到信息進行驗證,若驗證通過,將簽到信息進行記錄。現(xiàn)有技術一存在以下兩個缺點:一是未對地理位置信息數(shù)據(jù)存儲進行優(yōu)化,在高并發(fā)海量請求環(huán)境下數(shù)據(jù)庫的讀寫易造成阻塞,服務性能不能得到保證;二是簽到數(shù)據(jù)的地理信息數(shù)據(jù)預存在客戶端,需要進行比對校驗進行簽到,存儲方式及對比方法缺少優(yōu)化方法,數(shù)據(jù)庫讀寫性能較差,易產生數(shù)據(jù)不一致問題。
現(xiàn)有技術二中公開了一種基于ASCII碼的字符二維碼終端登錄方法、裝置及系統(tǒng);用戶登錄并輸入目的服務器地址時,向服務器端發(fā)出獲取ASCII 碼的二維碼數(shù)據(jù)的請求;接受所述服務器端反饋的ASCII碼的二維碼數(shù)據(jù),并以此生成對應的字符二維碼進行展示,并啟動一個線程執(zhí)行長輪詢;得到長輪詢后驗證成功的信息,跳轉到所述用戶輸入的目的服務器地址對應的界面現(xiàn)有技術二存在以下兩個缺點:一是ASCII碼沒有融入簽到功能,用戶簽到信息較為單一,缺乏對用戶詳細信息描述;二是服務器端通過長輪詢來獲取驗證消息,這種處理機制在高并發(fā)環(huán)境下易出現(xiàn)性能瓶頸,大大增加查詢操作響應時間。
發(fā)明內容
為克服上述現(xiàn)有技術的不足,本發(fā)明提供了一種基于ASCII碼的用戶信息簽到數(shù)據(jù)存儲方法,該存儲方法可以描述用戶具體簽到信息,根據(jù)不同簽到業(yè)務描述需求,存儲多種用戶簽到場景類型數(shù)據(jù),提供多樣化的數(shù)據(jù)支持。本發(fā)明還提供了一種基于ASCII碼的用戶信息簽到數(shù)據(jù)存儲結構,該存儲結構采用Key-Value(鍵-值)結構,有效減少了數(shù)據(jù)存儲空間占用量,提升了數(shù)據(jù)操作計算效率,同時記錄用戶詳細的簽到信息,豐富簽到業(yè)務功能。
本發(fā)明提供了一種基于ASCII碼的用戶信息簽到方法,其特征在于,包括:
S301:用戶向服務器端發(fā)起簽到請求;
S302:服務器根據(jù)當前服務器時間計算簽到時段,并根據(jù)簽到時段及簽到數(shù)據(jù)判斷用戶是否滿足簽到/補簽條件;如果判斷結果為滿足,則執(zhí)行 S304;如果判斷結果為不滿足,則執(zhí)行S303;
S303:用戶不滿足簽到條件,用戶未成功簽到,相應的簽到信息為空;
S304:用戶滿足簽到條件,服務器采集用戶的簽到地理位置;
S305:對簽到信息按照ASCII碼存儲格式進行轉換;
S306:轉換后的簽到地理信息數(shù)據(jù)以二進制形式進行存儲;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于競技世界(北京)網絡技術有限公司,未經競技世界(北京)網絡技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810130429.0/2.html,轉載請聲明來源鉆瓜專利網。





