上報(bào)信息的方法及終端、統(tǒng)計(jì)信息的方法及服務(wù)器的制造方法
【專利摘要】本發(fā)明公開(kāi)了一種上報(bào)信息的方法及終端、統(tǒng)計(jì)信息的方法及服務(wù)器,屬于信息【技術(shù)領(lǐng)域】。上報(bào)信息的方法包括:獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);將事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器。統(tǒng)計(jì)信息的方法包括:接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息;根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息。本發(fā)明通過(guò)將獲取到的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,由服務(wù)器根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息,從而減少重復(fù)信息的收發(fā)和網(wǎng)絡(luò)資源的占用,提高上報(bào)信息及統(tǒng)計(jì)信息的效率。
【專利說(shuō)明】上報(bào)信息的方法及終端、統(tǒng)計(jì)信息的方法及服務(wù)器
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息【技術(shù)領(lǐng)域】,特別涉及一種上報(bào)信息的方法及終端、統(tǒng)計(jì)信息的方法及服務(wù)器。
【背景技術(shù)】
[0002]隨著信息技術(shù)的不斷發(fā)展,服務(wù)提供商提供給用戶的應(yīng)用程序越來(lái)越多。為了了解應(yīng)用程序的使用情況,需要上報(bào)及統(tǒng)計(jì)應(yīng)用程序的使用情況信息。例如,上報(bào)應(yīng)用程序的用戶在線信息,統(tǒng)計(jì)應(yīng)用程序在不同時(shí)間段的用戶數(shù)量信息。又例如,上報(bào)應(yīng)用程序中任一功能的使用信息,統(tǒng)計(jì)應(yīng)用程序中任一功能的使用次數(shù)信息等。上報(bào)信息及統(tǒng)計(jì)信息對(duì)應(yīng)用程序的研發(fā)等有重要意義。因此,如何上報(bào)信息及統(tǒng)計(jì)信息是人們關(guān)注的問(wèn)題。
[0003]現(xiàn)有技術(shù)在上報(bào)信息時(shí),終端將獲取到的應(yīng)用程序的事件信息、應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息發(fā)送給服務(wù)器;其中,若同一用戶在同一終端中使用同一應(yīng)用程序,則終端獲取到的應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息是相同的。在統(tǒng)計(jì)信息時(shí),服務(wù)器根據(jù)接收到的終端發(fā)送的應(yīng)用程序的事件信息、應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息統(tǒng)計(jì)應(yīng)用程序的使用信息。
[0004]在實(shí)現(xiàn)本發(fā)明的過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)至少存在以下問(wèn)題:
[0005]當(dāng)同一用戶在同一終端中使用同一應(yīng)用程序時(shí),終端獲取到的應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息是相同的,而終端每次都向服務(wù)器發(fā)送應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,造成信息重復(fù)發(fā)送和網(wǎng)絡(luò)資源的浪費(fèi),降低了上報(bào)信息的效率。另外,服務(wù)器需要接收重復(fù)信息,也降低了統(tǒng)計(jì)信息的效率。
【發(fā)明內(nèi)容】
[0006]為了解決現(xiàn)有技術(shù)的問(wèn)題,本發(fā)明實(shí)施例提供了一種上報(bào)信息的方法及終端、統(tǒng)計(jì)信息的方法及服務(wù)器。所述技術(shù)方案如下:
[0007]第一方面,提供了一種上報(bào)信息的方法,所述方法包括:
[0008]獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0009]將所述事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,由所述服務(wù)器在存儲(chǔ)的公用會(huì)話信息中查詢所述公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,并根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)所述已啟動(dòng)的應(yīng)用程序的使用信息。
[0010]結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述將所述事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器之前,還包括:
[0011]獲取所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),所述公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,所述公用標(biāo)識(shí)用于標(biāo)識(shí)所述公用會(huì)話信息;
[0012]向服務(wù)器發(fā)送所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),由所述服務(wù)器存儲(chǔ)所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。[0013]結(jié)合第一方面,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)之前,還包括:
[0014]實(shí)時(shí)獲取所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息,并存儲(chǔ)所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí);
[0015]所述獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí),包括:
[0016]每隔預(yù)設(shè)時(shí)間獲取存儲(chǔ)的所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)。
[0017]結(jié)合第一方面至第一方面的第二種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述將所述事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,包括:
[0018]將所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行壓縮,并將壓縮后的事件信息及公用標(biāo)識(shí)發(fā)送給所述服務(wù)器。
[0019]結(jié)合第一方面的第三種可能的實(shí)現(xiàn)方式,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述將所述事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器之后,還包括:
[0020]將存儲(chǔ)的所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí)進(jìn)行刪除。
[0021]第二方面,提供了一種統(tǒng)計(jì)信息的方法,所述方法包括:
[0022]接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0023]在存儲(chǔ)的公用會(huì)話信息中查詢所述公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息;
[0024]根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)所述已啟動(dòng)的應(yīng)用程序的使用信息。
[0025]結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述在存儲(chǔ)的公用會(huì)話信息中查詢所述公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息之前,還包括:
[0026]接收所述終端發(fā)送的所述已啟動(dòng)的應(yīng)用程序的公用會(huì)話信息及公用標(biāo)識(shí),所述公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,所述公用標(biāo)識(shí)用于標(biāo)識(shí)所述公用會(huì)話信息;
[0027]存儲(chǔ)所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。
[0028]結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí),包括:
[0029]接收所述終端發(fā)送的壓縮后的所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0030]所述在存儲(chǔ)的公用會(huì)話信息中查詢所述公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,包括:
[0031]對(duì)壓縮后的所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行解壓縮,并在存儲(chǔ)的公用會(huì)話信息中查詢解壓縮得到的公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息。
[0032]第三方面,提供了一種上報(bào)信息的終端,所述終端包括:
[0033]第一獲取模塊,用于獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0034]第一發(fā)送模塊,用于將所述事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,由所述服務(wù)器在存儲(chǔ)的公用會(huì)話信息中查詢所述公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,并根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)所述已啟動(dòng)的應(yīng)用程序的使用信息。
[0035]結(jié)合第三方面,在第三方面的第一種可能的實(shí)現(xiàn)方式中,所述終端,還包括:
[0036]第二獲取模塊,用于獲取所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),所述公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,所述公用標(biāo)識(shí)用于標(biāo)識(shí)所述公用會(huì)話信息;
[0037]第二發(fā)送模塊,用于向服務(wù)器發(fā)送所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),由所述服務(wù)器存儲(chǔ)所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。
[0038]結(jié)合第三方面的第一種可能的實(shí)現(xiàn)方式,在第三方面的第二種可能的實(shí)現(xiàn)方式中,所述終端,還包括:
[0039]第三獲取模塊,用于實(shí)時(shí)獲取所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息;
[0040]存儲(chǔ)模塊,用于存儲(chǔ)所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí);
[0041]所述第一獲取模塊,用于每隔預(yù)設(shè)時(shí)間獲取存儲(chǔ)的所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)。
[0042]結(jié)合第三方面至第三方面的第二種可能的實(shí)現(xiàn)方式中任一種可能的實(shí)現(xiàn)方式,在第三方面的第三種可能的實(shí)現(xiàn)方式中,所述第一發(fā)送模塊,包括:
[0043]壓縮單元,用于將所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行壓縮;
[0044]發(fā)送單元,用于將壓縮后的事件信息及公用標(biāo)識(shí)發(fā)送給所述服務(wù)器。
[0045]結(jié)合第三方面的第三種可能的實(shí)現(xiàn)方式,在第三方面的第四種可能的實(shí)現(xiàn)方式中,所述終端,還包括:
[0046]刪除模塊,用于將存儲(chǔ)的所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí)進(jìn)行刪除。
[0047]第四方面,提供了一種統(tǒng)計(jì)信息的服務(wù)器,所述服務(wù)器包括:
[0048]第一接收模塊,用于接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0049]查詢模塊,用于在存儲(chǔ)的公用會(huì)話信息中查詢所述公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息;
[0050]統(tǒng)計(jì)模塊,用于根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)所述已啟動(dòng)的應(yīng)用程序的使用信息。
[0051]結(jié)合第四方面,在第四方面的第一種可能的實(shí)現(xiàn)方式中,所述服務(wù)器,還包括:
[0052]第二接收模塊,用于接收所述終端發(fā)送的所述已啟動(dòng)的應(yīng)用程序的公用會(huì)話信息及公用標(biāo)識(shí),所述公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,所述公用標(biāo)識(shí)用于標(biāo)識(shí)所述公用會(huì)話信息;
[0053]存儲(chǔ)模塊,用于存儲(chǔ)所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。
[0054]結(jié)合第四方面或第四方面的第一種可能的實(shí)現(xiàn)方式,在第四方面的第二種可能的實(shí)現(xiàn)方式中,所述第一接收模塊,用于接收所述終端發(fā)送的壓縮后的所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0055]所述查詢模塊,包括:
[0056]解壓縮單元,用于對(duì)壓縮后的所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行解壓縮;
[0057]查詢單元,用于在存儲(chǔ)的公用會(huì)話信息中查詢解壓縮得到的公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息。
[0058]本發(fā)明實(shí)施例提供的技術(shù)方案帶來(lái)的有益效果是:
[0059]通過(guò)將獲取到的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,由服務(wù)器根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息,從而減少重復(fù)信息的收發(fā)和網(wǎng)絡(luò)資源的占用,提高上報(bào)信息及統(tǒng)計(jì)信息的效率。
【專利附圖】
【附圖說(shuō)明】
[0060]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0061]圖1是本發(fā)明實(shí)施例一提供的上報(bào)信息的方法流程圖;
[0062]圖2是本發(fā)明實(shí)施例二提供的統(tǒng)計(jì)信息的方法流程圖;
[0063]圖3是本發(fā)明實(shí)施例三提供的上報(bào)信息的方法流程圖;
[0064]圖4是本發(fā)明實(shí)施例四提供的第一種上報(bào)信息的終端的結(jié)構(gòu)示意圖;
[0065]圖5是本發(fā)明實(shí)施例四提供的第二種上報(bào)信息的終端的結(jié)構(gòu)示意圖;
[0066]圖6是本發(fā)明實(shí)施例四提供的第三種上報(bào)信息的終端的結(jié)構(gòu)示意圖;
[0067]圖7是本發(fā)明實(shí)施例四提供的第一發(fā)送模塊的結(jié)構(gòu)示意圖;
[0068]圖8是本發(fā)明實(shí)施例四提供的第四種上報(bào)信息的終端的結(jié)構(gòu)示意圖;
[0069]圖9是本發(fā)明實(shí)施例五提供的第一種統(tǒng)計(jì)信息的服務(wù)器的結(jié)構(gòu)示意圖;
[0070]圖10是本發(fā)明實(shí)施例五提供的第二種統(tǒng)計(jì)信息的服務(wù)器的結(jié)構(gòu)示意圖;
[0071]圖11是本發(fā)明實(shí)施例五提供的查詢模塊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0072]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0073]實(shí)施例一
[0074]本發(fā)明實(shí)施例提供一種上報(bào)信息的方法,減少了上報(bào)信息所需的網(wǎng)絡(luò)流量,以終端執(zhí)行本發(fā)明實(shí)施例提供的方法的角度為例,參見(jiàn)圖1,方法流程包括:
[0075]101:獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0076]進(jìn)一步地,獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)之前,還包括:
[0077]實(shí)時(shí)獲取已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息,并存儲(chǔ)已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí);
[0078]獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí),包括:
[0079]每隔預(yù)設(shè)時(shí)間獲取存儲(chǔ)的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)。
[0080]102:將事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,由服務(wù)器在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,并根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息。
[0081]進(jìn)一步地,將事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器之前,還包括:
[0082]獲取已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,公用標(biāo)識(shí)用于標(biāo)識(shí)公用會(huì)話信息;
[0083]向服務(wù)器發(fā)送已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),由服務(wù)器存儲(chǔ)已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。[0084]進(jìn)一步地,將事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,包括:
[0085]將已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行壓縮,并將壓縮后的事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器。
[0086]進(jìn)一步地,將事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器之后,還包括:
[0087]將存儲(chǔ)的已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí)進(jìn)行刪除。
[0088]本發(fā)明實(shí)施例提供的方法,通過(guò)將獲取到的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,由服務(wù)器在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,并根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息,從而減少重復(fù)信息的發(fā)送和網(wǎng)絡(luò)資源的占用,提高上報(bào)信息的效率。
[0089]實(shí)施例二
[0090]本發(fā)明實(shí)施例提供了一種統(tǒng)計(jì)信息的方法,以服務(wù)器執(zhí)行本發(fā)明實(shí)施例提供的方法的角度為例,參見(jiàn)圖2,方法流程包括:
[0091]201:接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0092]進(jìn)一步地,接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí),包括:
[0093]接收終端發(fā)送的壓縮后的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0094]在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,包括:
[0095]對(duì)壓縮后的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行解壓縮,并在存儲(chǔ)的公用會(huì)話信息中查詢解壓縮得到的公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息。
[0096]202:在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息;
[0097]進(jìn)一步地,在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息之前,還包括:
[0098]接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的公用會(huì)話信息及公用標(biāo)識(shí),公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,公用標(biāo)識(shí)用于標(biāo)識(shí)公用會(huì)話信息;
[0099]存儲(chǔ)已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。
[0100]203:根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息。
[0101]本發(fā)明實(shí)施例提供的方法,通過(guò)接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí),并在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息,從而減少重復(fù)信息的接收,提高了統(tǒng)計(jì)信息的效率。
[0102]實(shí)施例三
[0103]本發(fā)明實(shí)施例提供了一種上報(bào)信息的方法,結(jié)合上述實(shí)施例一及實(shí)施例二的內(nèi)容,對(duì)本發(fā)明實(shí)施例提供的方法進(jìn)行詳細(xì)地解釋說(shuō)明,參見(jiàn)圖3,方法流程包括:
[0104]301:終端獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0105]具體地,事件可以為心跳事件、退出事件等,事件信息為事件的特有屬性信息;其中,心跳事件為已啟動(dòng)的應(yīng)用程序每隔固定的時(shí)間間隔上報(bào)的事件,標(biāo)識(shí)該應(yīng)用程序處于活躍狀態(tài),可用于統(tǒng)計(jì)用戶在線時(shí)長(zhǎng)、最高活躍用戶數(shù)等信息。
[0106]關(guān)于上報(bào)心跳事件的時(shí)間間隔,本實(shí)施例不作具體限定。具體實(shí)施時(shí),可根據(jù)上報(bào)信息所使用的網(wǎng)絡(luò)類型進(jìn)行設(shè)置。例如,當(dāng)網(wǎng)絡(luò)類型為2G(2nd Generation,第二代移動(dòng)通訊技術(shù))時(shí),可設(shè)置上報(bào)心跳事件的時(shí)間間隔為T ;當(dāng)網(wǎng)絡(luò)類型為3G(3rd Generation,第三代移動(dòng)通訊技術(shù))時(shí),可設(shè)置上報(bào)心跳事件的時(shí)間間隔為2T;當(dāng)網(wǎng)絡(luò)類型為W1-Fi(WireleSSFidelity,無(wú)線保真)時(shí),可設(shè)置上報(bào)心跳事件的時(shí)間間隔為3T。當(dāng)然,除了上述設(shè)置的時(shí)間間隔外,還可以設(shè)置其他的時(shí)間間隔。
[0107]為了節(jié)省上報(bào)信息產(chǎn)生的數(shù)據(jù)流量,本發(fā)明實(shí)施例提供的方法在獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)之前,還包括但不限于:
[0108]實(shí)時(shí)獲取已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息,并存儲(chǔ)已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí);
[0109]獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí),包括但不限于:
[0110]每隔預(yù)設(shè)時(shí)間獲取存儲(chǔ)的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)。
[0111]關(guān)于存儲(chǔ)已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí)的方式,本實(shí)施例不作具體限定。具體實(shí)施時(shí),可在本地建立一個(gè)事件數(shù)據(jù)庫(kù)表,該事件數(shù)據(jù)庫(kù)表包括事件標(biāo)識(shí)及公用標(biāo)識(shí)等,事件標(biāo)識(shí)用于標(biāo)識(shí)事件。當(dāng)獲取到已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息時(shí),將已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí)存儲(chǔ)在事件數(shù)據(jù)庫(kù)表中;每隔預(yù)設(shè)時(shí)間查詢事件數(shù)據(jù)庫(kù)表,從而獲取存儲(chǔ)的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)。其中,關(guān)于預(yù)設(shè)時(shí)間的大小,本實(shí)施例不作具體限定,可根據(jù)上報(bào)信息所使用的網(wǎng)絡(luò)類型等進(jìn)行設(shè)置。
[0112]302:終端將事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器;
[0113]由于事件的完整信息至少包括公共會(huì)話信息及事件信息,為使服務(wù)器能夠?qū)⑹录畔⑦€原為事件的完整信息,終端將事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器之前,還包括但不限于:
[0114]獲取已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,公用標(biāo)識(shí)用于標(biāo)識(shí)公用會(huì)話信息;
[0115]向服務(wù)器發(fā)送已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。
[0116]其中,應(yīng)用程序信息可以為產(chǎn)品名稱及產(chǎn)品標(biāo)識(shí)等;用戶信息可以為用戶標(biāo)識(shí)及用戶昵稱等;運(yùn)行環(huán)境信息可以為機(jī)器型號(hào)、網(wǎng)絡(luò)類型及操作系統(tǒng)等。另外,相同的公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息相同,即公用標(biāo)識(shí)是唯一的。
[0117]作為一種可選實(shí)施例,將事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,包括但不限于:
[0118]將已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行壓縮,并將壓縮后的事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器。
[0119]通過(guò)將已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行壓縮,節(jié)省上報(bào)信息占用的網(wǎng)絡(luò)資源。關(guān)于壓縮的方式,本實(shí)施例不作具體限定。為了便于理解,以已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí)存儲(chǔ)在事件數(shù)據(jù)庫(kù)表中為例進(jìn)行說(shuō)明,將從事件數(shù)據(jù)庫(kù)表中查詢到的各條數(shù)據(jù)進(jìn)行拼接,各條數(shù)據(jù)之間使用’ \01’分割;將拼接后的數(shù)據(jù)進(jìn)行Gzip壓縮,壓縮編碼使用utf-8,得到壓縮后的二進(jìn)制流;將壓縮后二進(jìn)制流使用base64編碼轉(zhuǎn)換為String字符串。
[0120]進(jìn)一步地,若事件信息及公用標(biāo)識(shí)壓縮為String字符串,則將壓縮后的事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器可通過(guò)http請(qǐng)求將String字符串發(fā)送到服務(wù)器實(shí)現(xiàn)。
[0121]作為一種可選實(shí)施例,將事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器之后,還包括但不限于:[0122]將存儲(chǔ)的已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí)進(jìn)行刪除。
[0123]由于已經(jīng)將事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器成功發(fā)送給服務(wù)器,為了節(jié)省終端的存儲(chǔ)資源,本實(shí)施例提供的方法將事件數(shù)據(jù)庫(kù)表中存儲(chǔ)的數(shù)據(jù)進(jìn)行刪除。需要說(shuō)明的是,若事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器未成功發(fā)送給服務(wù)器,則將未成功發(fā)送的事件信息及公用標(biāo)識(shí)與預(yù)設(shè)時(shí)間后獲取到的事件信息及公用標(biāo)識(shí)一起發(fā)送給服務(wù)器。
[0124]進(jìn)一步地,通過(guò)上述步驟301至步驟302即完成上報(bào)信息,為了使上報(bào)的信息得到充分利用,本發(fā)明實(shí)施例提供的方法還包括對(duì)上報(bào)的信息進(jìn)行統(tǒng)計(jì),詳見(jiàn)后續(xù)步驟。
[0125]303:服務(wù)器接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0126]具體地,服務(wù)器接收到的終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)是未壓縮的,服務(wù)器可直接使用該事件信息及公用標(biāo)識(shí)。
[0127]作為一種可選實(shí)施例,接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí),包括但不限于:接收終端發(fā)送的壓縮后的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)。
[0128]由于服務(wù)器接收終端發(fā)送的壓縮后的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí),則服務(wù)器需要對(duì)該壓縮后的事件信息及公用標(biāo)識(shí)進(jìn)行進(jìn)一步地處理,詳見(jiàn)后續(xù)步驟。
[0129]304:服務(wù)器在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息;
[0130]作為一種可選實(shí)施例,在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息之前,還包括但不限于:
[0131]接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的公用會(huì)話信息及公用標(biāo)識(shí),公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,公用標(biāo)識(shí)用于標(biāo)識(shí)公用會(huì)話信息;
[0132]存儲(chǔ)已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。
[0133]由于服務(wù)器存儲(chǔ)已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),則可在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息。
[0134]作為一種可選實(shí)施例,在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,包括:
[0135]對(duì)壓縮后的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行解壓縮,并在存儲(chǔ)的公用會(huì)話信息中查詢解壓縮得到的公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息。
[0136]關(guān)于解壓縮的方式,本實(shí)施例不作具體限定。具體實(shí)施時(shí),可選擇與壓縮方式對(duì)應(yīng)的解壓縮方式。當(dāng)然,除了上述方式外,還可以采用其他方式。
[0137]305:服務(wù)器根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息。
[0138]關(guān)于統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息的方式,本實(shí)施例不作具體限定。具體實(shí)施時(shí),可根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息將事件信息還原為事件的完整信息,再通過(guò)事件的完整信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息。
[0139]進(jìn)一步地,已啟動(dòng)的應(yīng)用程序的使用信息,包括但不限于:已啟動(dòng)的應(yīng)用程序在不同時(shí)間段的用戶數(shù)量信息、已啟動(dòng)的應(yīng)用程序中任一功能的使用次數(shù)及用戶在線時(shí)長(zhǎng)等。通過(guò)統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息為應(yīng)用程序的研發(fā)及改進(jìn)提供指導(dǎo)和幫助。
[0140]本實(shí)施例提供的方法,通過(guò)將獲取到的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,由服務(wù)器根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息,從而減少重復(fù)信息的收發(fā)和網(wǎng)絡(luò)資源的占用,提高上報(bào)信息及統(tǒng)計(jì)信息的效率。
[0141]實(shí)施例四
[0142]參見(jiàn)圖4,本發(fā)明實(shí)施例提供了一種上報(bào)信息的終端,該終端包括:
[0143]第一獲取模塊401,用于獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0144]第一發(fā)送模塊402,用于將事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,由服務(wù)器在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,并根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息。
[0145]作為一種可選實(shí)施例,參見(jiàn)圖5,該終端,還包括:
[0146]第二獲取模塊403,用于獲取已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,公用標(biāo)識(shí)用于標(biāo)識(shí)公用會(huì)話信息;
[0147]第二發(fā)送模塊404,用于向服務(wù)器發(fā)送已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),由服務(wù)器存儲(chǔ)已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。
[0148]作為一種可選實(shí)施例,參見(jiàn)圖6,該終端,還包括:
[0149]第三獲取模塊405,用于實(shí)時(shí)獲取已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息;
[0150]存儲(chǔ)模塊406,用于存儲(chǔ)已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí);
[0151]第一獲取模塊401,用于每隔預(yù)設(shè)時(shí)間獲取存儲(chǔ)的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)。
[0152]作為一種可選實(shí)施例,參見(jiàn)圖7,第一發(fā)送模塊402,包括:
[0153]壓縮單元4021,用于將已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行壓縮;
[0154]發(fā)送單元4022,用于將壓縮后的事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器。
[0155]作為一種可選實(shí)施例,參見(jiàn)圖8,該終端,還包括:
[0156]刪除模塊407,用于將存儲(chǔ)的已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí)進(jìn)行刪除。
[0157]本發(fā)明實(shí)施例提供的終端,通過(guò)將獲取到的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,由服務(wù)器在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,并根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息,從而減少重復(fù)信息的發(fā)送和網(wǎng)絡(luò)資源的占用,提高上報(bào)信息的效率。
[0158]實(shí)施例五
[0159]參見(jiàn)圖9,本發(fā)明實(shí)施例提供了一種統(tǒng)計(jì)信息的服務(wù)器,該服務(wù)器包括:
[0160]第一接收模塊901,用于接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0161]查詢模塊902,用于在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息;
[0162]統(tǒng)計(jì)模塊903,用于根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息。
[0163]作為一種可選實(shí)施例,參見(jiàn)圖10,該服務(wù)器,還包括:
[0164]第二接收模塊904,用于接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的公用會(huì)話信息及公用標(biāo)識(shí),公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,公用標(biāo)識(shí)用于標(biāo)識(shí)公用會(huì)話信息;
[0165]存儲(chǔ)模塊905,用于存儲(chǔ)已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。
[0166]作為一種可選實(shí)施例,第一接收模塊901,用于接收終端發(fā)送的壓縮后的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);
[0167]參見(jiàn)圖11,查詢模塊902,包括:
[0168]解壓縮單元9021,用于對(duì)壓縮后的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行解壓縮;
[0169]查詢單元9022,用于在存儲(chǔ)的公用會(huì)話信息中查詢解壓縮得到的公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息。
[0170]本發(fā)明實(shí)施例提供的服務(wù)器,通過(guò)接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí),并在存儲(chǔ)的公用會(huì)話信息中查詢公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)已啟動(dòng)的應(yīng)用程序的使用信息,從而減少重復(fù)信息的接收,提高了統(tǒng)計(jì)信息的效率。
[0171]需要說(shuō)明的是:上述實(shí)施例提供的上報(bào)信息的終端在上報(bào)信息時(shí),統(tǒng)計(jì)信息的服務(wù)器在統(tǒng)計(jì)信息時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說(shuō)明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將終端及服務(wù)器的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的上報(bào)信息的終端與上報(bào)信息的方法實(shí)施例屬于同一構(gòu)思,統(tǒng)計(jì)信息的服務(wù)器與統(tǒng)計(jì)信息的方法實(shí)施例也屬于同一構(gòu)思,其具體實(shí)現(xiàn)過(guò)程詳見(jiàn)方法實(shí)施例,這里不再贅述。
[0172]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0173]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過(guò)硬件來(lái)完成,也可以通過(guò)程序來(lái)指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0174]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種上報(bào)信息的方法,其特征在于,所述方法包括: 獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí); 將所述事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,由所述服務(wù)器在存儲(chǔ)的公用會(huì)話信息中查詢所述公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,并根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)所述已啟動(dòng)的應(yīng)用程序的使用信息。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器之前,還包括: 獲取所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),所述公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,所述公用標(biāo)識(shí)用于標(biāo)識(shí)所述公用會(huì)話信息; 向服務(wù)器發(fā)送所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),由所述服務(wù)器存儲(chǔ)所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)之前,還包括: 實(shí)時(shí)獲取所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息,并存儲(chǔ)所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí); 所述獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí),包括: 每隔預(yù)設(shè)時(shí)間獲取存儲(chǔ)的所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)。
4.根據(jù)權(quán)利要求1至3中任一權(quán)利要求所述的方法,其特征在于,所述將所述事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,包括: 將所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行壓縮,并將壓縮后的事件信息及公用標(biāo)識(shí)發(fā)送給所述服務(wù)器。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述將所述事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器之后,還包括: 將存儲(chǔ)的所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí)進(jìn)行刪除。
6.一種統(tǒng)計(jì)信息的方法,其特征在于,所述方法包括: 接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí); 在存儲(chǔ)的公用會(huì)話信息中查詢所述公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息; 根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)所述已啟動(dòng)的應(yīng)用程序的使用信息。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述在存儲(chǔ)的公用會(huì)話信息中查詢所述公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息之前,還包括: 接收所述終端發(fā)送的所述已啟動(dòng)的應(yīng)用程序的公用會(huì)話信息及公用標(biāo)識(shí),所述公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,所述公用標(biāo)識(shí)用于標(biāo)識(shí)所述公用會(huì)話信息; 存儲(chǔ)所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。
8.根據(jù)權(quán)利要求6或7所述的方法,其特征在于,所述接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí),包括: 接收所述終端發(fā)送的壓縮后的所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí);所述在存儲(chǔ)的公用會(huì)話信息中查詢所述公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,包括:對(duì)壓縮后的所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行解壓縮,并在存儲(chǔ)的公用會(huì)話信息中查詢解壓縮得到的公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息。
9.一種上報(bào)信息的終端,其特征在于,所述終端包括: 第一獲取模塊,用于獲取已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí); 第一發(fā)送模塊,用于將所述事件信息及公用標(biāo)識(shí)發(fā)送給服務(wù)器,由所述服務(wù)器在存儲(chǔ)的公用會(huì)話信息中查詢所述公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息,并根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)所述已啟動(dòng)的應(yīng)用程序的使用信息。
10.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述終端,還包括: 第二獲取模塊,用于獲取所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),所述公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,所述公用標(biāo)識(shí)用于標(biāo)識(shí)所述公用會(huì)話信息; 第二發(fā)送模塊,用于向服務(wù)器發(fā)送所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí),由所述服務(wù)器存儲(chǔ)所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。
11.根據(jù)權(quán)利要求9所述的終端,其特征在于,所述終端,還包括: 第三獲取模塊,用于實(shí)時(shí)獲取所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息; 存儲(chǔ)模塊,用于存儲(chǔ)所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí); 所述第一獲取模塊,用于每隔預(yù)設(shè)時(shí)間獲取存儲(chǔ)的所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)。
12.根據(jù)權(quán)利要求9至11中任一權(quán)利要求所述的終端,其特征在于,所述第一發(fā)送模塊,包括: 壓縮單元,用于將所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行壓縮; 發(fā)送單元,用于將壓縮后的事件信息及公用標(biāo)識(shí)發(fā)送給所述服務(wù)器。
13.根據(jù)權(quán)利要求12所述的終端,其特征在于,所述終端,還包括: 刪除模塊,用于將存儲(chǔ)的所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的事件信息及公用標(biāo)識(shí)進(jìn)行刪除。
14.一種統(tǒng)計(jì)信息的服務(wù)器,其特征在于,所述服務(wù)器包括: 第一接收模塊,用于接收終端發(fā)送的已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí); 查詢模塊,用于在存儲(chǔ)的公用會(huì)話信息中查詢所述公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息;統(tǒng)計(jì)模塊,用于根據(jù)查詢到的公用會(huì)話信息及接收到的事件信息統(tǒng)計(jì)所述已啟動(dòng)的應(yīng)用程序的使用信息。
15.根據(jù)權(quán)利要求14所述的服務(wù)器,其特征在于,所述服務(wù)器,還包括: 第二接收模塊,用于接收所述終端發(fā)送的所述已啟動(dòng)的應(yīng)用程序的公用會(huì)話信息及公用標(biāo)識(shí),所述公用會(huì)話信息至少包括應(yīng)用程序信息、用戶信息及運(yùn)行環(huán)境信息,所述公用標(biāo)識(shí)用于標(biāo)識(shí)所述公用會(huì)話信息; 存儲(chǔ)模塊,用于存儲(chǔ)所述已啟動(dòng)的應(yīng)用程序?qū)?yīng)的公用會(huì)話信息及公用標(biāo)識(shí)。
16.根據(jù)權(quán)利要求14或15所述的服務(wù)器,其特征在于,所述第一接收模塊,用于接收所述終端發(fā)送的壓縮后的所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí); 所述查詢模塊,包括:解壓縮單元,用于對(duì)壓縮后的所述已啟動(dòng)的應(yīng)用程序的事件信息及公用標(biāo)識(shí)進(jìn)行解壓縮; 查詢單元,用于在存儲(chǔ)的公用會(huì)話信息中查詢解壓縮得到的公用標(biāo)識(shí)所標(biāo)識(shí)的公用會(huì)話信息。
【文檔編號(hào)】H04L29/06GK103905446SQ201410129260
【公開(kāi)日】2014年7月2日 申請(qǐng)日期:2014年3月31日 優(yōu)先權(quán)日:2014年3月31日
【發(fā)明者】高聰, 林偉強(qiáng) 申請(qǐng)人:廣州華多網(wǎng)絡(luò)科技有限公司