業務管理模塊14還是可操作的以與數據業務管理器16進行數據通信,以驗證并檢查由深度分組檢查器24所生成的用戶偏好(其基于根據用戶的數據使用所獲得的數據)。一旦驗證,監測及業務管理模塊14就向數據業務管理器16發回請求20以去節流(分配最大帶寬)、節流(分配預定上限帶寬)、和/或驗證所檢查的用戶偏好。當接收到請求20以及完成驗證時,數據業務管理器16可以基于用戶偏好來去節流(分配最大帶寬)、節流(分配預定上限帶寬)、和/或優先化某些網絡資源(數據分組、URL等)。可以將每個用戶偏好存儲在中央服務器26中。
[0060]監測及業務管理模塊14可以被安排為基于所驗證的用戶偏好來提供對被認為是適用于客戶端設備12的用戶的不同的服務、數據計劃或庫存單位的推薦。例如,如果監測及業務管理模塊14檢測到頻繁的視頻共享活動,那么其將向用戶推薦優先化這種類型使用接入的數據服務,而節流或不優先化所有其它業務(包括其它媒體流,諸如那些與視頻共享無關的媒體流)。
[0061]推薦的形式可以是在客戶端設備12的屏幕上顯示的推送警報通知,諸如當處于相對低的帶寬模式(例如,與W1-Fi相對比的3G)時,給用戶的警報通知以考慮關閉所有可能消耗不必要的帶寬的自動同步。另一個示例的形式可以是當監測及業務管理模塊14檢測到用戶正在相對低的帶寬模式中接入諸如文件共享的大量帶寬使用活動(這是不推薦的)時,顯示屏幕消息。
[0062]不同的服務、數據計劃或庫存單位的示例如下:
[0063]a.以遠大于100千比特/秒(kbps)的較高的承諾信息速率((ΠΜ)及MIR(最大信息速率)的全速度互聯網(3G、4G、LTE),以及對于3G來說,通常在1到2Mbps的范圍內,以及對于LTE連接來說,通常在5到20Mbps的范圍內;
[0064]b.如果用戶被認為是相比于其它軟件應用更偏好訪問所選擇的軟件應用,則用于這些所選擇的軟件應用接入互聯網的數據帶寬或業務優先于其它軟件應用。
[0065]c.如果用戶被認為是相比于其它互聯網資源更偏好訪問所選擇的互聯網資源(例如,游戲),則用于這些所選擇的互聯網資源的數據帶寬或業務優先于其它互聯網資源;以及
[0066]d.用于所選擇的媒體數據類型業務(例如,語音通話、圖片共享、消息傳送軟件應用、通知)的數據帶寬或業務優先于其它媒體數據類型業務。
[0067]監測及業務管理模塊14還能夠確定被激活的軟件應用、軟件應用被激活的時間、以及這些軟件應用的使用頻率。監測及業務管理模塊14還能夠確定CPU使用,以及在某些情況下,確定實際的帶寬消耗。
[0068]現在將在電信系統10的預付費用戶的上下文中描述本發明,電信系統10具有作為客戶端設備的智能電話12,以及在智能電話12上安裝的監測及業務管理‘app’ (業務應用)14。
[0069]當運行業務應用14時,業務應用14在互聯網連接的上下文中監測智能電話12的數據使用/活動,以及基于這樣的活動來生成用戶簡檔/用戶偏好數據。業務應用14還監測預付費訂戶已經定制的現有的數據服務計劃,以及向數據業務管理器16發送指令請求20以開始服務這種類型的計劃。例如,如果預付費訂戶選擇了“視頻共享計劃”,那么數據業務管理器16然后將使該訂戶的與諸如Vine?或Instagram ?的某些URL或IP地址的業務交換優先于該訂戶執行的其它活動。一旦檢測到業務交換,業務應用14將經由其API連接21來向數據業務管理器16報警,以及數據業務管理器16將相應地繼續處理。
[0070]業務應用14持續監測活動,以及如果當前的數據計劃對于某種類型的互聯網活動來說不是理想的,那么業務應用14將做出推薦。盡管應當理解的是,通常由業務應用14來確定并分析預付費訂戶的行為及互聯網活動,但是如果需要,深度分組檢查器24被激活以提供對客戶端設備12的數據業務的周期的或隨機的探視。這是刻意的選擇,因為在電信網絡級別上的深度分組檢查器24具有受限的定制能力,并且不會接近能夠在單個客戶端設備12級別上進行的分析的準確性。此外,數據業務管理器16的適應性通常較低,以及需要更多的準備時間來適應訂戶的優選類型的服務。數據業務管理器16在剖析每個訂戶方面也具有受限的能力(如果具有的話)。對在客戶端設備12級別上的業務應用14的使用的主要優點是通過將分析及定制的負擔放置在業務應用14上,以最小化對由電信系統10來為其成百萬的訂戶進行定制工作的依賴。數據業務管理器16被安排為簡單地執行來自業務應用14的指令,包括節流、去節流、優先化具有某些URL的業務、不優先化其它業務、阻止洪流傳輸(torrenting)等。
[0071]上文的論述解釋了業務應用14將如何基于特定的計劃或消費者偏好來將互聯網業務劃分優先次序。同時,業務應用14不斷地監測并更新其預付費訂戶的簡檔,隨時間學習對他最為重要的互聯網活動(app或URL)。所以,促使訂戶做出明確的選擇并非總是必要的。例如,如果業務應用14通過隨時間的學習注意到,特定的URL對于訂戶來說是重要的,例如,預付費訂戶頻繁地經由谷歌新聞來查看其新聞,那么業務應用14注意到這點,以及當訂戶訪問news, google, com時,業務應用14將通過已知的服務質量(Q0S)技術來優先化此業務。
[0072]業務應用14可以有選擇地考慮用戶日常消耗多少隱含的目標兆字節(MB)使用,隨后將放松針對于訂戶重要的互聯網活動及URL的MIB(去節流)。業務應用14不斷地計算使用,以及檢查電信系統10的目標MB使用允許量能否容納MIR的去節流或增加。我們注意到,電信提供者或移動網絡運營商必須關于其對數據服務收取多少費用來管理訂戶的(日常及“高峰時間”)帶寬消耗,以便實現盈利。
[0073]作為可選功能,訂戶的歷史及行為簡檔可以被安排為由第三方服務器服務提供者30來保持并維護。在這樣的安排中,歷史及行為簡檔不駐留在電信系統10或數據業務管理器16處。這意味著訂戶可以在電信系統10內改變其賬戶(例如,改變移動電話MSISDN),以及能夠訪問并恢復其原始簡檔(如果需要)。諸如Facebook?或Gmail?賬戶的社交網絡賬戶可以被用作統一 ID。
[0074]訂戶可以每個賬戶具有多個簡檔。如果訂戶有若干客戶端設備12,例如,iPhone?,iPad?以及Android?設備,那么他可能愿意這樣做。就數據消耗而言,這樣的客戶端設備12中的每一個客戶端設備12表現不同,所以,重要的是知道正在使用的客戶端設備12,以便可以做出合適的推薦(如果需要)。
[0075]本方法的附加優點是預付費訂戶可以切換到另一個電信系統,或者進行漫游模式,以及如果該特定的電信系統是利用本發明來實現的或者具有與本發明的系統10兼容的數據業務管理器,那么訂戶可以使用其一直使用的相同的簡檔。
[0076]在另一個實施例中,其中,相同的附圖標記指代相同的部件,描述了用于為預付費訂戶確定適當的互聯網數據連接的系統10,系統10包括置于預付費訂戶的客戶端設備12內的監測及業務