網(wǎng)絡應用的用戶數(shù)的檢測方法和裝置制造方法
【專利摘要】本發(fā)明公開了一種網(wǎng)絡應用的用戶數(shù)的檢測方法和裝置。該網(wǎng)絡應用的用戶數(shù)的檢測方法包括獲取網(wǎng)絡應用的用戶行為記錄;從用戶行為記錄中獲取網(wǎng)絡應用的用戶開始時間和用戶結(jié)束時間;根據(jù)用戶開始時間和用戶結(jié)束時間對網(wǎng)絡應用的用戶進行標記;檢測網(wǎng)絡應用在待檢測時刻的凈增用戶數(shù),其中,凈增用戶數(shù)為待檢測時刻凈增加的用戶個數(shù);檢測網(wǎng)絡應用在待檢測時刻的用戶數(shù),其中,網(wǎng)絡應用在待檢測時刻的用戶數(shù)為網(wǎng)絡應用在待檢測時刻之前的全部時刻的凈增用戶數(shù)的和。通過本發(fā)明,解決了現(xiàn)有技術對網(wǎng)絡電視在多個時刻用戶個數(shù)統(tǒng)計效率低的問題。
【專利說明】網(wǎng)絡應用的用戶數(shù)的檢測方法和裝置
【技術領域】
[0001] 本發(fā)明涉及互聯(lián)網(wǎng)領域,具體而言,涉及一種網(wǎng)絡應用的用戶數(shù)的檢測方法和裝 置。
【背景技術】
[0002] 目前,網(wǎng)絡電視利用互聯(lián)網(wǎng)技術獲得用戶行為數(shù)據(jù)日志,該用戶行為數(shù)據(jù)日志中 記錄了用戶使用該網(wǎng)絡電視的開始時刻和結(jié)束時刻,而在該用戶使用該網(wǎng)絡電視的開始時 刻和結(jié)束時刻之間的中間時刻,其他用戶的狀態(tài)在不斷地變化,即其他用戶可能開始使用 該網(wǎng)絡電視,也可能離開該網(wǎng)絡電視。統(tǒng)計網(wǎng)絡電視在任意時刻的用戶個數(shù)能夠更清楚地 分析系統(tǒng)的負荷和承載情況。但是,在統(tǒng)計網(wǎng)絡電視在任意時刻的用戶個數(shù)時,現(xiàn)有技術通 常采用遍歷用戶行為數(shù)據(jù)日志的方式,即對于待統(tǒng)計時刻,需要遍歷所有的用戶行為數(shù)據(jù) 日志,查詢在該待統(tǒng)計時刻的用戶個數(shù)。當用戶行為數(shù)據(jù)日志數(shù)量很多或者需要統(tǒng)計的時 刻很多時,現(xiàn)有技術采用遍歷用戶行為數(shù)據(jù)日志的方式統(tǒng)計用戶個數(shù)效率低,系統(tǒng)性能消 耗大。
[0003] 針對現(xiàn)有技術對網(wǎng)絡電視在多個時刻用戶個數(shù)統(tǒng)計效率低的問題,目前尚未提出 有效的解決方案。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明的主要目的在于提供一種網(wǎng)絡應用的用戶個數(shù)的檢測方法和裝置,以解決 現(xiàn)有技術對網(wǎng)絡電視在多個時刻用戶個數(shù)統(tǒng)計效率低的問題。
[0005] 為了實現(xiàn)上述目的,根據(jù)本發(fā)明的一個方面,提供了一種網(wǎng)絡應用的用戶個數(shù)的 檢測方法。該網(wǎng)絡應用的用戶個數(shù)的檢測方法包括:獲取網(wǎng)絡應用的用戶行為記錄;從用 戶行為記錄中獲取網(wǎng)絡應用的用戶開始時間和用戶結(jié)束時間,其中,用戶開始時間為用戶 開始使用網(wǎng)絡應用的時間,用戶結(jié)束時間為用戶結(jié)束使用網(wǎng)絡應用的時間;根據(jù)用戶開始 時間和用戶結(jié)束時間對網(wǎng)絡應用的用戶進行標記,其中,將在用戶開始時間開始使用網(wǎng)絡 應用的用戶標記為開始用戶,將在用戶結(jié)束時間結(jié)束使用網(wǎng)絡應用的用戶標記為離開用 戶;檢測網(wǎng)絡應用在待檢測時刻的凈增用戶數(shù),其中,凈增用戶數(shù)為待檢測時刻凈增加的用 戶個數(shù),并且網(wǎng)絡應用在待檢測時刻的凈增用戶數(shù)為網(wǎng)絡應用在待檢測時刻的開始用戶的 個數(shù)與網(wǎng)絡應用在待檢測時刻的離開用戶的個數(shù)的差值;檢測網(wǎng)絡應用在待檢測時刻的用 戶數(shù),其中,網(wǎng)絡應用在待檢測時刻的用戶數(shù)為網(wǎng)絡應用在待檢測時刻之前的全部時刻的 凈增用戶數(shù)的和。
[0006] 進一步地,檢測網(wǎng)絡應用在待檢測時刻的凈增用戶數(shù)包括:獲取網(wǎng)絡應用在待檢 測時刻的開始用戶的個數(shù);獲取網(wǎng)絡應用在待檢測時刻的離開用戶的個數(shù);計算網(wǎng)絡應用 在待檢測時刻的開始用戶的個數(shù)與網(wǎng)絡應用在待檢測時刻的離開用戶的個數(shù)的差。
[0007] 進一步地,獲取網(wǎng)絡應用在待檢測時刻的開始用戶的個數(shù)包括:遍歷網(wǎng)絡應用的 用戶行為記錄;判斷待檢測時刻是否是網(wǎng)絡應用的用戶開始時間;如果待檢測時刻是網(wǎng)絡 應用的用戶開始時間,將在待檢測時刻的用戶作為開始用戶;統(tǒng)計開始用戶的個數(shù)。
[0008] 進一步地,獲取網(wǎng)絡應用在待檢測時刻的離開用戶的個數(shù)包括:遍歷網(wǎng)絡應用的 用戶行為記錄;判斷待檢測時刻是否是網(wǎng)絡應用的用戶結(jié)束時間;如果待檢測時刻是網(wǎng)絡 應用的用戶結(jié)束時間,將在待檢測時刻的用戶作為離開用戶;統(tǒng)計離開用戶的個數(shù)。
[0009] 進一步地,在檢測網(wǎng)絡應用在待檢測時刻的凈增用戶數(shù)之后,該網(wǎng)絡應用的用戶 數(shù)的檢測方法還包括:將網(wǎng)絡應用在待檢測時刻的凈增用戶數(shù)存入數(shù)據(jù)庫,獲取網(wǎng)絡應用 在待檢測時刻的用戶數(shù)包括:遍歷數(shù)據(jù)庫;計算網(wǎng)絡應用在待檢測時刻之前全部時刻的凈 增用戶數(shù)的和;將凈增用戶個數(shù)的和作為數(shù)據(jù)庫中待檢測時刻對應的用戶數(shù)。
[0010] 為了實現(xiàn)上述目的,根據(jù)本發(fā)明的另一方面,提供了一種網(wǎng)絡應用的用戶數(shù)的檢 測裝置。該網(wǎng)絡應用的用戶數(shù)的檢測裝置包括:第一獲取模塊,用于獲取網(wǎng)絡應用的用戶行 為記錄;第二獲取模塊,用于從用戶行為記錄中獲取網(wǎng)絡應用的用戶開始時間和用戶結(jié)束 時間,其中,用戶開始時間為用戶開始使用網(wǎng)絡應用的時間,用戶結(jié)束時間為用戶結(jié)束使用 網(wǎng)絡應用的時間;標記模塊,用于根據(jù)用戶開始時間和用戶結(jié)束時間對網(wǎng)絡應用的用戶進 行標記,其中,將在用戶開始時間開始使用網(wǎng)絡應用的用戶標記為開始用戶,將在用戶結(jié)束 時間結(jié)束使用網(wǎng)絡應用的用戶標記為離開用戶;第一檢測模塊,用于檢測網(wǎng)絡應用在待檢 測時刻的凈增用戶數(shù),其中,凈增用戶數(shù)為待檢測時刻凈增加的用戶個數(shù),并且網(wǎng)絡應用在 待檢測時刻的凈增用戶數(shù)為網(wǎng)絡應用在待檢測時刻的開始用戶的個數(shù)與網(wǎng)絡應用在待檢 測時刻的離開用戶的個數(shù)的差值;第二檢測模塊,用于檢測網(wǎng)絡應用在待檢測時刻的用戶 數(shù),其中,網(wǎng)絡應用在待檢測時刻的用戶數(shù)為網(wǎng)絡應用在待檢測時刻之前的全部時刻的凈 增用戶數(shù)的和。
[0011] 進一步地,第一檢測模塊包括:第三獲取模塊,用于獲取網(wǎng)絡應用在待檢測時刻的 開始用戶的個數(shù);第四獲取模塊,用于獲取網(wǎng)絡應用在待檢測時刻的離開用戶的個數(shù);第 一計算模塊,用于計算網(wǎng)絡應用在待檢測時刻的開始用戶的個數(shù)與網(wǎng)絡應用在待檢測時刻 的離開用戶的個數(shù)的差。
[0012] 進一步地,第三獲取模塊包括:第一遍歷模塊,用于遍歷網(wǎng)絡應用的用戶行為記 錄;第一判斷模塊,用于判斷待檢測時刻是否是網(wǎng)絡應用的用戶開始時間;第一確定模塊, 用于當待檢測時刻是網(wǎng)絡應用的用戶開始時間時,將在待檢測時刻的用戶確定為開始用 戶;第一統(tǒng)計模塊,用于統(tǒng)計開始用戶的個數(shù)。
[0013] 進一步地,第四獲取模塊包括:第二遍歷模塊,用于遍歷網(wǎng)絡應用的用戶行為記 錄;第二判斷模塊,用于判斷待檢測時刻是否是網(wǎng)絡應用的用戶結(jié)束時間;第二確定模塊, 用于當待檢測時刻是網(wǎng)絡應用的用戶結(jié)束時間時,將在待檢測時刻的用戶確定為離開用 戶;第二統(tǒng)計模塊,用于統(tǒng)計離開用戶的個數(shù)。
[0014] 進一步地,該網(wǎng)絡應用的用戶數(shù)檢測裝置還包括存儲模塊,用于將網(wǎng)絡應用在待 檢測時刻的凈增用戶數(shù)存入數(shù)據(jù)庫,其中,第二檢測模塊包括:第三遍歷模塊,用于遍歷數(shù) 據(jù)庫;第二計算模塊,用于計算網(wǎng)絡應用在待檢測時刻之前全部時刻的凈增用戶數(shù)的和; 第三確定模塊,用于將凈增用戶個數(shù)的和作為數(shù)據(jù)庫中待檢測時刻對應的用戶數(shù)。
[0015] 通過本發(fā)明,采用獲取網(wǎng)絡應用的用戶行為記錄;從用戶行為記錄中獲取網(wǎng)絡應 用的用戶開始時間和用戶結(jié)束時間;根據(jù)用戶開始時間和用戶結(jié)束時間對網(wǎng)絡應用的用戶 進行標記,其中,將在用戶開始時間開始使用網(wǎng)絡應用的用戶標記為開始用戶,將在用戶結(jié) 束時間結(jié)束使用網(wǎng)絡應用的用戶標記為離開用戶;檢測網(wǎng)絡應用在待檢測時刻的凈增用戶 數(shù),其中,凈增用戶數(shù)為待檢測時刻凈增加的用戶個數(shù),并且網(wǎng)絡應用在待檢測時刻的凈增 用戶數(shù)為網(wǎng)絡應用在待檢測時刻的開始用戶的個數(shù)與網(wǎng)絡應用在待檢測時刻的離開用戶 的個數(shù)的差值;檢測網(wǎng)絡應用在待檢測時刻的用戶數(shù),其中,網(wǎng)絡應用在待檢測時刻的用戶 數(shù)為網(wǎng)絡應用在待檢測時刻之前的全部時刻的凈增用戶數(shù)的和,解決了現(xiàn)有技術對網(wǎng)絡電 視在多個時刻用戶個數(shù)統(tǒng)計效率低的問題。該發(fā)明通過對用戶行為記錄中的用戶開始使用 網(wǎng)絡應用的時間和結(jié)束使用網(wǎng)絡應用的時間進行標記,累積計算每個時刻的凈增用戶數(shù)將 其存入數(shù)據(jù)庫,通過凈增用戶數(shù)遍歷一次數(shù)據(jù)庫即可以得到待檢測時刻的用戶數(shù),即截止 到待檢測時刻之前所有時刻的凈增用戶的和,進而達到了提高網(wǎng)絡應用用戶數(shù)統(tǒng)計效率, 減少系統(tǒng)性能消耗的效果。
【專利附圖】
【附圖說明】
[0016] 構(gòu)成本申請的一部分的附圖用來提供對本發(fā)明的進一步理解,本發(fā)明的示意性實 施例及其說明用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的不當限定。在附圖中:
[0017] 圖1是根據(jù)本發(fā)明實施例的網(wǎng)絡應用的用戶數(shù)的檢測方法的流程圖;以及
[0018] 圖2是根據(jù)本發(fā)明實施例的網(wǎng)絡應用的用戶數(shù)的檢測裝置的示意圖。
【具體實施方式】
[0019] 需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相 互組合。下面將參考附圖并結(jié)合實施例來詳細說明本發(fā)明。
[0020] 為了使本【技術領域】的人員更好地理解本申請方案,下面將結(jié)合本申請實施例中的 附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是 本申請一部分的實施例,而不是全部的實施例?;诒旧暾堉械膶嵤├?,本領域普通技術 人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都應當屬于本申請保護的范 圍。
[0021] 需要說明的是,本申請的說明書和權利要求書及上述附圖中的術語"第一"、"第 二"等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應該理解這樣使 用的數(shù)據(jù)在適當情況下可以互換,以便這里描述的本申請的實施例。此外,術語"包括"和 "具有"以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元 的過程、方法、系統(tǒng)、產(chǎn)品或設備不必限于清楚地列出的那些步驟或單元,而是可包括沒有 清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設備固有的其它步驟或單元。
[0022] 本發(fā)明旨在提供一種網(wǎng)絡應用的用戶數(shù)的檢測方法和裝置。圖1是根據(jù)本發(fā)明的 網(wǎng)絡應用的用戶數(shù)的檢測方法的第一實施例的流程圖。如圖1所示,該網(wǎng)絡應用的用戶數(shù) 的檢測方法包括如下的步驟SlOl至步驟S105 :
[0023] 步驟S101,獲取網(wǎng)絡應用的用戶行為記錄。
[0024] 該實施例中的網(wǎng)絡應用可以是網(wǎng)絡電視應用,也可以是網(wǎng)絡即時通訊應用等其他 應用。網(wǎng)絡電視應用可以包括交互式網(wǎng)絡電視,數(shù)字視頻廣播電視,互聯(lián)網(wǎng)電視等。該發(fā)明 實施例的網(wǎng)絡應用的用戶數(shù)的檢測方法將網(wǎng)絡應用優(yōu)選為網(wǎng)絡電視應用。獲取網(wǎng)絡電視的 用戶行為記錄即網(wǎng)絡電視的用戶收視日志,網(wǎng)絡電視的用戶收視日志可以通過網(wǎng)絡電視的 機頂盒采集并回傳給服務器,該網(wǎng)絡電視的用戶收視日志可以以文本或者其他形式存入數(shù) 據(jù)庫中。網(wǎng)絡電視的用戶行為記錄包括用戶開始播放網(wǎng)絡電視的時間,用戶結(jié)束播放網(wǎng)絡 電視的時間,以及用戶標識等信息。對于其他的網(wǎng)絡應用,網(wǎng)絡應用的用戶行為記錄包括用 戶開始使用該網(wǎng)絡應用的時間,結(jié)束使用該網(wǎng)絡應用的時間,以及用戶標識等信息。該實施 例的網(wǎng)絡應用的用戶數(shù)的檢測方法獲取網(wǎng)絡應用的用戶行為記錄是為了獲取用戶行為記 錄中記錄的用戶開始使用該網(wǎng)絡應用的時間和用戶結(jié)束使用該網(wǎng)絡應用的時間。例如,網(wǎng) 絡應用的用戶行為記錄中包括三個用戶標識,分別為用戶A,用戶B和用戶C,其中,用戶A 對應的用戶行為記錄中記錄的用戶開始使用該網(wǎng)絡應用的時間為1: 〇〇: 〇〇,用戶結(jié)束使用 該網(wǎng)絡應用的時間為1:00:05 ;用戶B對應的用戶行為記錄中記錄的用戶開始使用該網(wǎng)絡 應用的時間為1:00:00,用戶結(jié)束使用該網(wǎng)絡應用的時間為1:00:03 ;用戶C對應的用戶行 為記錄中記錄的用戶開始使用該網(wǎng)絡應用的時間為1:00:02,用戶結(jié)束使用該網(wǎng)絡應用的 時間為1:00:06。
[0025] 步驟S102,從用戶行為記錄中獲取網(wǎng)絡應用的用戶開始時間和用戶結(jié)束時間。
[0026] 在獲取網(wǎng)絡應用的用戶行為記錄之后,從該網(wǎng)絡應用的用戶行為記錄中獲取網(wǎng)絡 應用的用戶開始時間和用戶結(jié)束時間,其中,用戶開始時間為用戶開始使用網(wǎng)絡應用的時 間,用戶結(jié)束時間為用戶結(jié)束使用網(wǎng)絡應用的時間。例如,網(wǎng)絡應用為網(wǎng)絡電視應用時,用 戶開始時間和用戶結(jié)束時間分別為用戶開始播放該網(wǎng)絡電視的時間和結(jié)束播放該網(wǎng)絡電 視的時間。如果網(wǎng)絡應用為網(wǎng)絡即時通訊應用,用戶開始時間和用戶結(jié)束時間分別為用戶 開始使用該網(wǎng)絡即時通訊應用的時間和用戶結(jié)束使用該網(wǎng)絡即時通訊應用的時間。例如, 網(wǎng)絡應用的用戶行為記錄中包括三個用戶標識,分別為用戶A,用戶B和用戶C,其中,用戶 A對應的用戶行為記錄中記錄的開始時間為1:00:00,結(jié)束時間為1:00:05 ;用戶B對應的 用戶行為記錄中記錄的開始時間為1 :〇〇:〇〇,結(jié)束時間為1:00:03 ;用戶C對應的用戶行為 記錄中記錄的開始時間為1:00:02,結(jié)束時間為1:00:06。
[0027] 步驟S103,根據(jù)用戶開始時間和用戶結(jié)束時間對網(wǎng)絡應用的用戶進行標記。
[0028] 在從用戶行為記錄中獲取網(wǎng)絡應用的用戶開始時間和用戶結(jié)束時間之后,該實施 例的網(wǎng)絡應用的用戶數(shù)的檢測方法將在用戶開始時間開始使用網(wǎng)絡應用的用戶標記為開 始用戶,將在用戶結(jié)束時間結(jié)束使用網(wǎng)絡應用的用戶標記為離開用戶。例如,網(wǎng)絡應用的 用戶行為記錄中包括三個用戶標識,分別為用戶A,用戶B和用戶C,其中,用戶A對應的 用戶行為記錄中記錄的開始時間為1:00:00,結(jié)束時間為1:00:05,則在1:00:00將用戶A 標記為開始用戶,在1:00:05將用戶A標記為尚開用戶;用戶B對應的用戶行為記錄中記 錄的開始時間為1:00:00,結(jié)束時間為1:00:03,則在1:00:00將用戶B標記為開始用戶, 在1:00:03將用戶B標記為尚開用戶;用戶C對應的用戶行為記錄中記錄的開始時間為 1:00:02,結(jié)束時間為1:00:06,則在1:00:02將用戶C標記為開始用戶,在1:00:06將用戶 C標記為離開用戶。優(yōu)選地,該實施例的網(wǎng)絡應用的用戶數(shù)的檢測方法將標記后的用戶存 如數(shù)據(jù)表中,其中,標記后的用戶在數(shù)據(jù)表中的存儲個數(shù)如表1所示。該實施例中優(yōu)選地以 " 1"代表開始用戶,以"-1"代表離開用戶,這只是對開始用戶和離開用戶的一種優(yōu)選表示方 式,還可以用其他方式表示開始用戶和離開用戶。根據(jù)具體的業(yè)務需求,離開用戶可以標記 在結(jié)束時間,也可以標記在結(jié)束時間的下一時間處。如,用戶A的結(jié)束時間為1:00:05,則 可以在1:00:05將用戶A標記為尚開用戶,也可以在1:00:06將用戶A標記為尚開用戶,這 要根據(jù)具體的分析確定,該實施例優(yōu)選地在I: OO: 05將用戶A標記為離開用戶。
[0029] 表1用戶在數(shù)據(jù)表中的標記格式
[0030]
【權利要求】
1. 一種網(wǎng)絡應用的用戶數(shù)的檢測方法,其特征在于,包括: 獲取網(wǎng)絡應用的用戶行為記錄; 從所述用戶行為記錄中獲取所述網(wǎng)絡應用的用戶開始時間和用戶結(jié)束時間,其中,所 述用戶開始時間為用戶開始使用所述網(wǎng)絡應用的時間,所述用戶結(jié)束時間為用戶結(jié)束使用 所述網(wǎng)絡應用的時間; 根據(jù)所述用戶開始時間和所述用戶結(jié)束時間對所述網(wǎng)絡應用的用戶進行標記,其中, 將在所述用戶開始時間開始使用所述網(wǎng)絡應用的用戶標記為開始用戶,將在所述用戶結(jié)束 時間結(jié)束使用所述網(wǎng)絡應用的用戶標記為離開用戶; 檢測所述網(wǎng)絡應用在待檢測時刻的凈增用戶數(shù),其中,所述凈增用戶數(shù)為所述待檢測 時刻凈增加的用戶個數(shù),并且所述網(wǎng)絡應用在所述待檢測時刻的凈增用戶數(shù)為所述網(wǎng)絡應 用在所述待檢測時刻的開始用戶的個數(shù)與所述網(wǎng)絡應用在所述待檢測時刻的離開用戶的 個數(shù)的差值; 檢測所述網(wǎng)絡應用在所述待檢測時刻的用戶數(shù),其中,所述網(wǎng)絡應用在所述待檢測時 刻的用戶數(shù)為所述網(wǎng)絡應用在所述待檢測時刻之前的全部時刻的凈增用戶數(shù)的和。
2. 根據(jù)權利要求1所述的網(wǎng)絡應用的用戶數(shù)的檢測方法,其特征在于,檢測所述網(wǎng)絡 應用在待檢測時刻的凈增用戶數(shù)包括: 獲取所述網(wǎng)絡應用在所述待檢測時刻的開始用戶的個數(shù); 獲取所述網(wǎng)絡應用在所述待檢測時刻的離開用戶的個數(shù);以及 計算所述網(wǎng)絡應用在所述待檢測時刻的開始用戶的個數(shù)與所述網(wǎng)絡應用在所述待檢 測時刻的離開用戶的個數(shù)的差。
3. 根據(jù)權利要求2所述的網(wǎng)絡應用的用戶數(shù)的檢測方法,其特征在于,獲取所述網(wǎng)絡 應用在所述待檢測時刻的開始用戶的個數(shù)包括: 遍歷所述網(wǎng)絡應用的用戶行為記錄; 判斷所述待檢測時刻是否是所述網(wǎng)絡應用的用戶開始時間; 如果所述待檢測時刻是所述網(wǎng)絡應用的用戶開始時間,將在所述待檢測時刻的用戶作 為開始用戶;以及 統(tǒng)計所述開始用戶的個數(shù)。
4. 根據(jù)權利要求2所述的網(wǎng)絡應用的用戶數(shù)的檢測方法,其特征在于,獲取所述網(wǎng)絡 應用在所述待檢測時刻的離開用戶的個數(shù)包括: 遍歷所述網(wǎng)絡應用的用戶行為記錄; 判斷所述待檢測時刻是否是所述網(wǎng)絡應用的用戶結(jié)束時間; 如果所述待檢測時刻是所述網(wǎng)絡應用的用戶結(jié)束時間,將在所述待檢測時刻的用戶作 為離開用戶;以及 統(tǒng)計所述離開用戶的個數(shù)。
5. 根據(jù)權利要求1所述的網(wǎng)絡應用的用戶數(shù)的檢測方法,其特征在于, 在檢測所述網(wǎng)絡應用在待檢測時刻的凈增用戶數(shù)之后,所述方法還包括: 將所述網(wǎng)絡應用在所述待檢測時刻的凈增用戶數(shù)存入數(shù)據(jù)庫, 獲取所述網(wǎng)絡應用在所述待檢測時刻的用戶數(shù)包括: 遍歷所述數(shù)據(jù)庫; 計算所述網(wǎng)絡應用在所述待檢測時刻之前全部時刻的凈增用戶數(shù)的和;以及 將所述凈增用戶個數(shù)的和作為所述數(shù)據(jù)庫中所述待檢測時刻對應的用戶數(shù)。
6. -種網(wǎng)絡應用的用戶數(shù)的檢測裝置,其特征在于,包括: 第一獲取模塊,用于獲取網(wǎng)絡應用的用戶行為記錄; 第二獲取模塊,用于從所述用戶行為記錄中獲取所述網(wǎng)絡應用的用戶開始時間和用戶 結(jié)束時間,其中,所述用戶開始時間為用戶開始使用所述網(wǎng)絡應用的時間,所述用戶結(jié)束時 間為用戶結(jié)束使用所述網(wǎng)絡應用的時間; 標記模塊,用于根據(jù)所述用戶開始時間和所述用戶結(jié)束時間對所述網(wǎng)絡應用的用戶進 行標記,其中,將在所述用戶開始時間開始使用所述網(wǎng)絡應用的用戶標記為開始用戶,將在 所述用戶結(jié)束時間結(jié)束使用所述網(wǎng)絡應用的用戶標記為離開用戶; 第一檢測模塊,用于檢測所述網(wǎng)絡應用在待檢測時刻的凈增用戶數(shù),其中,所述凈增用 戶數(shù)為所述待檢測時刻凈增加的用戶個數(shù),并且所述網(wǎng)絡應用在所述待檢測時刻的凈增用 戶數(shù)為所述網(wǎng)絡應用在所述待檢測時刻的開始用戶的個數(shù)與所述網(wǎng)絡應用在所述待檢測 時刻的離開用戶的個數(shù)的差值; 第二檢測模塊,用于檢測所述網(wǎng)絡應用在所述待檢測時刻的用戶數(shù),其中,所述網(wǎng)絡應 用在所述待檢測時刻的用戶數(shù)為所述網(wǎng)絡應用在所述待檢測時刻之前的全部時刻的凈增 用戶數(shù)的和。
7. 根據(jù)權利要求6所述的網(wǎng)絡應用的用戶數(shù)的檢測裝置,其特征在于,所述第一檢測 模塊包括: 第三獲取模塊,用于獲取所述網(wǎng)絡應用在所述待檢測時刻的開始用戶的個數(shù); 第四獲取模塊,用于獲取所述網(wǎng)絡應用在所述待檢測時刻的離開用戶的個數(shù);以及 第一計算模塊,用于計算所述網(wǎng)絡應用在所述待檢測時刻的開始用戶的個數(shù)與所述網(wǎng) 絡應用在所述待檢測時刻的離開用戶的個數(shù)的差。
8. 根據(jù)權利要求7所述的網(wǎng)絡應用的用戶數(shù)的檢測裝置,其特征在于,所述第三獲取 模塊包括: 第一遍歷模塊,用于遍歷所述網(wǎng)絡應用的用戶行為記錄; 第一判斷模塊,用于判斷所述待檢測時刻是否是所述網(wǎng)絡應用的用戶開始時間; 第一確定模塊,用于當所述待檢測時刻是所述網(wǎng)絡應用的用戶開始時間時,將在所述 待檢測時刻的用戶確定為開始用戶;以及 第一統(tǒng)計模塊,用于統(tǒng)計所述開始用戶的個數(shù)。
9. 根據(jù)權利要求7所述的網(wǎng)絡應用的用戶數(shù)的檢測裝置,其特征在于,所述第四獲取 模塊包括: 第二遍歷模塊,用于遍歷所述網(wǎng)絡應用的用戶行為記錄; 第二判斷模塊,用于判斷所述待檢測時刻是否是所述網(wǎng)絡應用的用戶結(jié)束時間; 第二確定模塊,用于當所述待檢測時刻是所述網(wǎng)絡應用的用戶結(jié)束時間時,將在所述 待檢測時刻的用戶確定為離開用戶;以及 第二統(tǒng)計模塊,用于統(tǒng)計所述離開用戶的個數(shù)。
10. 根據(jù)權利要求6所述的網(wǎng)絡應用的用戶數(shù)的檢測裝置,其特征在于,所述裝置還包 括存儲模塊,用于將所述網(wǎng)絡應用在所述待檢測時刻的凈增用戶數(shù)存入數(shù)據(jù)庫,其中,所述 第二檢測模塊包括: 第三遍歷模塊,用于遍歷所述數(shù)據(jù)庫; 第二計算模塊,用于計算所述網(wǎng)絡應用在所述待檢測時刻之前全部時刻的凈增用戶數(shù) 的和;以及 第三確定模塊,用于將所述凈增用戶個數(shù)的和作為所述數(shù)據(jù)庫中所述待檢測時刻對應 的用戶數(shù)。
【文檔編號】H04N21/258GK104333774SQ201410641647
【公開日】2015年2月4日 申請日期:2014年11月13日 優(yōu)先權日:2014年11月13日
【發(fā)明者】胡信 申請人:北京國雙科技有限公司