專利名稱:用于從數(shù)據(jù)網(wǎng)絡(luò)中的終端池采樣使用情況信息的方法和裝置的制作方法
技術(shù)領(lǐng)域:
概括地說,本發(fā)明涉及網(wǎng)絡(luò)環(huán)境中的信息跟蹤,具體地說,本發(fā)明涉及用于從數(shù)據(jù) 網(wǎng)絡(luò)中的終端池采樣使用情況信息的方法和裝置。
背景技術(shù):
諸如無線通信網(wǎng)絡(luò)之類的數(shù)據(jù)網(wǎng)絡(luò)必須在為單一終端定制的服務(wù)和向大量終端 提供的服務(wù)之間進(jìn)行權(quán)衡。將內(nèi)容(數(shù)據(jù))分發(fā)到大量終端(用戶)是一個(gè)復(fù)雜問題。因 此,對(duì)于網(wǎng)絡(luò)管理者和內(nèi)容提供商來說,非常重要的是理解在網(wǎng)絡(luò)上提供服務(wù)的情況如何 以及終端用戶正在如何使用所提供的服務(wù)。一般情況下,網(wǎng)絡(luò)跟蹤系統(tǒng)監(jiān)測終端與網(wǎng)絡(luò)服務(wù)器的交互。例如,終端用戶可以聯(lián) 系服務(wù)器,以便下載應(yīng)用、進(jìn)行內(nèi)容選擇、回答調(diào)查問題或者請(qǐng)求任何其它類型的服務(wù)。隨 后,服務(wù)器可以跟蹤這些請(qǐng)求,以便監(jiān)測正在向用戶傳送什么服務(wù),并從調(diào)查結(jié)果中對(duì)用戶 滿意度獲得一些了解。不幸的是,在服務(wù)器處從終端請(qǐng)求中監(jiān)測終端的使用情況可能不是非常準(zhǔn)確,且 不提供網(wǎng)絡(luò)管理者和內(nèi)容提供商想要了解的所有信息。例如,服務(wù)器受限于僅從聯(lián)系該服 務(wù)器的那些終端獲得信息,因此不能夠獲得關(guān)于非請(qǐng)求終端的信息。另外,能獲得的信息的 類型也受到限制。例如,服務(wù)器可能能夠確定正在傳送什么內(nèi)容,但可能不能確定該內(nèi)容是 多么有效地傳送的或者終端處如何使用該內(nèi)容。此外,當(dāng)前系統(tǒng)可能不能夠在選定的時(shí)間 段內(nèi)從相同終端收集信息以便能匯集歷史數(shù)據(jù)。最后,系統(tǒng)可能不保護(hù)其監(jiān)測的終端的標(biāo) 識(shí),使得終端用戶的私密性冒受風(fēng)險(xiǎn)。因此,需要一種用于網(wǎng)絡(luò)環(huán)境的使用情況跟蹤系統(tǒng),后者能用于跟蹤向一個(gè)或多 個(gè)終端提供服務(wù)的情況如何,并且監(jiān)測終端用戶如何使用那些服務(wù),使得網(wǎng)絡(luò)管理者和內(nèi) 容提供商可以理解如何改善這些服務(wù)。該系統(tǒng)應(yīng)當(dāng)能允許跟蹤目標(biāo)終端組,使得能容易地 獲得歷史使用情況數(shù)據(jù)。此外,該系統(tǒng)還應(yīng)當(dāng)能保護(hù)終端及其用戶的標(biāo)識(shí),使得維持用戶私 密性。
發(fā)明內(nèi)容
在一個(gè)或多個(gè)實(shí)施例中,提供了一種包括一些方法和裝置的使用情況跟蹤系統(tǒng), 其中該系統(tǒng)用于有效地跟蹤關(guān)于數(shù)據(jù)網(wǎng)絡(luò)中的一個(gè)或多個(gè)終端(或設(shè)備)的使用情況信息。在一個(gè)方面,提供了一種用于執(zhí)行使用情況跟蹤的方法。該方法包括確定指定的 終端集;向所指定的終端集發(fā)送跟蹤參數(shù),其中所述跟蹤參數(shù)標(biāo)識(shí)至少一個(gè)上載窗。在一個(gè)方面,提供了一種用于執(zhí)行使用情況跟蹤的裝置。該裝置包括設(shè)定邏輯, 配置為確定標(biāo)識(shí)至少一個(gè)上載窗的一個(gè)或多個(gè)跟蹤參數(shù);目標(biāo)邏輯,配置為確定指定的終 端集,并向所指定的終端集發(fā)送跟蹤參數(shù)。
在一個(gè)方面,提供了一種用于執(zhí)行使用情況跟蹤的裝置。該裝置包括用于確定指 定的終端集的單元;用于向所指定的終端集發(fā)送跟蹤參數(shù)的單元,其中所述跟蹤參數(shù)標(biāo)識(shí) 至少一個(gè)上載窗。在一個(gè)方面,提供了一種包括機(jī)器可讀介質(zhì)的計(jì)算機(jī)程序產(chǎn)品。所述機(jī)器可讀介 質(zhì)包括第一代碼集,用于使計(jì)算機(jī)確定指定的終端集;第二代碼集,用于使所述計(jì)算機(jī)向 所指定的終端集發(fā)送跟蹤參數(shù),其中所述跟蹤參數(shù)標(biāo)識(shí)至少一個(gè)上載窗。在一個(gè)方面,提供了配置為提供進(jìn)行使用情況跟蹤的方法的集成電路。所述集成 電路包括第一模塊,配置用于確定指定的終端集;第二模塊,配置用于向所指定的終端集 發(fā)送跟蹤參數(shù),其中所述跟蹤參數(shù)標(biāo)識(shí)至少一個(gè)上載窗。在一個(gè)方面,提供了一種用于執(zhí)行使用情況跟蹤的方法。該方法包括接收標(biāo)識(shí)至 少一個(gè)上載窗的跟蹤參數(shù);根據(jù)所述跟蹤參數(shù)執(zhí)行使用情況跟蹤,以生成跟蹤日志;在所 述至少一個(gè)上載窗期間,發(fā)送所述跟蹤日志。在一個(gè)方面,提供了一種用于執(zhí)行使用情況跟蹤的裝置。該裝置包括接收邏輯, 配置為接收標(biāo)識(shí)至少一個(gè)上載窗的跟蹤參數(shù);處理邏輯,配置為根據(jù)所述跟蹤參數(shù)執(zhí)行使 用情況跟蹤,以生成跟蹤日志;發(fā)送邏輯,配置為在所述至少一個(gè)上載窗期間,發(fā)送所述跟足不日ο在一個(gè)方面,提供了一種用于執(zhí)行使用情況跟蹤的裝置。該裝置包括用于接收標(biāo) 識(shí)至少一個(gè)上載窗的跟蹤參數(shù)的單元;用于根據(jù)所述跟蹤參數(shù)執(zhí)行使用情況跟蹤,以生成 跟蹤日志的單元;用于在所述至少一個(gè)上載窗期間,發(fā)送所述跟蹤日志的單元。在一個(gè)方面,提供了一種用于使用情況跟蹤的計(jì)算機(jī)程序產(chǎn)品。所述計(jì)算機(jī)程序 產(chǎn)品包括機(jī)器可讀介質(zhì),后者包括第一代碼集,以便使計(jì)算機(jī)接收標(biāo)識(shí)至少一個(gè)上載窗的 跟蹤參數(shù)。此外,所述機(jī)器可讀介質(zhì)還包括第二代碼集,用于使所述計(jì)算機(jī)根據(jù)所述跟蹤 參數(shù)執(zhí)行使用情況跟蹤,以生成跟蹤日志;第三代碼集,用于使所述計(jì)算機(jī)在所述至少一個(gè) 上載窗期間,發(fā)送所述跟蹤日志。在一個(gè)方面,提供了一種配置為提供進(jìn)行使用情況跟蹤的方法的集成電路。所述 集成電路包括第一模塊,配置用于接收標(biāo)識(shí)至少一個(gè)上載窗的跟蹤參數(shù)。所述集成電路還 包括第二模塊,配置用于根據(jù)所述跟蹤參數(shù)執(zhí)行使用情況跟蹤,以生成跟蹤日志;第三模 塊,配置用于在所述至少一個(gè)上載窗期間,發(fā)送所述跟蹤日志。在了解本申請(qǐng)闡述的
、說明書和權(quán)利要求之后,其它方面將變得顯而易 見。
通過結(jié)合附圖來參考下面的具體實(shí)施方式
,本申請(qǐng)描述的上述方面將變得更加顯 而易見,其中圖1示出了包括使用情況跟蹤系統(tǒng)的一個(gè)實(shí)施例的數(shù)據(jù)網(wǎng)絡(luò);圖2示出了適合用于使用情況跟蹤系統(tǒng)的一個(gè)實(shí)施例的使用情況跟蹤服務(wù)器的 一個(gè)實(shí)施例的詳圖;圖3示出了用于操作使用情況跟蹤系統(tǒng)的一個(gè)實(shí)施例中的服務(wù)器的方法的一個(gè) 實(shí)施例;
圖4示出了適合用于使用情況跟蹤系統(tǒng)的一個(gè)實(shí)施例的終端的一個(gè)實(shí)施例的詳 圖;圖5示出了用于操作使用情況跟蹤系統(tǒng)的一個(gè)實(shí)施例中的終端的方法的一個(gè)實(shí) 施例;圖6示出了用于使用情況跟蹤系統(tǒng)的一些方面的示例網(wǎng)絡(luò);圖7示出了用于使用情況跟蹤系統(tǒng)的一些方面的示例通知消息;圖8示出了用于使用情況跟蹤系統(tǒng)的一些方面的示例跟蹤參數(shù);圖9示出了一種用于操作服務(wù)器的示例方法,以用于使用情況跟蹤系統(tǒng)的一些方圖10示出了一種用于操作服務(wù)器的示例方法,以用于使用情況跟蹤系統(tǒng)的一些 方面;圖11示出了一種用于操作設(shè)備的示例方法,以用于使用情況跟蹤系統(tǒng)的一些方 圖12示出了一種用于操作設(shè)備的示例方法,以用于使用情況跟蹤系統(tǒng)的一些方圖13示出了用于提供使用情況跟蹤系統(tǒng)的一些方面的示例服務(wù)器;圖14示出了用于提供使用情況跟蹤系統(tǒng)的一些方面的示例終端。
具體實(shí)施例方式下面具體實(shí)施方式
描述了使用情況跟蹤系統(tǒng)的一個(gè)或多個(gè)實(shí)施例,其中所述使用 情況跟蹤系統(tǒng)用于有效地跟蹤關(guān)于數(shù)據(jù)網(wǎng)絡(luò)中的一個(gè)或多個(gè)終端的使用情況信息。該系統(tǒng) 非常適合用于無線網(wǎng)絡(luò)環(huán)境,并可用于任意類型的網(wǎng)絡(luò)環(huán)境,其包括但不限于通信網(wǎng)絡(luò)、 諸如因特網(wǎng)之類的公共網(wǎng)絡(luò)、諸如虛擬專用網(wǎng)(VPN)之類的專用網(wǎng)、局域網(wǎng)、廣域網(wǎng)、遠(yuǎn)程 網(wǎng)絡(luò)或者任何其它類型的數(shù)據(jù)網(wǎng)絡(luò)。在一個(gè)或多個(gè)實(shí)施例中,使用情況跟蹤系統(tǒng)用于從數(shù)據(jù)網(wǎng)絡(luò)中的一個(gè)或多個(gè)終端 收集使用情況統(tǒng)計(jì)信息。提供了使用情況跟蹤服務(wù)器,后者用于收集使用情況統(tǒng)計(jì)信息,并 將這些統(tǒng)計(jì)信息存儲(chǔ)到使用情況跟蹤數(shù)據(jù)庫中。一旦收集完成,則使用情況統(tǒng)計(jì)信息可以 用于生成由信息服務(wù)器、廣告商、網(wǎng)絡(luò)管理者、內(nèi)容提供商或者可能需要數(shù)據(jù)網(wǎng)絡(luò)中的使用 情況信息的任何其它實(shí)體所使用的報(bào)告、歷史數(shù)據(jù)或其它概括信息。隨機(jī)組使用情況跟蹤圖1示出了包括使用情況跟蹤系統(tǒng)的一個(gè)實(shí)施例的數(shù)據(jù)網(wǎng)絡(luò)100。網(wǎng)絡(luò)100包括 使用情況跟蹤服務(wù)器102、數(shù)據(jù)網(wǎng)絡(luò)104以及如106所示的終端池(終端1到終端N)。數(shù)據(jù) 網(wǎng)絡(luò)104可以是允許在服務(wù)器102和終端106之間發(fā)送數(shù)據(jù)的任何類型的有線和/或無線 網(wǎng)絡(luò)和/或有線和/或無線網(wǎng)絡(luò)的任意組合。服務(wù)器102通過通信信道108來與網(wǎng)絡(luò)104 進(jìn)行通信。通信信道108可以是允許服務(wù)器102在數(shù)據(jù)網(wǎng)絡(luò)104上進(jìn)行通信的任何類型的 有線或無線通信信道。數(shù)據(jù)網(wǎng)絡(luò)104通過無線通信鏈路110來提供與終端106的通信,其 中無線通信鏈路110允許在網(wǎng)絡(luò)102和終端106之間無線地發(fā)送數(shù)據(jù)。在一個(gè)實(shí)施例中, 無線通信鏈路110包括前向通信信道、反向通信信道、控制信道和/或可以用于在網(wǎng)絡(luò)104 和終端106之間傳輸信息的任何其它類型的通信信道。
網(wǎng)絡(luò)100還包括內(nèi)容提供商112,后者用于向與網(wǎng)絡(luò)104通信的實(shí)體(例如,終端 106)提供內(nèi)容。例如,內(nèi)容提供商112通過鏈路114來與網(wǎng)絡(luò)104進(jìn)行通信,以便提供由終 端106使用的應(yīng)用、程序、多媒體內(nèi)容或任何其它類型的內(nèi)容和/或數(shù)據(jù)。使用情況跟蹤服務(wù)器102包括選擇邏輯116,后者用于選擇終端106中的一個(gè)或多 個(gè)進(jìn)行使用情況跟蹤。例如,選擇邏輯116從終端池106中選擇目標(biāo)終端集,這些目標(biāo)終端 將根據(jù)使用情況跟蹤服務(wù)器102所提供的參數(shù)來執(zhí)行使用情況跟蹤。例如,服務(wù)器102向 終端池106中的所有終端都發(fā)送使用情況跟蹤參數(shù),如118所示。終端106中的每一個(gè)都 處理這些跟蹤參數(shù),以判斷其是否是目標(biāo)終端以及是否需要執(zhí)行使用情況跟蹤。例如,在一 個(gè)實(shí)施例中,跟蹤參數(shù)包括用于指定響應(yīng)范圍的采樣百分比或分?jǐn)?shù)指示符。如果在一終端 處生成的隨機(jī)數(shù)在響應(yīng)范圍中,則該終端是目標(biāo)終端,并根據(jù)跟蹤參數(shù)執(zhí)行使用情況跟蹤。 例如,在圖1中,所有終端106都接收到跟蹤參數(shù),但僅終端1和終端3確定它們是目標(biāo)終 端,并需要執(zhí)行使用情況跟蹤。在終端1和終端3根據(jù)所接收的使用情況跟蹤參數(shù)執(zhí)行使 用情況跟蹤之后,它們向服務(wù)器102發(fā)送使用情況跟蹤數(shù)據(jù),如120所示。服務(wù)器102還包括標(biāo)識(shí)(ID)映射邏輯122,后者用于映射響應(yīng)終端(即,終端1和 終端3)的標(biāo)識(shí),使得它們提供的使用情況跟蹤數(shù)據(jù)的私密性得到保護(hù)。例如,映射邏輯122 將使用情況跟蹤數(shù)據(jù)與不直接標(biāo)識(shí)該使用情況跟蹤數(shù)據(jù)的源的設(shè)備日志標(biāo)識(shí)符進(jìn)行關(guān)聯(lián)。 隨后,在使用情況跟蹤數(shù)據(jù)庫124中存儲(chǔ)使用情況跟蹤數(shù)據(jù)和設(shè)備日志標(biāo)識(shí)符。通過在數(shù) 據(jù)庫124中存儲(chǔ)使用情況跟蹤數(shù)據(jù),服務(wù)器102可以針對(duì)終端106中的任意一個(gè)構(gòu)造使用 情況跟蹤歷史。因此,在一個(gè)或多個(gè)實(shí)施例中,使用情況跟蹤系統(tǒng)用于跟蹤數(shù)據(jù)網(wǎng)絡(luò)中的一個(gè)或 多個(gè)終端的使用情況。獲得的使用情況數(shù)據(jù)庫可以用于針對(duì)各種網(wǎng)絡(luò)實(shí)體(例如,內(nèi)容提 供商112和/或網(wǎng)絡(luò)管理者、廣告商以及對(duì)網(wǎng)絡(luò)和/或終端106的運(yùn)行感興趣的任何其它 實(shí)體)生成報(bào)告。在下面的章節(jié)中提供了在使用情況跟蹤系統(tǒng)的操作期間收集的功能和信息的類 型的概括。但是,應(yīng)當(dāng)注意的是,所描述的信息是示例性的,其并不限制本系統(tǒng)可以跟蹤和 收集的信息的類型。因此,本系統(tǒng)可以用于收集實(shí)質(zhì)上在終端設(shè)備處可用的任何類型的信 肩、ο使用情況統(tǒng)計(jì)信息使用情況跟蹤系統(tǒng)可以用于收集各種使用情況統(tǒng)計(jì)信息,例 如,與終端的用戶所看到的呈現(xiàn)內(nèi)容有關(guān)的信息、這些呈現(xiàn)內(nèi)容的觀看持續(xù)時(shí)間或者任何 其它信息。使用情況跟蹤系統(tǒng)還可以用于收集可以用于對(duì)任意類型的網(wǎng)絡(luò)服務(wù)進(jìn)行優(yōu)化的 統(tǒng)計(jì)信息。統(tǒng)計(jì)采樣使用情況跟蹤系統(tǒng)可以使用統(tǒng)計(jì)采樣來進(jìn)行操作。例如,可以選擇任何 百分比的終端總數(shù)(目標(biāo)終端)來記錄和返回使用情況跟蹤數(shù)據(jù)。可以隨機(jī)地選擇終端, 也可以通過使用任意類型的選擇算法來選擇終端,使得可以實(shí)現(xiàn)任意類型的概率采樣方法 來選擇終端記錄使用情況數(shù)據(jù)。用戶匿名使用情況跟蹤系統(tǒng)能用于確保收集的使用情況跟蹤數(shù)據(jù)的私密性。例 如,可以用匿名方式來存儲(chǔ)使用情況跟蹤數(shù)據(jù),以保護(hù)記錄設(shè)備及其用戶的標(biāo)識(shí)。在一個(gè)實(shí) 施例中,終端以可識(shí)別的方式來向使用情況服務(wù)器發(fā)送所記錄的使用情況數(shù)據(jù)。但是,使用 情況服務(wù)器能用于從終端標(biāo)識(shí)符生成唯一的設(shè)備日志標(biāo)識(shí)符,以保護(hù)該終端的標(biāo)識(shí)。例如,在一個(gè)實(shí)施例中,使用哈希算法來從實(shí)際的終端標(biāo)識(shí)符生成唯一的設(shè)備日志標(biāo)識(shí)符。因此, 從唯一的設(shè)備日志標(biāo)識(shí)符確定終端身份標(biāo)識(shí)在計(jì)算上是不可行的。隨后,將所接收的跟蹤 數(shù)據(jù)連同唯一的設(shè)備日志標(biāo)識(shí)符一起存儲(chǔ)在數(shù)據(jù)庫中,作為結(jié)果,任何特定的終端或用戶 無法對(duì)該數(shù)據(jù)進(jìn)行跟蹤。俥能/禁I卜使用情況跟蹤系統(tǒng)進(jìn)行操作使得終端在選定的記錄窗內(nèi)記錄使用情 況數(shù)據(jù)。在一個(gè)實(shí)施例中,使用情況跟蹤系統(tǒng)向終端提供使用情況跟蹤參數(shù),以指示終端應(yīng) 當(dāng)何時(shí)發(fā)起記錄使用情況數(shù)據(jù)、該記錄操作的持續(xù)時(shí)間等等。一旦記錄窗到期,終端就不再 繼續(xù)記錄使用情況數(shù)據(jù)。此外,還可以在記錄窗到期之前指示終端不再繼續(xù)記錄。使用情況跟蹤參數(shù)使用情況跟蹤服務(wù)器通過開銷通知機(jī)制,來向終端傳送使用情況跟蹤參數(shù)。例如, 開銷通知機(jī)制可以包括控制信道,后者允許使用情況服務(wù)器向終端傳輸控制信息。但是,在 一個(gè)或多個(gè)實(shí)施例中,開銷通知機(jī)制可以是使用情況跟蹤服務(wù)器和終端之間的任意類型的 帶內(nèi)或帶外通信信道。使用開銷通知機(jī)制來發(fā)送使用情況跟蹤參數(shù),該參數(shù)指示終端其何時(shí)應(yīng)當(dāng)發(fā)起記 錄、該記錄操作的持續(xù)時(shí)間、要記錄的事件、狀態(tài)等等。記錄事件或記錄狀態(tài)決定要記錄什 么樣的使用情況數(shù)據(jù)。例如,類似于呈現(xiàn)內(nèi)容觀看事件的記錄事件指示數(shù)據(jù)應(yīng)當(dāng)是描述用 戶觀看了呈現(xiàn)內(nèi)容多少次、用戶何時(shí)觀看這些呈現(xiàn)內(nèi)容等等的記錄??梢酝ㄟ^記錄掩碼來 獨(dú)立地使能或禁止記錄事件/狀態(tài)。開銷通知機(jī)制將使用情況跟蹤參數(shù)攜帶到各終端。例如,下面是可以使用開銷通 知機(jī)制來向各終端發(fā)送的示例性參數(shù)列表。應(yīng)當(dāng)注意的是,下面列表不是完備的,實(shí)質(zhì)上可 以向終端發(fā)送任何類型的參數(shù)以便控制數(shù)據(jù)記錄操作。1、記錄起始時(shí)間指示終端何時(shí)應(yīng)當(dāng)開始記錄功能。2、記錄窗指示該記錄功能的持續(xù)時(shí)間。3、記錄掩碼指示要記錄的記錄事件和狀態(tài)??梢酝ㄟ^記錄掩碼來獨(dú)立地使能或 禁止每一個(gè)記錄事件和狀態(tài)。4、采樣百分比指示需要記錄數(shù)據(jù)的終端的百分比。將采樣百分比用作為終端判 斷其是否應(yīng)當(dāng)發(fā)起記錄的參考。例如,如果將采樣百分比或分?jǐn)?shù)設(shè)置為十,則大約10%的終 端將記錄使用情況數(shù)據(jù)。例如,在一個(gè)實(shí)施例中,終端生成在1和100之間均勻分布的隨機(jī) 數(shù)。僅當(dāng)生成的隨機(jī)數(shù)小于或等于采樣百分比(即,10)時(shí),終端才發(fā)起記錄功能。5、赴王種子可以用于目標(biāo)針對(duì)于相同的終端集以及不同的終端集以用于記錄使 用情況信息。在一個(gè)實(shí)施例中,各終端使用異或(EM)R)函數(shù)來將種子與終端的電子序列號(hào) (ESN)進(jìn)行組合,以生成隨機(jī)數(shù)。隨后,將該隨機(jī)數(shù)與采樣百分比進(jìn)行比較,以決定該終端是 否需要執(zhí)行記錄功能。6、日志大小該參數(shù)是終端為保存所記錄的使用情況跟蹤數(shù)據(jù)而保留的最大存儲(chǔ) 空間量。7、記錄狀態(tài)該參數(shù)采用下面三個(gè)倌中的一個(gè)。記錄開啟該倌向終端指示當(dāng)前使用情況跟蹤請(qǐng)求是有效的目.該終端應(yīng)當(dāng)繼續(xù)講 行記錄。停Ih記錄并發(fā)送日志該值指示終端應(yīng)當(dāng)在使用情況跟蹤通知的剩余時(shí)段內(nèi)不再12繼續(xù)記錄。隨后,終端在下一分組數(shù)據(jù)會(huì)話上載所記錄的數(shù)據(jù)。停IHff錄并丟棄曰志該值指示終端應(yīng)當(dāng)在使用情況跟蹤通知的剩余時(shí)段內(nèi)停止 記錄,并刪除所記錄的數(shù)據(jù)。在一個(gè)或多個(gè)實(shí)施例中,跟蹤參數(shù)可以具有任何適當(dāng)?shù)母袷胶?或數(shù)據(jù)類型。例 如,每一個(gè)跟蹤參數(shù)可以包括參數(shù)標(biāo)識(shí)符和參數(shù)值。可以通過單一傳輸或通過多個(gè)傳輸來 向終端發(fā)送跟蹤參數(shù)。此外,可以向終端發(fā)送任意數(shù)量的跟蹤參數(shù),并在任意時(shí)間都可以更 新跟蹤參數(shù)。例如,可以使用開銷通知機(jī)制來向終端發(fā)送跟蹤參數(shù)集,其后,可以發(fā)送另一 跟蹤參數(shù)集,其中該跟蹤參數(shù)集用于改變、修改先前發(fā)送的集、向先前發(fā)送的集添加參數(shù)或 者從先前發(fā)送的集刪除參數(shù)。因此,使用情況服務(wù)器能用于確定向終端發(fā)送什么跟蹤參數(shù), 以便執(zhí)行期望的使用情況跟蹤操作。記錄窗規(guī)定了用于指示終端執(zhí)行記錄功能的時(shí)間量的記錄會(huì)話。在一個(gè)實(shí)施例 中,系統(tǒng)提供多個(gè)記錄會(huì)話,但是,優(yōu)選的是具有不重疊的記錄會(huì)話,這意味著在任意時(shí)刻 在每一個(gè)設(shè)備處僅有一個(gè)顯著的記錄窗是有效的。這避免了記錄的數(shù)據(jù)在多個(gè)記錄窗中重 復(fù)。在記錄窗到期之后,只要終端聯(lián)系使用情況跟蹤服務(wù)器以請(qǐng)求任何更新,該終端就使用 此相同會(huì)話來向服務(wù)器發(fā)送所記錄的使用情況跟蹤數(shù)據(jù)。在一個(gè)實(shí)施例中,如果保存所記 錄的使用情況跟蹤數(shù)據(jù)所需要的存儲(chǔ)空間超過所保留的存儲(chǔ)空間的某個(gè)門限百分比,則終 端在與服務(wù)器的下一分組數(shù)據(jù)會(huì)話上背負(fù)所記錄的數(shù)據(jù)。例如,在終端已存儲(chǔ)足夠的數(shù)據(jù) 來填入所保留的存儲(chǔ)空間的百分之八十(根據(jù)日志大小)以后,終端在與服務(wù)器的下一分 組數(shù)據(jù)會(huì)話上背負(fù)所記錄的數(shù)據(jù)。匿名記錄在一個(gè)或多個(gè)實(shí)施例中,使用情況跟蹤系統(tǒng)用于保護(hù)終端用戶的私密性權(quán)利。例 如,在一個(gè)實(shí)施例中,各終端以可識(shí)別的方式向使用情況跟蹤服務(wù)器發(fā)送所記錄的使用情 況數(shù)據(jù)。在接收到所記錄的數(shù)據(jù)之后,使用情況跟蹤服務(wù)器使用哈希算法生成設(shè)備日志標(biāo) 識(shí)符。哈希算法是使得從設(shè)備日志標(biāo)識(shí)符確定終端標(biāo)識(shí)在計(jì)算上是不可行的。哈希算法的 輸入是實(shí)際的終端標(biāo)識(shí)符和用戶標(biāo)識(shí)符,這是由于這些標(biāo)識(shí)符的組合唯一地標(biāo)識(shí)終端。哈 希算法確保所生成的設(shè)備日志標(biāo)識(shí)符是唯一的。此外,設(shè)備日志標(biāo)識(shí)符還可以用于訪問作 為先前記錄會(huì)話的結(jié)果而從設(shè)備接收的跟蹤數(shù)據(jù),和/或設(shè)備日志標(biāo)識(shí)符可以用于對(duì)該跟 蹤數(shù)據(jù)進(jìn)行關(guān)聯(lián)。在一個(gè)或多個(gè)實(shí)施例中,可以使用各種哈希算法(例如,旋轉(zhuǎn)(Rotating)、一次性 哈希(One-Time-Hash)、CRC-32、MD5和SHA-1)來生成設(shè)備日志標(biāo)識(shí)符。但是,在考慮到?jīng)_ 突概率和哈希方案的復(fù)雜度時(shí),由于MD5的沖突概率非常低,因此用于生成設(shè)備日志標(biāo)識(shí) 符的優(yōu)選哈希算法是MD5。圖2示出了使用情況跟蹤服務(wù)器200的一個(gè)實(shí)施例的詳圖,其中使用情況跟蹤服 務(wù)器200適合用于使用情況跟蹤系統(tǒng)的實(shí)施例。例如,服務(wù)器200可以用作為圖1中的服 務(wù)器102。服務(wù)器200包括處理邏輯202、設(shè)備資源204、使用情況數(shù)據(jù)庫206、選擇邏輯208 和收發(fā)機(jī)邏輯210,所有這些部件都耦接到內(nèi)部數(shù)據(jù)總線212。服務(wù)器200還包括也耦接到 數(shù)據(jù)總線212的使用情況跟蹤參數(shù)214和標(biāo)識(shí)映射邏輯216。在一個(gè)或多個(gè)實(shí)施例中,處理邏輯202包括CPU、處理器、門陣列、硬件邏輯、存儲(chǔ) 器單元、虛擬機(jī)、軟件和/或硬件與軟件的任意組合。因此,處理邏輯202通常包括用于執(zhí)行機(jī)器可讀指令以便通過內(nèi)部數(shù)據(jù)總線212來控制服務(wù)器200的一個(gè)或多個(gè)功能單元的邏輯。設(shè)備資源和接口 204包括用于允許服務(wù)器200與內(nèi)部和外部系統(tǒng)進(jìn)行通信的硬件 和/或軟件。例如,內(nèi)部系統(tǒng)可以包括大容量存儲(chǔ)系統(tǒng)、存儲(chǔ)器、顯示驅(qū)動(dòng)器、調(diào)制解調(diào)器或 者其它內(nèi)部設(shè)備資源。外部系統(tǒng)可以包括用戶接口設(shè)備、打印機(jī)、磁盤驅(qū)動(dòng)器或者其它本地 設(shè)備或系統(tǒng)。使用情況數(shù)據(jù)庫206包括任意類型的存儲(chǔ)器設(shè)備,其適合于存儲(chǔ)從數(shù)據(jù)網(wǎng)絡(luò)中的 一個(gè)或多個(gè)終端接收的使用情況數(shù)據(jù)。例如,使用情況數(shù)據(jù)可以包括統(tǒng)計(jì)信息、設(shè)備參數(shù)、 網(wǎng)絡(luò)參數(shù)或者任何其它類型的使用情況跟蹤數(shù)據(jù)。使用情況跟蹤參數(shù)214包括在任何適當(dāng)存儲(chǔ)器設(shè)備中保存的參數(shù)。使用情況跟蹤 參數(shù)214表示用于描述數(shù)據(jù)網(wǎng)絡(luò)中的一個(gè)或多個(gè)終端應(yīng)當(dāng)如何操作以便記錄使用情況跟 蹤數(shù)據(jù)的信息。例如,在一個(gè)實(shí)施例中,使用情況跟蹤參數(shù)214可以指示終端設(shè)備如何跟蹤 和記錄應(yīng)用程序的操作、或者跟蹤和記錄設(shè)備用戶對(duì)于呈現(xiàn)內(nèi)容的觀看。使用情況跟蹤參 數(shù)包括任何適當(dāng)?shù)母袷交驍?shù)據(jù)類型,服務(wù)器可以在一個(gè)或多個(gè)傳輸中向終端發(fā)送任意數(shù)量 的參數(shù)。收發(fā)機(jī)邏輯210包括硬件和/或軟件,其中這些硬件和/或軟件允許服務(wù)器200 通過通信信道218來與遠(yuǎn)程設(shè)備或系統(tǒng)發(fā)送和接收數(shù)據(jù)和/或其它信息。例如,在一個(gè)實(shí) 施例中,通信信道218包括用于向遠(yuǎn)程設(shè)備發(fā)送控制信息的控制信道。例如,在一個(gè)實(shí)施例 中,可以在數(shù)據(jù)網(wǎng)絡(luò)上使用控制信道來向一個(gè)或多個(gè)終端發(fā)送使用情況跟蹤參數(shù)。選擇邏輯208包括用于允許服務(wù)器200選擇數(shù)據(jù)網(wǎng)絡(luò)中的一個(gè)或多個(gè)終端來進(jìn)行 使用情況跟蹤的硬件和/或軟件。例如,在一個(gè)實(shí)施例中,選擇邏輯210使用百分比指示符 來指示現(xiàn)有終端池中的百分之多少的終端應(yīng)當(dāng)執(zhí)行使用情況跟蹤。例如,作為跟蹤參數(shù)的 一部分,向終端發(fā)送百分比指示符。終端生成與百分比指示符進(jìn)行比較的隨機(jī)數(shù)。如果該 隨機(jī)數(shù)在百分比指示符的范圍之內(nèi),則該終端將執(zhí)行使用情況跟蹤。在另一個(gè)實(shí)施例中,選 擇邏輯210使用目標(biāo)針對(duì)于一個(gè)或多個(gè)終端的“種子”值。例如,在一個(gè)實(shí)施例中,將種子 值作為跟蹤參數(shù)的一部分進(jìn)行發(fā)送,每一個(gè)終端使用異或(EM)R)函數(shù)來組合該種子值與 本終端的電子序列號(hào)(ESN),以生成隨機(jī)數(shù)。隨后,將該隨機(jī)數(shù)與采樣百分比進(jìn)行比較,以決 定該終端是否需要執(zhí)行記錄功能。由于這種技術(shù)允許選擇邏輯210針對(duì)多個(gè)跟蹤會(huì)話選擇 相同的目標(biāo)終端集,因此該技術(shù)是可重復(fù)的或者是“確定性的”功能。這使得能夠?qū)崿F(xiàn)針對(duì) 任何終端所收集的歷史跟蹤數(shù)據(jù)。但是,選擇邏輯210并不限于使用任何特定的選擇方案, 從而選擇邏輯210可以使用任何適當(dāng)類型的選擇技術(shù)來選擇目標(biāo)終端集。標(biāo)識(shí)映射邏輯216包括CPU、處理器、門陣列、硬件邏輯、存儲(chǔ)器單元、虛擬機(jī)、軟件 和/或硬件與軟件的任意組合。標(biāo)識(shí)映射邏輯216用于對(duì)向服務(wù)器發(fā)送使用情況數(shù)據(jù)的終 端的標(biāo)識(shí)進(jìn)行映射。例如,在一個(gè)實(shí)施例中,標(biāo)識(shí)映射邏輯216使用哈希函數(shù)來處理終端的 原始標(biāo)識(shí),以生成與該終端提供的使用情況跟蹤數(shù)據(jù)相關(guān)聯(lián)的設(shè)備日志標(biāo)識(shí)。隨后,將跟蹤 數(shù)據(jù)和設(shè)備日志標(biāo)識(shí)存儲(chǔ)在使用情況數(shù)據(jù)庫206中,以便進(jìn)行后續(xù)處理。在服務(wù)器200的操作期間,選擇邏輯208確定用于執(zhí)行使用情況跟蹤的目標(biāo)終端 集。該目標(biāo)終端集可以包括來自可用的終端池中的一個(gè)或多個(gè)終端。對(duì)使用情況跟蹤參數(shù) 進(jìn)行匯集,使得目標(biāo)終端集將被激活以便執(zhí)行使用情況跟蹤。例如,在跟蹤參數(shù)中包括選擇百分比指示符,以便激活目標(biāo)終端集。通過開銷通知機(jī)制來向終端池中的所有終端發(fā)送跟 蹤參數(shù)。每一個(gè)接收終端都處理這些跟蹤參數(shù)以判斷其是否是目標(biāo)終端。例如,在一個(gè)實(shí) 施例中,每一個(gè)終端都處理選擇百分比指示符,以判斷其是否是目標(biāo)終端。如果終端確定其 是目標(biāo)終端,則其根據(jù)跟蹤參數(shù)來執(zhí)行使用情況跟蹤。在目標(biāo)終端執(zhí)行了請(qǐng)求的使用情況 跟蹤之后,它們向服務(wù)器發(fā)送獲得的使用情況跟蹤數(shù)據(jù),其中映射邏輯216將目標(biāo)終端的 標(biāo)識(shí)映射到設(shè)備日志標(biāo)識(shí)符。隨后,在使用情況數(shù)據(jù)庫206中存儲(chǔ)使用情況數(shù)據(jù)和設(shè)備日 志標(biāo)識(shí)符。在一個(gè)實(shí)施例中,使用情況跟蹤系統(tǒng)包括在計(jì)算機(jī)可讀介質(zhì)上存儲(chǔ)的程序指令, 其中當(dāng)這些指令由處理邏輯202執(zhí)行時(shí),提供本申請(qǐng)所描述的服務(wù)器200的功能。例如,可 以將這些指令從計(jì)算機(jī)可讀介質(zhì)(例如,軟盤、CDR0M、存儲(chǔ)卡、閃存設(shè)備、RAM、R0M或者通過 設(shè)備資源204與服務(wù)器200交互的任何其它類型的存儲(chǔ)器設(shè)備或者計(jì)算機(jī)可讀介質(zhì))裝載 到服務(wù)器200。在另一個(gè)實(shí)施例中,可以將這些指令從通過收發(fā)機(jī)邏輯210與服務(wù)器200交 互的網(wǎng)絡(luò)資源下載到服務(wù)器200。當(dāng)處理邏輯202執(zhí)行這些指令時(shí),提供如本申請(qǐng)所描述的 使用情況跟蹤系統(tǒng)的一個(gè)或多個(gè)實(shí)施例。圖3示出了用于操作使用情況跟蹤系統(tǒng)的一個(gè)實(shí)施例中的服務(wù)器的方法300的一 個(gè)實(shí)施例。為了清楚說明起見,將參照?qǐng)D2中所示的服務(wù)器200來描述方法300。在一個(gè)或 多個(gè)實(shí)施例中,處理邏輯202執(zhí)行程序指令,以實(shí)現(xiàn)下面所描述的功能。在方框302,選擇一組終端進(jìn)行使用情況跟蹤。例如,在一個(gè)實(shí)施例中,處理邏輯 202控制選擇邏輯208來選擇目標(biāo)終端集。選擇邏輯208可以使用百分比指示符或種子值 來確定將被請(qǐng)求執(zhí)行使用情況跟蹤的終端集。實(shí)質(zhì)上,可以使用任何技術(shù)來選擇目標(biāo)終端 集,其包括允許重復(fù)地選擇相同終端的可重復(fù)的功能或確定性的功能。在方框304,對(duì)要向終端發(fā)送的使用情況跟蹤參數(shù)進(jìn)行匯集。例如,處理邏輯202 將要發(fā)送的參數(shù)匯集成使用情況跟蹤參數(shù)214。跟蹤參數(shù)指示哪些終端執(zhí)行使用情況跟蹤, 以及這些終端如何執(zhí)行使用情況跟蹤。在方框306,將匯集的使用情況跟蹤參數(shù)發(fā)送給終端。在一個(gè)實(shí)施例中,跟蹤參數(shù) 僅發(fā)送給目標(biāo)終端。在另一個(gè)實(shí)施例中,將跟蹤參數(shù)發(fā)送給終端池中的所有終端。例如,處 理邏輯202控制收發(fā)機(jī)210通過通信信道210來發(fā)送這些參數(shù)。在一個(gè)實(shí)施例中,通過控 制信道來向終端發(fā)送這些參數(shù)。在一個(gè)實(shí)施例中,使用任意類型的開銷通知機(jī)制來發(fā)送這 些參數(shù)。此外,可以在一個(gè)或多個(gè)傳輸中發(fā)送這些參數(shù),并按照需要來更新這些參數(shù)。在方框308,執(zhí)行測試以判斷在服務(wù)器處是否接收到使用情況跟蹤數(shù)據(jù)。例如,目 標(biāo)終端中的每一個(gè)根據(jù)使用情況跟蹤參數(shù)執(zhí)行使用情況跟蹤,以獲得記錄的跟蹤數(shù)據(jù)。一 旦獲得跟蹤數(shù)據(jù),終端就向服務(wù)器發(fā)送所記錄的數(shù)據(jù)。如果在服務(wù)器處接收到跟蹤數(shù)據(jù),則 方法轉(zhuǎn)到方框312。如果沒有接收到跟蹤數(shù)據(jù),則方法轉(zhuǎn)到方框310。在方框310,使用情況服務(wù)器可以終止任何未決的跟蹤操作。在一個(gè)實(shí)施例中,服 務(wù)器通過使記錄窗在其調(diào)度的到期時(shí)間之前提前到期,來禁止終端記錄操作。例如,使用情 況跟蹤服務(wù)器將記錄窗參數(shù)設(shè)置為零,并將該參數(shù)發(fā)送給終端,其中該參數(shù)使此終端終止 任何未決的使用情況跟蹤。但是,這種終止技術(shù)不向終端提供關(guān)于需要對(duì)已經(jīng)記錄的任何 數(shù)據(jù)進(jìn)行何種操作的任何信息。因此,可以將所記錄的數(shù)據(jù)丟棄或者在與使用情況跟蹤服 務(wù)器的另一個(gè)通信會(huì)話中將其上載到該服務(wù)器。15
在另一個(gè)實(shí)施例中,將稱為記錄狀態(tài)的另外的使用情況跟蹤參數(shù)發(fā)送給該終端。 記錄狀態(tài)字段向終端指示該終端是否應(yīng)當(dāng)不再繼續(xù)記錄,并提供關(guān)于是否應(yīng)當(dāng)丟棄所記錄 的數(shù)據(jù)的信息。例如,如果需要該終端丟棄所記錄的數(shù)據(jù),則可以將記錄狀態(tài)字段設(shè)置為 “停止記錄并丟棄日志”。當(dāng)終端接收到更新的參數(shù)后,根據(jù)“記錄狀態(tài)”值,確定是在去往 服務(wù)器的傳輸中背負(fù)所記錄的數(shù)據(jù)還是丟棄該數(shù)據(jù)。隨后,該方法轉(zhuǎn)到方框316。在方框312,將響應(yīng)的終端的標(biāo)識(shí)映射到設(shè)備日志標(biāo)識(shí)符。例如,在一個(gè)實(shí)施例中, 標(biāo)識(shí)映射邏輯使用哈希函數(shù)將終端的標(biāo)識(shí)映射到設(shè)備日志標(biāo)識(shí)。哈希函數(shù)將終端的真實(shí)標(biāo) 識(shí)作為輸入,并生成設(shè)備日志標(biāo)識(shí)。設(shè)備日志標(biāo)識(shí)不能夠進(jìn)行反向轉(zhuǎn)換以發(fā)現(xiàn)終端的真實(shí) 標(biāo)識(shí)。雖然描述了哈希函數(shù),但可以使用任何適當(dāng)?shù)臉?biāo)識(shí)映射技術(shù)來保護(hù)響應(yīng)終端的標(biāo)識(shí)。在方框314,將來自響應(yīng)終端的使用情況跟蹤數(shù)據(jù)與適當(dāng)?shù)脑O(shè)備日志標(biāo)識(shí)符相關(guān) 聯(lián)。隨后,在使用情況數(shù)據(jù)庫206中保存數(shù)據(jù)和設(shè)備日志標(biāo)識(shí)符,該方法轉(zhuǎn)到方框316,其中 在方框316,可以處理任何接收到的使用情況跟蹤數(shù)據(jù)。例如,服務(wù)器200可以從所接收的 使用情況跟蹤數(shù)據(jù)來生成使用情況報(bào)告。這些使用情況報(bào)告將引用設(shè)備日志標(biāo)識(shí)符,使得 實(shí)際終端的私密性受到保護(hù)以免于暴露。應(yīng)當(dāng)注意的是,方法300僅描繪了一個(gè)實(shí)施例,在不偏離所描述實(shí)施例的保護(hù)范 圍的基礎(chǔ)上,可以對(duì)流程單元進(jìn)行修改、增加或重新排列。圖4示出了適合用于使用情況跟蹤系統(tǒng)的一個(gè)實(shí)施例的終端400的一個(gè)實(shí)施例的 詳圖。終端400包括處理邏輯402、存儲(chǔ)器404、設(shè)備資源和接口 406、收發(fā)機(jī)邏輯408,其中 所有這些部件都耦接到數(shù)據(jù)總線410。終端400還包括也耦接到數(shù)據(jù)總線410的調(diào)度邏輯 412。在一個(gè)或多個(gè)實(shí)施例中,處理邏輯402包括CPU、處理器、門陣列、硬件邏輯、存儲(chǔ) 器單元、虛擬機(jī)、軟件和/或硬件與軟件的任意組合中的至少一個(gè)。因此,處理邏輯402通 常包括用于執(zhí)行機(jī)器可讀指令以便通過內(nèi)部數(shù)據(jù)總線410來控制終端400的一個(gè)或多個(gè)功 能單元的邏輯。設(shè)備資源和接口 406包括用于允許終端400與內(nèi)部和外部系統(tǒng)進(jìn)行通信的硬件和 /或軟件。例如,內(nèi)部系統(tǒng)可以包括大容量存儲(chǔ)系統(tǒng)、存儲(chǔ)器、顯示驅(qū)動(dòng)器、調(diào)制解調(diào)器或者 其它內(nèi)部設(shè)備資源。外部系統(tǒng)可以包括用戶接口設(shè)備、打印機(jī)、磁盤驅(qū)動(dòng)器或者其它本地設(shè) 備或系統(tǒng)。收發(fā)機(jī)邏輯408包括接收邏輯和發(fā)送邏輯,它們包括用于允許終端400通過通信 信道414發(fā)送和接收與外部設(shè)備或系統(tǒng)的數(shù)據(jù)和/或其它信息。例如,收發(fā)機(jī)邏輯408可 以包括用于從遠(yuǎn)程服務(wù)器接收控制信息的控制信道邏輯??刂菩诺肋壿嬁梢园ㄈ魏芜m當(dāng) 的硬件和/或軟件,并實(shí)現(xiàn)適合于與遠(yuǎn)程服務(wù)器交換信息的任何類型的控制信道。在一個(gè)方面,收發(fā)機(jī)邏輯408包括用于接收網(wǎng)絡(luò)通信(例如,廣播、多播、單播、SMS 消息和/或允許設(shè)備400接收通知和跟蹤參數(shù)的任何其它類型的通信)的接收邏輯。在另 一個(gè)方面,收發(fā)機(jī)邏輯408包括用于在一個(gè)或多個(gè)單播傳輸中向使用情況服務(wù)器發(fā)送跟蹤 日志的發(fā)送邏輯。存儲(chǔ)器404包括適合于在終端400處存儲(chǔ)信息的任意類型的存儲(chǔ)器。例如,終端 400可以用于根據(jù)使用情況參數(shù)來記錄使用情況數(shù)據(jù),并在存儲(chǔ)器404中存儲(chǔ)該使用情況 數(shù)據(jù)以便進(jìn)一步處理。
調(diào)度邏輯414用于根據(jù)使用情況參數(shù)來調(diào)度對(duì)使用情況數(shù)據(jù)的記錄。例如,調(diào)度 邏輯414可以通過來自使用情況服務(wù)器的傳輸,來接收使用情況參數(shù)。使用情況參數(shù)描述 終端400如何和何時(shí)記錄使用情況數(shù)據(jù)以及哪些終端400記錄使用情況數(shù)據(jù)。如果使用情 況參數(shù)標(biāo)識(shí)了應(yīng)當(dāng)在其中記錄數(shù)據(jù)的時(shí)間窗,則調(diào)度邏輯412提醒處理邏輯402在規(guī)定的 時(shí)間窗中記錄數(shù)據(jù)。在操作期間,終端400根據(jù)使用情況跟蹤系統(tǒng)的一個(gè)或多個(gè)實(shí)施例進(jìn)行操作,以 便記錄使用情況數(shù)據(jù)。在一個(gè)實(shí)施例中,終端執(zhí)行下面功能中的一種或多種來記錄使用情 況數(shù)據(jù)。應(yīng)當(dāng)注意的是,在這些實(shí)施例的保護(hù)范圍之內(nèi),可以對(duì)下面功能進(jìn)行改變、重新排 列、修改、添加或者調(diào)整。1、終端通過開銷通知機(jī)制來接收跟蹤參數(shù)。2、終端從這些跟蹤參數(shù)中判斷其是否是目標(biāo)終端。3、如果該終端是目標(biāo)終端,則其從這些跟蹤參數(shù)中確定要跟蹤什么信息以及應(yīng)該 何時(shí)進(jìn)行跟蹤。此外,該終端還可以從這些跟蹤參數(shù)中獲得其它信息或指令。4、隨后,該終端根據(jù)跟蹤參數(shù)執(zhí)行使用情況跟蹤,并將所記錄的跟蹤數(shù)據(jù)存儲(chǔ)到 其本地存儲(chǔ)器。5、當(dāng)跟蹤完成時(shí),該終端向使用情況跟蹤服務(wù)器發(fā)送所記錄的跟蹤數(shù)據(jù)。在一個(gè)實(shí)施例中,使用情況跟蹤系統(tǒng)包括在計(jì)算機(jī)可讀介質(zhì)上存儲(chǔ)的程序指令, 其中當(dāng)這些指令由處理邏輯402執(zhí)行時(shí),提供本申請(qǐng)所描述的終端400的功能。例如,可以 將這些指令從計(jì)算機(jī)可讀介質(zhì)(例如,軟盤、CDR0M、存儲(chǔ)卡、閃存設(shè)備、RAM、R0M或者通過設(shè) 備資源406與終端400交互的任何其它類型的存儲(chǔ)器設(shè)備或者計(jì)算機(jī)可讀介質(zhì))裝載到終 端400。在另一個(gè)實(shí)施例中,可以將這些指令從通過收發(fā)機(jī)邏輯408與終端400交互的網(wǎng)絡(luò) 資源下載到終端400。當(dāng)處理邏輯402執(zhí)行這些指令時(shí),提供如本申請(qǐng)所描述的使用情況跟 蹤系統(tǒng)的一個(gè)或多個(gè)實(shí)施例。圖5示出了用于操作使用情況跟蹤系統(tǒng)的一個(gè)實(shí)施例中的終端的方法500的一個(gè) 實(shí)施例。為了清楚說明起見,將參照?qǐng)D4中所示的終端400來描述方法500。在一個(gè)或多個(gè) 實(shí)施例中,處理邏輯402執(zhí)行程序指令,以實(shí)現(xiàn)下面所描述的功能。在方框502,在終端處從數(shù)據(jù)網(wǎng)絡(luò)中的使用情況服務(wù)器接收跟蹤參數(shù)。例如,處理 邏輯402通過開銷通知機(jī)制接收這些跟蹤參數(shù),其中開銷通知機(jī)制可以包括作為收發(fā)機(jī)邏 輯408的一部分的控制信道。在一個(gè)實(shí)施例中,這些跟蹤參數(shù)描述在該終端處何時(shí)記錄使 用情況數(shù)據(jù)以及在該終端處記錄什么使用情況數(shù)據(jù)。這些跟蹤參數(shù)存儲(chǔ)在存儲(chǔ)器404中。在方框504,執(zhí)行測試以判斷是否已選擇該終端作為目標(biāo)終端。例如,處理邏輯 402處理這些跟蹤參數(shù)以判斷該終端是否是目標(biāo)終端。在一個(gè)實(shí)施例中,處理邏輯402生成 隨機(jī)數(shù),其中將該隨機(jī)數(shù)與跟蹤參數(shù)中包括的百分比指示符進(jìn)行比較。如果該隨機(jī)數(shù)在百 分比指示符所規(guī)定的選定范圍之內(nèi),則該終端是目標(biāo)終端。在另一個(gè)實(shí)施例中,跟蹤參數(shù)包 括種子值,處理邏輯402將該種子值與終端標(biāo)識(shí)符進(jìn)行組合,以生成用于隨后與百分比指 示符進(jìn)行比較的選擇指示符。如果該選擇指示符在百分比指示符所規(guī)定的選定范圍之內(nèi), 則該終端是目標(biāo)終端。因此,該終端可以使用任何適當(dāng)?shù)募夹g(shù)來判斷其是否是目標(biāo)終端。在方框506,調(diào)度該終端處的使用情況跟蹤。例如,調(diào)度邏輯412用于根據(jù)存儲(chǔ)器 404中存儲(chǔ)的跟蹤參數(shù)來調(diào)度使用情況跟蹤。例如,這些跟蹤參數(shù)可以包括時(shí)間窗指示符,后者標(biāo)識(shí)應(yīng)當(dāng)執(zhí)行使用情況跟蹤的時(shí)間段。調(diào)度邏輯412處理該時(shí)間窗指示符以便調(diào)度使 用情況跟蹤。在方框506,執(zhí)行測試以判斷該終端是否接收到用于終止任何未決使用情況跟蹤 的任何跟蹤參數(shù)。例如,使用情況服務(wù)器可以通過向終端發(fā)送更新的跟蹤參數(shù)來終止使用 情況跟蹤。在一個(gè)實(shí)施例中,服務(wù)器發(fā)送用于將時(shí)間窗指示符設(shè)置為零的跟蹤參數(shù)。作為 響應(yīng),終端終止任何未決的使用情況跟蹤,丟棄任何收集的數(shù)據(jù)或者在它們的下一通信會(huì) 話中將其發(fā)送給服務(wù)器。如果使用情況跟蹤被終止,則該方法轉(zhuǎn)到方框510。如果使用情況 跟蹤沒有被終止,則該方法轉(zhuǎn)到方框512。在方框510,終止使用情況跟蹤,并在下一可用通信將任何記錄的數(shù)據(jù)發(fā)送給使用 情況服務(wù)器,或者將其丟棄。在一個(gè)實(shí)施例中,處理邏輯402處理記錄狀態(tài)跟蹤參數(shù),以確 定如何處理先前記錄的跟蹤數(shù)據(jù)。隨后,該方法在方框518處結(jié)束。在方框512,執(zhí)行測試以判斷使用情況跟蹤是否完成。例如,在一個(gè)實(shí)施例中,使用 情況跟蹤被調(diào)度在選定的時(shí)間窗中發(fā)生。如果使用情況跟蹤在該時(shí)間窗期間發(fā)生,且該時(shí) 間窗到期,則使用情況跟蹤完成。在一個(gè)實(shí)施例中,可以將終端實(shí)現(xiàn)為不再對(duì)使用情況跟蹤 數(shù)據(jù)感興趣,并作為結(jié)果,終端停止記錄,丟棄所記錄的使用情況跟蹤數(shù)據(jù)或者嘗試上載可 用數(shù)據(jù)。如果該使用情況跟蹤完成,則方法轉(zhuǎn)到方框516。如果使用情況跟蹤沒有完成,則 該方法轉(zhuǎn)到方框514。在方框514,終端根據(jù)跟蹤參數(shù)繼續(xù)記錄使用情況數(shù)據(jù)。例如,在一個(gè)實(shí)施例中,處 理邏輯402從存儲(chǔ)器404取回跟蹤參數(shù),并相應(yīng)地記錄設(shè)備使用情況。隨后,將所記錄的跟 蹤數(shù)據(jù)存儲(chǔ)在存儲(chǔ)器404中,直到終止該跟蹤或者跟蹤窗到期為止。該方法轉(zhuǎn)到方框508, 其中在方框508,執(zhí)行測試以判斷是否接收到終端指令。在方框516,使用情況跟蹤完成,終端向使用情況服務(wù)器發(fā)送使用情況跟蹤數(shù)據(jù)。 例如,在終端和使用情況服務(wù)器之間的通信期間發(fā)送跟蹤數(shù)據(jù)。在一個(gè)實(shí)施例中,以可識(shí)別 的方式來發(fā)送跟蹤數(shù)據(jù),服務(wù)器用于將終端的標(biāo)識(shí)映射到設(shè)備日志標(biāo)識(shí)符,其中設(shè)備日志 標(biāo)識(shí)符保護(hù)該終端的標(biāo)識(shí)。因此,方法500用于允許終端接收跟蹤參數(shù),并相應(yīng)地執(zhí)行使用情況跟蹤。應(yīng)當(dāng)注 意的是,方法500僅描繪了一個(gè)實(shí)施例,在不偏離所描述實(shí)施例的保護(hù)范圍的基礎(chǔ)上,可以 對(duì)流程單元進(jìn)行修改、增加或重新排列。指定的終端使用情況跟蹤圖6示出了包括使用情況跟蹤系統(tǒng)的一些方面的示例性數(shù)據(jù)網(wǎng)絡(luò)600。網(wǎng)絡(luò)600 包括使用情況跟蹤服務(wù)器602、網(wǎng)絡(luò)604、606和608以及在610處概括示出的終端池。網(wǎng)絡(luò) 604,606和608可以是任意類型的有線和/或無線網(wǎng)絡(luò)和/或有線和/或無線網(wǎng)絡(luò)的任意 組合。例如,網(wǎng)絡(luò)604、606和608均可以是向終端610提供服務(wù)和通信能力的專用通信網(wǎng) 絡(luò)。在一個(gè)方面,終端610配置為圖4中所示的終端400。終端610包括適當(dāng)?shù)嘏渲脼榕c網(wǎng) 絡(luò)604、606和608通信的任何設(shè)備。為了說明目的,術(shù)語“終端”與術(shù)語“設(shè)備”可交換使 用。服務(wù)器602通過612處所示的通信信道與網(wǎng)絡(luò)604、606和608進(jìn)行通信。通信信 道612可以是允許服務(wù)器602在網(wǎng)絡(luò)604、606和608上進(jìn)行通信的任何類型的有線或無線 通信信道。網(wǎng)絡(luò)604、606和608通過614處所示的無線通信鏈路來與終端610進(jìn)行通信,其中無線通信鏈路614允許在網(wǎng)絡(luò)604、606和608與終端610之間無線地發(fā)送數(shù)據(jù)。在一個(gè) 方面,無線通信鏈路614包括前向通信信道、反向通信信道、控制信道和/或可以用于在網(wǎng) 絡(luò)604、606和608與終端610之間傳輸信息的任何其它類型的通信信道。因此,網(wǎng)絡(luò)604、 606和608能夠使用廣播、多播、單播、消息信道、控制信道和/或任何其它通信技術(shù)來與終 端610進(jìn)行通信。服務(wù)器602包括使用情況跟蹤邏輯616,后者包括設(shè)定邏輯626、目標(biāo)邏輯624、標(biāo) 識(shí)(ID)映射邏輯622、數(shù)據(jù)庫620和數(shù)據(jù)挖掘邏輯618。在一個(gè)方面,目標(biāo)邏輯6M包括CPU、處理器、門陣列、硬件邏輯、存儲(chǔ)器單元、虛擬 機(jī)、軟件和/或硬件與軟件的任意組合中的至少一個(gè)。目標(biāo)邏輯6M用于確定要執(zhí)行使用 情況跟蹤的一個(gè)或多個(gè)指定終端。所指定的終端是根據(jù)任意類型的選擇準(zhǔn)則所特別標(biāo)識(shí)的 終端。例如,可以根據(jù)人口統(tǒng)計(jì)、位置、市場、操作參數(shù)、性能、預(yù)訂、注冊(cè)和/或任何其它選 擇準(zhǔn)則,來指定終端610中的任何一個(gè)進(jìn)行使用情況跟蹤。一旦確定了指定的終端,目標(biāo)邏輯擬4就向所指定的終端發(fā)送通知,以便向它們 通知選擇了它們進(jìn)行使用情況跟蹤。在一個(gè)方面,目標(biāo)邏輯擬4使用廣播、多播、單播、SMS 消息和/或任何其它類型的通信(例如,通過帶外通信),來向所指定的終端發(fā)送這些通知。 例如,如路徑6 所示地向終端630發(fā)送通知。假定已向終端632和634發(fā)送了通知。應(yīng) 當(dāng)注意的是,可以根據(jù)任何選擇準(zhǔn)則,將終端610的任何部分或者全部選擇為指定的終端。一旦終端接收到指定其進(jìn)行使用情況跟蹤的通知,則該終端選擇決定加入或決定 不加入該使用情況跟蹤會(huì)話。例如,終端630向服務(wù)器602發(fā)送通知響應(yīng)636,后者指示其 是否希望參與該使用情況跟蹤會(huì)話。假定已將終端630、632和634選擇為指定的終端,并且 終端630、632和634使用指示它們決定加入該使用情況跟蹤會(huì)話的通知響應(yīng)來進(jìn)行響應(yīng)。 在另一個(gè)方面,終端可以手工地決定加入或決定不加入該使用情況跟蹤會(huì)話。例如,終端用 戶可以使設(shè)備進(jìn)入服務(wù)中心,其中在服務(wù)中心,服務(wù)人員與服務(wù)器602進(jìn)行通信以便手工 地決定加入該設(shè)備,從而變成使用情況跟蹤會(huì)話中的指定終端。設(shè)定邏輯6 包括CPU、處理器、門陣列、硬件邏輯、存儲(chǔ)器單元、虛擬機(jī)、軟件和/ 或硬件與軟件的任意組合中的至少一個(gè)。設(shè)定邏輯擬6用于對(duì)向指定的終端發(fā)送的使用情 況跟蹤參數(shù)進(jìn)行匯集。例如,路徑638描繪了向終端630發(fā)送的使用情況跟蹤參數(shù)。應(yīng)當(dāng) 注意的是,可以使用任何通信方式(例如,通過使用廣播、多播、單播或任何其它通信方式 中的一種或多種)來向終端發(fā)送使用情況跟蹤參數(shù)。使用情況跟蹤參數(shù)用于標(biāo)識(shí)何時(shí)進(jìn)行 跟蹤、要跟蹤什么應(yīng)用、要跟蹤什么事件以及標(biāo)識(shí)何時(shí)將跟蹤結(jié)果上載到服務(wù)器602的上 載窗。本文檔的另一章節(jié)中給出了由設(shè)定邏輯6 所提供的使用情況跟蹤參數(shù)的更詳細(xì)描 述。在一個(gè)方面,設(shè)定邏輯6 用于控制何時(shí)從指定的終端向服務(wù)器602上載跟蹤信 息(即,跟蹤數(shù)據(jù)或日志)。例如,跟蹤參數(shù)標(biāo)識(shí)了一個(gè)或多個(gè)上載窗,其中這些上載窗標(biāo) 識(shí)了各指定的終端何時(shí)上載其跟蹤數(shù)據(jù)。因此,可以規(guī)定適應(yīng)任何類型的網(wǎng)絡(luò)準(zhǔn)則、帶寬限 制、設(shè)備限制、傳輸調(diào)度和/或與專用網(wǎng)絡(luò)604、606和608或者設(shè)備610相關(guān)聯(lián)的任何其它 準(zhǔn)則或優(yōu)先選擇的上載窗。例如,終端632針對(duì)于在第一選定的上載窗期間上載其跟蹤數(shù) 據(jù)(如路徑640所示),終端630針對(duì)于在第二選定的上載窗期間上載其跟蹤數(shù)據(jù)(如路徑 642所示),終端634針對(duì)于在第三選定的上載窗期間上載其跟蹤數(shù)據(jù)(如路徑644所示)。19因此,設(shè)定邏輯6 用于控制何時(shí)從指定的終端上載跟蹤日志,以便適應(yīng)專用網(wǎng)絡(luò)604、606 和608和/或所指定的終端的任何類型的準(zhǔn)則或優(yōu)先選擇。標(biāo)識(shí)(ID)映射邏輯622包括CPU、處理器、門陣列、硬件邏輯、存儲(chǔ)器單元、虛擬機(jī)、 軟件和/或硬件與軟件的任意組合中的至少一個(gè)。標(biāo)識(shí)映射邏輯622用于映射響應(yīng)終端的 標(biāo)識(shí),使得它們提供的使用情況跟蹤數(shù)據(jù)的私密性將得到保護(hù)。例如,ID映射邏輯622將 使用情況跟蹤數(shù)據(jù)與不直接標(biāo)識(shí)該使用情況跟蹤數(shù)據(jù)的源的設(shè)備日志標(biāo)識(shí)符進(jìn)行關(guān)聯(lián)。隨 后,在使用情況跟蹤數(shù)據(jù)庫620中存儲(chǔ)使用情況跟蹤數(shù)據(jù)和設(shè)備日志標(biāo)識(shí)符。通過在數(shù)據(jù) 庫620中存儲(chǔ)使用情況跟蹤數(shù)據(jù),服務(wù)器602可以構(gòu)造終端610中的任何一個(gè)的使用情況 跟蹤歷史。在另一個(gè)方面,所指定的終端中的每一個(gè)包括標(biāo)識(shí)映射邏輯(沒有示出),后者 用于隱藏其標(biāo)識(shí)。標(biāo)識(shí)映射邏輯生成與跟蹤數(shù)據(jù)包括在一起的終端標(biāo)識(shí)符,使得服務(wù)器602 可以將跟蹤數(shù)據(jù)與特定的終端相關(guān)聯(lián)。因此,任何適當(dāng)類型的標(biāo)識(shí)映射技術(shù)可以用于使用 情況跟蹤系統(tǒng)的一些方面。數(shù)據(jù)挖掘邏輯618包括CPU、處理器、門陣列、硬件邏輯、存儲(chǔ)器單元、虛擬機(jī)、軟件 和/或硬件與軟件的任意組合中的至少一個(gè)。數(shù)據(jù)挖掘邏輯618用于處理數(shù)據(jù)庫620中存 儲(chǔ)的使用情況跟蹤信息,以確定跟蹤信息的任何選定方面或特性。在一個(gè)方面,數(shù)據(jù)挖掘邏 輯618用于確定來自每一個(gè)指定的終端的使用情況跟蹤數(shù)據(jù)的特性,以決定可以如何調(diào)整 使用情況跟蹤的任何選定方面。例如,數(shù)據(jù)挖掘邏輯618處理數(shù)據(jù)庫620,以確定如何選擇 指定的終端或者如何調(diào)整用于另外跟蹤會(huì)話的跟蹤參數(shù)。在一個(gè)方面,使用情況跟蹤系統(tǒng)體現(xiàn)在計(jì)算機(jī)程序產(chǎn)品,其中所述計(jì)算機(jī)程序產(chǎn) 品包括在機(jī)器可讀介質(zhì)上存儲(chǔ)的一個(gè)或多個(gè)程序指令(“一些指令”)或者“代碼”集,當(dāng)這 些程序指令或代碼集由至少一個(gè)處理器執(zhí)行時(shí),提供本申請(qǐng)所描述的功能。例如,可以將這 些代碼集從機(jī)器可讀介質(zhì)(例如,軟盤、CDR0M、存儲(chǔ)卡、閃存設(shè)備、RAM、R0M或者任何其它類 型的存儲(chǔ)器設(shè)備或者機(jī)器可讀介質(zhì))裝載到使用情況跟蹤邏輯616。在另一個(gè)方面,可以 將這些代碼集從外部設(shè)備或網(wǎng)絡(luò)資源下載到使用情況跟蹤邏輯616。當(dāng)這些代碼集被執(zhí)行 時(shí),提供如本申請(qǐng)所描述的使用情況跟蹤系統(tǒng)的方面。因此,在各個(gè)方面,使用情況跟蹤系統(tǒng)用于跟蹤數(shù)據(jù)網(wǎng)絡(luò)中的一個(gè)或多個(gè)指定終 端的使用情況。對(duì)所獲得的使用情況數(shù)據(jù)庫進(jìn)行挖掘以獲得用于調(diào)整使用情況跟蹤系統(tǒng)的 操作的信息。在一個(gè)方面,使用情況跟蹤系統(tǒng)用于通過執(zhí)行下面功能中的一個(gè)或多個(gè)來提供使 用情況跟蹤。1、確定一個(gè)或多個(gè)指定的終端。2、向每一個(gè)指定的終端發(fā)送通知。3、所指定的終端接收這些通知,各終端判斷是決定加入還是決定不加入所指定的 組。終端還可以使用服務(wù)中心來手工地決定加入指定的組。4、“決定加入”的指定終端接收與跟蹤會(huì)話相關(guān)聯(lián)的跟蹤參數(shù),其中這些跟蹤參數(shù) 指示要跟蹤什么應(yīng)用、要跟蹤與各應(yīng)用相關(guān)聯(lián)的什么事件、何時(shí)進(jìn)行跟蹤以及指示何時(shí)上 載跟蹤日志的一個(gè)或多個(gè)上載窗。5、決定加入的指定終端針對(duì)一個(gè)或多個(gè)應(yīng)用執(zhí)行使用情況跟蹤。6、決定加入的指定終端在預(yù)先確定的上載窗期間發(fā)送使用情況跟蹤日志。
圖7示出了用于使用情況跟蹤系統(tǒng)的一些方面的示例性通知消息700。例如,在 一個(gè)方面,通知消息700由目標(biāo)邏輯6 生成。通知消息700包括一個(gè)或多個(gè)終端標(biāo)識(shí)符 702,其中這些終端標(biāo)識(shí)符702用于標(biāo)識(shí)已被目標(biāo)邏輯6M選定為指定終端的終端。在一個(gè) 方面,在廣播、多播、單播、SMS消息和/或任何其它類型的消息傳輸中通過網(wǎng)絡(luò)600發(fā)送通 知消息700,以便向一個(gè)或多個(gè)終端通知它們已被指定為進(jìn)行使用情況跟蹤。圖8示出了用于使用情況跟蹤系統(tǒng)的一些方面的示例性跟蹤參數(shù)800。例如,在一 個(gè)方面,跟蹤參數(shù)800由設(shè)定邏輯6 生成。跟蹤參數(shù)800包括跟蹤窗起始指示符802和 跟蹤窗停止指示符804,其中這兩個(gè)指示符用于標(biāo)識(shí)何時(shí)在指定的終端上開始和結(jié)束使用 情況跟蹤。跟蹤參數(shù)800還包括應(yīng)用標(biāo)識(shí)符808和一個(gè)或多個(gè)跟蹤參數(shù)810的一個(gè)或多個(gè)實(shí) 例806。例如,應(yīng)用標(biāo)識(shí)符808標(biāo)識(shí)特定的應(yīng)用,一個(gè)或多個(gè)跟蹤參數(shù)810標(biāo)識(shí)了要跟蹤的 應(yīng)用事件。在一個(gè)方面,在使用情況跟蹤系統(tǒng)的操作期間,跟蹤下面的應(yīng)用事件。1、用戶行為事件,例如,用戶接口啟動(dòng)事件、預(yù)訂事件、URL活動(dòng)事件或購買事件。2、傳送事件,例如,許可傳送事件或呈現(xiàn)內(nèi)容傳送事件。3、失敗事件,例如,實(shí)時(shí)服務(wù)播放事件、預(yù)訂失敗事件或呈現(xiàn)內(nèi)容傳送失敗事件。4、移動(dòng)事件,例如,時(shí)區(qū)改變或者其它移動(dòng)事件。5、系統(tǒng)事件,例如,使用情況跟蹤會(huì)話異常中斷事件。6、蜂窩服務(wù)事件,例如,SMS發(fā)送/接收事件、語音呼叫事件或者分組數(shù)據(jù)事件。7、其它事件。跟蹤參數(shù)800還包括上載窗起始時(shí)間812和上載窗停止時(shí)間814。上載起始時(shí)間 812和上載停止時(shí)間814規(guī)定了指定的終端在其期間上載其跟蹤數(shù)據(jù)的上載窗。在一個(gè)方 面,提供了用于規(guī)定多個(gè)上載窗的多個(gè)上載窗起始時(shí)間和停止時(shí)間,如816處所示。圖9示出了用于操作服務(wù)器的示例方法900,以用于使用情況跟蹤系統(tǒng)的一些方 面。為了清楚說明起見,本申請(qǐng)將參照?qǐng)D6中所示的使用情況跟蹤服務(wù)器602來描述方法 900。例如,在一個(gè)方面,使用情況跟蹤服務(wù)器602執(zhí)行一個(gè)或多個(gè)代碼集,以實(shí)現(xiàn)下面所描 述的功能。在方框902,確定指定的終端。例如,目標(biāo)邏輯擬4用于根據(jù)人口統(tǒng)計(jì)、地理區(qū)域、 操作參數(shù)、網(wǎng)絡(luò)狀況和/或任何其它選擇準(zhǔn)則,來確定一個(gè)或多個(gè)指定的終端。在方框904,向指定的終端發(fā)送通知。例如,在一個(gè)方面,目標(biāo)邏輯擬4用于使用 廣播、多播、單播、SMS消息和/或任何其它類型的通信技術(shù),來向所指定的終端發(fā)送這些通 知。在一個(gè)方面,如圖7所示的對(duì)這些通知進(jìn)行格式化。在方框906,接收通知響應(yīng)。例如,已接收到通知的終端用于發(fā)送指示它們決定加 入還是決定不加入所指定的組的通知響應(yīng)。在另一個(gè)方面,如方框922所示,接收手工通 知。例如,設(shè)備用戶可以手工地決定加入所指定的組。在一個(gè)方面,目標(biāo)邏輯擬4用于接收 這些通知響應(yīng)和手工通知響應(yīng)。在方框908,更新指定終端的列表。在一個(gè)方面,目標(biāo)邏輯6M用于根據(jù)在方框906 接收的通知響應(yīng)和手工通知響應(yīng),來更新指定終端的列表。在方框910,對(duì)跟蹤參數(shù)進(jìn)行匯集。在一個(gè)方面,跟蹤參數(shù)標(biāo)識(shí)何時(shí)進(jìn)行使用情況 跟蹤、要跟蹤的一個(gè)或多個(gè)應(yīng)用及相關(guān)聯(lián)的事件和一個(gè)或多個(gè)上載窗。例如,提供一個(gè)或多個(gè)上載窗參數(shù)以便標(biāo)識(shí)指定的終端何時(shí)上載其跟蹤日志。在一個(gè)方面,如圖8中所示,來對(duì) 這些跟蹤參數(shù)進(jìn)行格式化。在方框912,將這些跟蹤參數(shù)發(fā)送給所指定的終端。例如,在一個(gè)方面,目標(biāo)邏輯 624用于使用廣播、多播、單播、SMS消息和/或任何其它類型的通信技術(shù),來向所指定的終 端發(fā)送這些跟蹤參數(shù)。因此,方法900提供了使用情況跟蹤系統(tǒng)的一個(gè)方面。應(yīng)當(dāng)注意的是,方法900僅 僅表示一種實(shí)現(xiàn),在這些方面的保護(hù)范圍之內(nèi),也可以存在其它實(shí)現(xiàn)。圖10示出了用于操作服務(wù)器的示例方法1000,以用于使用情況跟蹤系統(tǒng)的一些 方面。為了清楚說明起見,本申請(qǐng)將參照?qǐng)D6中所示的使用情況跟蹤服務(wù)器602來描述方 法1000。例如,在一個(gè)方面,使用情況跟蹤服務(wù)器602執(zhí)行一個(gè)或多個(gè)代碼集,以實(shí)現(xiàn)下面 所描述的功能。應(yīng)當(dāng)注意的是,方法900和1000可以由服務(wù)器602串行地或者并行地執(zhí)行, 以便提供使用情況跟蹤系統(tǒng)的各個(gè)方面。在方框1002,判斷上載窗是否已開始。例如,設(shè)定邏輯擬6確定與一個(gè)或多個(gè)指定 的終端相關(guān)聯(lián)的上載窗何時(shí)開始。如果上載窗沒有開始,則方法返回到方框1002。如果上 載窗已開始,則該方法轉(zhuǎn)到方框1004。在方框1004,接收一個(gè)或多個(gè)跟蹤日志。在一個(gè)方面,所指定的終端中的一個(gè)或多 個(gè)執(zhí)行使用情況跟蹤,并在上載窗期間上載它們的跟蹤日志。在一個(gè)方面,這些跟蹤日志由 ID映射邏輯622進(jìn)行接收。在方框1006,對(duì)響應(yīng)終端的標(biāo)識(shí)進(jìn)行映射。例如,ID映射邏輯622用于映射響應(yīng) 終端的標(biāo)識(shí),以便向跟蹤日志提供匿名,從而保護(hù)終端標(biāo)識(shí)。在方框1008,在數(shù)據(jù)庫中存儲(chǔ)跟蹤數(shù)據(jù)。例如,ID映射邏輯622用于在數(shù)據(jù)庫620 中存儲(chǔ)匿名終端標(biāo)識(shí)符和跟蹤數(shù)據(jù)。在方框1010,調(diào)整跟蹤參數(shù)。例如,數(shù)據(jù)挖掘邏輯618用于處理所存儲(chǔ)的跟蹤數(shù) 據(jù),以便確定如何調(diào)整一個(gè)或多個(gè)跟蹤參數(shù)。例如,根據(jù)使用情況跟蹤結(jié)果,數(shù)據(jù)挖掘邏輯 618用于向所指定的終端組增加一個(gè)或多個(gè)終端或者從所指定的終端組中減去一個(gè)或多個(gè) 終端、向/從跟蹤參數(shù)添加/減去一個(gè)或多個(gè)應(yīng)用和/或相關(guān)聯(lián)的應(yīng)用事件、和/或針對(duì)任 何另外的跟蹤會(huì)話對(duì)這些跟蹤參數(shù)進(jìn)行任何其它類型的調(diào)整。因此,方法1000提供了使用情況跟蹤系統(tǒng)的一個(gè)方面。應(yīng)當(dāng)注意的是,方法1000 僅僅表示一種實(shí)現(xiàn),在這些方面的保護(hù)范圍之內(nèi),也可以存在其它實(shí)現(xiàn)。圖11示出了用于操作設(shè)備的示例方法1100,以用于使用情況跟蹤系統(tǒng)的一些方 面。為了清楚說明起見,本申請(qǐng)參照?qǐng)D4中所示的終端400來描述方法1100。例如,在一個(gè) 方面,處理邏輯402執(zhí)行一個(gè)或多個(gè)代碼集,以便控制終端400實(shí)現(xiàn)下面所描述的功能。在方框1102,接收通知。在一個(gè)方面,該通知由收發(fā)機(jī)邏輯408進(jìn)行接收。例如, 在廣播、多播、單播、SMS消息或者任何其它類型的通信內(nèi)接收該通知,如圖7中所示的對(duì)該 通知進(jìn)行格式化。在方框1104,判斷是決定加入還是決定不加入與該通知相關(guān)聯(lián)的使用情況跟蹤會(huì) 話。例如,處理邏輯402用于判斷是決定加入還是決定不加入使用情況跟蹤會(huì)話。針對(duì)該 描述,假定處理邏輯402決定加入該使用情況跟蹤會(huì)話。例如,處理邏輯402用于從存儲(chǔ)器 404獲得指示終端400是否應(yīng)當(dāng)決定加入還是決定不加入使用情況跟蹤會(huì)話的用戶優(yōu)先選擇。在方框1106,在可選的操作中,終端手工地決定加入。例如,終端400進(jìn)入到服務(wù) 中心,服務(wù)人員通過向使用情況跟蹤服務(wù)器發(fā)送手工通知響應(yīng),來控制終端400手工地決 定加入使用情況跟蹤會(huì)話。在方框1108,發(fā)送通知響應(yīng)。在一個(gè)方面,處理邏輯402用于向使用情況跟蹤服務(wù) 器發(fā)送通知響應(yīng),其中該通知響應(yīng)指示終端400是決定加入還是決定不加入使用情況跟蹤 會(huì)話。在一個(gè)方面,在單播傳輸中發(fā)送通知響應(yīng),但也可以在任何適當(dāng)類型的傳輸中發(fā)送通 知響應(yīng)。在方框1110,接收跟蹤參數(shù)。在一個(gè)方面,收發(fā)機(jī)邏輯408用于接收這些跟蹤參 數(shù)。隨后,將這些跟蹤參數(shù)傳送給處理邏輯402。在一個(gè)方面,跟蹤參數(shù)包括如圖8中所示 的參數(shù),跟蹤參數(shù)包括記錄窗起始參數(shù)和停止參數(shù)、帶有相關(guān)聯(lián)的跟蹤參數(shù)的應(yīng)用標(biāo)識(shí)符 和上載窗參數(shù)。在方框1112,執(zhí)行使用情況跟蹤。在一個(gè)方面,針對(duì)與終端400處的一個(gè)或多個(gè)應(yīng) 用相關(guān)聯(lián)的一個(gè)或多個(gè)事件,來執(zhí)行使用情況跟蹤。例如,調(diào)度邏輯412用于根據(jù)所接收的 跟蹤參數(shù),來調(diào)度應(yīng)用事件跟蹤。在使用情況跟蹤期間,生成一個(gè)或多個(gè)跟蹤日志。因此,方法1100提供了使用情況跟蹤系統(tǒng)的一個(gè)方面。應(yīng)當(dāng)注意的是,方法1100 僅僅表示一種實(shí)現(xiàn),在這些方面的保護(hù)范圍之內(nèi),也可以存在其它實(shí)現(xiàn)。圖12示出了用于操作設(shè)備的示例方法1200,以用于使用情況跟蹤系統(tǒng)的一些方 面。為了清楚說明起見,本申請(qǐng)參照?qǐng)D4中所示的終端400來描述方法1200。例如,在一個(gè) 方面,處理邏輯402執(zhí)行一個(gè)或多個(gè)代碼集,以控制終端400實(shí)現(xiàn)下面所描述的功能。應(yīng)當(dāng) 注意的是,方法1100和1200可以由終端400串行地或者并行地執(zhí)行,以便提供使用情況跟 蹤系統(tǒng)的各個(gè)方面。在方框1202,判斷上載窗是否已開始。在一個(gè)方面,處理邏輯402用于根據(jù)跟蹤 參數(shù)來判斷上載窗是否已開始。例如,在一個(gè)方面,跟蹤參數(shù)標(biāo)識(shí)用于規(guī)定上載窗的時(shí)間間 隔。如果上載窗已開始,則該方法轉(zhuǎn)到方框1204。在上載窗沒有開始時(shí),該方法返回到方框 1202。在方框1204,上載跟蹤數(shù)據(jù)。在一個(gè)方面,處理邏輯402用于按照在上載窗期間發(fā) 生的某個(gè)預(yù)先確定的時(shí)間或者隨機(jī)時(shí)間,向使用情況跟蹤服務(wù)器發(fā)送在記錄會(huì)話期間生成 的跟蹤日志。在一個(gè)方面,在單播傳輸或者在任何其它適當(dāng)類型的傳輸中向使用情況服務(wù) 1胃: 足艮!?宗日;^。因此,方法1200提供了使用情況跟蹤系統(tǒng)的一個(gè)方面。應(yīng)當(dāng)注意的是,方法1200 僅僅表示一種實(shí)現(xiàn),在這些方面的保護(hù)范圍之內(nèi),也可以存在其它實(shí)現(xiàn)。圖13示出了用于提供使用情況跟蹤系統(tǒng)的一些方面的示例服務(wù)器1300。在一個(gè) 方面,服務(wù)器1300由包括一個(gè)或多個(gè)模塊的至少一個(gè)處理器或集成電路來實(shí)現(xiàn),其中所述 一個(gè)或多個(gè)模塊配置為提供如本申請(qǐng)所描述的使用情況跟蹤系統(tǒng)的一些方面。例如,每一 個(gè)模塊包括硬件、軟件或者其任意組合。服務(wù)器1300包括第一模塊,后者包括用于確定指定的終端集的單元1302。例如, 單元1302包括目標(biāo)邏輯624,后者用于根據(jù)任何適當(dāng)?shù)倪x擇準(zhǔn)則來確定指定的終端集。此外,服務(wù)器1300還包括第二模塊,后者包括用于向所指定的終端集發(fā)送跟蹤參數(shù)的單元1304,其中所述跟蹤參數(shù)標(biāo)識(shí)至少一個(gè)上載窗。例如,在一個(gè)方面,單元1304包括 目標(biāo)邏輯624,后者用于使用廣播、多播、單播、SMS消息和/或任何其它適當(dāng)?shù)膫鬏斨械闹?少一個(gè)來發(fā)送跟蹤參數(shù)。圖14示出了用于提供使用情況跟蹤系統(tǒng)的一些方面的示例設(shè)備1400。在一個(gè)方 面,設(shè)備1400由包括一個(gè)或多個(gè)模塊的至少一個(gè)處理器或集成電路來實(shí)現(xiàn),其中所述一個(gè) 或多個(gè)模塊配置為提供如本申請(qǐng)所描述的使用情況系統(tǒng)的一些方面。例如,每一個(gè)模塊包 括硬件、軟件或者其任意組合。設(shè)備1400包括第一模塊,后者包括用于接收標(biāo)識(shí)至少一個(gè)上載窗的跟蹤參數(shù)的 單元1402。例如,在一個(gè)方面,單元1402包括收發(fā)機(jī)邏輯408。設(shè)備1400包括第二模塊,后者包括用于根據(jù)所述跟蹤參數(shù)來執(zhí)行使用情況跟蹤 以生成跟蹤日志的單元1404。例如,在一個(gè)方面,單元1404包括調(diào)度邏輯412和/或處理 邏輯402。此外,設(shè)備1400還包括第三模塊,后者包括用于在所述至少一個(gè)上載窗期間發(fā)送 所述跟蹤日志的單元1406。例如,在一個(gè)方面,單元1406包括收發(fā)機(jī)邏輯408。用于執(zhí)行本申請(qǐng)所述功能的通用處理器、數(shù)字信號(hào)處理器(DSP)、專用集成電路 (ASIC)、現(xiàn)場可編程門陣列(FPGA)或其它可編程邏輯器件、分立門或者晶體管邏輯器件、 分立硬件部件或者其任意組合,可以用來實(shí)現(xiàn)或執(zhí)行結(jié)合本申請(qǐng)所公開的方面描述的各種 示例性的邏輯、邏輯方框、模塊和電路。通用處理器可以是微處理器,或者,該處理器也可 以是任何常規(guī)的處理器、控制器、微控制器或者狀態(tài)機(jī)。處理器也可以實(shí)現(xiàn)為計(jì)算設(shè)備的組 合,例如,DSP和微處理器的組合、若干微處理器、一個(gè)或多個(gè)微處理器與DSP內(nèi)核的結(jié)合, 或者任何其它此種結(jié)構(gòu)。結(jié)合本申請(qǐng)所公開的方面描述的方法或者算法的步驟可直接體現(xiàn)為硬件、由處理 器執(zhí)行的軟件模塊或兩者的組合。軟件模塊可以位于RAM存儲(chǔ)器、閃存、ROM存儲(chǔ)器、EPROM 存儲(chǔ)器、EEPROM存儲(chǔ)器、寄存器、硬盤、移動(dòng)硬盤、⑶-ROM或者本領(lǐng)域已知的任何其它形式 的存儲(chǔ)介質(zhì)中??梢詫⒁环N示例性的存儲(chǔ)介質(zhì)連接至處理器,從而使該處理器能夠從該存 儲(chǔ)介質(zhì)讀取信息,并且可向該存儲(chǔ)介質(zhì)寫入信息?;蛘?,存儲(chǔ)介質(zhì)也可以是處理器的組成部 分。處理器和存儲(chǔ)介質(zhì)可以位于ASIC中。ASIC可以位于用戶終端中。當(dāng)然,處理器和存儲(chǔ) 介質(zhì)也可以作為分立組件存在于用戶終端中。為使本領(lǐng)域普通技術(shù)人員能夠?qū)崿F(xiàn)或者使用本發(fā)明,上面圍繞本發(fā)明所公開方面 進(jìn)行了描述。對(duì)于本領(lǐng)域普通技術(shù)人員來說,對(duì)這些方面的各種修改是顯而易見的,并且, 本申請(qǐng)定義的總體原理也可以在不脫離本發(fā)明的精神或保護(hù)范圍的基礎(chǔ)上適用于其它方 面,例如,即時(shí)消息服務(wù)或者任何通用無線數(shù)據(jù)通信應(yīng)用。因此,本發(fā)明并不限于本申請(qǐng)所 示出的這些方面,而是與本申請(qǐng)公開的原理和新穎特征的最廣范圍相一致。本申請(qǐng)專門使 用的“示例性的” 一詞意味著“用作例子、例證或舉例說明”。本申請(qǐng)中描述為“示例性”的 任何方面不應(yīng)被解釋為比其它方面更優(yōu)選或更具優(yōu)勢(shì)。因此,雖然本申請(qǐng)描述和說明了使用情況跟蹤系統(tǒng)的一些方面,但應(yīng)當(dāng)理解的是, 可以在不脫離這些實(shí)施例的精神或本質(zhì)特征的基礎(chǔ)上,對(duì)其進(jìn)行各種改變。因此,本申請(qǐng)所 公開內(nèi)容和描述是示例性的,而不是對(duì)所附權(quán)利要求闡述的本發(fā)明的保護(hù)范圍的限制。2權(quán)利要求
1.一種用于執(zhí)行使用情況跟蹤的方法,所述方法包括 確定指定的終端集;以及向所指定的終端集發(fā)送跟蹤參數(shù),其中,所述跟蹤參數(shù)標(biāo)識(shí)至少一個(gè)上載窗。
2.根據(jù)權(quán)利要求1所述的方法,其中,所述發(fā)送跟蹤參數(shù)的步驟包括 使用廣播、多播和單播傳輸中的至少一種來發(fā)送所述跟蹤參數(shù)。
3.根據(jù)權(quán)利要求1所述的方法,還包括 向所指定的終端集發(fā)送通知。
4.根據(jù)權(quán)利要求3所述的方法,其中,所述發(fā)送通知的步驟包括 使用廣播、多播和單播傳輸中的至少一種來發(fā)送所述通知。
5.根據(jù)權(quán)利要求1所述的方法,還包括接收用于指示選定的終端是決定加入還是決定不加入所指定的終端集的至少一個(gè)通 知響應(yīng)。
6.根據(jù)權(quán)利要求5所述的方法,其中,所述接收步驟包括接收至少一個(gè)手工通知。
7.根據(jù)權(quán)利要求1所述的方法,還包括在所述至少一個(gè)上載窗期間從至少一個(gè)終端接收跟蹤日志。
8.根據(jù)權(quán)利要求7所述的方法,還包括將所述至少一個(gè)終端的標(biāo)識(shí)分別映射到至少一個(gè)設(shè)備日志標(biāo)識(shí)符;以及 將所述跟蹤日志和所述至少一個(gè)設(shè)備日志標(biāo)識(shí)符存儲(chǔ)在數(shù)據(jù)庫中。
9.根據(jù)權(quán)利要求8所述的方法,還包括 根據(jù)所述數(shù)據(jù)庫來調(diào)整所述跟蹤參數(shù)。
10.一種用于執(zhí)行使用情況跟蹤的裝置,所述裝置包括設(shè)定邏輯,其配置為確定標(biāo)識(shí)至少一個(gè)上載窗的一個(gè)或多個(gè)跟蹤參數(shù);以及 目標(biāo)邏輯,其配置為確定指定的終端集并向所指定的終端集發(fā)送跟蹤參數(shù)。
11.根據(jù)權(quán)利要求10所述的裝置,其中,所述目標(biāo)邏輯配置為 使用廣播、多播和單播傳輸中的至少一種來發(fā)送所述跟蹤參數(shù)。
12.根據(jù)權(quán)利要求10所述的裝置,其中,所述目標(biāo)邏輯配置為 向所指定的終端集發(fā)送通知。
13.根據(jù)權(quán)利要求12所述的裝置,其中,所述目標(biāo)邏輯配置為 使用廣播、多播和單播傳輸中的至少一種來發(fā)送所述通知。
14.根據(jù)權(quán)利要求10所述的裝置,其中,所述目標(biāo)邏輯配置為接收用于指示選定的終端是決定加入還是決定不加入所指定的終端集的至少一個(gè)通 知響應(yīng)。
15.根據(jù)權(quán)利要求14所述的裝置,其中,所述目標(biāo)邏輯配置為 接收至少一個(gè)手工通知。
16.根據(jù)權(quán)利要求10所述的裝置,還包括標(biāo)識(shí)邏輯,其配置為在所述至少一個(gè)上載窗期間從至少一個(gè)終端接收跟蹤日志。
17.根據(jù)權(quán)利要求16所述的裝置,其中,所述標(biāo)識(shí)邏輯配置為將所述至少一個(gè)終端的標(biāo)識(shí)分別映射到至少一個(gè)設(shè)備日志標(biāo)識(shí)符; 將所述跟蹤日志和所述至少一個(gè)設(shè)備日志標(biāo)識(shí)符存儲(chǔ)在數(shù)據(jù)庫中。
18.根據(jù)權(quán)利要求17所述的裝置,其中,所述設(shè)定邏輯配置為 根據(jù)所述數(shù)據(jù)庫來調(diào)整所述跟蹤參數(shù)。
19.一種用于執(zhí)行使用情況跟蹤的裝置,所述裝置包括 用于確定指定的終端集的單元;以及用于向所指定的終端集發(fā)送跟蹤參數(shù)的單元,其中,所述跟蹤參數(shù)標(biāo)識(shí)至少一個(gè)上載窗。
20.根據(jù)權(quán)利要求19所述的裝置,其中,所述用于發(fā)送跟蹤參數(shù)的單元包括 用于使用廣播、多播和單播傳輸中的至少一種來發(fā)送所述跟蹤參數(shù)的單元。
21.根據(jù)權(quán)利要求19所述的裝置,還包括 用于向所指定的終端集發(fā)送通知的單元。
22.根據(jù)權(quán)利要求21所述的裝置,其中,所述用于發(fā)送通知的單元包括 用于使用廣播、多播和單播傳輸中的至少一種來發(fā)送所述通知的單元。
23.根據(jù)權(quán)利要求19所述的裝置,還包括用于接收指示選定的終端是決定加入還是決定不加入所指定的終端集的至少一個(gè)通 知響應(yīng)的單元。
24.根據(jù)權(quán)利要求23所述的裝置,其中,所述用于接收的單元包括 接收至少一個(gè)手工通知響應(yīng)。
25.根據(jù)權(quán)利要求19所述的裝置,還包括用于在所述至少一個(gè)上載窗期間從至少一個(gè)終端接收跟蹤日志的單元。
26.根據(jù)權(quán)利要求25所述的裝置,還包括用于將所述至少一個(gè)終端的標(biāo)識(shí)分別映射到至少一個(gè)設(shè)備日志標(biāo)識(shí)符的單元;以及 用于將所述跟蹤日志和所述至少一個(gè)設(shè)備日志標(biāo)識(shí)符存儲(chǔ)在數(shù)據(jù)庫中的單元。
27.根據(jù)權(quán)利要求沈所述的裝置,還包括用于根據(jù)所述數(shù)據(jù)庫來調(diào)整所述跟蹤參數(shù)的單元。
28.一種用于提供使用情況跟蹤的計(jì)算機(jī)程序產(chǎn)品,包括 機(jī)器可讀介質(zhì),其包括第一代碼集,用于使計(jì)算機(jī)確定指定的終端集;以及 第二代碼集,用于使所述計(jì)算機(jī)向所指定的終端集發(fā)送跟蹤參數(shù), 其中,所述跟蹤參數(shù)標(biāo)識(shí)至少一個(gè)上載窗。
29.根據(jù)權(quán)利要求觀所述的機(jī)器可讀介質(zhì),其中,所述第二代碼集配置為使所述計(jì)算 機(jī)使用廣播、多播和單播傳輸中的至少一種來發(fā)送所述跟蹤參數(shù)。
30.根據(jù)權(quán)利要求觀所述的機(jī)器可讀介質(zhì),其中,所述第二代碼集配置為使所述計(jì)算 機(jī)向所指定的終端集發(fā)送通知。
31.根據(jù)權(quán)利要求30所述的機(jī)器可讀介質(zhì),其中,所述第二代碼集配置為使所述計(jì)算 機(jī)使用廣播、多播和單播傳輸中的至少一種來發(fā)送所述通知。
32.根據(jù)權(quán)利要求觀所述的機(jī)器可讀介質(zhì),其中,所述第二代碼集配置為使所述計(jì)算 機(jī)接收用于指示選定的終端是決定加入還是決定不加入所指定的終端集的至少一個(gè)通知 響應(yīng)。
33.根據(jù)權(quán)利要求32所述的機(jī)器可讀介質(zhì),其中,所述第二代碼集配置為使所述計(jì)算機(jī)接收至少一個(gè)手工通知響應(yīng)。
34.根據(jù)權(quán)利要求觀所述的機(jī)器可讀介質(zhì),還包括第三代碼集,用于使所述計(jì)算機(jī)在所述至少一個(gè)上載窗期間從至少一個(gè)終端接收跟蹤日志ο
35.根據(jù)權(quán)利要求34所述的機(jī)器可讀介質(zhì),其中,所述第三代碼集配置為使所述計(jì)算 機(jī)執(zhí)行以下操作將所述至少一個(gè)終端的標(biāo)識(shí)分別映射到至少一個(gè)設(shè)備日志標(biāo)識(shí)符; 將所述跟蹤日志和所述至少一個(gè)設(shè)備日志標(biāo)識(shí)符存儲(chǔ)在數(shù)據(jù)庫中。
36.根據(jù)權(quán)利要求35所述的機(jī)器可讀介質(zhì),其中,所述第一代碼集配置為使所述計(jì)算 機(jī)根據(jù)所述數(shù)據(jù)庫來調(diào)整所述跟蹤參數(shù)。
37.配置為提供進(jìn)行使用情況跟蹤的方法的至少一個(gè)集成電路,所述至少一個(gè)集成電 路包括第一模塊,其配置用于確定指定的終端集;以及第二模塊,其配置用于向所指定的終端集發(fā)送跟蹤參數(shù),其中,所述跟蹤參數(shù)標(biāo)識(shí)至少 一個(gè)上載窗。
38.根據(jù)權(quán)利要求37所述的至少一個(gè)集成電路,其中,所述第二模塊配置用于 使用廣播、多播和單播傳輸中的至少一種來發(fā)送所述跟蹤參數(shù)。
39.根據(jù)權(quán)利要求37所述的至少一個(gè)集成電路,其中,所述第二模塊配置用于 向所指定的終端集發(fā)送通知。
40.根據(jù)權(quán)利要求39所述的至少一個(gè)集成電路,其中,所述第二模塊配置用于 使用廣播、多播和單播傳輸中的至少一種來發(fā)送所述通知。
41.根據(jù)權(quán)利要求37所述的至少一個(gè)集成電路,其中,所述第二模塊配置用于 接收用于指示選定的終端是決定加入還是決定不加入所指定的終端集的至少一個(gè)通知響應(yīng)。
42.根據(jù)權(quán)利要求41所述的至少一個(gè)集成電路,其中,所述第二模塊配置用于 接收至少一個(gè)手工通知。
43.根據(jù)權(quán)利要求37所述的至少一個(gè)集成電路,還包括第三模塊,其配置用于在所述至少一個(gè)上載窗期間從至少一個(gè)終端接收跟蹤日志。
44.根據(jù)權(quán)利要求37所述的至少一個(gè)集成電路,其中,所述第三模塊配置用于 將所述至少一個(gè)終端的標(biāo)識(shí)分別映射到至少一個(gè)設(shè)備日志標(biāo)識(shí)符;以及將所述跟蹤日志和所述至少一個(gè)設(shè)備日志標(biāo)識(shí)符存儲(chǔ)在數(shù)據(jù)庫中。
45.根據(jù)權(quán)利要求44所述的至少一個(gè)集成電路,其中,所述第一模塊配置用于 根據(jù)所述數(shù)據(jù)庫來調(diào)整所述跟蹤參數(shù)。
46.一種用于執(zhí)行使用情況跟蹤的方法,所述方法包括 接收標(biāo)識(shí)至少一個(gè)上載窗的跟蹤參數(shù);根據(jù)所述跟蹤參數(shù)執(zhí)行使用情況跟蹤,以生成跟蹤日志;以及 在所述至少一個(gè)上載窗期間發(fā)送所述跟蹤日志。
47.根據(jù)權(quán)利要求46所述的方法,其中,所述接收跟蹤參數(shù)的步驟包括 在廣播、多播和單播傳輸中的至少一種內(nèi)接收所述跟蹤參數(shù)。
48.根據(jù)權(quán)利要求46所述的方法,還包括 接收通知。
49.根據(jù)權(quán)利要求48所述的方法,還包括發(fā)送用于指示決定加入狀態(tài)或決定不加入狀態(tài)的通知響應(yīng)。
50.根據(jù)權(quán)利要求48所述的方法,還包括手工地提交用于指示決定加入狀態(tài)或決定不加入狀態(tài)的通知響應(yīng)。
51.根據(jù)權(quán)利要求48所述的方法,其中,所述接收通知的步驟包括 在廣播、多播和單播傳輸中的至少一種內(nèi)接收所述通知。
52.根據(jù)權(quán)利要求46所述的方法,其中,所述發(fā)送跟蹤日志的步驟包括 發(fā)送所述跟蹤日志與終端標(biāo)識(shí)符。
53.根據(jù)權(quán)利要求46所述的方法,其中,所述執(zhí)行步驟包括分別跟蹤與一個(gè)或多個(gè)應(yīng)用中的每一個(gè)應(yīng)用相關(guān)聯(lián)的一個(gè)或多個(gè)事件,以便生成所述跟蹤日志。
54.一種用于執(zhí)行使用情況跟蹤的裝置,所述裝置包括 接收邏輯,其配置為接收標(biāo)識(shí)至少一個(gè)上載窗的跟蹤參數(shù);處理邏輯,其配置為根據(jù)所述跟蹤參數(shù)執(zhí)行使用情況跟蹤,以生成跟蹤日志;以及 發(fā)送邏輯,其配置為在所述至少一個(gè)上載窗期間發(fā)送所述跟蹤日志。
55.根據(jù)權(quán)利要求M所述的裝置,其中,所述接收邏輯配置為 在廣播、多播和單播傳輸中的至少一種內(nèi)接收所述跟蹤參數(shù)。
56.根據(jù)權(quán)利要求M所述的裝置,其中,所述接收邏輯配置為 接收通知。
57.根據(jù)權(quán)利要求56所述的裝置,其中,所述發(fā)送邏輯配置為 發(fā)送用于指示決定加入狀態(tài)或決定不加入狀態(tài)的通知響應(yīng)。
58.根據(jù)權(quán)利要求56所述的裝置,其中,所述處理邏輯配置為 手工地提交用于指示決定加入狀態(tài)或決定不加入狀態(tài)的通知響應(yīng)。
59.根據(jù)權(quán)利要求56所述的裝置,其中,所述接收邏輯配置為 在廣播、多播和單播傳輸中的至少一種內(nèi)接收所述通知。
60.根據(jù)權(quán)利要求M所述的裝置,其中,所述發(fā)送邏輯配置為 發(fā)送所述跟蹤日志與終端標(biāo)識(shí)符。
61.根據(jù)權(quán)利要求M所述的裝置,其中,所述處理邏輯配置為分別跟蹤與一個(gè)或多個(gè)應(yīng)用中的每一個(gè)應(yīng)用相關(guān)聯(lián)的一個(gè)或多個(gè)事件,以便生成所述跟蹤日志。
62.一種用于執(zhí)行使用情況跟蹤的裝置,所述裝置包括 用于接收標(biāo)識(shí)至少一個(gè)上載窗的跟蹤參數(shù)的單元;用于根據(jù)所述跟蹤參數(shù)執(zhí)行使用情況跟蹤,以生成跟蹤日志的單元;以及 用于在所述至少一個(gè)上載窗期間發(fā)送所述跟蹤日志的單元。
63.根據(jù)權(quán)利要求62所述的裝置,其中,所述用于接收跟蹤參數(shù)的單元包括 用于在廣播、多播和單播傳輸中的至少一種內(nèi)接收所述跟蹤參數(shù)的單元。
64.根據(jù)權(quán)利要求62所述的裝置,還包括用于接收通知的單元。
65.根據(jù)權(quán)利要求64所述的裝置,還包括用于發(fā)送指示決定加入狀態(tài)或決定不加入狀態(tài)的通知響應(yīng)的單元。
66.根據(jù)權(quán)利要求64所述的裝置,還包括用于手工地提交指示決定加入狀態(tài)或決定不加入狀態(tài)的通知響應(yīng)的單元。
67.根據(jù)權(quán)利要求64所述的裝置,其中,所述用于接收通知的單元包括 用于在廣播、多播和單播傳輸中的至少一種內(nèi)接收所述通知的單元。
68.根據(jù)權(quán)利要求62所述的裝置,其中,所述用于發(fā)送跟蹤日志的單元包括 用于發(fā)送所述跟蹤日志與終端標(biāo)識(shí)符的單元。
69.根據(jù)權(quán)利要求62所述的裝置,其中,所述用于執(zhí)行的單元包括用于分別跟蹤與一個(gè)或多個(gè)應(yīng)用中的每一個(gè)應(yīng)用相關(guān)聯(lián)的一個(gè)或多個(gè)事件,以便生成 所述跟蹤日志的單元。
70.一種用于提供使用情況跟蹤的計(jì)算機(jī)程序產(chǎn)品,包括 機(jī)器可讀介質(zhì),其包括第一代碼集,用于使計(jì)算機(jī)接收標(biāo)識(shí)至少一個(gè)上載窗的跟蹤參數(shù); 第二代碼集,用于使所述計(jì)算機(jī)根據(jù)所述跟蹤參數(shù)執(zhí)行使用情況跟蹤,以生成跟蹤日 志;以及第三代碼集,用于使所述計(jì)算機(jī)在所述至少一個(gè)上載窗期間發(fā)送所述跟蹤日志。
71.根據(jù)權(quán)利要求70所述的機(jī)器可讀介質(zhì),其中,所述第一代碼集配置為使所述計(jì)算 機(jī)在廣播、多播和單播傳輸中的至少一種內(nèi)接收所述跟蹤參數(shù)。
72.根據(jù)權(quán)利要求70所述的機(jī)器可讀介質(zhì),其中,所述第一代碼集配置為使所述計(jì)算 機(jī)接收通知。
73.根據(jù)權(quán)利要求72所述的機(jī)器可讀介質(zhì),其中,所述第三代碼集配置為使所述計(jì)算 機(jī)發(fā)送用于指示決定加入狀態(tài)或決定不加入狀態(tài)的通知響應(yīng)。
74.根據(jù)權(quán)利要求72所述的機(jī)器可讀介質(zhì),其中,所述第二代碼集配置為使所述計(jì)算 機(jī)手工地提交用于指示決定加入狀態(tài)或決定不加入狀態(tài)的通知響應(yīng)。
75.根據(jù)權(quán)利要求72所述的機(jī)器可讀介質(zhì),其中,所述第一代碼集配置為使所述計(jì)算 機(jī)在廣播、多播和單播傳輸中的至少一種內(nèi)接收所述通知。
76.根據(jù)權(quán)利要求70所述的機(jī)器可讀介質(zhì),其中,所述第三代碼集配置為使所述計(jì)算 機(jī)發(fā)送所述跟蹤日志與終端標(biāo)識(shí)符。
77.根據(jù)權(quán)利要求70所述的機(jī)器可讀介質(zhì),其中,所述第二代碼集配置為使所述計(jì)算 機(jī)分別跟蹤與一個(gè)或多個(gè)應(yīng)用中的每一個(gè)應(yīng)用相關(guān)聯(lián)的一個(gè)或多個(gè)事件,以便生成所述跟蹤日志。
78.配置為提供進(jìn)行使用情況跟蹤的方法的至少一個(gè)集成電路,所述至少一個(gè)集成電 路包括第一模塊,其配置用于接收標(biāo)識(shí)至少一個(gè)上載窗的跟蹤參數(shù);第二模塊,其配置用于根據(jù)所述跟蹤參數(shù)執(zhí)行使用情況跟蹤,以生成跟蹤日志;第三模塊,其配置用于在所述至少一個(gè)上載窗期間發(fā)送所述跟蹤日志。
79.根據(jù)權(quán)利要求78所述的至少一個(gè)集成電路,其中,所述第一模塊配置用于在廣播、多播和單播傳輸中的至少一種內(nèi)接收所述跟蹤參數(shù)。
80.根據(jù)權(quán)利要求78所述的至少一個(gè)集成電路,其中,所述第一模塊配置用于 接收通知。
81.根據(jù)權(quán)利要求80所述的至少一個(gè)集成電路,其中,所述第三模塊配置用于 發(fā)送用于指示決定加入狀態(tài)或決定不加入狀態(tài)的通知響應(yīng)。
82.根據(jù)權(quán)利要求80所述的至少一個(gè)集成電路,其中,所述第二模塊配置用于 手工地提交用于指示決定加入狀態(tài)或決定不加入狀態(tài)的通知響應(yīng)。
83.根據(jù)權(quán)利要求80所述的至少一個(gè)集成電路,其中,所述第一模塊配置用于 在廣播、多播和單播傳輸中的至少一種內(nèi)接收所述通知。
84.根據(jù)權(quán)利要求78所述的至少一個(gè)集成電路,其中,所述第三模塊配置用于 發(fā)送所述跟蹤日志與終端標(biāo)識(shí)符。
85.根據(jù)權(quán)利要求78所述的至少一個(gè)集成電路,其中,所述第二模塊配置用于分別跟蹤與一個(gè)或多個(gè)應(yīng)用中的每一個(gè)應(yīng)用相關(guān)聯(lián)的一個(gè)或多個(gè)事件,以便生成所述足艮S宗H^o
全文摘要
本申請(qǐng)描述了用于從數(shù)據(jù)網(wǎng)絡(luò)中的終端池采集使用情況信息的方法和裝置。在一個(gè)方面,提供了一種方法,該方法包括確定指定的終端集;向所指定的終端集發(fā)送跟蹤參數(shù),其中所述跟蹤參數(shù)標(biāo)識(shí)至少一個(gè)上載窗。在一個(gè)方面,提供了一種裝置,該裝置包括設(shè)定邏輯,其配置為確定標(biāo)識(shí)至少一個(gè)上載窗的一個(gè)或多個(gè)跟蹤參數(shù);目標(biāo)邏輯,其配置為確定指定的終端集,并向所指定的終端集發(fā)送跟蹤參數(shù)。在另一個(gè)方面,提供了一種用于執(zhí)行使用情況跟蹤的方法。該方法包括接收標(biāo)識(shí)至少一個(gè)上載窗的跟蹤參數(shù);根據(jù)所述跟蹤參數(shù)執(zhí)行使用情況跟蹤以生成跟蹤日志;在所述至少一個(gè)上載窗期間發(fā)送所述跟蹤日志。
文檔編號(hào)H04L29/08GK102047641SQ200980119496
公開日2011年5月4日 申請(qǐng)日期2009年3月6日 優(yōu)先權(quán)日2008年3月27日
發(fā)明者A·M·陳, Q·高 申請(qǐng)人:高通股份有限公司