[發明專利]基于瀏覽器的刮刮卡實現方法有效
| 申請號: | 201310333943.1 | 申請日: | 2013-08-02 |
| 公開(公告)號: | CN103440586B | 公開(公告)日: | 2019-02-22 |
| 發明(設計)人: | 林生鋒;劉德建;陳宏展;林國華;高舉全;鐘良德 | 申請(專利權)人: | 福建天晴數碼有限公司 |
| 主分類號: | G06Q30/02 | 分類號: | G06Q30/02 |
| 代理公司: | 福州市博深專利事務所(普通合伙) 35214 | 代理人: | 林志崢 |
| 地址: | 350000 福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 基于 瀏覽器 刮刮卡 實現 方法 | ||
1.基于瀏覽器的刮刮卡實現方法,其特征在于,包括如下步驟:
步驟10、活動主辦方向服務端提交活動信息;所述活動信息包括獎品信息,中獎幾率,兌獎方式、活動時間及有效性說明;所述獎品信息包括獎品圖片和獎品說明文字;
步驟20、用戶通過電子設備的瀏覽器訪問服務端,提交用戶信息,登錄服務端,若未注冊用戶信息,則先注冊用戶信息再登錄服務端;所述電子設備為具有多點觸摸功能的設備;
步驟30、登錄刮刮卡系統后,所述服務端返回刮刮卡界面;
步驟40、用戶在線使用刮刮卡,所述瀏覽器提交刮開的中獎信息;
步驟50、服務端判斷該刮開的中獎信息是否中獎,并將中獎結果返回瀏覽器,瀏覽器通知用戶是否中獎,如果中獎,用戶根據所述用戶信息兌獎;
所述步驟30具體為:登錄刮刮卡系統后,顯示刮刮卡界面時,瀏覽器向服務端發送數據請求,服務端根據活動主辦方提交的活動信息生成該用戶的中獎信息返回瀏覽器;瀏覽器加載完服務端返回的中獎信息后,將刮獎區清空,把中獎信息繪制在獎品信息層;
所述中獎信息是圖案或文字或圖案與文字的結合,但均以圖片為載體,記錄在圖片上;
所述刮刮卡界面設有刮獎區,所述刮獎區由兩個繪制層疊加組成,上層為涂刮層,下層為獎品信息層,且涂刮層完全覆蓋獎品信息層,所述獎品信息層用于記錄中獎信息,所述涂刮層用于遮蓋獎品信息層及作為刮獎時獎品信息的重繪層;
所述步驟40具體為:用戶在線使用刮刮卡,其刮獎過程采用橢圓算法判斷中獎信息是否被刮開,具體為:以所述中獎信息的載體的中心為圓心,載體的長的一半為橢圓形的長半徑、載體的寬的一半為橢圓形的短半徑,形成一個橢圓區域,若手指不在所述橢圓區域內進行刮開操作,則不進行任何響應,若手指在所述橢圓區域內進行刮開操作,則判定中獎信息已被刮開;對于橢圓區域內的被刮開的區域采用模擬圖章原理提高獎品圖的繪制效率,所述模擬圖章原理具體為:將所述獎品信息層上對應于所述被刮開的區域設置為拷貝區域,將涂刮層上對應于所述被刮開的區域設置為繪制區,將所述拷貝區域內的中獎信息仿制到繪制區,用戶在刮開過程中,已拷貝過的區域不重復進行拷貝,實現真實模擬刮刮卡的刮開過程并提高繪制效率;
用戶手指在刮獎區進行刮開操作,當手指離開刮獎區域的時候,判斷所述中獎信息是否已被刮開,如果已被刮開,則將中獎信息顯示在橢圓區域;所述瀏覽器提交刮開的中獎信息,如果未被刮開,則不做響應;
所述步驟30中,服務端根據活動主辦方提交的活動信息采用預抽獎方式生成該用戶的中獎信息返回瀏覽器;所述預抽獎方式具體為:預先生成該用戶的中獎信息,在服務端記錄該中獎信息中對應的獎品的臨時中獎狀態,只有在所述步驟40中,判定該中獎信息已被刮開,該中獎信息中對應的獎品才轉正式中獎狀態,該預抽獎方式解決了用戶高并發下重復抽獎問題。
2.根據權利要求1所述的基于瀏覽器的刮刮卡實現方法,其特征在于:所述步驟50具體為:服務端判斷該刮開的中獎信息是否中獎并驗證數據的合法性,并將中獎結果返回瀏覽器,瀏覽器通知用戶是否中獎,如果中獎,用戶根據所述用戶信息兌獎。
3.根據權利要求1所述的基于瀏覽器的刮刮卡實現方法,其特征在于:所述服務端采用服務器集群和分布緩存技術架構解決高并發所帶的性能瓶頸問題,具體為:所述服務端包括:Web應用服務群集、Redis Cache服務器群、觸發服務器以及數據庫服務器群,
所述Web應用服務群集是由一LVS服務器和復數臺Web應用服務器組成,所述LVS服務器根據IP負載均衡技術和基于內容分發技術,將來自瀏覽器的請求均衡地轉移到各所述Web應用服務器上執行,所述Web應用服器采用Web Cache來緩存頁面數據,從而提高頁面的響應數據;
所述Redis Cache服務器群是由一主Redis服務器和復數臺從Redis服務器構成;
所述數據庫服務器群是由一主數據庫服務器和復數臺從數據庫服務器構成;
所述觸發服務器從所述主數據庫服務器獲取數據,之后寫入所述主Redis服務器;所述主Redis服務器接收來自各所述Web應用服務器和所述主數據庫服務器的寫入數據,并同步到所述從Redis服務器,所述主數據庫服務器處理來自各所述應用服務器的數據寫入及觸發服務器的數據讀取工作,并將數據同步到從數據庫服務器,所述Web應用服務器的數據從所述從Redis服務器中讀取。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建天晴數碼有限公司,未經福建天晴數碼有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310333943.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種基于無線手持終端的電子病歷系統
- 下一篇:碼頭集裝箱車輛運輸管理平臺





