移動終端的上網流量監控方法及裝置制造方法
【專利摘要】一種移動終端的上網流量監控方法,包括:當移動終端滿足切換上網流量統計任務的觸發條件時,中止第一業務數據流量套餐對應的第一上網流量統計任務、獲取所述第一上網流量統計任務所統計的第一業務數據流量套餐的上網流量統計結果,并啟動第二業務數據流量套餐對應的第二上網流量統計任務;獲取第二上網流量統計任務所統計的第二業務數據流量套餐的上網流量統計結果;以及將第一上網流量統計任務的統計結果與第二上網流量統計任務的統計結果分別顯示給用戶。此外,本發明還提供一種移動終端的上網流量監控裝置。上述移動終端的上網流量監控方法及裝置可提高移動終端的上網流量監控的準確性,更加有效地監控移動終端的上網流量。
【專利說明】移動終端的上網流量監控方法及裝置
【技術領域】
[0001]本發明涉及移動終端技術,尤其涉及一種移動終端的上網流量監控方法及裝置。
【背景技術】
[0002]隨著智能手機、平板電腦等移動終端的普及,移動上網作為移動終端的一項極具實用性的功能越來越被人們所認可。如今,移動、電信、聯通等各大運營商都推出了各種業務數據流量套餐,用戶每月預付固定費用即可使用額定數量的網絡流量,如預付5元人民幣可使用額定351 (兆)的網絡流量/月,預付10元人民幣可使用額定701的網絡流量/月等。在使用業務數據流量套餐時,如果用戶每個月最終使用的流量小于或等于套餐額定值,則只需要支付預定的套餐費用,但一旦用戶每月最終使用的流量超出套餐額定值,則超出套餐額定值部分的流量就采用按超出流量計費,一般地,這種超出套餐額定值部分的流量的價格要遠高于套餐的平均流量價格。
[0003]為了減少用戶使用的流量超出預定的套餐額定值而需支付的額外費用,目前有些流量統計軟件可以統計用戶的上網流量,從而對用戶的流量使用進行預警。
[0004]但運營商提供的業務數據流量套餐種類繁多,而且某些種類的套餐是可疊加的,比如:中國移動推出的5元閑時套餐,這種閑時套餐可以與其他基本套餐疊加。當用戶同時開通閑時套餐與基本套餐時,每天的0:00-10:00運營商將按照閑時套餐計費,而其余時間則按照基本套餐計費。而現有的流量統計軟件卻只能將多個流量套餐都統計在一起,當用戶同時使用多種流量套餐時,統計結果往往是混亂的,結果導致用戶無法準確掌握流量使用信息。因此,現有的移動終端的上網流量監控技術缺乏準確性。
【發明內容】
[0005]有鑒于此,本發明提供一種移動終端的上網流量監控方法及裝置,可提高移動終端的上網流量監控的準確性,更加有效地監控移動終端的上網流量。
[0006]一種移動終端的上網流量監控方法,包括:當移動終端滿足切換上網流量統計任務的觸發條件時,中止第一業務數據流量套餐對應的第一上網流量統計任務,并啟動第二業務數據流量套餐對應的第二上網流量統計任務;獲取所述第二上網流量統計任務所統計的第二業務數據流量套餐的上網流量統計結果;以及將所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果分別顯示給用戶。
[0007]一種移動終端的上網流量監控裝置,包括:上網流量統計任務切換模塊,用于當移動終端滿足切換上網流量統計任務的觸發條件時,中止第一業務數據流量套餐對應的第一上網流量統計任務,并啟動第二業務數據流量套餐對應的第二上網流量統計任務;上網流量統計結果獲取模塊,用于獲取所述第二上網流量統計任務所統計的第二業務數據流量套餐的上網流量統計結果;以及上網流量統計結果顯示模塊,用于將所述上網流量統計結果獲取模塊獲取的所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果分別顯示給用戶。
[0008]本發明實施例提供的移動終端的上網流量監控方法及裝置,通過當移動終端滿足切換上網流量統計任務的觸發條件時,切換與第一業務數據流量套餐對應第一上網流量統計任務與第二業務數據流量套餐對應的第二上網流量統計任務,分別對第一業務數據流量套餐與第二業務數據流量套餐的流量使用情況進行統計,并將統計結果分別顯示給用戶,從而可提高移動終端的上網流量監控的準確性,更加有效地監控移動終端的上網流量。
[0009]為讓本發明的上述和其他目的、特征和優點能更明顯易懂,下文特舉較佳實施例,并配合所附圖式,作詳細說明如下。
【專利附圖】
【附圖說明】
[0010]圖1示出了一種移動終端的結構框圖。
[0011]圖2為本發明第一實施例提供的在移動終端內進行移動終端的上網流量監控方法的流程圖。
[0012]圖3為本發明第二實施例提供的在移動終端內進行移動終端的上網流量監控方法的流程圖。
[0013]圖4為本發明第二實施例提供的在移動終端內進行移動終端的上網流量監控方法中步驟31的細節流程圖。
[0014]圖5為本發明第二實施例提供的在移動終端內進行移動終端的上網流量監控方法中步驟32的細節流程圖。
[0015]圖6為本發明第三實施例提供的在移動終端內進行移動終端的上網流量監控方法的流程圖。
[0016]圖7為本發明第三實施例提供的在移動終端內進行移動終端的上網流量監控方法中步驟61的細節流程圖。
[0017]圖8為本發明第三實施例提供的在移動終端內進行移動終端的上網流量監控方法中步驟68的細節流程圖。
[0018]圖9為本發明第四實施例提供的在移動終端內進行移動終端的上網流量監控的裝置的結構示意圖。
[0019]圖10為圖9的裝置的存儲環境示意圖。
[0020]圖11為本發明第五實施例提供的在移動終端內進行移動終端的上網流量監控的裝置的結構示意圖。
【具體實施方式】
[0021]為更進一步闡述本發明為實現預定發明目的所采取的技術手段及功效,以下結合附圖及較佳實施例,對依據本發明的【具體實施方式】、結構、特征及其功效,詳細說明如后。
[0022]本發明實施例所提供的移動終端的上網流量監控方法可應用于智能手機、掌上電腦、平板電腦等移動終端中實現對移動終端的上網流量的監控。
[0023]圖1示出了一種移動終端的結構框圖。如圖1所示,移動終端100包括存儲器102、存儲控制器104,一個或多個(圖中僅示出一個)處理器106、外設接口 108、射頻模塊110、定位模塊112、攝像模塊114、音頻模塊116、觸控屏幕118以及按鍵模塊120。這些組件通過一條或多條通訊總線/信號線122相互通訊。
[0024]可以理解,圖1所示的結構僅為示意,移動終端100還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1中所示的各組件可以采用硬件、軟件或其組合實現。
[0025]存儲器102可用于存儲軟件程序以及模塊,如本發明實施例中的在移動終端內進行移動終端的上網流量監控方法及裝置對應的程序指令/模塊,處理器102通過運行存儲在存儲器104內的軟件程序以及模塊,從而執行各種功能應用以及數據處理,即實現上述的在移動終端內進行移動終端的上網流量監控方法。
[0026]存儲器102可包括高速隨機存儲器,還可包括非易失性存儲器,如一個或者多個磁性存儲裝置、閃存、或者其他非易失性固態存儲器。在一些實例中,存儲器102可進一步包括相對于處理器106遠程設置的存儲器,這些遠程存儲器可以通過網絡連接至移動終端100。上述網絡的實例包括但不限于互聯網、企業內部網、局域網、移動通信網及其組合。處理器106以及其他可能的組件對存儲器102的訪問可在存儲控制器104的控制下進行。
[0027]外設接口 108將各種輸入/輸入裝置耦合至0^以及存儲器102。處理器106運行存儲器102內的各種軟件、指令以執行移動終端100的各種功能以及進行數據處理。
[0028]在一些實施例中,外設接口 108,處理器106以及存儲控制器104可以在單個芯片中實現。在其他一些實例中,他們可以分別由獨立的芯片實現。
[0029]射頻模塊110用于接收以及發送電磁波,實現電磁波與電信號的相互轉換,從而與通訊網絡或者其他設備進行通訊。射頻模塊110可包括各種現有的用于執行這些功能的電路元件,例如,天線、射頻收發器、數字信號處理器、加密/解密芯片、用戶身份模塊(311)卡、存儲器等等。射頻模塊110可與各種網絡如互聯網、企業內部網、無線網絡進行通訊或者通過無線網絡與其他設備進行通訊。上述的無線網絡可包括蜂窩式電話網、無線局域網或者城域網。上述的無線網絡可以使用各種通信標準、協議及技術,包括但并不限于全球移動通信系統8781:6111 ^01- 10)3116631〉、增強型移動通信技術(£111181106(1 1)3,1^ 681 £062),寬帶碼分多址技術00(16 (11^181011皿3(3(3688,碼分多址技術(0)(16 (11^181011 3(3(3688,⑶嫩)、時分多址技術 “11116 (11^181011 皿
11?1? (如美國電氣和電子工程師協會標準1222802.11&,1222802.116,1222802.11邑和/^1222802.1111)5^^^^(701(36 0^01- 1=1:611161:701?〉、全球微波互聯接入
(101-1(1^1(16 1111:61-01)61-8131111:7 1101~0^^6 4(30688,胃1-1狀)、其他用于郵件、即時通訊及短消息的協議,以及任何其他合適的通訊協議,甚至可包括那些當前仍未被開發出來的協議。
[0030]定位模塊112用于獲取移動終端100的當前位置。定位模塊112的實例包括但不限于全球衛星定位系統(⑶幻、基于無線局域網或者移動通信網的定位技術。
[0031]攝像模塊114用于拍攝照片或者視頻。拍攝的照片或者視頻可以存儲至存儲器102內,并可通過射頻模塊110發送。
[0032]音頻模塊116向用戶提供音頻接口,其可包括一個或多個麥克風、一個或者多個揚聲器以及音頻電路。音頻電路從外設接口 108處接收聲音數據,將聲音數據轉換為電信息,將電信息傳輸至揚聲器。揚聲器將電信息轉換為人耳能聽到的聲波。音頻電路還從麥克風處接收電信息,將電信號轉換為聲音數據,并將聲音數據傳輸至外設接口 108中以進行進一步的處理。音頻數據可以從存儲器102處或者通過射頻模塊110獲取。此外,音頻數據也可以存儲至存儲器102中或者通過射頻模塊110進行發送。在一些實例中,音頻模塊116還可包括一個耳機播孔,用于向耳機或者其他設備提供音頻接口。
[0033]觸控屏幕118在移動終端100與用戶之間同時提供一個輸出及輸入界面。具體地,觸控屏幕118向用戶顯示視頻輸出,這些視頻輸出的內容可包括文字、圖形、視頻、及其任意組合。一些輸出結果是對應于一些用戶界面對象。觸控屏幕118還接收用戶的輸入,例如用戶的點擊、滑動等手勢操作,以便用戶界面對象對這些用戶的輸入做出響應。檢測用戶輸入的技術可以是基于電阻式、電容式或者其他任意可能的觸控檢測技術。觸控屏幕118顯示單元的具體實例包括但并不限于液晶顯示器或發光聚合物顯示器。
[0034]按鍵模塊120同樣提供用戶向移動終端100進行輸入的接口,用戶可以通過按下不同的按鍵以使移動終端100執行不同的功能。
[0035]第一實施例
[0036]圖2為本發明第一實施例提供的在移動終端內進行移動終端的上網流量監控方法的流程圖。如圖2所示,本實施例的移動終端的上網流量監控方法包括以下步驟:
[0037]步驟21,當移動終端滿足切換上網流量統計任務的觸發條件時,中止第一業務數據流量套餐對應的第一上網流量統計任務、獲取所述第一上網流量統計任務所統計的第一業務數據流量套餐的上網流量統計結果,并啟動第二業務數據流量套餐對應的第二上網流量統計任務。
[0038]具體地,當移動終端滿足切換上網流量統計任務的觸發條件時,首先中止第一業務數據流量套餐對應的第一上網流量統計任務,將第一上網流量統計任務的統計結果更新至第一統計日志中。然后啟動第二業務數據流量套餐對應的第二上網流量統計任務,從存儲器中讀取上一次執行第二上網流量統計任務時所保存的第二統計日志,同時獲取當前移動終端產生的上網流量,接著將獲取的當前移動終端產生的上網流量與從存儲器中讀取的統計日志中記錄的統計結果進行累加,并將累加結果作為當前第二上網流量統計任務的統計結果更新在第二統計日志中。可以理解的,若未能從存儲器中讀取到上一次執行第二上網流量統計任務時所保存的第二統計日志,則為第二上網流量統計任務創建第二統計日志,并默認將第二統計日志中的第二上網流量統計任務的統計結果的值設置為0。舉例來說,當監測到移動終端滿足切換上網流量統計任務的觸發條件時,移動終端中止執行第一上網流量統計任務,并將第一上網流量統計任務的統計結果101更新到第一統計日志中,同時開始執行第二上網流量統計任務,從存儲器中讀取第二統計日志,同時獲取當前移動終端產生的上網流量,假設第二統計日志中記錄的統計結果為201(兆),當前移動終端產生的上網流量為51,則移動終端將201與51累加,并將累加結果251作為統計結果更新到第二統計日志中,同時刪除第二統計日志中的原統計結果201。
[0039]可以理解的,當各業務數據流量套餐的計費周期結束時,移動終端將各統計日志中的統計結果清零,重新執行與各業務數據流量套餐對應的各上網流量統計任務。例如:假設第一業務數據流量套餐為包月套餐,計費周期為本月5日凌晨0點至次月5日凌晨0點,則當移動終端監測到系統時間超過次月5日的凌晨0點時,將第一統計日志中的統計結果清零。
[0040]當前移動終端產生的上網流量,可以通過監控移動終端的數據接口獲得。移動終端的數據接口可包括:11?1接口、接口、3(}通信接口等。移動終端監控與業務數據流量套餐對應的數據接口,當監測到該數據接口有數據流量產生時,獲取該數據流量作為當前移動終端產生的上網流量。
[0041]可以理解的,當本次第二上網流量統計任務執行完畢時,移動終端將繼續執行被中止的第一上網流量統計任務,例如:假設第二業務數據流量套餐為閑時套餐,每日的計費周期為凌晨0點至上午10點,與之對應的本次第二上網流量統計任務的執行時間為本日凌晨0點至上午10點,則當監測到系統時間超過本日上午10點時,移動終端結束本次第二上網流量統計任務,繼續執行被中止的第一上網流量統計任務。
[0042]步驟22,獲取所述第二上網流量統計任務所統計的第二業務數據流量套餐的上網流量統計結果。
[0043]具體地,從第二統計日志中獲取第二上網流量統計任務所統計的第二業務數據流量套餐的上網流量統計結果。可以理解地,第一上網流量統計任務的統計結果也可從第一統計日志中獲取。
[0044]步驟23,將所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果分別顯示給用戶。
[0045]具體地,可通過多個圖像界面將第一上網流量統計任務的統計結果與第二上網流量統計任務的統計結果分別顯示給用戶,多個圖像界面的具體表現形式可以一致也可以不一致,如此可使得用戶可以通過上述多個圖像界面準確且清晰地區分出業務數據流量套餐的使用情況,從而可更加有效地監控移動終端的上網流量。
[0046]可以理解的,本實施例不僅僅適用于兩種業務數據流量套餐并存的情況,同時也適用兩種以上的業務數據流套餐并存的情況。兩種以上的業務數據流套餐并存的情況下,移動終端的上網流量的監控方法所包含的步驟與上述步驟類似,在此不再贅述。
[0047]本發明實施例提供的移動終端的上網流量監控方法,通過當移動終端滿足切換上網流量統計任務的觸發條件時,切換執行第一業務數據流量套餐對應的第一上網流量統計任務以及第二業務數據流量套餐對應的第二上網流量統計任務,分別對第一業務數據流量套餐與第二業務數據流量套餐的流量使用情況進行統計,并將統計結果分別顯示給用戶,從而可提高移動終端的上網流量監控的準確性,更加有效地監控移動終端的上網流量。
[0048]第二實施例
[0049]圖3為本發明第二實施例提供的在移動終端內進行移動終端的上網流量監控方法的流程圖。如圖3所示,本實施例的移動終端的上網流量監控方法包括以下步驟:
[0050]步驟31,獲取所述移動終端的業務數據流量套餐的信息,配置所述切換上網流量統計任務的觸發條件。
[0051]具體地,如圖4所示,步驟31可包括以下步驟:
[0052]步驟311,接收用戶輸入的所述移動終端的業務數據流量套餐的信息。
[0053]具體地,移動終端可通過流量設置頁面引導用戶添加多套餐設置,獲取多套餐的具體條件信息,例如:移動終端的業務數據流量套餐的種類、以及每一種業務數據流量套餐對應的計費周期、在一個計費周期內的額定上網總流量等。
[0054]步驟312,根據所述移動終端的業務數據流量套餐的信息,配置所述切換上網流量統計任務的觸發條件。
[0055]具體地,根據各業務數據流量套餐的具體條件,可將移動終端是否滿足最優惠的業務數據流量套餐的日計費起始條件作為觸發條件,例如:假設第一業務數據流量套餐為閑時套餐,每一天的計費周期為凌晨0點至次日的凌晨0點,費用為10元人民幣,額定上網總流量為701(兆),第二業務數據流量套餐為閑時套餐,每一天的計費周期為凌晨0點至上午10點,費用為5元人民幣,額定上網總流量為2(}(吉),則可將移動終端的當前系統時間到達凌晨0點作為觸發條件。
[0056]步驟32,分析所述移動終端是否滿足切換上網流量統計任務的觸發條件。
[0057]具體地,如圖5所示,步驟32可包括以下步驟:
[0058]步驟321,獲取所述移動終端的當前系統時間。
[0059]步驟322,判斷所述當前系統時間是否到達所述第二業務數據流量套餐的計費開始時刻。
[0060]若是,則執行步驟323:判定所述移動終端滿足切換上網流量統計任務的觸發條件。
[0061]步驟33,若所述移動終端是否滿足切換上網流量統計任務的觸發條件,則中止第一業務數據流量套餐對應的第一上網流量統計任務,并啟動第二業務數據流量套餐對應的第二上網流量統計任務。
[0062]步驟34,獲取所述第二上網流量統計任務所統計的第二業務數據流量套餐的上網流量統計結果。
[0063]步驟35,將所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果分別顯示給用戶。
[0064]上述步驟33至步驟35具體請參考第一實施例中的相應步驟,在這里不再贅述。
[0065]步驟36,分析所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果中是否至少有一個統計結果超過預置預警值。
[0066]由于不同種類的業務數據流量套餐的額定上網總流量很可能是不同的,因此根據業務數據流量套餐的數量可設置多個預警值。預警值可以是用戶設置的某個固定的值,也可以是根據預置的比率與業務數據流量套餐的額定上網總流量計算獲得的值,例如:假設預置第一業務數據流量套餐對應的比率為90%,當第一業務數據流量套餐對應的額定上網總流量為901時,可將90淋90%二811作為預警值。
[0067]具體地,將第一上網流量統計任務的統計結果與其對應的預置預警值進行比較,同時將第二上網流量統計任務的統計結果與其對應的預置預警值進行比較。
[0068]執行步驟37,若第一上網流量統計任務的統計結果與第二上網流量統計任務的統計結果中至少有一個統計結果超過預置預警值,則向所述用戶顯示預警信息。
[0069]具體地,若第一上網流量統計任務的統計結果與第二上網流量統計任務的統計結果中至少有一個統計結果超過與其對應預置預警值,則向用戶顯示預警信息,預警信息中包括超過所述預置預警值的統計結果所對應的業務數據流量套餐的使用情況,例如:是哪個或哪幾個業務數據流量套餐的剩余流量已經超過預置預警值,當前超過預置預警值的業務數據流量套餐所對應的剩余流量是多少。通過分別預警,可以使用戶準確把握到底是哪個業務數據流量套餐超過了預警值,從而可提高移動終端的上網流量監控的有效性。
[0070]本發明實施例提供的移動終端的上網流量監控方法,通過當移動終端滿足切換上網流量統計任務的觸發條件時,切換執行第一業務數據流量套餐對應的第一上網流量統計任務以及第二業務數據流量套餐對應的第二上網流量統計任務,分別對第一業務數據流量套餐與第二業務數據流量套餐的流量使用情況進行統計,并將統計結果分別顯示給用戶,從而可提高移動終端的上網流量監控的準確性,更加有效地監控移動終端的上網流量。
[0071]第三實施例
[0072]圖6為本發明第三實施例提供的在移動終端內進行移動終端的上網流量監控方法的流程圖。如圖6所示,本實施例的移動終端的上網流量監控方法包括以下步驟:
[0073]步驟61,獲取所述移動終端的業務數據流量套餐的信息,配置所述切換上網流量統計任務的觸發條件。
[0074]具體地,如圖7所示,步驟61可包括以下步驟:
[0075]步驟611,根據用戶輸入的獲取指令,發送第一短信給運營商服務器,向所述運營商服務器獲取所述移動終端的業務數據流量套餐的信息。
[0076]具體地,接收用戶輸入的獲取指令,根據該獲取指令編輯用于獲取所述移動終端的業務數據流量套餐的信息的第一短信,并將該短信發送給運營商服務器。其中業務數據流量套餐的信息至少可包括:移動終端的業務數據流量套餐的種類、以及每一種業務數據流量套餐對應的計費周期(每個月的計費起始時刻、計費終止時刻,或每天的計費起始時亥|1、計費終止時刻 ?、在一個計費周期內的額定上網總流量。
[0077]步驟612,接收所述運營商服務器發送的第二短信,所述第二短信包含所述移動終端的業務數據流量套餐的信息。
[0078]具體地,接收運營商服務器發送的第二短信,提取第二短信中所包含的移動終端的業務數據流量套餐的信息。
[0079]步驟613,根據所述移動終端的業務數據流量套餐的信息,配置所述切換上網流量統計任務的觸發條件。
[0080]觸發條件可包括移動終端的當前系統時間到達第二業務數據流量套餐的計費開始時刻。
[0081]步驟62,判斷所述移動終端是否滿足切換上網流量統計任務的觸發條件。
[0082]步驟63,中止第一業務數據流量套餐對應的第一上網流量統計任務,并啟動第二業務數據流量套餐對應的第二上網流量統計任務。
[0083]步驟64,獲取所述第二上網流量統計任務所統計的第二業務數據流量套餐的上網流量統計結果。
[0084]步驟65,將所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果分別顯示給用戶。
[0085]步驟66,分析所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果中是否至少有一個統計結果超過預置預警值。
[0086]步驟67,若所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果中至少有一個統計結果超過預置預警值,則向所述用戶顯示預警信息。
[0087]上述步驟62至步驟67具體請參考第一實施例及第二實施例中的相應步驟,在這里不再贅述。
[0088]步驟68,間隔預置時長,獲取校正信息,根據所述校正信息校正所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果。
[0089]具體地,如圖7所示,步驟68可包括以下步驟:
[0090]步驟681,間隔預置時長,發送第三短信給所述運營商服務器,向所述運營商服務器查詢所述移動終端的業務數據流量套餐的使用情況。
[0091]具體地,移動終端可間隔預置時長(如:12小時),編輯用于獲取移動終端的業務數據流量套餐的信息的第三短信并發送給運營商服務器。可以理解的,移動終端也可根據用戶輸入的獲取指令,隨時編輯發送第三短信給運營商服務器,或者可于預置的每天的固定的時刻(如:每天早上8點),編輯發送第三短信給運營商服務器,以獲取移動終端的業務數據流量套餐的使用情況。
[0092]業務數據流量套餐的使用情況至少可包括:移動終端的業務數據流量套餐的種類及對應的剩余流量。
[0093]步驟682,接收所述運營商服務器發送的第四短信,所述第四短息包含所述移動終端的業務數據流量套餐的使用情況。
[0094]具體地,接收運營商服務器發送的第四短信,提取第四短息中所包含的移動終端的業務數據流量套餐的使用情況的信息。
[0095]步驟683,根據所述移動終端的業務數據流量套餐的使用情況,校正所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果。
[0096]本發明實施例提供的移動終端的上網流量監控方法,通過當移動終端滿足切換上網流量統計任務的觸發條件時,切換執行第一業務數據流量套餐對應的第一上網流量統計任務以及第二業務數據流量套餐對應的第二上網流量統計任務,分別對第一業務數據流量套餐與第二業務數據流量套餐的流量使用情況進行統計,并將統計結果分別顯示給用戶,從而可提高移動終端的上網流量監控的準確性,更加有效地監控移動終端的上網流量。
[0097]第四實施例
[0098]圖9為本發明第四實施例提供的在移動終端內進行移動終端的上網流量監控的裝置的結構示意圖。本實施例提供的移動終端的上網流量監控裝置可以用于實現第一實施例中的移動終端的上網流量監控方法。如圖9所示,移動終端的上網流量監控裝置90包括:上網流量統計任務切換模塊91、上網流量統計結果獲取模塊92、上網流量統計結果顯示模塊93。
[0099]其中,上網流量統計任務切換模塊91用于當移動終端滿足切換上網流量統計任務的觸發條件時,中止第一業務數據流量套餐對應的第一上網流量統計任務,并啟動第二業務數據流量套餐對應的第二上網流量統計任務。
[0100]上網流量統計結果獲取模塊92用于獲取所述第二上網流量統計任務所統計的第二業務數據流量套餐的上網流量統計結果。
[0101]上網流量統計結果顯示模塊93用于將所述上網流量統計結果獲取模塊92獲取的所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果分別顯示給用戶。
[0102]以上各模塊可以是由軟件代碼實現,此時,上述的各模塊可存儲于存儲器102內,如圖10所示。以上各模塊同樣可以由硬件例如集成電路芯片實現。
[0103]本實施例移動終端的上網流量監控裝置90的各功能模塊實現各自功能的具體過程,請參見上述圖1至圖8所示實施例中描述的具體內容,此處不再贅述。
[0104]本發明實施例提供的移動終端的上網流量監控裝置,通過當移動終端滿足切換上網流量統計任務的觸發條件時,切換執行第一業務數據流量套餐對應的第一上網流量統計任務以及第二業務數據流量套餐對應的第二上網流量統計任務,分別對第一業務數據流量套餐與第二業務數據流量套餐的流量使用情況進行統計,并將統計結果分別顯示給用戶,從而可提高移動終端的上網流量監控的準確性,更加有效地監控移動終端的上網流量。
[0105]第五實施例
[0106]圖11為本發明第五實施例提供的在移動終端內進行移動終端的上網流量監控的裝置的結構示意圖。本實施例提供的移動終端的上網流量監控裝置可以用于實現第二實施例及第三實施例中的移動終端的上網流量監控方法。如圖11所示,移動終端的上網流量監控裝置110包括:上網流量統計任務切換模塊1101、上網流量統計結果獲取模塊1102、上網流量統計結果顯示模塊1103、第一套餐信息獲取模塊1104、第一觸發條件配置模塊1105、第二套餐信息獲取模塊1106、第二觸發條件配置模塊1107、系統時間獲取模塊1108、判斷模塊1109、判定模塊1110、校正模塊1111、分析模塊1112、預警模塊1113。
[0107]其中,上網流量統計任務切換模塊1101用于當移動終端滿足切換上網流量統計任務的觸發條件時,中止第一業務數據流量套餐對應的第一上網流量統計任務,并啟動第二業務數據流量套餐對應的第二上網流量統計任務。
[0108]上網流量統計結果獲取模塊1102用于獲取所述第二上網流量統計任務所統計的第二業務數據流量套餐的上網流量統計結果。
[0109]上網流量統計結果顯示模塊1103用于將所述上網流量統計結果獲取模塊1102獲取的所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果分別顯示給用戶。
[0110]第一套餐信息獲取模塊1104用于接收用戶輸入的所述移動終端的業務數據流量套餐的信息,所述移動終端的業務數據流量套餐的信息至少包括所述移動終端的業務數據流量套餐的種類、以及每一種業務數據流量套餐對應的計費周期、在一個計費周期內的額定上網總流量。
[0111]第一觸發條件配置模塊1105用于根據所述第一套餐信息獲取模塊1104獲取的所述移動終端的業務數據流量套餐的信息,配置所述切換上網流量統計任務的觸發條件,所述觸發條件包括所述移動終端的當前系統時間到達所述第二業務數據流量套餐的計費開始時刻。
[0112]第二套餐信息獲取模塊1106用于根據用戶輸入的獲取指令,發送第一短信給運營商服務器,向所述運營商服務器獲取所述移動終端的業務數據流量套餐的信息,所述業務數據流量套餐的信息至少包括所述移動終端的業務數據流量套餐的種類、以及每一種業務數據流量套餐對應的計費周期、在一個計費周期內的額定上網總流量。所述第二套餐信息獲取模塊,還用于接收所述運營商服務器發送的第二短信,所述第二短信包含所述移動終端的業務數據流量套餐的信息。
[0113]第二觸發條件配置模塊1107用于根據所述第二套餐信息獲取模塊獲取的所述移動終端的業務數據流量套餐的信息,配置所述切換上網流量統計任務的觸發條件,所述觸發條件包括所述移動終端的當前系統時間到達所述第二業務數據流量套餐的計費開始時刻。
[0114]系統時間獲取模塊1108用于獲取所述移動終端的當前系統時間。
[0115]判斷模塊1109用于判斷所述系統時間獲取模塊獲取的所述當前系統時間是否到達所述第二業務數據流量套餐的計費開始時刻。
[0116]判定模塊1110用于若所述判斷模塊1109的判斷結果為是,則判定所述移動終端滿足切換上網流量統計任務的觸發條件。
[0117]校正模塊1111。其中所述校正模塊1111包括:套餐使用情況查詢單元11111、套餐使用情況接收單元11112、校正單元11113。其中,套餐使用情況查詢單元11111用于間隔預置時長,發送第三短信給所述運營商服務器,向所述運營商服務器查詢所述移動終端的業務數據流量套餐的使用情況,所述使用情況至少包括所述移動終端的業務數據流量套餐的種類及對應的剩余流量。套餐使用情況接收單元11112用于接收所述運營商服務器發送的第四短信,所述第四短息包含所述移動終端的業務數據流量套餐的使用情況。校正單元11113用于根據所述套餐使用情況接收單元11112接收的所述移動終端的業務數據流量套餐的使用情況,校正所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果。
[0118]分析模塊1112用于分析所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果中是否至少有一個統計結果超過預置預警值。
[0119]預警模塊1113用于若所述分析模塊1112的分析結果為是,則向所述用戶顯示預警信息,所述預警信息中包括超過所述預置預警值的統計結果所對應的業務數據流量套餐的使用情況。
[0120]本實施例移動終端的上網流量監控裝置110的各功能模塊實現各自功能的具體過程,請參見上述圖1至圖8所示實施例中描述的具體內容,此處不再贅述。
[0121]本發明實施例提供的移動終端的上網流量監控裝置,通過當移動終端滿足切換上網流量統計任務的觸發條件時,切換執行第一業務數據流量套餐對應的第一上網流量統計任務以及第二業務數據流量套餐對應的第二上網流量統計任務,分別對第一業務數據流量套餐與第二業務數據流量套餐的流量使用情況進行統計,并將統計結果分別顯示給用戶,從而可提高移動終端的上網流量監控的準確性,更加有效地監控移動終端的上網流量。
[0122]需要說明的是,本說明書中的各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其他實施例的不同之處,各個實施例之間相同相似的部分互相參見即可。對于裝置類實施例而言,由于其與方法實施例基本相似,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
[0123]需要說明的是,在本文中,諸如第一和第二等之類的關系術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關系或者順序。而且,術語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者裝置不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者裝置所固有的要素。在沒有更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者裝置中還存在另外的相同要素。
[0124]本領域普通技術人員可以理解實現上述實施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關的硬件完成,所述的程序可以存儲于一種計算機可讀存儲介質中,上述提到的存儲介質可以是只讀存儲器,磁盤或光盤等。
[0125]以上所述,僅是本發明的較佳實施例而已,并非對本發明作任何形式上的限制,雖然本發明已以較佳實施例揭露如上,然而并非用以限定本發明,任何熟悉本專業的技術人員,在不脫離本發明技術方案范圍內,當可利用上述揭示的技術內容做出些許更動或修飾為等同變化的等效實施例,但凡是未脫離本發明技術方案內容,依據本發明的技術實質對以上實施例所作的任何簡單修改、等同變化與修飾,均仍屬于本發明技術方案的范圍內。
【權利要求】
1.一種移動終端的上網流量監控方法,其特征在于,包括: 當移動終端滿足切換上網流量統計任務的觸發條件時,中止第一業務數據流量套餐對應的第一上網流量統計任務、獲取所述第一上網流量統計任務所統計的第一業務數據流量套餐的上網流量統計結果,并啟動第二業務數據流量套餐對應的第二上網流量統計任務; 獲取所述第二上網流量統計任務所統計的第二業務數據流量套餐的上網流量統計結果;以及 將所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果分別顯示給用戶。
2.根據權利要求1所述的方法,其特征在于,所述當監測到移動終端滿足切換上網流量統計任務的觸發條件時,中止第一業務數據流量套餐對應的第一上網流量統計任務的步驟之前,還包括: 接收用戶輸入的所述移動終端的業務數據流量套餐的信息,所述移動終端的業務數據流量套餐的信息至少包括所述移動終端的業務數據流量套餐的種類、每一種業務數據流量套餐對應的計費周期、在一個計費周期內的額定上網總流量; 根據所述移動終端的業務數據流量套餐的信息,配置所述切換上網流量統計任務的觸發條件,所述觸發條件包括所述移動終端的當前系統時間到達所述第二業務數據流量套餐的計費開始時刻。
3.根據權利要求1所述的方法,其特征在于,所述當監測到移動終端滿足切換上網流量統計任務的觸發條件時,中止第一業務數據流量套餐對應的第一上網流量統計任務的步驟之前,還包括: 根據用戶輸入的獲取指令,發送第一短信給運營商服務器,向所述運營商服務器獲取所述移動終端的業務數據流量套餐的信息,所述業務數據流量套餐的信息至少包括所述移動終端的業務數據流量套餐的種類、以及每一種業務數據流量套餐對應的計費周期、在一個計費周期內的額定上網總流量; 接收所述運營商服務器發送的第二短信,所述第二短信包含所述移動終端的業務數據流量套餐的信息; 根據所述移動終端的業務數據流量套餐的信息,配置所述切換上網流量統計任務的觸發條件,所述觸發條件包括所述移動終端的當前系統時間到達所述第二業務數據流量套餐的計費開始時刻。
4.根據權利要求2或3所述的方法,其特征在于,所述當移動終端滿足切換上網流量統計任務的觸發條件時,中止第一業務數據流量套餐對應的第一上網流量統計任務的步驟之前,還包括: 獲取所述移動終端的當前系統時間; 判斷所述當前系統時間是否到達所述第二業務數據流量套餐的計費開始時刻; 若是,則判定所述移動終端滿足切換上網流量統計任務的觸發條件。
5.根據權利要求4所述的方法,其特征在于,所述方法還包括: 間隔預置時長,發送第三短信給所述運營商服務器,向所述運營商服務器查詢所述移動終端的業務數據流量套餐的使用情況,所述使用情況至少包括所述移動終端的業務數據流量套餐的種類及對應的剩余流量; 接收所述運營商服務器發送的第四短信,所述第四短息包含所述移動終端的業務數據流量套餐的使用情況; 根據所述移動終端的業務數據流量套餐的使用情況,校正所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果。
6.根據權利要求4所述的方法,其特征在于,所述方法還包括: 分析所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果中是否至少有一個統計結果超過預置預警值; 若是,則向所述用戶顯示預警信息,所述預警信息中包括超過所述預置預警值的統計結果所對應的業務數據流量套餐的使用情況。
7.一種移動終端的上網流量監控裝置,其特征在于,包括: 上網流量統計任務切換模塊,用于當移動終端滿足切換上網流量統計任務的觸發條件時,中止第一業務數據流量套餐對應的第一上網流量統計任務、獲取所述第一上網流量統計任務所統計的第一業務數據流量套餐的上網流量統計結果,并啟動第二業務數據流量套餐對應的第二上網流量統計任務; 上網流量統計結果獲取模塊,用于獲取所述第二上網流量統計任務所統計的第二業務數據流量套餐的上網流量統計結果;以及 上網流量統計結果顯示模塊,用于將所述上網流量統計結果獲取模塊獲取的所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果分別顯示給用戶。
8.根據權利要求7所述的裝置,其特征在于,還包括: 第一套餐信息獲取模塊,用于接收用戶輸入的所述移動終端的業務數據流量套餐的信息,所述移動終端的業務數據流量套餐的信息至少包括所述移動終端的業務數據流量套餐的種類、以及每一種業務數據流量套餐對應的計費周期、在一個計費周期內的額定上網總流量; 第一觸發條件配置模塊,用于根據所述第一套餐信息獲取模塊獲取的所述移動終端的業務數據流量套餐的信息,配置所述切換上網流量統計任務的觸發條件,所述觸發條件包括所述移動終端的當前系統時間到達所述第二業務數據流量套餐的計費開始時刻。
9.根據權利要求7所述的裝置,其特征在于,還包括: 第二套餐信息獲取模塊,用于根據用戶輸入的獲取指令,發送第一短信給運營商服務器,向所述運營商服務器獲取所述移動終端的業務數據流量套餐的信息,所述業務數據流量套餐的信息至少包括所述移動終端的業務數據流量套餐的種類、以及每一種業務數據流量套餐對應的計費周期、在一個計費周期內的額定上網總流量; 所述第二套餐信息獲取模塊,還用于接收所述運營商服務器發送的第二短信,所述第二短信包含所述移動終端的業務數據流量套餐的信息; 第二觸發條件配置模塊,用于根據所述第二套餐信息獲取模塊獲取的所述移動終端的業務數據流量套餐的信息,配置所述切換上網流量統計任務的觸發條件,所述觸發條件包括所述移動終端的當前系統時間到達所述第二業務數據流量套餐的計費開始時刻。
10.根據權利要求8或9所述的裝置,其特征在于,還包括: 系統時間獲取模塊,用于獲取所述移動終端的當前系統時間; 判斷模塊,用于判斷所述系統時間獲取模塊獲取的所述當前系統時間是否到達所述第二業務數據流量套餐的計費開始時刻; 判定模塊,用于若所述判斷模塊的判斷結果為是,則判定所述移動終端滿足切換上網流量統計任務的觸發條件。
11.根據權利要求10所述的裝置,其特征在于,還包括: 校正模塊; 所述校正模塊包括: 套餐使用情況查詢單元,用于間隔預置時長,發送第三短信給所述運營商服務器,向所述運營商服務器查詢所述移動終端的業務數據流量套餐的使用情況,所述使用情況至少包括所述移動終端的業務數據流量套餐的種類及對應的剩余流量; 套餐使用情況接收單元,用于接收所述運營商服務器發送的第四短信,所述第四短息包含所述移動終端的業務數據流量套餐的使用情況; 校正單元,用于根據所述套餐使用情況接收單元接收的所述移動終端的業務數據流量套餐的使用情況,校正所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果。
12.根據權利要求10所述的裝置,其特征在于,還包括: 分析模塊,用于分析所述第一上網流量統計任務的統計結果與所述第二上網流量統計任務的統計結果中是否至少有一個統計結果超過預置預警值; 預警模塊,用于若所述分析模塊的分析結果為是,則向所述用戶顯示預警信息,所述預警信息中包括超過所述預置預警值的統計結果所對應的業務數據流量套餐的使用情況。
【文檔編號】H04W28/10GK104349340SQ201310323580
【公開日】2015年2月11日 申請日期:2013年7月29日 優先權日:2013年7月29日
【發明者】楊朗, 貝小玲, 詹勛昌, 李飛軍 申請人:騰訊科技(深圳)有限公司