專利名稱:一種移動終端網絡流量顯示及預警方法
技術領域:
本發明涉及通信技術領域,尤其涉及一種移動終端網絡流量顯示及預警方法。
背景技術:
在現有的移動終端流量統計軟件中,顯示給用戶的流量信息主要是通過累計本地的流量信息來獲取,并以此流量信息作為預警的依據。由于本地流量的累計方法不同以及網絡負載等原因,導致顯示給用戶的流量信息小于或多于運營商統計的實際流量信息,例如,一個包含很小數據的網頁請求,結果在網絡上傳輸時候被封裝成了一個很大的數據包, 運營商處統計的流量信息就會大于本地請求的流量信息。這樣會帶來一個問題,當運營商處統計的流量信息恰好已經超過月流量套餐值,但本地累計并顯示的流量仍然可能是未超額的流量,從而造成用戶被顯示的流量信息過小而誤導并因預警不及時而超標使用流量導致被扣費。中國專利申請第CN201010178695. 4號公開了一種移動終端、監控移動終端上網數據流量的方法和裝置,其首先累計移動終端與互聯網間傳輸的數據流量值,判斷累計的數據流量值與預設的數據流量上限值大小,當累計的數據流量值大于或者等于預設數據流量上限時,關閉移動終端與互聯網間的數據傳輸功能,生成并顯示告警提示信息等,上述方法的缺點是累計的流量信息有可能在超出運營商的套餐值時候,仍然顯示未超出的信息。預設的數據流量告警閥值無法自動根據用戶的使用習慣來調節,靈活性不足。
發明內容
本發明的目的在于提供一種移動終端網絡流量顯示及預警方法,通過引入動態增
量值,與本月流量之和作為流量預警的閥值,使得預警值會隨著用戶的使用習慣而動態調M
iF. O本發明的另一目的在于提供一種移動終端網絡流量顯示及預警方法,可以防止用戶超額而被扣費,提高了用戶滿意度,進而可提高流量統計軟件產品的競爭力。本發明的目的是通過以下技術方案實現的。一種移動終端網絡流量顯示及預警方法,包括步驟 a :在結算周期內實時累計移動終端的流量值,
b :通過對用戶累計的本月流量值以及運營商提供的月流量套餐額進行計算確定一個動態增量值,
c :在累計流量過程中,如果統計出的本地流量加上動態增量值大于用戶設置的運營商流量套餐值則預警提示。優選的,所述步驟a具體包括
al :獲取從系統開機至當前的流量信息A,
a2 :與當前保存的流量信息B做比較,若兩者不相同,則計算出差額流量并將其累加到總流量信息中。
優選的,步驟a2具體包括
如果A的流量小于B的流量信息,則差額流量為A的流量信息,否則,差額流量為A-B的流量。優選的,步驟b具體包括
計算累計的上月本地流量超出或低于運營商流量套餐值的比值;
根據比值在經驗集合中取對應的懲罰值或獎勵值;
將動態增量值加上懲罰值或減去獎勵值作為新的動態增量值保存。優選的,步驟c還包括將累計的本月流量加上該動態增量值作為本月流量信息向用戶顯示。 優選的,步驟a與步驟b之間還包括判斷當前為結賬日,則動態增量值調整模塊觸發調整動態增量值。優選的,所述移動終端包括手機、上網本以及計算機終端產品。本發明實施例與現有技術相比,本發明提供的移動終端網絡流量顯示及預警方法,其動態增量和最近的上個月內的超額量幅度成正比關系,如上個月用戶的超額突然變大,那么本月的動態增量將會增大,這樣會使得本月的預警值提前來臨,同時顯示在界面上的流量信息會增大,以提醒用戶避免超額使用而被扣費。在一定程度上適應了用戶的流量使用習慣,同時累計的流量加上一個動態增量值后可以確保顯示的流量信息略大于大于真實的流量信息,防止用戶超額而被扣費,提高了用戶滿意度,進而可提高流量統計軟件產品的競爭力。
圖I為本發明的實現方法中累計流量流程 圖2為本發明的實現方法中調節動態增量值的處理流程 圖3為本發明的實現方法中顯示及預警的過程的處理流程 圖4為本發明的實現方法流程圖。
具體實施例方式本發明核心思想在結算周期內實時累計移動終端的流量值,通過對用戶累計的本月流量值以及運營商提供的月流量套餐額進行計算確定一個動態增量值,向用戶顯示的本月流量信息為累計的本月流量加上該動態增量值,在累計流量過程中,如果統計出的本地流量加上動態增量值大于用戶設置的運營商流量套餐值則預警提示。這樣會使得每月的預警值會隨著上一月用戶超額的多少而及時動態調整,同時保證了顯示的流量始終略大于移動終端運營商統計的流量,避免用戶超出流量。該動態增量值在每個結算周期內會調整一次。調整方法為用上月累計的本地流量超出或低于流量套餐值的比值,在對應的經驗集合取出獎勵值或懲罰值相加減所得。為了使本發明的目的、技術方案及優點更加清楚明白,以下結合附圖及實施例,對本發明進行進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,并不用于限定本發明。本實施例中,實現一種無線終端的網絡流量顯示及預警方法整體流實現包括實時累計流量、動態增量 值調整以及顯示及預警三個處理過程
請參閱圖I,實時累計流量包括如下步驟
101.首先獲取系統從開機至目前的流量信息A{rx, tx}。102.判斷當前流量信息A{rx, tx}與保存的流量信息B {rx, tx}是否相同。103.如果A中流量信息小于B中流量信息,則置差額流量信息C為A中的流量信肩、O104.如果A中流量信息大于B中流量信息,則置差額流量信息為A-B的流量信肩、O105.將當前保存的流量信息置為A中的流量信息。106.將計算出的差額流量信息累計入總流量信息中,并清空差額流量信息。請參閱圖2,調整動態增量值的過程包括如下步驟
201.計算累計的上月本地流量超出或低于運營商流量套餐值的比值。202.根據比值在集合中取對應的懲罰值或獎勵值。例如一個有效的集合{%0-%l,0. 2M}, {%l-%5,0. 5M}, { %5_%10,1M},{ %10_%20,I. 2M},{ %20_%50,I. 5M}。203.將動態增量值加上懲罰值或減去獎勵值作為新的動態增量值保存。請參閱圖3,顯示及預警的過程包括如下步驟
301.如果實時累計的月流量加上動態增量值大于流量套餐值,則彈出對話框預警。302.顯示給用戶的月流量信息為實時累計的月流量信息加上動態增量值。請參閱圖4所示,包括步驟
401:在結算周期內,實時累計本月的本地流量。402:判斷當前是否是結帳日,如果是,進入步驟404 ;否則進入步驟403。403:顯示及預警模塊利用步驟401的輸出的實時累計的本月流量以及步驟404的輸出動態增量值來進行顯示以及預警判斷。404:如果當天更新時間是結帳日,動態增量值調整模塊在每個月結帳日,觸發調整動態增量值。以上所述僅為本發明的較佳實施例而已,并不用以限制本發明,凡在本發明的精神和原則之內所作的任何修改、等同替換和改進等,均應包含在本發明的保護范圍之內。
權利要求
1.一種移動終端網絡流量顯示及預警方法,其特征在于,包括步驟 a :在結算周期內實時累計移動終端的流量值, b :通過對用戶累計的本月流量值以及運營商提供的月流量套餐額進行計算確定一個動態增量值, c :在累計流量過程中,如果統計出的本地流量加上動態增量值大于用戶設置的運營商流量套餐值則預警提示。
2.如權利要求I所述的移動終端網絡流量顯示及預警方法,其特征在于,所述步驟a具體包括 al :獲取從系統開機至當前的流量信息A, a2 :與當前保存的流量信息B做比較,若兩者不相同,則計算出差額流量并將其累加到總流量信息中。
3.如權利要求2所述的移動終端網絡流量顯示及預警方法,其特征在于,步驟a2具體包括 如果A的流量小于B的流量信息,則差額流量為A的流量信息,否則,差額流量為A-B的流量。
4.如權利要求I所述的移動終端網絡流量顯示及預警方法,其特征在于,步驟b具體包括 計算累計的上月本地流量超出或低于運營商流量套餐值的比值; 根據比值在經驗集合中取對應的懲罰值或獎勵值; 將動態增量值加上懲罰值或減去獎勵值作為新的動態增量值保存。
5.如權利要求I所述的移動終端網絡流量顯示及預警方法,其特征在于,步驟c還包括將累計的本月流量加上該動態增量值作為本月流量信息向用戶顯示。
6.如權利要求I所述的移動終端網絡流量顯示及預警方法,其特征在于,步驟a與步驟b之間還包括判斷當前為結賬日,則動態增量值調整模塊觸發調整動態增量值。
7.如權利要求I所述的移動終端網絡流量顯示及預警方法,其特征在于,所述移動終端包括手機、上網本以及計算機終端產品。
全文摘要
本發明提供了一種移動終端網絡流量顯示及預警方法,包括步驟a在結算周期內實時累計移動終端的流量值,b通過對用戶累計的本月流量值以及運營商提供的月流量套餐額進行計算確定一個動態增量值,c在累計流量過程中,如果統計出的本地流量加上動態增量值大于用戶設置的運營商流量套餐值則預警提示。本發明在一定程度上適應了用戶的流量使用習慣,同時累計的流量加上一個動態增量值后可以確保顯示的流量信息略大于大于真實的流量信息,防止用戶超額而被扣費,提高了用戶滿意度,進而可提高流量統計軟件產品的競爭力。
文檔編號H04W24/08GK102638842SQ201210103898
公開日2012年8月15日 申請日期2012年4月11日 優先權日2012年4月11日
發明者姜順豹, 申世安 申請人:深圳市中興移動通信有限公司