[發(fā)明專利]用戶行為數(shù)據(jù)上報方法和系統(tǒng)無效
| 申請?zhí)枺?/td> | 201110409856.0 | 申請日: | 2011-12-09 |
| 公開(公告)號: | CN103166827A | 公開(公告)日: | 2013-06-19 |
| 發(fā)明(設計)人: | 許道松;農(nóng)智琳;楊文慧 | 申請(專利權)人: | 北京神州泰岳軟件股份有限公司 |
| 主分類號: | H04L12/58 | 分類號: | H04L12/58;H04L29/08 |
| 代理公司: | 北京市隆安律師事務所 11323 | 代理人: | 權鮮枝 |
| 地址: | 100089 北京市海淀區(qū)萬*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用戶 行為 數(shù)據(jù) 上報 方法 系統(tǒng) | ||
技術領域
本發(fā)明涉及互聯(lián)網(wǎng)中即時通信技術領域,特別涉及一種用戶行為數(shù)據(jù)上報方法和系統(tǒng)。
背景技術
數(shù)據(jù)統(tǒng)計對于目前任何互聯(lián)網(wǎng)(Web)產(chǎn)品而言,都具有重要的意義,根據(jù)從產(chǎn)品端反饋回來的用戶行為數(shù)據(jù),可以對產(chǎn)品目前狀況、用戶使用習慣等方面進行統(tǒng)計分析,實時掌握產(chǎn)品被使用的情況。
目前的即時通信產(chǎn)品在進行用戶行為數(shù)據(jù)上報時采用的技術方案通常為:在網(wǎng)頁上需要進行數(shù)據(jù)上報的點綁定相應的數(shù)據(jù)上報事件,當用戶行為觸發(fā)數(shù)據(jù)上報事件時,利用網(wǎng)頁開發(fā)技術AJAX等向服務器傳輸用戶行為數(shù)據(jù),服務器端記錄下用戶行為數(shù)據(jù)。
現(xiàn)有的用戶行為數(shù)據(jù)上報方案至少存在如下缺陷:
現(xiàn)有方案中,用戶行為每觸發(fā)一次數(shù)據(jù)上報事件,產(chǎn)品端都會向服務器發(fā)送一次請求,在觸發(fā)點多、用戶量大時,不但會占用大量的用戶帶寬資源,也會導致服務器負荷過大,對服務器造成壓力。
發(fā)明內(nèi)容
本發(fā)明提供了一種用戶行為數(shù)據(jù)上報方法和系統(tǒng),以解決現(xiàn)有技術中戶行為每觸發(fā)一次數(shù)據(jù)上報事件,產(chǎn)品端都會向服務器發(fā)送一次請求所造成的占用大量的用戶帶寬資源、服務器負荷過大的問題。
為達到上述目的,本發(fā)明實施例采用了如下技術方案:
本發(fā)明實施例提供了一種用戶行為數(shù)據(jù)上報方法,該方法包括:
在預定時間段內(nèi),客戶端獲取觸發(fā)數(shù)據(jù)上報事件的用戶行為數(shù)據(jù),并存儲;
在預定時間段結(jié)束時,客戶端將存儲的所有用戶行為數(shù)據(jù)通過輪詢請求消息發(fā)送至服務器。
本發(fā)明實施例提供了一種用戶行為數(shù)據(jù)上報系統(tǒng),該系統(tǒng)包括客戶端和服務器,
所述客戶端,在預定時間段內(nèi)獲取觸發(fā)數(shù)據(jù)上報事件的用戶行為數(shù)據(jù)并存儲,以及,在預定時間段結(jié)束時,客戶端將存儲的所有用戶行為數(shù)據(jù)通過消息發(fā)送至服務器;
所述服務器,在預定時間段結(jié)束時,接收客戶端通過消息發(fā)送的所述用戶行為數(shù)據(jù);
其中,所述預定時間段為即時通信平臺上相鄰輪詢請求消息之間的時間間隔,所述消息為HTTP輪詢請求消息。
本發(fā)明實施例的有益效果是:
本發(fā)明實施例通過將一定時間段內(nèi)的用戶行為數(shù)據(jù)記錄在客戶端,并在預定時間段結(jié)束時將存儲的用戶行為數(shù)據(jù)統(tǒng)一上報至服務器,避免了頻繁向服務器發(fā)送請求,減少了數(shù)據(jù)上報時所需占用的用戶帶寬資源,減輕了服務器負荷,從而提高了用戶帶寬資源的利用率,提高了服務器的工作性能。
附圖說明
圖1為本發(fā)明實施例一提供的一種用戶行為數(shù)據(jù)上報方法流程示意圖;
圖2為本發(fā)明實施例二提供的一種用戶行為數(shù)據(jù)上報方法流程示意圖;
圖3為本發(fā)明實施例三提供的一種用戶行為數(shù)據(jù)上報系統(tǒng)結(jié)構示意圖。
具體實施方式
為使本發(fā)明的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合附圖對本發(fā)明實施方式作進一步地詳細描述。
參見圖1,為本發(fā)明實施例一提供的一種用戶行為數(shù)據(jù)上報方法:
在客戶端包括如下處理:
11:在預定時間段內(nèi),客戶端獲取觸發(fā)數(shù)據(jù)上報事件的用戶行為數(shù)據(jù),并存儲;
所獲取的用戶行為數(shù)據(jù)的具體內(nèi)容,可以根據(jù)實際需要進行調(diào)整,并包含在所設置的運行在客戶端的軟件(如方法)中,該方法與上述數(shù)據(jù)上報事件綁定,當觸發(fā)數(shù)據(jù)上報事件,方法自動運行時,客戶端可以從該方法中提取出用戶行為數(shù)據(jù)。
12:在預定時間段結(jié)束時,客戶端將存儲的所有用戶行為數(shù)據(jù)通過消息發(fā)送至服務器,該消息采用系統(tǒng)中現(xiàn)有的消息實現(xiàn),如輪詢請求消息,在實際應用中,該輪詢請求消息比如可以是向服務端上報實時消息的輪詢請求消息等,以提高系統(tǒng)中資源的利用率。
上述預定時間段的開始和結(jié)束可以通過計時器控制,也可以利用上述消息的生成來控制,例如,若上述消息由消息1實現(xiàn),在生成消息1時,相應的預定時間段1結(jié)束,進入下一預定時間段的計時。
相應的,在服務器一側(cè)包括如下處理:
13:在預定時間段結(jié)束時,服務器接收客戶端通過輪詢請求消息發(fā)送的用戶行為數(shù)據(jù),所述用戶行為數(shù)據(jù)包括客戶端在預定時間段內(nèi)接收到的所有用戶行為數(shù)據(jù)。服務器存儲該用戶行為數(shù)據(jù)用于對用戶行為進行統(tǒng)計分析。
由上述步驟可知,本發(fā)明實施例通過將一定時間段內(nèi)的用戶行為數(shù)據(jù)記錄在客戶端,并在預定時間段結(jié)束時將存儲的用戶行為數(shù)據(jù)統(tǒng)一上報至服務器,避免了頻繁向服務器發(fā)送請求,減少了數(shù)據(jù)上報時所需占用的用戶帶寬資源,減輕了服務器負荷,從而提高了用戶帶寬資源的利用率,提高了服務器的工作性能。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京神州泰岳軟件股份有限公司,未經(jīng)北京神州泰岳軟件股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110409856.0/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種易于夜間使用的鎖具
- 下一篇:一種電力傳動離合鎖芯裝置
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 無線接入網(wǎng)元信息上報方法、設備和系統(tǒng)
- 收集與訓練定位數(shù)據(jù)的方法、裝置與系統(tǒng)
- 用戶終端及其最小化路測MDT測量數(shù)據(jù)上報方法及裝置
- 移動設備的數(shù)據(jù)采集上報方法和系統(tǒng)
- 網(wǎng)絡直播數(shù)據(jù)上報方法及裝置
- 一種智能電表的上報方法
- 直接鏈路的信道質(zhì)量上報方法及裝置、存儲介質(zhì)、用戶設備
- 一種上報事件處理方法、裝置、設備及存儲介質(zhì)
- 一種停電實時上報方法及系統(tǒng)
- 游戲數(shù)據(jù)的上報方法、裝置、系統(tǒng)、設備及存儲介質(zhì)





