的【具體實(shí)施方式】。
【附圖說明】
[0060]通過閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0061]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端中數(shù)據(jù)流量監(jiān)測(cè)的方法的流程圖;
[0062]圖2示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的到服務(wù)器中查詢基站ID的流程圖;
[0063]圖3示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的根據(jù)查詢結(jié)果區(qū)分外地?cái)?shù)據(jù)流量和本地?cái)?shù)據(jù)流量的流程圖;
[0064]圖4示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的區(qū)分外地?cái)?shù)據(jù)流量和本地?cái)?shù)據(jù)流量對(duì)數(shù)據(jù)流量使用情況進(jìn)行計(jì)算的流程圖
[0065]圖5示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的顯示數(shù)據(jù)流量使用情況的流程圖;
[0066]圖6A示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的顯示監(jiān)測(cè)的本地?cái)?shù)據(jù)流量使用情況的界面的不意圖;
[0067]圖6B示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的顯示監(jiān)測(cè)的外地?cái)?shù)據(jù)流量使用情況的界面的不意圖;
[0068]圖7示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端中數(shù)據(jù)流量監(jiān)測(cè)的方法的流程圖;
[0069]圖8示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端中數(shù)據(jù)流量監(jiān)測(cè)的方法的流程圖;
[0070]圖9示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端中數(shù)據(jù)流量監(jiān)測(cè)的裝置的結(jié)構(gòu)圖;
[0071]圖10示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端中數(shù)據(jù)流量監(jiān)測(cè)的裝置的結(jié)構(gòu)圖;以及
[0072]圖11示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端中數(shù)據(jù)流量監(jiān)測(cè)的裝置的結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0073]下面將參照附圖更詳細(xì)地描述本公開的示例性實(shí)施例。雖然附圖中顯示了本公開的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開,并且能夠?qū)⒈竟_的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0074]圖1示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端中數(shù)據(jù)流量監(jiān)測(cè)的方法的流程圖。該方法適于各種移動(dòng)終端,例如手機(jī)、平板電腦等。如圖1所示,該方法包括如下步驟S110-S140。
[0075]在步驟SllO中,確定移動(dòng)終端的所屬區(qū)域,下載所屬區(qū)域?qū)?yīng)的基站位置信息文件。
[0076]基站位置信息文件中包括對(duì)應(yīng)區(qū)域中的基站ID。
[0077]其中,所述確定移動(dòng)終端的所屬區(qū)域可包括:根據(jù)移動(dòng)終端所用電話號(hào)碼確定移動(dòng)終端的所屬區(qū)域。
[0078]舉例而言,可以將移動(dòng)終端中使用的電話號(hào)碼在服務(wù)器的號(hào)碼信息文件中查詢,號(hào)碼信息文件中包括各個(gè)區(qū)域所用號(hào)碼段,確定出移動(dòng)終端中所用電話號(hào)碼所屬號(hào)碼段后,確定移動(dòng)終端中使用的電話號(hào)碼屬于該號(hào)碼段對(duì)應(yīng)的區(qū)域。例如,以行政區(qū)縣為單位,號(hào)碼信息文件中包括各個(gè)行政區(qū)縣號(hào)碼段,在號(hào)碼信息文件中查詢移動(dòng)終端所用的電話號(hào)碼,確定該電話號(hào)碼所屬號(hào)碼段,進(jìn)而得出電話號(hào)碼屬于該號(hào)碼段對(duì)應(yīng)的區(qū)縣。
[0079]其中,所述確定移動(dòng)終端的所屬區(qū)域也可包括:根據(jù)安裝流量統(tǒng)計(jì)應(yīng)用時(shí)移動(dòng)終端的地理位置信息確定移動(dòng)終端的所屬區(qū)域。
[0080]舉例而言,當(dāng)用戶在移動(dòng)終端中安裝流量統(tǒng)計(jì)應(yīng)用時(shí),通過GPS獲得移動(dòng)終端的經(jīng)瑋度,在服務(wù)器的地圖中查找該經(jīng)瑋度,確定出移動(dòng)終端所在的區(qū)域,將該區(qū)域確定為移動(dòng)終端的所屬區(qū)域。
[0081]確定移動(dòng)終端的所屬區(qū)域的方式不限于上述兩種,可以采用其他方式確定移動(dòng)終端所屬區(qū)域,例如,在用戶安裝流量統(tǒng)計(jì)應(yīng)用時(shí),顯示輸入框,提示用戶輸入移動(dòng)終端所屬區(qū)域,根據(jù)用戶輸入的信息確定移動(dòng)終端所屬區(qū)域。
[0082]在一實(shí)施例中,服務(wù)器獲取基站地理位置信息,基站地理位置信息中包括基站ID、基站經(jīng)瑋度信息和基站的地址信息。服務(wù)器根據(jù)基站的地址信息和經(jīng)瑋度信息確定基站所屬區(qū)域,記錄各個(gè)區(qū)域中基站ID,生成與區(qū)域相對(duì)應(yīng)的基站位置信息文件。如此,服務(wù)器中存儲(chǔ)有各個(gè)區(qū)域?qū)?yīng)的基站位置信息文件。例如,服務(wù)器中存儲(chǔ)有各個(gè)區(qū)縣對(duì)應(yīng)的基站位置信息文件。移動(dòng)終端向服務(wù)器發(fā)送下載請(qǐng)求,下載請(qǐng)求中包括移動(dòng)終端所屬區(qū)域。服務(wù)器接收到下載請(qǐng)求后,將下載請(qǐng)求中移動(dòng)終端所屬區(qū)域?qū)?yīng)的基站位置信息文件發(fā)送給移動(dòng)終端,移動(dòng)終端接收所屬區(qū)域?qū)?yīng)的基站位置信息文件。
[0083]在步驟S120中,在統(tǒng)計(jì)移動(dòng)終端所用數(shù)據(jù)流量時(shí),在下載的基站位置信息文件中查找移動(dòng)終端所用基站ID。
[0084]舉例而言,在進(jìn)行數(shù)據(jù)流量監(jiān)測(cè)時(shí),對(duì)移動(dòng)終端中所用數(shù)據(jù)流量進(jìn)行輪詢統(tǒng)計(jì),相鄰兩次輪詢時(shí)獲得的數(shù)據(jù)流量的差額為統(tǒng)計(jì)出的新增數(shù)據(jù)流量。在每次輪詢時(shí),通過解析移動(dòng)終端接收的數(shù)據(jù)包,確定輪詢時(shí)移動(dòng)終端所用基站ID。在下載的基站位置信息文件中查找該基站ID。如果查找到,表明移動(dòng)終端仍然在本地使用數(shù)據(jù)業(yè)務(wù);如果沒有查找到,則需要進(jìn)一步確定移動(dòng)終端是在本地還已經(jīng)漫游到外地。
[0085]在步驟S130中,當(dāng)查找到移動(dòng)終端所用基站ID時(shí),判定統(tǒng)計(jì)的新增數(shù)據(jù)流量為本地?cái)?shù)據(jù)流量。
[0086]舉例而言,如果在下載的基站位置信息文件中查找到移動(dòng)終端所用基站ID,則判定本次輪詢到的新增數(shù)據(jù)流量為本地?cái)?shù)據(jù)流量。
[0087]在步驟S140中,當(dāng)沒有查找到移動(dòng)終端所用基站ID時(shí),將所用基站ID發(fā)送給服務(wù)器,以在服務(wù)器中各個(gè)區(qū)域?qū)?yīng)的基站位置信息文件中查詢所用基站ID,根據(jù)查詢結(jié)果判斷新增數(shù)據(jù)流量是外地?cái)?shù)據(jù)流量還是本地?cái)?shù)據(jù)流量。
[0088]舉例而言,如果在下載的基站位置信息文件中沒有查找到移動(dòng)終端所用基站ID,這可能是因?yàn)橐苿?dòng)終端已經(jīng)漫游到外地或者移動(dòng)終端所用基站為本地新增基站,在這種情況下,移動(dòng)終端將所用基站ID發(fā)送給服務(wù)器,服務(wù)器在各個(gè)區(qū)域?qū)?yīng)的基站位置信息文件中查詢所用基站ID,移動(dòng)終端根據(jù)查詢結(jié)果判斷新增數(shù)據(jù)流量是外地?cái)?shù)據(jù)流量還是本地?cái)?shù)據(jù)流量。
[0089]在一實(shí)施例中,如圖2所示,所述當(dāng)沒有查找到移動(dòng)終端所用基站ID時(shí),將所用基站ID發(fā)送給服務(wù)器,以在服務(wù)器中各個(gè)區(qū)域?qū)?yīng)的基站位置信息文件中查詢所用基站ID,具體包括如下步驟S142和步驟S144。
[0090]在步驟S142中,當(dāng)在下載的基站位置信息文件中沒有查找到移動(dòng)終端所用基站ID時(shí),記錄移動(dòng)終端所用基站ID和對(duì)應(yīng)的新增數(shù)據(jù)流量。
[0091]在步驟S144中,將記錄的預(yù)設(shè)時(shí)長(zhǎng)內(nèi)的基站ID發(fā)送給服務(wù)器,以在服務(wù)器中各個(gè)區(qū)域?qū)?yīng)的基站位置信息文件中進(jìn)行查詢。
[0092]因?yàn)橐苿?dòng)終端向服務(wù)器發(fā)送的數(shù)據(jù)包都會(huì)有數(shù)據(jù)包頭,將一定時(shí)長(zhǎng)內(nèi)的基站ID集中發(fā)送給服務(wù)器,與單獨(dú)發(fā)送基站ID給服務(wù)器相比,能夠減少發(fā)送數(shù)據(jù)包數(shù)量,進(jìn)而節(jié)約發(fā)送所用數(shù)據(jù)流量。
[0093]在一實(shí)施例中,如圖3所示,所述根據(jù)查詢結(jié)果判斷新增數(shù)據(jù)流量是外地?cái)?shù)據(jù)流量還是本地?cái)?shù)據(jù)流量,具體包括如下步驟S146和步驟S148。
[0094]在步驟S146中,當(dāng)根據(jù)查詢結(jié)果確定出移動(dòng)終端所用基站的所屬區(qū)域與移動(dòng)終端的所屬區(qū)域位于同一計(jì)費(fèi)區(qū)域時(shí),判定新增數(shù)據(jù)流量為本地?cái)?shù)據(jù)流量。
[0095]在步驟S148中,當(dāng)根據(jù)查詢結(jié)果確定出移動(dòng)終端所用基站的所屬區(qū)域與移動(dòng)終端的所屬區(qū)域位于不同計(jì)費(fèi)區(qū)域時(shí),判定新增數(shù)據(jù)流量為外地?cái)?shù)據(jù)流量。
[0096]舉例而言,移動(dòng)終端從服務(wù)器接收到查詢結(jié)果,如果查詢結(jié)果中移動(dòng)終端所用基站的所屬區(qū)域與移動(dòng)終端的所屬區(qū)域位于同一計(jì)費(fèi)區(qū)域時(shí),例如,兩者都位于同一個(gè)省,則判定新增數(shù)據(jù)流量為本地?cái)?shù)據(jù)流量。如果查詢結(jié)果中移動(dòng)終端所用基站的所屬區(qū)域與移動(dòng)終端的所屬區(qū)域位于不同計(jì)費(fèi)區(qū)域時(shí),例如,兩者都位于不同的兩個(gè)省,則判定新增數(shù)據(jù)流量為外地?cái)?shù)據(jù)流量。
[0097]在一實(shí)施例中,當(dāng)根據(jù)查詢結(jié)果確定出移動(dòng)終端所用基站的所屬區(qū)域與移動(dòng)終端的所屬區(qū)域位于同一計(jì)費(fèi)區(qū)域時(shí),將所用基站ID添加到移動(dòng)終端本地的基站位置信息文件中。
[0098]如此,移動(dòng)終端所用基站的所屬區(qū)域與移動(dòng)終端的所屬區(qū)域位于同一計(jì)費(fèi)區(qū)域,將該基站ID添加到移動(dòng)終端本地基站位置信息文件中。如此,當(dāng)移動(dòng)終端下次再使用該基站時(shí),可以直接從本地的基站位置信息文件中查詢到該基站的基站ID,避免到服務(wù)器中進(jìn)行基站查詢,節(jié)約所用數(shù)據(jù)流量。
[0099]在一實(shí)施例中,所述方法還包括:當(dāng)判定新增數(shù)據(jù)流量為外地?cái)?shù)據(jù)流量時(shí),顯示漫游到外地的提醒信息。當(dāng)確定移動(dòng)終端當(dāng)前所用基站ID為外地基站時(shí),在用戶界面中彈出提示信息“當(dāng)前處于外地漫游狀態(tài),請(qǐng)確定是否繼續(xù)使用數(shù)據(jù)業(yè)務(wù)”。此外,還可以在用戶界面中添加數(shù)據(jù)業(yè)務(wù)斷開按鈕,當(dāng)檢測(cè)到數(shù)據(jù)業(yè)務(wù)斷開按鈕被點(diǎn)擊后,將移動(dòng)終端中數(shù)據(jù)業(yè)務(wù)連接斷開。
[0100]如此,能夠在移動(dòng)終端處于外地漫游狀態(tài)時(shí),對(duì)用戶進(jìn)行提醒,避免用戶無意中使用過多漫游數(shù)據(jù)業(yè)務(wù),增加通信費(fèi)用。
[0101 ] 在一實(shí)施例中,如圖4所示,所述方法還包括:
[0102]步驟S410,將流量套餐中的流量使用情況區(qū)分為本地?cái)?shù)據(jù)流量使用情況和外地?cái)?shù)據(jù)流量使用情況。
[0103]步驟S420,根據(jù)移動(dòng)終端中使用的本地?cái)?shù)據(jù)流量和外地?cái)?shù)據(jù)流量,對(duì)本地?cái)?shù)據(jù)流量使用情況和外地?cái)?shù)據(jù)流量使用情況,分別計(jì)算流量額度使用百分比和/或剩余流量額度。
[0104]舉例而言,用戶套餐中,本地?cái)?shù)據(jù)流量額度為500M/月;外地?cái)?shù)據(jù)流量額度為15M/月,數(shù)據(jù)流量監(jiān)測(cè)中區(qū)分移動(dòng)終端中使用的本地?cái)?shù)據(jù)流量和外地?cái)?shù)據(jù)流量,例如,移動(dòng)終端中使用的本地?cái)?shù)據(jù)流量為100M,移動(dòng)終端中使用的外地?cái)?shù)據(jù)流量為5M,則分別計(jì)算出:本地流量額度使用百分比為20%,本地剩余流量額度為400M ;外地流量額度使用百分比為33 %,外地剩余流量額度為10M。
[0105]在一實(shí)施例中,如圖5所示,所述方法還包括:
[0106]步驟S510,當(dāng)移動(dòng)終端所用基站的所屬區(qū)域與移動(dòng)終端的所屬區(qū)域位于同一計(jì)費(fèi)區(qū)域時(shí),顯示本地?cái)?shù)據(jù)流量使用情況的流量額度使用百分比和/或剩余流量額度。
[0107]如圖6A所示,當(dāng)移動(dòng)終端在本地使用數(shù)據(jù)業(yè)務(wù)時(shí),采用流量球的方式顯示監(jiān)測(cè)的本地?cái)?shù)據(jù)流量使用情況。
[0108]步驟S520,當(dāng)移動(dòng)終端所用基站的所屬區(qū)域與移動(dòng)終端的所屬區(qū)域位于不同計(jì)費(fèi)區(qū)域時(shí),顯示外地?cái)?shù)據(jù)流量使用情況的流量額度使用百分比和/或剩余流量額度。
[0109]如圖6B所示,當(dāng)移動(dòng)終端在漫游到外地使用數(shù)據(jù)業(yè)務(wù)時(shí),采用流量球的方式顯示監(jiān)測(cè)的外地?cái)?shù)據(jù)流量使用情況。
[0110]如此,將移動(dòng)終端使用的數(shù)據(jù)流量與移動(dòng)終端的數(shù)據(jù)流量額度相關(guān)聯(lián),方便用戶確定數(shù)據(jù)流量使用情況。
[0111]圖7示出了根據(jù)本發(fā)明一個(gè)實(shí)施例的移動(dòng)終端中數(shù)據(jù)流量監(jiān)測(cè)的方法的流程圖。例如,移動(dòng)終端所屬區(qū)域?yàn)楸本┏枀^(qū),移動(dòng)終端使用運(yùn)營(yíng)商提供的數(shù)據(jù)業(yè)務(wù),并且在北京本