欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種統(tǒng)計(jì)用戶在線時(shí)長(zhǎng)的方法與狀態(tài)服務(wù)器及系統(tǒng)的制作方法

文檔序號(hào):9931148閱讀:1550來(lái)源:國(guó)知局
一種統(tǒng)計(jì)用戶在線時(shí)長(zhǎng)的方法與狀態(tài)服務(wù)器及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于互聯(lián)網(wǎng)通信技術(shù)領(lǐng)域,更具體地,涉及一種統(tǒng)計(jì)用戶在線時(shí)間的方法與狀態(tài)服務(wù)器及系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展和普及,越來(lái)越多的人群選擇使用網(wǎng)站登錄方式及移動(dòng)客戶端進(jìn)行互聯(lián)網(wǎng)視頻直播觀看、相關(guān)咨詢?yōu)g覽、彈幕即時(shí)討論等應(yīng)用。用戶在線訪問(wèn)停留時(shí)間的長(zhǎng)短,很大程度上取決于網(wǎng)站內(nèi)容與用戶需求的匹配度。也就是說(shuō),用戶在門戶網(wǎng)站停留時(shí)間的長(zhǎng)短,直觀反映了網(wǎng)站黏性的高低。因此,用戶在線時(shí)長(zhǎng)的統(tǒng)計(jì)顯得尤為重要。準(zhǔn)確的在線訪問(wèn)時(shí)長(zhǎng)一方面為網(wǎng)站運(yùn)營(yíng)者提供了直觀的參考,使其能夠更科學(xué)地分析視頻質(zhì)量、用戶關(guān)注度,以便改善設(shè)計(jì)和推廣策略,同時(shí)也為進(jìn)一步優(yōu)化用戶體驗(yàn)提供依據(jù)?,F(xiàn)有技術(shù)中不乏有相關(guān)技術(shù)的開發(fā)應(yīng)用,但這類技術(shù)無(wú)法確保用戶在線訪問(wèn)時(shí)長(zhǎng)統(tǒng)計(jì)的完整性、可靠性、準(zhǔn)確性,同時(shí),現(xiàn)有技術(shù)中的大部分在線時(shí)長(zhǎng)統(tǒng)計(jì)方法均僅涉及數(shù)據(jù)本身的統(tǒng)計(jì)分析,并未給出相應(yīng)的激勵(lì)反饋機(jī)制。因此,本領(lǐng)域亟需一種更加可靠的統(tǒng)計(jì)用戶在線時(shí)長(zhǎng)的方法。

【發(fā)明內(nèi)容】

[0003]針對(duì)現(xiàn)有技術(shù)的以上缺陷或改進(jìn)需求,本發(fā)明提供了一種統(tǒng)計(jì)用戶在線時(shí)長(zhǎng)的方法、狀態(tài)服務(wù)器及系統(tǒng),其目的在于激勵(lì)用戶對(duì)網(wǎng)站平臺(tái)的關(guān)注度,利用接入客戶端、網(wǎng)關(guān)服務(wù)器及狀態(tài)服務(wù)器的交互完成用戶在線訪問(wèn)時(shí)間的統(tǒng)計(jì),進(jìn)一步地,根據(jù)設(shè)置的在線領(lǐng)取獎(jiǎng)勵(lì)時(shí)間,為長(zhǎng)期在線用戶提供對(duì)應(yīng)的獎(jiǎng)勵(lì),從而提高用戶體驗(yàn),吸收客戶群體,由此解決了用戶在線時(shí)長(zhǎng)統(tǒng)計(jì)的完整性和可靠性等技術(shù)問(wèn)題。
[0004]為實(shí)現(xiàn)上述目的,按照本發(fā)明的一個(gè)方面,提供了一種統(tǒng)計(jì)用戶在線時(shí)長(zhǎng)的方法,所述方法包括:
[0005]狀態(tài)服務(wù)器在接收到網(wǎng)關(guān)服務(wù)器發(fā)送的接入用戶的ID后,根據(jù)所述用戶ID計(jì)算所述用戶當(dāng)前在線時(shí)刻與上次在線時(shí)刻的差值,若所述差值小于設(shè)定閾值,則將所述用戶的歷史累計(jì)在線時(shí)長(zhǎng)加上所述差值作為新的累計(jì)在線時(shí)長(zhǎng);否則放棄本次時(shí)長(zhǎng)累加統(tǒng)計(jì);其中,所述用戶ID是由所述網(wǎng)關(guān)服務(wù)器在接收到接入用戶客戶端每次發(fā)送的心跳數(shù)據(jù)包后向所述狀態(tài)服務(wù)器發(fā)送的,所述接入用戶客戶端周期性向所述網(wǎng)關(guān)服務(wù)器發(fā)送心跳數(shù)據(jù)包。
[0006]本發(fā)明的一個(gè)實(shí)施例中,所述根據(jù)所述用戶ID計(jì)算所述用戶當(dāng)前在線時(shí)刻與上次在線時(shí)刻的差值具體為:
[0007]獲取對(duì)應(yīng)的用戶在線狀態(tài)的當(dāng)前時(shí)間戳信息^,繼而計(jì)算所述當(dāng)前時(shí)間戳信息^與上一次用戶在線狀態(tài)的時(shí)間戳信息的差值。
[0008]本發(fā)明的一個(gè)實(shí)施例中,所述方法還包括:
[0009]所述狀態(tài)服務(wù)器根據(jù)用戶的累計(jì)在線時(shí)長(zhǎng)周期性的判斷對(duì)應(yīng)的用戶是否具有領(lǐng)取獎(jiǎng)勵(lì)的資格;
[0010]所述狀態(tài)服務(wù)器向具有領(lǐng)取獎(jiǎng)勵(lì)資格的用戶發(fā)送可以領(lǐng)取獎(jiǎng)勵(lì)的通知消息。
[0011]本發(fā)明的一個(gè)實(shí)施例中,所述狀態(tài)服務(wù)器向具有領(lǐng)取獎(jiǎng)勵(lì)資格的用戶發(fā)送可以領(lǐng)取獎(jiǎng)勵(lì)的通知消息具體為:
[0012]所述狀態(tài)服務(wù)器向所述網(wǎng)關(guān)服務(wù)器發(fā)送具有領(lǐng)取獎(jiǎng)勵(lì)資格的用戶信息,經(jīng)由所述網(wǎng)關(guān)服務(wù)器向具有領(lǐng)取獎(jiǎng)勵(lì)資格的用戶發(fā)送可以領(lǐng)取獎(jiǎng)勵(lì)的通知消息。
[0013]按照本發(fā)明的另一方面,提供了一種狀態(tài)服務(wù)器,包括接收模塊和統(tǒng)計(jì)模塊,其中:
[0014]所述接收模塊,用于接收網(wǎng)關(guān)服務(wù)器發(fā)送的接入用戶的ID;
[0015]所述統(tǒng)計(jì)模塊,用于根據(jù)所述用戶ID計(jì)算所述用戶當(dāng)前在線時(shí)刻與上次在線時(shí)刻的差值,若所述差值小于設(shè)定閾值,則將所述用戶的歷史累計(jì)在線時(shí)長(zhǎng)加上所述差值作為新的累計(jì)在線時(shí)長(zhǎng);否則放棄本次時(shí)長(zhǎng)累加統(tǒng)計(jì);其中,所述用戶ID是由所述網(wǎng)關(guān)服務(wù)器在接收到接入用戶客戶端每次發(fā)送的心跳數(shù)據(jù)包后向所述狀態(tài)服務(wù)器發(fā)送的,所述接入用戶客戶端周期性向所述網(wǎng)關(guān)服務(wù)器發(fā)送心跳數(shù)據(jù)包。
[0016]本發(fā)明的一個(gè)實(shí)施例中,所述統(tǒng)計(jì)模塊根據(jù)所述用戶ID計(jì)算所述用戶當(dāng)前在線時(shí)刻與上次在線時(shí)刻的差值具體為:
[0017]獲取對(duì)應(yīng)的用戶在線狀態(tài)的當(dāng)前時(shí)間戳信息^,繼而計(jì)算所述當(dāng)前時(shí)間戳信息U與上一次用戶在線狀態(tài)的時(shí)間戳信息的差值。
[0018]本發(fā)明的一個(gè)實(shí)施例中,所述狀態(tài)服務(wù)器還包括判斷模塊和獎(jiǎng)勵(lì)通知模塊,其中:
[0019]所述判斷模塊,用于根據(jù)用戶的累計(jì)在線時(shí)長(zhǎng)周期性的判斷對(duì)應(yīng)的用戶是否具有領(lǐng)取獎(jiǎng)勵(lì)的資格;
[0020]所述獎(jiǎng)勵(lì)通知模塊,用于向具有領(lǐng)取獎(jiǎng)勵(lì)資格的用戶發(fā)送可以領(lǐng)取獎(jiǎng)勵(lì)的通知消息。
[0021]本發(fā)明的一個(gè)實(shí)施例中,所述獎(jiǎng)勵(lì)通知模塊向具有領(lǐng)取獎(jiǎng)勵(lì)資格的用戶發(fā)送可以領(lǐng)取獎(jiǎng)勵(lì)的通知消息具體為:
[0022]所述獎(jiǎng)勵(lì)通知模塊向所述網(wǎng)關(guān)服務(wù)器發(fā)送具有領(lǐng)取獎(jiǎng)勵(lì)資格的用戶信息,經(jīng)由所述網(wǎng)關(guān)服務(wù)器向具有領(lǐng)取獎(jiǎng)勵(lì)資格的用戶發(fā)送可以領(lǐng)取獎(jiǎng)勵(lì)的通知消息。
[0023]按照本發(fā)明的另一方面,還提供了一種統(tǒng)計(jì)用戶在線時(shí)長(zhǎng)的系統(tǒng),包括接入客戶端、網(wǎng)關(guān)服務(wù)器和狀態(tài)服務(wù)器,
[0024]所述接入用戶客戶端,用于周期性地向網(wǎng)關(guān)服務(wù)器發(fā)送心跳數(shù)據(jù)包;
[0025]所述網(wǎng)關(guān)服務(wù)器,用于在接收所述心跳數(shù)據(jù)包后,向狀態(tài)服務(wù)器發(fā)送所述接入用戶客戶端的用戶ID;
[0026]所述狀態(tài)服務(wù)器,用于在接收到網(wǎng)關(guān)服務(wù)器發(fā)送的接入用戶的ID后,根據(jù)所述用戶ID計(jì)算所述用戶當(dāng)前在線時(shí)刻與上次在線時(shí)刻的差值,若所述差值小于設(shè)定閾值,則將所述用戶的歷史累計(jì)在線時(shí)長(zhǎng)加上所述差值作為新的累計(jì)在線時(shí)長(zhǎng);否則放棄本次時(shí)長(zhǎng)累加統(tǒng)計(jì)。
[0027]本發(fā)明的一個(gè)實(shí)施例中,所述根據(jù)所述用戶ID計(jì)算所述用戶當(dāng)前在線時(shí)刻與上次在線時(shí)刻的差值具體為:
[0028]獲取對(duì)應(yīng)的用戶在線狀態(tài)的當(dāng)前時(shí)間戳信息^,繼而計(jì)算所述當(dāng)前時(shí)間戳信息U與上一次用戶在線狀態(tài)的時(shí)間戳信息的差值。
[0029]總體而言,通過(guò)本發(fā)明所構(gòu)思的以上技術(shù)方案與現(xiàn)有技術(shù)相比,具有以下有益效果:
[0030](I)通過(guò)接入客戶端、網(wǎng)關(guān)服務(wù)器及狀態(tài)服務(wù)器間的信息交互,提供了對(duì)用戶在線訪問(wèn)時(shí)長(zhǎng)統(tǒng)計(jì)的一種有效方案,能夠?qū)崟r(shí)準(zhǔn)確地進(jìn)行在線時(shí)間數(shù)據(jù)統(tǒng)計(jì);
[0031](2)同時(shí),在上述方案中融入激勵(lì)反饋機(jī)制,根據(jù)設(shè)置的在線領(lǐng)取獎(jiǎng)勵(lì)時(shí)間,向?qū)?yīng)用戶發(fā)放獎(jiǎng)勵(lì),從而增強(qiáng)了網(wǎng)站的運(yùn)營(yíng)能力,進(jìn)一步吸收客戶群體。
【附圖說(shuō)明】
[0032]圖1是本發(fā)明實(shí)施例中提供的統(tǒng)計(jì)用戶在線時(shí)間的方法流程圖;
[0033]圖2是本發(fā)明實(shí)施例中提供的一種狀態(tài)服務(wù)器的結(jié)構(gòu)示意圖;
[0034]圖3是本發(fā)明實(shí)施例中提供的統(tǒng)計(jì)用戶在線時(shí)間的系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0035]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。此外,下面所描述的本發(fā)明各個(gè)實(shí)施方式中所涉及到的技術(shù)特征只要彼此之間未構(gòu)成沖突就可以相互組合。
[0036]具體地,如圖1所示,本發(fā)明提供了一種統(tǒng)計(jì)用戶在線時(shí)長(zhǎng)的方法,包括:
[0037]S101、客戶端向網(wǎng)關(guān)服務(wù)器心跳消息,該心跳消息中包含有接入網(wǎng)關(guān)服務(wù)器的用戶的ID;
[0038]為了維護(hù)TCP長(zhǎng)連接,網(wǎng)站平臺(tái)的接入客戶端和網(wǎng)關(guān)服務(wù)端周期性(例如每隔45秒(可配置))會(huì)互通一次心跳數(shù)據(jù)包(keeplive msg)。
[0039]S102、網(wǎng)關(guān)服務(wù)器在收到接入用戶客戶端發(fā)送來(lái)的心跳消息后,解析得到用戶的ID;
[0040]S103、網(wǎng)關(guān)服務(wù)器將該用戶ID發(fā)送給狀態(tài)服務(wù)器;
[0041 ] S104、狀態(tài)服務(wù)器接收該用戶ID;
[0042]狀態(tài)服務(wù)器StatuServer狀態(tài)服務(wù)器根據(jù)接收的用戶ID獲取并記錄對(duì)應(yīng)的用戶在線狀態(tài)的當(dāng)前時(shí)間戳信息t,繼而計(jì)算所述當(dāng)前時(shí)間戳信息t與上一次獲取并記錄的用戶在線狀態(tài)的時(shí)間戳信息的差值,如果所述差值小于一定的值(例如本發(fā)明實(shí)施例中設(shè)置為120秒),則將所述差值作為所述用戶的累計(jì)在線增加時(shí)長(zhǎng)1\進(jìn)行存儲(chǔ);否則放棄本次時(shí)長(zhǎng)累加統(tǒng)計(jì);如此可統(tǒng)計(jì)一天內(nèi)每個(gè)用戶的在線時(shí)間T。
[0043]S105、狀態(tài)服務(wù)器根據(jù)統(tǒng)計(jì)的每個(gè)用戶的在線時(shí)長(zhǎng),判斷各個(gè)用戶是否具有領(lǐng)取獎(jiǎng)勵(lì)的資格;
[0044]S106、所述狀態(tài)服務(wù)器向所述網(wǎng)關(guān)服務(wù)器發(fā)送具有領(lǐng)取獎(jiǎng)勵(lì)資格的用戶信息;
[0045]S107、所述網(wǎng)關(guān)客戶端接收并解析具有領(lǐng)取獎(jiǎng)勵(lì)資格的用戶信息;
[0046]S108、向具有領(lǐng)取獎(jiǎng)勵(lì)資格的用戶轉(zhuǎn)發(fā)可以領(lǐng)取獎(jiǎng)勵(lì)的通知消息。
[0047]在本發(fā)明中,狀態(tài)服務(wù)器在接收到網(wǎng)關(guān)服務(wù)器發(fā)送的接入用戶的ID后,根據(jù)所述用戶ID計(jì)算所述用戶當(dāng)前在線時(shí)刻與上次在線時(shí)刻的差值,也就是說(shuō),所述狀態(tài)服務(wù)器可獲取對(duì)應(yīng)的用戶在線狀態(tài)的當(dāng)前時(shí)間戳信息^,繼而計(jì)算所述當(dāng)前時(shí)間戳信息^與上一次用戶在線狀態(tài)的時(shí)間戳信息的差值,若所述差值小于設(shè)定閾值,則將所述用戶的歷史累計(jì)在線時(shí)長(zhǎng)加上所述差值作為新的累計(jì)在線時(shí)長(zhǎng);否則放棄本次時(shí)長(zhǎng)累加統(tǒng)計(jì);其中,所述用戶ID是由所述網(wǎng)關(guān)服務(wù)器在接收到接入用戶客戶端每次發(fā)送的心跳數(shù)據(jù)包后向所述狀態(tài)服務(wù)器發(fā)送的,所述接入用戶客戶端周期性向所述網(wǎng)關(guān)服務(wù)器發(fā)送心跳數(shù)據(jù)包。
[0048]同時(shí),在上述方法中加入對(duì)
當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
宁乡县| 江山市| 类乌齐县| 安泽县| 城固县| 阿克| 新绛县| 柘荣县| 顺平县| 彰化县| 丘北县| 揭西县| 临夏市| 舞钢市| 乌审旗| 科尔| 宝山区| 封丘县| 延庆县| 定南县| 天祝| 龙口市| 江都市| 庄河市| 巴彦淖尔市| 南城县| 塘沽区| 南昌市| 长寿区| 广灵县| 芦山县| 嵊泗县| 平果县| 兴海县| 隆安县| 桦川县| 凤山市| 长泰县| 教育| 蒲江县| 循化|