新四季網

一種移動終端的流量監控報警方法、存儲裝置及移動終端與流程

2023-12-08 22:48:16 1


本發明涉及移動終端技術領域,尤其涉及一種移動終端的流量監控報警方法、存儲裝置及移動終端。



背景技術:

日常生活中用戶使用手機時,往往對當前自身訂製的手機套餐業務並沒有很清晰的概念,容易超量使用網絡流量,雖然通訊運營商會在使用過程中通過簡訊等方式提醒用戶,但這樣的提醒對於用戶使用來說略顯滯後,可能會在不知情的情況下對用戶造成經濟損失。

因此,現有技術還有待於改進和發展。



技術實現要素:

本發明要解決的技術問題在於,針對現有技術的上述缺陷,提供一種移動終端的流量監控報警方法、存儲裝置及移動終端,實現當每日的流量使用量超量時及時發出報警信息提醒用戶,當月內的流量使用量超量時直接關閉移動數據流量避免產生經濟損失。

本發明解決技術問題所採用的技術方案如下:

一種移動終端的流量監控報警方法,包括步驟:

移動終端分別獲取本日內、及本月內所有應用消耗的總流量;

將本日內的總流量與預設第一閥值進行比較,並將本月內的總流量與預設第二閥值進行比較,其中,所述預設第一閥值小於所述預設第二閥值;

當本月內的總流量小於所述預設第二閥值,且本日內的總流量等於所述預設第一閥值時,發出報警信息;當本月內的總流量等於所述預設第二閥值時,關閉移動數據流量,並發出提示信息。

所述移動終端的流量監控報警方法,其特徵在於,所述移動終端分別獲取本日內、及本月內所有應用消耗的總流量之前還包括:

獲取流量套餐信息,根據所述流量套餐信息計算一個月內每日所有應用可消耗的總流量;

將所述總流量設置為所述預設第一閥值。

所述移動終端的流量監控報警方法,其中,所述獲取流量套餐信息,根據所述流量套餐信息計算一個月內每日所有應用可消耗的總流量具體包括:

獲取流量套餐信息,並預先設置每個月內工作日與非工作日分別可使用的移動數據流量的比重;

獲取本月內工作日的總天數及非工作日的總天數;

根據每個月內工作日可使用的移動數據流量的比重及本月內工作日的總天數計算本月每個工作日內所有應用可消耗的第一移動數據流量;

根據每個月內非工作日可使用的移動數據流量的比重及本月內非工作日的總天數計算本月每個非工作日內所有應用可消耗的第二移動數據流量。

所述移動終端的流量監控報警方法,其中,所述將所述總流量設置為所述預設第一閥值具體包括:

獲取本日的日期,並判斷所述日期是否為工作日;

當所述日期為工作日時,設置所述第一移動數據流量為所述預設第一閥值;

當所述日期為非工作日時,設置所述第二移動數據流量為所述預設第一閥值。

所述移動終端的流量監控報警方法,其中,所述移動終端分別獲取本日內、及本月內所有應用消耗的總流量之前還包括:獲取流量套餐信息,並根據所述流量套餐信息獲取一個月內所有應用可消耗的總流量;

根據所述總流量預先設置所述預設第二閥值。

所述移動終端的流量監控報警方法,其中,所述報警信息包括彈出報警對話框並發出提示音;所述報警對話框用於提供關閉移動數據流量、關閉應用、以及不關閉應用也不關閉移動數據流量的選擇。

所述移動終端的流量監控報警方法,其中,所述當本月內的總流量小於所述預設第二閥值,且本日內的總流量等於所述預設第一閥值時,發出報警信息;當本月內的總流量等於所述預設第二閥值時,自動控制關閉移動數據流量,並發出提示信息具體包括:

當本月內的總流量小於所述預設第二閥值、本日內的總流量等於所述預設第一閥值、且用戶選擇所述報警對話框內的關閉應用時,根據各個應用的流量比例值排序,將所述流量比例值排序中的前n個應用關閉。

所述移動終端的流量監控報警方法,其中,所述當本月內的總流量小於所述預設第二閥值、本日內的總流量等於所述預設第一閥值、且用戶選擇所述報警對話框內的關閉應用時,根據各個應用的流量比例值排序,將所述流量比例值排序中的前n個應用關閉具體包括:

獲取本日內每個應用消耗的數據流量,計算所有應用消耗的數據流量的總和,獲得總數據流量;

計算每個應用消耗的數據流量佔所述總數據流量的比重,獲得每個應用對應的流量比例值;

將每個應用的流量比例值按從大到小由前向後排列形成流量比例值排序;

當本月內的總流量小於所述預設第二閥值、本日內的總流量等於所述預設第一閥值、且用戶選擇所述報警對話框內的關閉應用時,將所述流量比例值排序中前n個流量比例值對應的應用關閉。

一種存儲裝置,其中,所述存儲裝置存儲有電腦程式,所述電腦程式能夠執行以實現如上任意一項所述移動終端的流量監控報警方法。

一種移動終端,其包括:中央處理器、與所述中央處理器連接的存儲設備,所述存儲設備存儲有電腦程式,所述電腦程式被所述中央處理器執行時實現如上任意一項所述移動終端的流量監控報警方法;

所述中央處理器用於調用所述存儲設備中的電腦程式,以執行上述任意一項所述移動終端的流量監控報警方法。

有益效果:與現有技術相比,本發明中移動終端分別獲取本日內、及本月內所有應用消耗的總流量;將本日內的總流量與預設第一閥值進行比較,並將本月內的總流量與預設第二閥值進行比較,其中,所述預設第一閥值小於所述預設第二閥值;當本月內的總流量小於所述預設第二閥值且本日內的總流量等於所述預設第一閥值時,發出報警信息;當本月內的總流量等於所述預設第二閥值時,關閉移動數據流量,並發出提示信息。實時監控流量,當本日或本月內使用流量超過預定值時,及時報警提醒用戶關閉應用或關閉移動數據流量,避免不必要的流量費用損失。

附圖說明

圖1是本發明的一種移動終端的流量監控報警方法的較佳實施例的流程圖。

具體實施方式

本發明提供的一種,為使本發明的目的、技術方案及優點更加清楚、明確,以下參照附圖並舉實施例對本發明進一步詳細說明。應當理解,此處所描述的具體實施例僅僅用以解釋本發明,並不用於限定本發明。

下面結合附圖,通過對實施例的描述,對發明內容作進一步說明。

本發明提供了一種移動終端的流量監控報警方法、存儲裝置及移動終端,如圖1所示,所述移動終端的流量監控報警方法包括如下步驟:

s100、移動終端分別獲取本日內、及本月內所有應用消耗的總流量。

所述移動終端為智慧型手機等智能移動通訊設備。為了在流量超量使用時能夠及時給用戶報警或提示,所述移動終端對各個應用消耗的流量進行實時檢測並存儲。

本日內所有應用消耗的總流量即為:截止當前時間,計算本日內當前時間之前的各個應用消耗的移動數據流量的總和。例如,當前時間為5月3日13點,則本日內所有應用消耗的總流量為5月3日零點至13點時間段內各個應用消耗的移動數據流量之和。本月內所有應用消耗的總流量即為:截止當前時間,計算自當前時間至本月第一日(包括本月第一日)內各個應用消耗的移動數據流量的總和。例如,當前時間為5月3日13點,則本月內所有應用消耗的總流量為5月1日零點至5月3日13點時間段內各個應用消耗的移動數據流量之和。

所述移動終端分別獲取本日內、及本月內所有應用消耗的總流量之前還包括:

獲取流量套餐信息,根據所述流量套餐信息計算一個月內每日所有應用可消耗的總流量;

將所述總流量設置為所述預設第一閥值。

所述流量套餐信息包括當月內所述移動終端可使用移動數據流量的最大值;流量套餐信息可以通過讀取智慧型手機內收取的有關流量簡訊內容獲取,也可以通過所述移動終端發送簡訊給相應運營商後從相應運營商的回覆簡訊內容中獲取。獲取用戶訂製的流量套餐信息,由於所述流量套餐信息為一個月時間內所有應用可消耗的總流量,因此,根據所述流量套餐信息計算一個月內每日所有應用可消耗的總流量,並將該總流量設置為預設第一閥值,使得用戶每天使用的移動數據流量都被所述預設第一閥值限制。

由於每個月都包含了工作日和非工作日(即節假日),用戶在工作日上班時,多數用人單位都會提供免費的wifi使用,在工作日內用戶使用的移動數據流量相比於非工作日會偏少,因此所述獲取流量套餐信息,根據所述流量套餐信息計算一個月內每日所有應用可消耗的總流量具體還包括:

獲取流量套餐信息,並預先設置每個月內工作日與非工作日分別可使用的移動數據流量的比重;

獲取本月內工作日的總天數及節假日的總天數;

根據每個月內工作日可使用的移動數據流量的比重及本月內工作日的總天數計算本月每個工作日內所有應用可消耗的第一移動數據流量;

根據每個月內節假日可使用的移動數據流量的比重及本月內節假日的總天數計算本月每個節假日內所有應用可消耗的第二移動數據流量。

每個月內工作日與節假日分別可使用的移動數據流量的比重由用戶自己設定,且需要每個月更新設定,因為每個月的工作日、非工作日天數可能不相同;也可由所述移動終端自主設定。每個月內工作日可使用的移動數據流量的比重表示:每個月內,所有工作日可使用的移動數據流量的總和與本月內所有應用可消耗的總流量之間的比值;每個月內非工作日可使用的移動數據流量的比重表示:每個月內,所有非工作日可使用的移動數據流量的總和與本月內所有應用可消耗的總流量之間的比值。例如可設置本月內工作日可使用的移動數據流量比重為30%,本月內非工作日可使用的移動數據流量比重為70%。

獲取本月內工作日的總天數,將每個月內工作日可使用的移動數據流量的比重乘以本月所有應用可消耗的總流量得到本月內所有工作日可消耗的總流量,然後計算所述本月內所有工作日可消耗的總流量與本月內工作日的總天數的比值,獲得本月每個工作日內所有應用可消耗的第一移動數據流量。

獲取本月內非工作日的總天數後,將每個月內非工作日可使用的移動數據流量的比重乘以本月所有應用可消耗的總流量得到本月內所有非工作日可消耗的總流量,然後計算所述本月內所有非工作日可消耗的總流量與本月內非工作日的總天數的比值,獲得本月每個非工作日內所有應用可消耗的第二移動數據流量。

所述將所述總流量設置為所述預設第一閥值具體包括:

獲取本日的日期,並判斷所述日期是否為工作日;

當所述日期為工作日時,設置所述第一移動數據流量為所述預設第一閥值;

當所述日期為非工作日時,設置所述第二移動數據流量為所述預設第一閥值。

所述移動終端獲取當前時間所屬日期,如當前時間為13點,所屬日期為5月3日,則判斷所述日期是工作日還是非工作日;當所述日期為工作日時,就將所述第一移動數據流量設置為所述預設第一閥值;當所述日期為非工作日時,就將所述第二移動數據流量設置為所述預設第一閥值。

獲取流量套餐信息後根據所述流量套餐信息獲取一個月內所有應用可消耗的總流量,並根據所述總流量設置所述預設第二閥值。所述預設第一閥值小於所述預設第二閥值,所述預設第二閥值略小於所述總流量;所述第一移動數據流量、所述第二移動數據流量均小於所述預設第二閥值。

s200、將本日內的總流量與預設第一閥值進行比較,並將本月內的總流量與預設第二閥值進行比較,其中,所述預設第一閥值小於所述預設第二閥值。

本日內的總流量是指本日內所有應用消耗的總流量;較佳的實施例,當前時間為5月3日13點,本日內所有應用消耗的總流量為5月3日零點至13點時間段內各個應用消耗的移動數據流量的總和,若5月3日為工作日,則將所述總和與所述第一移動數據流量進行比較,判斷所述總和與所述第一移動數據流量的大小;本月內所有應用消耗的總流量為5月1日零點至5月3日13點時間段內各個應用消耗的移動數據流量的總和,並將該總和與所述流量套餐信息中一個月所有應用可消耗的總流量進行比較,判斷該總和與一個月所有應用可消耗的總流量的大小。

s300、當本月內的總流量小於所述預設第二閥值,且本日內的總流量等於所述預設第一閥值時,發出報警信息;當本月內的總流量等於所述預設第二閥值時,關閉移動數據流量,並發出提示信息。

所述移動終端判斷當本月內的總流量小於所述預設第二閥值且本日內的總流量小於所述預設第一閥值時,說明用戶在本月內使用的移動數據流量並未超出所述流量套餐信息中一個月所有應用可消耗的總流量,而且在本日內使用的移動數據流量並未超出預設值,則所述移動終端不進行任何操作,用戶可以繼續使用移動數據流量;當本月內的總流量小於預設第二閥值,且本日內的總流量一旦達到與所述預設第一閥值相等時,所述移動終端就發出報警信息,以提醒用戶本日內使用的移動數據流量已經達到了預先設定的每日可使用流量峰值;一旦本月內的總流量等於預設第二閥值,說明本月移動數據流量已經快要使用完,如果繼續使用則易產生資費,所述移動終端自動關閉移動數據流量,並發出提示信息,提示用戶當月內移動數據流量已經使用完。

所述報警信息包括彈出報警對話框並發出提示音;所述報警對話框用於提供關閉移動數據流量、關閉應用、以及不關閉應用也不關閉移動數據流量的選擇。當在預設之間內,所述報警對話框中的選項均未被用戶選擇,即用戶未進行任何操作時,所述移動終端檢測當前屏幕是否為點亮狀態,若為點亮狀態,則所述報警對話框一直顯示在當前頁面,所述提示音持續發出;若當前屏幕未點亮,則所述移動終端自動關閉移動數據流量。

當本月內的總流量小於所述預設第二閥值、本日內的總流量等於所述預設第一閥值、且用戶選擇報警對話框內的關閉應用時,根據各個應用的流量比例值排序,將所述流量比例值排序中的前n個應用關閉,其具體包括:

獲取本日內每個應用消耗的數據流量,計算所有應用消耗的數據流量的總和,獲得總數據流量;

計算每個應用消耗的數據流量佔所述總數據流量的比重,獲得每個應用對應的流量比例值;

將每個應用的流量比例值按從大到小由前向後排列形成流量比例值排序;

當本月內的總流量小於所述預設第二閥值、本日內的總流量等於所述預設第一閥值,且用戶選擇所述報警對話框內的關閉應用時,將所述流量比例值排序中前n個流量比例值對應的應用關閉。

獲取截止當前時間,本日內每個應用消耗的數據流量,然後將所有應用消耗的數據流量加起來求和,獲取截至當前時間本日內所有應用消耗的總數據流量。計算截止當前時間,本日內每個應用消耗的數據流量與所述總數據流量的比值,獲取計算每個應用消耗的數據流量佔所述總數據流量的比重,即每個應用對應的流量比例值。獲取到每個應用對應的流量比例值後,按其大小由前向後排列形成流量比例值排序,即流量比例值最高說明與其對應的應用消耗流量最多,將其排在最前面;流量比例值最低說明與其對應的應用消耗流量最少,將其排在最後面。當本月內的總流量小於預設第二閥值、本日內的總流量等於預設第一閥值,且用戶選擇報警對話框內的關閉應用時,將所述流量比例值排序中前n個應用關閉,即將消耗流量較多的應用關閉。可關閉的應用個數由用戶提前設定,例如,可設置將所述流量比例值排序中前7個流量比例值對應的應用關閉。

本發明還提供一種存儲裝置,其中,所述存儲裝置存儲有電腦程式,所述電腦程式能夠執行以實現如上任意一項所述移動終端的流量監控報警方法。

本發明還提供一種移動終端,其包括:中央處理器、與所述中央處理器連接的存儲設備,所述存儲設備存儲有電腦程式,所述電腦程式被所述中央處理器執行時實現如上任意一項所述移動終端的流量監控報警方法;

所述中央處理器用於調用所述存儲設備中的電腦程式,以執行上述任意一項所述移動終端的流量監控報警方法。

綜上所述,本發明提供的移動終端的流量監控報警方法、存儲裝置及移動終端,可以實現:移動終端分別獲取本日內、及本月內所有應用消耗的總流量;將本日內的總流量與預設第一閥值進行比較,並將本月內的總流量與預設第二閥值進行比較,其中,預設第一閥值小於預設第二閥值;當本月內的總流量小於預設第二閥值且本日內的總流量等於預設第一閥值時,發出報警信息;當本月內的總流量等於預設第二閥值時,自動控制關閉移動數據流量,並發出提示信息。實時監控流量,當本日或本月內使用流量超過預定值時,及時報警提醒用戶關閉應用或關閉移動數據流量,避免不必要的流量費用損失。

應當理解的是,本發明的應用不限於上述的舉例,對本領域普通技術人員來說,可以根據上述說明加以改進或變換,所有這些改進和變換都應屬於本發明所附權利要求的保護範圍。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀