數據帶寬管理系統和方法
【技術領域】
[0001]本發明涉及數據帶寬管理系統和方法。所述系統和方法尤其適用但不受限于對預付費移動訂戶的數據帶寬的管理和分配,并且將在該上下文中描述所述系統和方法。
【背景技術】
[0002]本發明的背景的以下論述僅旨在有利于理解本發明。應當理解的是,該論述并非確認或承認所提及的任何內容截止本申請的優先權日在任何管轄權地區中是公開的、已知的或本領域技術人員的公知常識的一部分。
[0003]“常通(always on) ”或“24/7”互聯網數據接入通常在大多數電信運營商訂戶偏愛移動數據后付費計劃的市場中是可用的。這種后付費計劃的訂戶通常不介意每月支付更多以獲得不受限的互聯網數據接入或上限為大尺寸(例如,大于2千兆字節(GB))的數據使用。
[0004]但是,提供“常通”互聯網或數據連接給電信運營商留下了在由偏好“預付費計劃”(或“隨用隨付”計劃)的用戶主導的市場中的挑戰。在這些市場中,用戶不太愿意為互聯網接入付相對較大的簽約費。按規定時間付費模型的另一個變化可以是到經選擇的網絡資源(包括諸如Facebook?、Twitter?以及YouTube?的網站)的日常“常通”接入。
[0005]由于對于預付費計劃用戶來說,費用是一個重要的問題,所以對于電信運營商的挑戰是以相對較低的“香包(sachet) ”價格點來提供互聯網連接,仍然為預付費計劃用戶提供“常通”體驗。雖然這對于在消耗數據帶寬方面效率高的某些客戶端設備(例如,“功能電話”和Blackberry智能電話)來說可以是可能的,但是針對允許多個程序(或更通俗地被已知為“app”)的更新的智能電話機型來實現這樣的“香包”價格點通常是困難的。這些智能電話機型需要相對較高的數據帶寬。因此,需要通過為這些智能電話用戶提供在控制和調整其數據帶寬使用方面的某種靈活性以實現這樣的“香包”價格點,來占領這些智能電話用戶的市場。
[0006]目前,雖然預付費計劃用戶可能在一定程度上控制數據帶寬并監測其帶寬使用,但是當前的已知的控制機制通常在少數固定帶寬水平之間,以及要求智能電話用戶進行有意識的手動控制。雖然這樣的控制機制比相對粗糙的‘節流‘去節流’全有或全無方法(即,數據接入僅可以被從“全有最大數據帶寬轉換到“全無無數據帶寬)要好,但是這樣的控制通常由服務提供者來管理,存在改進這樣的帶寬控制機制以在某個價格點以下向預付費訂戶提供無縫體驗的需求。還存在向用戶提供關于其數據服務計劃使用的適用性的反饋的需求。
【發明內容】
[0007]根據本發明的一個方面,描述了一種用于為客戶端設備管理和分配數據帶寬的系統,包括:置于所述客戶端設備內的監測及業務管理模塊,所述監測及業務管理模塊被安排為監測在所述客戶端設備上的數據使用;以及數據業務管理器,所述數據業務管理器是可操作的以向所述客戶端設備分配數據帶寬,以及從所述監測及業務管理模塊接收請求;所述請求包括令所述數據業務管理器根據數據使用向所述客戶端設備分配適當的數據帶寬的指令。
[0008]所述客戶端設備中的所述監測及業務管理模塊提供對個人的數據使用簡檔的實時監測及更準確的分析,以便使服務提供者向個人做出適當的推薦并提供整體無縫體驗。
[0009]優選地,所述系統包括默認模式,其中,數據簡檔對應于大于100千比特/秒的經節流的數據帶寬。
[0010]優選地,當所述監測及業務管理模塊檢測到所述客戶端設備被啟動/重啟、最近被從空閑模式轉變到活動模式、或者經歷CPU使用中的尖峰時,所述監測及業務管理模塊是可操作的以發送請求,以指示所述數據業務管理器在預定的時間段中將最大可用數據帶寬分配給所述客戶端設備,在所述預定的時間段之后,被分配給所述客戶端設備的所述數據帶寬返回到所述默認模式。設置這樣的預定時間段以允許各種啟動服務、初始進程以及“app”的正確的加載/再加載。
[0011]根據本發明的另一方面,描述了一種用于為預付費訂戶確定適當的互聯網數據連接的系統,所述系統包括置于所述預付費訂戶的客戶端設備內的監測及業務管理模塊,所述監測及業務管理模塊被安排為基于所述客戶端設備的使用來實時地確定和分析所述預付費訂戶的所述互聯網活動,以生成用戶簡檔;以及數據業務管理器,所述數據業務管理器包括多個互聯網數據連接類型;每個互聯網數據連接類型至少包括劃分優先次序的網絡資源的集合;其中,所述監測及業務管理模塊是可操作的以向所述數據業務管理器發送請求;所述請求包括令所述數據業務管理器根據所述預付費訂戶的所述用戶簡檔從多個互聯網數據連接類型中加載互聯網數據連接類型的指令。
[0012]優選地,在獨立的第三方服務器上維護所述預付費訂戶的所述用戶簡檔。
[0013]優選地,使用基于所述預付費訂戶在預定的時間段內訪問網絡資源的頻率所分配的權重來將所述網絡資源的所述集合劃分優先次序。
[0014]優選地,所述監測及業務管理模塊是可操作的以持續地監測所述預付費訂戶的互聯網活動。
[0015]優選地,所述監測及業務管理模塊被安排為基于所述用戶簡檔來提供對適當類型的數據簡檔的推薦。
[0016]優選地,所述監測及業務管理模塊是可操作的以監測下面各項中的至少一項:操作系統活動、中央處理使用(CPU)、數據連接的類型/質量、以及特定進程和app的實際帶寬使用。
[0017]根據本發明的第三方面,提供了一種用于為客戶端設備管理和分配數據帶寬的方法,所述方法包括下面的步驟:
[0018]a.由置于所述客戶端設備內的監測及業務管理模塊來監測在所述客戶端設備上的數據使用;
[0019]b.從所述監測及業務管理模塊向數據業務管理器發送請求,所述請求用于向所述客戶端設備分配數據帶寬;
[0020]c.所述請求包括令所述數據業務管理器根據所述客戶端設備的數據使用向所述客戶端設備分配適當的數據帶寬的指令。
[0021]優選地,所述方法包括默認模式,其中,數據簡檔對應于大于100千比特/秒的經節流的數據帶寬。
[0022]優選地,所述監測及業務管理模塊檢測所述客戶端設備被啟動/重啟、最近被從空閑模式轉變到活動模式、或者經歷CPU使用中的峰值,以及發送請求以指示所述數據業務管理器在預定的時間段中將最大可用數據帶寬提供給所述客戶端設備,在所述預定的時間段之后,被分配給所述客戶端設備的所述數據帶寬返回到所述默認模式。
[0023]根據本發明的第四方面,提供了一種用于為預付費訂戶確定適當的互聯網數據連接的方法,所述方法包括:
[0024]a.由置于所述客戶端設備內的監測及業務管理模塊來實時地確定并分析所述預付費訂戶的互聯網活動;
[0025]b.基于所述客戶端設備的使用來生成用戶簡檔,以生成用戶簡檔;
[0026]c.從所述監測及業務管理模塊向數據業務管理器發送用于向所述客戶端設備分配數據帶寬的請求,所述數據業務管理器包括多個互聯網數據連接類型,每個互聯網數據連接類型至少包括