本申請是申請日為2012年1月20日,申請?zhí)枮?01280014168.7,名稱為“智能連接管理器”的中國發(fā)明專利申請的分案申請。
相關申請
該pct申請要求于2011年1月21日提交的題目為“smartconnectionmanager”的美國專利申請no.13/011,772的優(yōu)先權。美國專利申請no.13/011,772的全部內容通過引用被合并于此。
背景技術:
蜂窩網絡和其他無線網絡的數量、大小、類型和可用性已經實現了快速發(fā)展。在短期內,模擬網絡已讓位給數字網絡,只允許語音通信的網絡已讓位給提供同步語音和數據通信的網絡,以及將協(xié)議獨特用于蜂窩通信的網絡已讓位給利用基于網際協(xié)議(ip)的電話(telephony)的網絡。所述網絡通常是指第一代(1g)、第二代(2g)、第三代(3g)、或第四代(4g)。示例2g網絡包括全球移動通信系統(tǒng)(gsm)。示例過渡網絡(被稱為“2.5g”和“2.75g”)包括通用分組無線電服務(gprs)網絡和用于gsm演進的增強型數據速率(edge)網絡。示例3g網絡包括通用移動電信系統(tǒng)(umts)網絡和cdma2000網絡。示例4g網絡包括高速分組接入(hspa)網絡、演進型hspa(hspa+)網絡、移動wi-max網絡、及長期演進(lte)網絡。
隨著蜂窩聯網的這些發(fā)展,與之前相比,電信設備對于連接性具有更多的選擇。但是這些網絡僅僅是對于電信設備可用的連接性選擇的一部分。一些電信設備配備有wi-fi或wi-max無線電,這使得電信設備能夠連接至局域無線網絡,并且通過這些網絡能夠與電信服務供應商和因特網連接,以進行語音和數據通信。此外,一些電信設備可以無線連接至本地基站,例如在家用個人電腦(pc)上實施的基站。這些本地基站被稱為“毫微微小區(qū)(femtocell)”或“毫微微(femto)”。反過來,毫微微在公共數據網絡或專用數據網絡上具有與服務供應商網絡的連接。
當電信設備被呈現具有許多連接性選擇時,優(yōu)選的選擇經常未被使用。例如,在較快的wi-fi網絡可用時,在機場的用戶可能使用3g網絡來進行數據通信。由于用戶的設置或由于wi-fi無線電被關閉,用戶不能切換至wi-fi網絡。在另一個示例中,3g網絡可以被進行語音通信的許多用戶和進行數據通信的許多用戶擁塞。進行語音通信的用戶可以在服務不顯著劣化的情況下被轉移至2g網絡,以使得所有用戶能夠在不擁塞的網絡上通信。
通過設置(例如,偏好最高速度網絡可用而不管擁塞,禁用wi-fi以節(jié)省電池電力等)和由于缺少關于設備和網絡條件的常識(能夠指示較佳連接性選擇),電信設備可以被阻止利用最佳連接性選擇。
附圖說明
詳細的說明通過參考附圖而被陳述,其中,參考號最左邊的數字標識附圖,在附圖中,該參考號第一次出現。在不同附圖中相同的參考號的使用表示相似或相同的項或特征。
圖1是示出根據不同實施方式的包括電信設備、多個網絡、及服務供應商的示例運行環(huán)境的圖,該電信設備能夠至少部分基于設備數據或網絡數據來輪詢(poll)或連接至多個網絡。
圖2是根據不同實施方式的示例服務供應商的圖,該服務供應商接收來自電信設備的設備數據,并根據設備數據建立規(guī)則、配置文件、或模型。
圖3是示出根據不同實施方式的基于設備數據或網絡數據執(zhí)行以下至少一者的方法的流程圖:調整網絡輪詢頻率、提示用戶選擇網絡中的一個網絡、自動連接至網絡中的一個網絡、或自動從網絡中的一個網絡斷開連接。
圖4是示出根據不同實施方式的至少部分基于關聯于電信設備的設備數據來建立規(guī)則、配置文件、或模型的方法的流程圖。
圖5是根據不同實施方式的示例電信設備系統(tǒng)架構的框圖。
圖6是根據不同實施方式的示例計算機系統(tǒng)架構的框圖。
具體實施方式
于此描述了一種電信設備,該電信設備被配置成調整網絡輪詢頻率、提示用戶選擇網絡、自動連接網絡、或自動從網絡中的一個網絡斷開連接。該電信設備至少部分基于關聯于多個網絡的設備數據或網絡數據來執(zhí)行調整、提示、或連接。設備數據和網絡數據可以包括例如設備位置、信號強度、網絡質量、一天中的時間、眾包(crowd-sourced)數據、設備的使用等。示例網絡可以包括2g網絡、3g網絡、4g網絡、wi-fi網絡、wi-max網絡、與毫微微相關聯的網絡、藍牙網絡、cdma網絡、umts網絡、或zigbee網絡。
在一些實施方式中,電信設備將規(guī)則、配置文件、或模型應用至設備數據或網絡數據,并至少部分基于應用規(guī)則、配置文件、或模型來確定將執(zhí)行的動作,諸如調整、提示、或連接。這些規(guī)則、配置文件、或模型可以基于個體或集體用戶行為而被獲知(learn)、可以被從服務供應商接收、或可特定于電信設備。
在一些實施方式中,調整網絡輪詢頻率包括:1)降低頻率或停止輪詢(即,搜索網絡)或2)管理針對網絡中的一個網絡的無線電的功率狀態(tài)。當設備數據或網絡數據指示電信設備正移動或已經連接至正被輪詢的網絡時,該調整被執(zhí)行。而且,當設備數據或網絡數據指示一個網絡的質量差時,該調整可以包括增加針對另一網絡的輪詢頻率。此外,當自動連接至一個網絡時,電信設備可以降低針對其他網絡的網絡輪詢頻率。而且,當自動從一個網絡斷開連接時,電信設備可以增加針對其他網絡的網絡輪詢頻率。
在不同的實施方式中,提示用戶選擇網絡包括在確定從檢測到網絡起已經符合時間閾值量之后,提示用戶連接至該網絡。此外,電信設備可以向用戶提供表明網絡中的一個網絡要求登錄的指示。該指示可以與對連接至安全網絡的提示一起被提供。
在一些實施方式中,所述連接包括針對語音通信和數據通信連接至不同網絡。而且,電信設備可以將通信從擁塞的網絡轉移至另一個網絡,自動連接至該另一網絡。此外,在一些實施方式中,所述連接包括自動連接至與最低費用相關聯的網絡,如,對于服務供應商具有最低費用的網絡或對于電信設備具有最低費用的網絡。
示例運行環(huán)境
圖1是示出根據不同實施方式的包括電信設備、多個網絡、及服務供應商的示例運行環(huán)境的圖,該電信設備能夠至少部分基于設備數據或網絡數據來輪詢或連接至多個網絡。如圖1所示,電信設備102在多個網絡106-112中的一個或多個網絡上與服務供應商104通信。這種網絡可以包括gsm網絡106、hspa/hspa+網絡108、wi-fi/wi-max網絡110、或關聯于毫微微112的網絡。所述多個網絡還可以包括除了示為網絡106-112的那些網絡以外的其他或不同網絡。
為了與網絡106-112通信,電信設備102被配置有多個網絡接口114,出于無線通信的目的,該網絡接口114提供對無線電和電信設備102的其他硬件的編程接入。電信設備102還包括連接管理器116,該連接管理器116用于基于關聯于網絡106-112的設備數據或網絡數據來執(zhí)行與網絡106-112相關的多個動作中的任何動作。例如,連接管理器116可以調整針對網絡的網絡輪詢頻率,可以提示用戶自動選擇網路,可以自動連接至網絡,或者可以自動從網絡斷開連接。在一些實施方式中,電信設備102被配備有規(guī)則模塊118,該規(guī)則模塊118用于從設備數據或網絡數據建立或接收規(guī)則、配置文件、或模型120,所述規(guī)則、配置文件、或模型120被連接管理器116用于確定將執(zhí)行的關于網絡106-112的動作。而且,這些規(guī)則、配置文件、或模型120可以被從服務供應商104接收,該服務供應商104可以包括用于建立規(guī)則、配置文件、或模型120的規(guī)則服務器122。
此外,服務供應商104可以接收來自第三方源124的數據,規(guī)則服務器122可以使用該數據來建立規(guī)則、配置文件、或模型120。
在不同的實施方式中,圖1示出的電信設備102是任意類型的計算設備。電信設備102可以是蜂窩電話、個人數字助理(pda)、個人電腦(pc)、膝上型計算機、工作站、服務器系統(tǒng)、平板電腦、電視、媒體播放器、數字視頻錄像機、游戲設備、或機頂盒、或任何其他類型的設備。電信設備102可以具有固定位置或可以是能夠與任何數量的其他計算設備和衛(wèi)星進行無線連接的移動設備。而且,電信設備102可以具有任意數量的能力(諸如語音、視頻、和數據通信)及任意數量的應用和特征。在一些實施方式中,電信設備102具有管理網絡連接和電信設備102的通信行為的設置,如與電信設備102的wi-fi無線電相關聯的設置,或比一種類型的網絡偏好另一種類型的網絡的設置(例如,wi-fi網絡110優(yōu)于hspa/hspa+網絡108)。電信設備102的其他組件、數據和操作(包括網絡接口114、連接管理器116、規(guī)則模塊118、及規(guī)則、配置文件或模型120)將在下文中被更詳細的描述。一種示例電信設備102在圖5中被示出,并將在下文中參考該圖被更詳細地描述。
在一些實施方式中,服務供應商104包括計算設備中的任何一者或多者,部分或所有計算設備可以參與向電信設備提供電信服務,包括語音、視頻和數據通信服務。這些計算設備可以包括服務器系統(tǒng)、工作站、數據庫系統(tǒng)、刀片式服務器(bladeserver)、主機計算機、或其他類型的計算設備。計算設備中的一者或多者可以為服務供應商104提供特定的用途,例如用作網關節(jié)點或存儲訂戶信息。而且,在服務供應商104的計算設備之間可以存在網絡,如,局域網(lan)、廣域網(wan)、或任何其他類型的網絡。服務供應商104的計算設備之間的網絡可以是私有的,并且可以通過服務供應商104外部的公共或私有網絡中的一者或兩者被訪問。圖1所示的服務供應商104的規(guī)則服務器122和規(guī)則、配置文件、或模型120在下文中將被更詳細的描述。
而且,如圖1所示,電信設備102和服務供應商104可以由多個網絡106-112中的任何一個或多個網絡連接。雖然這些網絡106-112可以包括gsm網絡106、hspa/hspa+網絡108、wi-fi/wi-max網絡110、或與毫微微112相關聯的網絡,但它們也可以包括umts網絡、gprs網絡、lte網絡、cdma網絡、或任何其他類型的蜂窩網絡106-112。例如,網絡106-112可以包括任何2g、3g、4g、或后代的蜂窩網絡106-112。這種網絡106-112可以通過基站或任何其他類型的接入點來被訪問。網絡106-112可以與電信設備102使用射頻通信或任何其他類型的技術。網絡106-112還可以包括數據網絡106-112,如可以將語音、視頻、數據、或其他媒體通信運載至服務供應商104的因特網、藍牙網絡、或zigbee網絡。這種網絡106-112可以通過lan(例如包括局域無線網)來被訪問。那么,網絡106-112意圖代表使能電信設備102與服務供應商104之間的任何類型的通信的任何當前和將來的網絡106-112。第三方源124也可以通過網絡106-112中的一個或多個網絡或通過其他網絡被連接至服務供應商104。
在不同的實施方式中,電信設備102的網絡接口114可以包括用于各種類型的網絡106-112的接口114,電信設備能夠與所述各種類型的網絡106-112通信。例如,接口114可以包括用于使用網際協(xié)議(ip)來進行語音、視頻、或數據通信的網絡的會話發(fā)起協(xié)議(sip)用戶代理客戶端。接口114還可以包括ip堆棧或其他使能通過電信設備102的無線電收發(fā)信機或其他收發(fā)信機的蜂窩或其他無線通信的軟件。
為了最優(yōu)地利用對于電信設備102可用的網絡106-112,電信設備102利用連接管理器116來執(zhí)行任何數量的關于網絡106-112中的一個或多個網絡的動作。盡管連接管理器116被示為電信設備102的組件,但是連接管理器116可以整體地或部分地在任何設備上而被實施,如服務供應商104的計算設備。例如,以下描述的動作確定可以在另一設備上被執(zhí)行,并被發(fā)送至連接管理器116的瘦客戶端(thinclient)部分(對于電信設備102是本地的),以用于在該電信設備102上執(zhí)行。然而,出于闡述的目的,進一步的描述將參考位于電信設備102上的連接管理器116來進行。
在不同實施方式中,連接管理器116接收或采集設備數據或網絡數據中的至少一者。如果采集,則連接管理器116可以按照預定的基礎采集設備數據或網絡數據,如n個時間單位一次。連接管理器116還可以響應于被通知的事件來采集設備數據或網絡數據,如網絡信號的損耗。如果接收到設備數據或網絡數據,連接管理器116可以接收來自電信設備102的其他組件的數據或來自服務供應商104的數據。
在一些實施方式中,設備數據或網絡數據的接收或采集方式可以依賴于設備數據或網絡數據的類型或來源。例如,設備數據可以包括電信設備102的位置、用戶行為的模式或歷史、網絡106-112中的一個網絡的信號強度、一天中的時間、設置或偏好、可用網絡連接的質量、用戶正在漫游的指示、電池電力水平、電信設備102的當前使用、或能夠參考由電信設備102捕獲的度量和其他信息而確定的任何其他類型的數據。例如,位置可以從電信設備102的全球定位系統(tǒng)(gps)組件中取得,或通過使用從基地臺接收到的信息來執(zhí)行基地臺三角測量(triangulation)而被取得。用戶行為的模式或歷史可以從電信設備102的其他應用程序或組件中取得,或者甚至能夠被包括在規(guī)則、配置文件、或模型120之中。
網絡數據可以包括基于多個電信設備102的用戶的行為的推論(inference)或模式、訂閱計劃信息、電信設備102的位置、設置或偏好、與網絡106-112相關聯的費用、或用于卸載或網絡平衡的策略、或可以從服務供應商104或其他遠程源接收或取得的任何其他類型的數據。服務供應商104可以根據從多個電信設備102接收的設備數據建立所述推論或模式,并可以包括規(guī)則、配置文件或模型之中的這種推論或模式。
在接收或采集設備數據或網絡數據之后,連接管理器116確定將執(zhí)行的多個動作中的任意一者或多者。在一些實施方式中,所述確定是基于規(guī)則、配置文件、或模型120對設備數據或網絡數據的應用的。這些規(guī)則、配置文件、和模型120可以特定于一種類型的設備數據或網絡數據,并可以包括閾值。例如,規(guī)則、配置文件、或模型120可以包括指定信號強度閾值的規(guī)則和在信號強度降低至該閾值之下的情況下進行的動作,如,增加針對wi-fi網絡110的網絡輪詢頻率。規(guī)則、配置文件、或模型120還可以包括關于多個數據項的配置文件。例如,規(guī)則、配置文件、或模型120可以包括指定根據一天中的時間的用戶活動和位置的歷史類型(例如,在下午8點,用戶在家中且與朋友聊天)的配置文件。規(guī)則、配置文件、或模型120還可以包括與蜂窩網絡相比偏好wi-fi網絡110的策略和指示用戶之前在家中已檢測到可用wi-fi網絡110的歷史信息。然后,基于該規(guī)則、配置文件、或模型120,連接管理器可以在下午8點提示用戶連接至wi-fi網絡110,可以在下午8點增加針對wi-fi網絡110的網絡輪詢頻率,或者可以在下午8點自動連接至wi-fi網絡110。
在不同實施方式中,規(guī)則、配置文件、或模型120可以被存儲在電信設備102上、遠程地存儲在服務供應商104處、或整體地或部分地存儲在這兩個位置處。如圖1所示,電信設備102可以包括能夠建立規(guī)則、配置文件、或模型120的規(guī)則模塊118。規(guī)則模塊118可以隨時間監(jiān)視用戶行為,可以接收來自服務供應商104的配置文件或其他指令,可以接收來自關聯于電信設備102的其他組件或應用程序或訂戶賬戶的用戶設置或偏好,并可以使用機器學習技術來精煉現有的規(guī)則、配置文件、或模型120。規(guī)則、配置文件、或模型120可以基于現有的規(guī)則、配置文件、或模型120、基于設備數據或網絡數據、或基于任何其他來源的信息而被建立或精煉。例如,如果用戶在類似環(huán)境下被多次提示選擇網絡106-112,而用戶未選擇所述網絡106-112,則規(guī)則模塊118可以精煉規(guī)則、配置文件、或模型120來避免在那些環(huán)境下再次提示用戶。規(guī)則模塊118可以是在后臺運行的周期性建立/精煉規(guī)則、配置文件、或模型120的主動過程,或者可以響應于事件而激活,所述事件例如從服務供應商104接收指令或數據。一旦規(guī)則模塊118已建立或精煉了規(guī)則、配置文件、或模型120,則規(guī)則模塊118可以在電信設備102上本地存儲所得到的規(guī)則、配置文件、或模型120,可以將該規(guī)則、配置文件、或模型120提供至服務供應商104,或者可以將該規(guī)則、配置文件、或模型120存儲在已知的且對于連接管理器116可接入的另一位置。規(guī)則模塊118還可以通知連接管理器規(guī)則、配置文件、或模型120已經被建立/精煉以由連接管理器116來觸發(fā)動作。
在一些實施方式中,如上所述,由連接管理器116執(zhí)行的動作可以包括以下中的任意一者或多者:調整網絡輪詢頻率、提示用戶選擇網絡106-112、自動連接至網絡106-112、或自動從網絡106-112斷開連接。連接管理器116可以相對于相同網絡106-112或相對于不同網絡106-112執(zhí)行這些動作中的不同動作。連接管理器116還可以相對于不同網絡106-112執(zhí)行這些動作中的相同動作。而且,其他動作也可以基于規(guī)則、配置文件、或模型120和基于設備數據或網絡數據被執(zhí)行,如自動從網絡106-112斷開連接或自動使能或禁用關聯于網絡106-112的無線電/收發(fā)信機。探索由連接管理器116執(zhí)行的這些動作中的一些動作的示例場景和關聯于這些動作的設備數據、網絡數據、或規(guī)則、配置文件、或模型120在下面標題為“示例場景”的部分中被討論。
在不同實施方式中,服務供應商104的規(guī)則服務器122可以是任何類型的計算設備。規(guī)則服務器122可以是服務器系統(tǒng)、工作站、刀片式服務器、主機、或任何其他類型的計算設備。規(guī)則服務器122可以接收或采集來自電信設備102的設備數據,可以將多個設備102的數據合成并提供至電信設備102作為網絡數據,并可以建立并存儲規(guī)則、配置文件、和模型120。規(guī)則服務器122還可以執(zhí)行服務供應商的任何其他類型的功能,如用作網關節(jié)點或策略節(jié)點。而且,盡管被示為一個設備,但是,規(guī)則服務器122可以跨服務供應商104的多個計算設備而被實施。示例規(guī)則服務器122在圖6中被示出,并將在下文中參考該圖被更加詳細的描述。
在一些實施方式中,規(guī)則、配置文件、或模型120可以被存儲在服務供應商104的任何計算設備上,包括存儲在規(guī)則服務器122上。規(guī)則、配置文件、或模型120可以被存儲為數據庫、文檔、或任何其他類型的一個或多個數據結構。
規(guī)則服務器122和規(guī)則、配置文件、或模型120(被存儲在服務供應商104上時)在圖2中被示出,并將在下文中參考該圖被更加詳細地討論。
在不同實施方式中,第三方源124可以包括本領域已知的任意一個或多個計算設備,并且可以通過網絡106-112中的一者或多者、或通過其他網絡來被連接至服務供應商104。第三方數據源124可以提供數據,該數據可以被規(guī)則服務器122用于建立規(guī)則、配置文件、或模型120。
示例場景
如上所述,連接管理器116可以執(zhí)行任何數量的關于網絡106-112的動作。在以下描述中,涉及這些動作中的一者或多者的多個場景被描述。出于闡述的目的,這些場景被簡單地提供,但是并不限制執(zhí)行的動作的類型或數量,或者在其中執(zhí)行動作的環(huán)境。
在第一場景中,連接管理器116接收或取得指示與網絡106-112存在連接的設備數據或網絡數據。然后連接管理器116將規(guī)則、配置文件、或模型120應用至設備數據或網絡數據。規(guī)則、配置文件、或模型120指示連接管理器116應該降低針對當前電信設備102所連接至的網絡106-112的網絡輪詢頻率。規(guī)則、配置文件、或模型120甚至可以指定降低的數量或程度,指定輪詢完全停止,或者可以另外指定針對網絡106-112的無線電的功率狀態(tài)的管理?;趹靡?guī)則、配置文件、或模型120,然后,連接管理器116降低針對電信設備102當前被連接至的網絡106-112的網絡輪詢頻率。
在第二場景中,連接管理器116接收或取得指示電信設備102正在移動的設備數據或網絡數據,如移動車輛。然后連接管理器116將規(guī)則、配置文件、或模型120應用至設備數據或網絡數據。該應用可以包括通過確定檢測的位置和所述位置被檢測到的時間來計算電信設備102的速度,并將該速度與閾值比較。當符合或超過閾值時,規(guī)則、配置文件、或模型120可以指示連接管理器116應該降低針對wi-fi/wi-max網絡110的網絡輪詢頻率。規(guī)則、配置文件、或模型120甚至可以指定降低的數量或程度,指定輪詢完全停止,或可以另外指定針對wi-fi/wi-max網絡110的無線電的功率狀態(tài)的管理?;趹盟鲆?guī)則、配置文件、或模型120,然后,連接管理器116降低針對wi-fi/wi-max網絡110的網絡輪詢頻率。
在第三場景中,連接管理器116接收或取得指示網絡106-112的質量差,指示網絡106-112的信號強度弱,或者指示網絡106-112處于不可用狀態(tài)的設備數據或網絡數據。然后連接管理器116將規(guī)則、配置文件、或模型120應用至設備數據或網絡數據。當一個網絡106-112的質量差時,當一個網絡106-112的信號強度弱時,或者當一個網絡106-112不可用時,所述規(guī)則、配置文件、或模型120可以指示連接管理器116應該增加針對網絡106-112中的一個或多個其他網絡的網絡輪詢頻率。規(guī)則、配置文件、或模型120甚至可以指定增加的數量或程度?;趹靡?guī)則、配置文件、或模型120,然后,連接管理器116增加針對網絡106-112中的一個或多個其他網絡的網絡輪詢頻率。
在第四場景中,連接管理器116接收或取得當考慮規(guī)則、配置文件、或模型120而被分析時指示連接管理器116應該自動連接至網絡106-112的設備數據或網絡數據。規(guī)則、配置文件、或模型120還可以指定連接管理器116應該降低針對電信設備102未自動連接至的其他網絡106-112中的一個或多個網絡的網絡輪詢頻率。基于這些規(guī)則、配置文件、或模型120,然后,連接管理器116自動連接至一個網絡106-112,同時降低針對網絡106-112中的其他網絡的網絡輪詢頻率。
在第五場景中,連接管理器116接收或取得指示給定網絡106-112在時間周期期間已經多次被檢測到的設備數據或網絡數據。然后連接管理器116將規(guī)則、配置文件、或模型120應用至設備數據或網絡數據。該應用可以包括計算期間給定網絡106-112被檢測到的持續(xù)時間,并將該持續(xù)時間與閾值進行比較。當符合或超過閾值時,規(guī)則、配置文件、或模型120可以指示連接管理器116應該提示用戶選擇給定網絡106-112。基于應用規(guī)則、配置文件、或模型120,然后,連接管理器116提示用戶選擇給定網絡106-112。如果用戶選擇給定網絡106-112,則電信設備102可以試圖連接至所述給定網絡106-112。
在第六場景中,連接管理器116接收或取得指示網絡106-112中的一個網絡要求認證來接入該網絡的設備數據或網絡數據。然后連接管理器116將規(guī)則、配置文件、或模型120應用至設備數據或網絡數據。規(guī)則、配置文件、或模型120可以指示連接管理器116應該向用戶提供如圖標或圖形的指示,以指示網絡106-112要求認證(例如,以登錄的形式)?;趹靡?guī)則、配置文件、或模型120,然后,連接管理器116向用戶提供指示。用戶可以利用該指示來確定用戶應該選擇連接至網絡106-112中的哪個網絡。
在第七場景中,連接管理器116接收或取得指示如hspa/hspa+網絡108的蜂窩網絡擁塞的設備數據或網絡數據。然后連接管理器116將規(guī)則、配置文件、或模型120應用至該設備數據或網絡數據。規(guī)則、配置文件、或模型120可以指示連接管理器116應該利用擁塞網絡來進行數據通信,以及利用如gsm網絡106的另一網絡來進行語音通信。基于應用規(guī)則、配置文件、或模型120,然后,連接管理器116自動連接至擁塞網絡和另一網絡二者,并使得電信設備102能夠在所述網絡上分別進行數據通信和語音通信。規(guī)則、配置文件、或模型120還可以基于其他設備數據或網絡數據來指定針對語音和數據通信的不同網絡的使用。
在第八場景中,連接管理器116接收或取得指示網絡106-112擁塞的設備數據或網絡數據。然后連接管理器116將規(guī)則、配置文件、或模型120應用至該設備數據或網絡數據。規(guī)則、配置文件、或模型120可以指示連接管理器116應該自動連接至另一網絡106-112,并將通信或當前通信會話的部分轉移至另一網絡106-112。如上所述,一個示例可以是當將數據通信保留在擁塞網絡106-112上時轉移語音通信。規(guī)則、配置文件、或模型120還可以針對溢價計劃(premiumplan)為訂戶破例。如果設備數據或網絡數據指示電信設備102與溢價計劃相關聯,則規(guī)則、配置文件、或模型120可以指定連接管理器116不應該將通信轉移至新的網絡?;趹靡?guī)則、配置文件、或模型120,然后,連接管理器116可以自動連接至新的網絡106-112,并將通信轉移至該網絡106-112(或者在溢價計劃的情況下避免這樣執(zhí)行)。
在第九種場景中,連接管理器116接收或取得指示與網絡106-112中的一些或全部相關聯的費用的設備數據或網絡數據。然后連接管理器116將規(guī)則、配置文件、或模型120應用至該設備數據或網絡數據。規(guī)則、配置文件、或模型120可以指示連接管理器116應該自動連接至關聯于最低費用的網絡106-112?;趹靡?guī)則、配置文件、或模型120,然后,連接管理器116可以自動連接至具有最低費用的網絡106-112。
在第十種場景中,連接管理器116接收或取得指示與網絡106-112和訂戶計劃相關聯的使用時間或數據吞吐量的數量(例如,一個月用掉的分鐘量)的設備數據或網絡數據。然后連接管理器116將規(guī)則、配置文件、或模型120應用至該設備數據或網絡數據。該應用可以涉及將使用時間或吞吐量與閾值比較,并確定使用時間或吞吐量是否超出閾值。當使用時間或吞吐量超出閾值時,規(guī)則、配置文件、或模型120可以指示連接管理器116應該自動連接至不同的網絡,如wi-fi網絡110?;趹靡?guī)則、配置文件、或模型120,然后,連接管理器116可以自動連接至不同的網絡。
示例服務供應商
圖2是根據不同實施方式的示例服務供應商的圖,該服務供應商接收來自電信設備的設備數據,并根據設備數據建立規(guī)則、配置文件、或模型。如圖2所示,服務供應商104可以被連接至電信設備102和多個其他電信設備202-210,并可以接收來自電信設備102和電信設備202-210的設備數據。服務供應商104的規(guī)則服務器122利用接收到的設備數據來建立或精煉規(guī)則、配置文件、或模型120。然后服務供應商104可以將規(guī)則、配置文件、或模型120提供至電信設備102和電信設備202-210。
服務供應商104、規(guī)則服務器122、規(guī)則、配置文件、或模型120、和電信設備102在上文中參考圖1進行了描述。電信設備202-210可以是與電信設備102相同類型的設備,并且每個都可以通過網絡106-112中的一個或多個網絡或通過不同的一個或多個網絡與服務供應商104通信。電信設備202-210中的每個電信設備還可以包括網絡接口114、連接管理器116、規(guī)則模塊118、和規(guī)則、配置文件、或模型120。而且,電信設備202-210中的每個電信設備可以與不同設備數據相關聯。例如,電信設備202具有位置“a”和信號強度“x”。電信設備204具有一天中的時間“j”和信號強度“y”。電信設備206具有連接質量“g”和一天中的時間“m”。電信設備208具有位置“b”和一天中的時間“k”。電信設備210具有連接質量“h”和信號強度“y”。而且,電信設備102被示出具有位置“a”和一天中的時間“k”。
在不同實施方式中,規(guī)則服務器122取得或接收來自電信設備102和電信設備202-210的設備數據。規(guī)則服務器122可以以一些類型為基礎來執(zhí)行所述取得,例如以周期性基礎。一旦接收到設備數據,規(guī)則服務器122可以將收集的數據簡單地提供至電信設備102和電信設備202-210作為網絡數據,或可以處理該設備數據以生成網絡數據。例如,規(guī)則服務器122可以使用類似于用于建立和精煉規(guī)則、配置文件、或模型120的那些技術來生成網絡數據。這種技術的一個示例是機器學習技術。這種技術可以用于從電信設備102和電信設備202-210的聚合信息中作出推論,以便例如預測電信設備102/202-210未被訪問的位置處的網絡質量和可用性。在一些實施方式中,然后,所生成的網絡數據可以被添加至規(guī)則、配置文件、或模型120,或被用于精煉規(guī)則、配置文件、或模型120。而且,該生成的網絡數據可以被提供至電信設備102和電信設備202-210。
而且,如上所述,規(guī)則服務器122可以接收來自第三方源124的數據(如圖1所示)。該數據可以與規(guī)則、配置文件、或模型120的建立相關。
在一些實施方式中,規(guī)則服務器122利用來自電信設備102和電信設備202-210的設備數據、生成的網絡數據、或來自第三方源124的數據中的一者或多者來建立或精煉規(guī)則、配置文件、或模型120。規(guī)則服務器122可以以類似于電信設備102的規(guī)則模型118的方式來建立或精煉規(guī)則、配置文件、或模型120。規(guī)則服務器118可以利用機器學習技術、訂戶的設置或偏好、或服務供應商104的策略來評估設備數據或網絡數據,并根據設備數據或網絡數據來建立或精煉規(guī)則、配置文件、或模型120。例如,如果在給定位置處的多個電信設備102/202-210檢測到wi-fi網絡110,則規(guī)則服務器122可以建立規(guī)則,該規(guī)則指定連接管理器116應該增加針對wi-fi網絡110的網絡輪詢頻率,或當電信設備102/202-210處于給定位置時應該自動連接至wi-fi網絡110。規(guī)則服務器122還可以利用除了設備數據和網絡數據以外的信息,如關聯于訂戶賬戶的信息。這種信息可以被從服務供應商104的計費系統(tǒng)取得,并被用于建立或精煉規(guī)則、配置文件、或模型120。所述信息可以包括例如每個月用于語音通信的約定的(contracted)分鐘數量和已經被使用的那些分鐘的數量或百分比。
在一些實施方式中,規(guī)則服務器122可以針對每個訂戶建立或精煉規(guī)則、配置文件、或模型120,因為不同的訂閱計劃和訂戶設置或偏好可能需要不同的規(guī)則、配置文件、或模型120。規(guī)則服務器122可以基于生成的網絡數據以及基于關聯于給定訂戶的一個或多個電信設備102/202-210的設備數據來建立或精煉這種規(guī)則。針對每個訂戶來建立或精煉規(guī)則、配置文件、或模型120可以隨時間同時地或連續(xù)地發(fā)生。例如,規(guī)則服務器122可以接收僅來自單個電信設備102/202-210的設備數據,并可以使用該設備數據和網絡數據來針對關聯于該電信設備102/202-210的訂戶建立或精煉規(guī)則、配置文件、或模型120。
一旦規(guī)則、配置文件、或模型120已經被建立或精煉,規(guī)則服務器122可以將規(guī)則、配置文件、或模型120提供至電信設備102和電信設備202-210。規(guī)則服務器122還可以將規(guī)則、配置文件、或模型120存儲在規(guī)則服務器122本地的存儲器上,或服務供應商104的其它存儲器上。如果多個規(guī)則、配置文件、或模型120集針對多個訂戶被建立或精煉,則指示一個或多個訂戶的信息可以與每個規(guī)則、配置文件、或模型120集一起被存儲,以使能將來的取得和建立或精煉。
在不同實施方式中,規(guī)則服務器122可以執(zhí)行連接管理器116的所有或部分任務。具有設備數據、網絡數據、和規(guī)則、配置文件、或模型,規(guī)則服務器122可以確定將執(zhí)行的針對電信設備102或電信設備202-210的動作,并可以指示電信設備102/202-210執(zhí)行所述動作。這種指示可以由“瘦”版本的連接管理器116接收,該連接管理器116執(zhí)行該指令或將該指令提供至網絡接口114或應用來執(zhí)行??商娲?,電信設備102/202-210可以不具有連接管理器116,并且來自規(guī)則服務器122的指令可以被直接提供至網絡接口114或應用來執(zhí)行。在其它實施方式中,電信設備102/202-210可以具有如上參考圖1所述的“全”連接管理器116,但是該連接管理器116可以具有接收來自規(guī)則服務器122的指令、和基于所述指令執(zhí)行動作、或將所述指令提供至網絡接口114或應用來執(zhí)行的額外的能力。這種指令可以包括例如用于將通信從當前網絡106-112轉移至新的網絡106-122的指令。
示例操作
圖3是示出根據不同實施方式的基于設備數據或網絡數據執(zhí)行以下至少一者的方法的流程圖:調整網絡輪詢頻率、提示用戶選擇網絡中的一個網絡、自動連接至網絡中的一個網絡、或自動從網絡中的一個網絡斷開連接。如在塊302所闡述的,電信設備接收設備數據或網絡數據中的至少一者,所述設備數據或網絡數據與多個網絡相關聯。設備數據可以包括以下至少一者:電信設備的位置、用戶行為的模式或歷史、網絡中的一個網絡的信號強度、一天中的時間、設置或偏好、可用網絡連接的質量、用戶正在漫游的指示、電信設備的使用、或電池電力水平。網絡數據可以包括基于多個電信設備的用戶的行為的推論或模式、訂戶計劃信息、電信設備的位置、設置或偏好、關聯于網絡的費用、或用于卸載或網絡平衡的策略。而且,多個網絡可以包括以下至少一者:2g網絡、3g網絡、4g網絡、gsm網絡、hspa網絡、hspa+網絡、wi-fi網絡、wi-max網絡、關聯于毫微微的網絡、藍牙網絡、cdma網絡、umts網絡、或zigbee網絡。
在塊304處,電信設備將一個或多個規(guī)則、配置文件、或模型應用至所接收到的設備數據或網絡數據?;谠搼?,在塊306處,電信設備確定是否調整網絡輪詢頻率、是否提示用戶選擇網絡中的一個網絡、是否自動連接至網絡中的一個網絡、或是否自動從網絡中的一個網絡斷開連接。在一些實施方式中,規(guī)則、配置文件、或模型是從服務供應商接收的本地版本的規(guī)則、配置文件、或模型。而且,規(guī)則、配置文件、或模型可以特定于位置、一天中的時間、事件、或個體或集體用戶行為或活動的類型。此外,規(guī)則、配置文件、或模型可以基于個體或集體用戶活動、行為或對提示的響應而被獲知。
在塊308處,電信設備調整網絡輪詢頻率。所述調整可以包括:在塊308a處,響應于指示當前網絡連接或指示電信設備正在移動的設備數據或網絡數據來減少或停止網絡中的一個網絡的輪詢。而且,所述調整可以包括:在塊308a處,響應于指示當前網絡連接或指示電信設備正在移動的設備數據或網絡數據來管理針對網絡中的一個網絡的無線電的功率狀態(tài)。在塊308b處,所述調整可以包括當設備數據或網絡數據指示網絡中的一個網絡的質量差時增加針對所述網絡中的另一個網絡的網絡輪詢頻率。而且,在塊308c處,所述調整可以涉及當電信設備自動連接至網絡中的一個網絡時,降低針對所述網絡中的其他網絡的網絡輪詢頻率。
在塊310處,電信設備提示用戶選擇網絡中的一個網絡。所述提示可以包括:在塊310a處,確定從檢測到網絡起時間閾值量已經被符合,以及響應于時間閾值量被符合,提示用戶連接至所檢測到的網絡。在塊310b處,所述提示可以包括向用戶提供表明網絡中的一個網絡要求登錄的指示。
在塊312處,電信設備自動連接至網絡中的一個網絡。在塊312a處,所述連接可以包括:自動連接至用于語音或數據通信中的一者的網絡,該網絡不同于關聯于當前網絡連接的用于語音或數據通信中的另一者的網絡。在塊312b處,當設備數據或網絡數據指示關聯于當前網絡連接的網絡擁塞時,所述連接可以包括將通信從當前網絡連接轉移至關聯于不同網絡的新的網絡連接。在一些實施方式中,所述轉移針對語音通信而不針對數據通信被執(zhí)行。而且,所述轉移可以基于用戶是否已經訂閱溢價計劃而被有條件地執(zhí)行。在塊312c處,所述連接可以涉及自動連接至網絡中具有最低費用的一個網絡。
在塊314處,電信設備自動從網絡中的一個網絡斷開連接。
圖4是示出根據不同實施方式的至少部分基于關聯于電信設備的設備數據來建立規(guī)則、配置文件、或模型的方法的流程圖。如在塊402處所述,一個或多個計算設備可以接收關聯于網絡連接或多個電信設備的個體或集體用戶行為中的至少一者的設備數據。在塊404處,一個或多個計算設備還可以或替代地可以接收來自第三方源的數據。
在塊406處,一個或多個計算設備可以基于所接收到的設備數據或基于來自第三方源的數據來建立一個或多個規(guī)則、配置文件、或模型,以用于管理電信設備的網絡連接行為。在一些實施方式中,所述建立包括針對關聯于電信設備中的一個電信設備的每個訂戶建立規(guī)則、配置文件、或模型。
在塊408處,一個或多個計算設備將規(guī)則、配置文件、或模型提供至電信設備中的至少一個電信設備,以使得該電信設備能夠基于所述規(guī)則、配置文件、或模型執(zhí)行以下至少一者:調整網絡輪詢頻率、提示用戶選擇多個網絡中的一個網絡、或自動連接至網絡中的一個網絡。
在塊410處,一個或多個計算設備指示電信設備中的一個電信設備從關聯于當前網絡的當前網絡連接轉移至關聯于不同網絡的新的網絡連接。
示例系統(tǒng)架構
圖5是根據不同實施方式的示例電信設備系統(tǒng)架構的框圖。如圖所示,電信設備102可以包括一個或多個處理器502、接口504、顯示器506、收發(fā)信機508、輸出設備510、輸入設備512、及包括機器可讀媒介516的驅動單元514。電信設備102還可以包括網絡接口114。電信設備102還包括存儲器518,該存儲器518用于存儲連接管理器116、規(guī)則模塊118、和規(guī)則、配置文件、或模型120。
在一些實施方式中,一個或多個處理器502是中央處理單元(cpu)、圖形處理單元(gpu)、或cpu和gpu二者、或任何其他類型的處理單元。
在不同實施方式中,接口504為任何類型的接口。接口504包括無線lan接口、通用串行總線(usb)驅動器、或近場接口中的任何一者或多者。無線lan接口可以包括使用例如ieee802.11、802.16和/或802.20標準來執(zhí)行傳送和接收無線通信的功能的wi-fi接口或wi-max接口、或
在不同實施方式中,顯示器506是液晶顯示器或通常在電信設備中使用的任何其他類型的顯示器。例如,顯示器506可以是觸摸式顯示屏,并且然后可以充當輸入設備或鍵盤,諸如用于提供軟鍵鍵盤、導航按鈕等。
在一些實施方式中,收發(fā)信機508包括本領域已知的任何類型的收發(fā)信機。例如,收發(fā)信機508可以包括無線電收發(fā)信機,該無線電收發(fā)信機結合接口504或網絡接口114執(zhí)行經由天線傳送和接收射頻通信的功能。無線電收發(fā)信機可以促進電信設備102與電信服務供應商網絡的各種基地臺、基站、和/或接入點之間的無線連接性,或可以促進電信設備102與無線lan的路由器或熱點之間的無線連接性。收發(fā)信機508可以包括例如wi-fi無線電或wi-max無線電。收發(fā)信機508還可以包括用于近場通信的近場天線。
在一些實施方式中,輸出設備510包括本領域已知的任何類型的輸出設備,諸如顯示器(如已經描述的顯示器506)、揚聲器、振動機構、或觸覺反饋機構。輸出設備510還包括用于一個或多個外圍設備的端口,所述外圍設備諸如耳機、外圍揚聲器、或外圍顯示器。
在不同實施方式中,輸入設備512包括本領域已知的任何類型的輸入設備。例如,輸入設備512可以包括相機、麥克風、鍵盤/按鍵、或觸摸式顯示器(例如,如上所述的觸摸式顯示屏)。鍵盤/按鍵可以是按鈕數字撥號盤(諸如在典型的電信設備上)、多鍵鍵盤(諸如傳統(tǒng)的qwerty鍵盤)、或一個或多個其他類型的鍵或按鈕,并還可以包括類似操縱桿的控制器和/或特定導航按鈕等。
機器可讀媒介516存儲用于實現于此描述的方法或功能中的任何一者或多者的一個或多個指令集(例如,軟件)。所述指令在由電信設備102執(zhí)行期間還可以完全位于或至少部分位于存儲器518中和一個或多個處理器502中。存儲器518和一個或多個處理器502還可以構成機器可讀媒介516。
網絡接口114在上文中已經被詳細地描述。如上所述,網絡接口可以與gsm/umts網絡106、hspa/hspa+網絡108、wi-fi/wi-max網絡110、關聯于毫微微的網絡112、或其他網絡相關聯。
在不同實施方式中,存儲器518通常包括易失性存儲器和非易失性存儲器(例如ram、rom、eeprom、閃存、微型硬盤、存儲卡、光存儲器、盒式磁帶、磁帶、磁盤存儲器或其他磁存儲設備、或任何其他媒介)二者。此外,在一些實施方式中,存儲器518包括sim(訂戶標識模塊)卡,該sim卡是用于識別至服務供應商網絡的電信設備102的用戶的可移動存儲卡。存儲器518還可以被描述為計算機存儲媒介,并可以包括以任何方法或技術實施的用于存儲諸如計算機可讀指令、數據結構、程序模塊、或其他數據的信息的易失性和非易失性、可移動和不可移動媒介。
如圖5所示,存儲器518存儲數據和模塊116-120。這些模塊可以包括方法、線程、進程、應用或任何其他類型的可執(zhí)行指令。而且,任何模塊可以形成電信設備平臺的部分,該電信設備平臺包括操作系統(tǒng)和應用,或可替代地可以是第三方應用。對連接管理器116、規(guī)則模塊118、和規(guī)則、配置文件、或模型120的進一步描述可以從上文獲得。
圖6是根據不同實施方式的示例計算機系統(tǒng)架構的框圖。圖6所示的服務器600可以代表服務供應商104的規(guī)則服務器122或任何其他服務器或計算設備。如圖所示,服務器600包括系統(tǒng)存儲器602,該系統(tǒng)存儲器602用于存儲模塊和數據604,并可選地用于存儲規(guī)則、配置文件、或模型120。而且,服務器600包括一個或多個處理器606、可移動存儲器608和不可移動存儲器610、一個或多個輸入設備612、一個或多個輸出設備614及用于與其他計算設備618通信的通信連接616。
在不同實施方式中,系統(tǒng)存儲器602是易失性的(如ram)、非易失性的(如rom、閃存等)或這兩者的一些組合。存儲在系統(tǒng)存儲器602中的模塊或數據604可以包括方法、線程、進程、應用或任何其他類型的可執(zhí)行指令,如用于執(zhí)行規(guī)則服務器122的操作的指令。規(guī)則、配置文件、或模型120在上文被詳細地描述。這些規(guī)則、配置文件、或模型120可以被存儲在規(guī)則服務器122上,或者存儲在分開的計算設備上。在一些實施方式中,規(guī)則、配置文件、或模型120是存儲在服務供應商104的另一計算設備上的規(guī)則、配置文件、或模型120的本地副本。
在一些實施方式中,一個或多個處理器606是中央處理單元(cpu)、圖形處理單元(gpu)、或cpu和gpu二者、或本領域已知的其他處理單元或組件。
服務器600還包括附加的數據存儲設備(可移動和/或不可移動的),如磁盤、光盤或磁帶。這種附加的存儲器在圖6中由可移動存儲器608和不可移動存儲器610示出。計算機存儲媒介可以包括以任何方法或技術實施的用于存儲如計算機可讀指令、數據結構、程序模塊、或其他數據的信息的易失性和非易失性、可移動性和不可移動的媒介。系統(tǒng)存儲器602、可移動存儲器608和不可移動存儲器610是計算機可讀存儲媒介的全部示例。計算機可讀存儲媒介包括但是不限于ram、rom、eeprom、閃存或其他存儲技術、cd-rom、數字通用光盤(dvd)或其他光存儲器、盒式磁帶、磁帶、磁盤存儲器或其他磁存儲設備、或可以被用于存儲期望的信息并可以被服務器600訪問的任何其他媒介。任何這種計算機可讀存儲媒介可以是服務器600的一部分。
服務器600還可以具有一個或多個輸入設備612,如鍵盤、鼠標、觸摸式顯示器、語音輸入設備等,并可以具有一個或多個輸出設備614,如顯示器、揚聲器、打印機等。這些設備在本領域是眾所周知的并無需在此進行詳細討論。
服務器600還包含通信連接616,該通信連接616允許服務器600與其他計算設備618(如服務供應商104的其他計算設備)進行通信。
盡管已經針對結構特征和/或方法行為用語言描述了主題,但是應該理解,所附權利要求書定義的主題不必被所描述的具體特征或行為所限制。反而,所述具體特征和行為被公開作為實施權利要求書的示例性形式。
實施例
1、一種方法,該方法包括:
由電信設備接收設備數據或網絡數據中的至少一者,所述設備數據或網絡數據與多個網絡相關聯;以及
至少基于所接收到的設備數據或網絡數據,由所述電信設備執(zhí)行以下至少一者:調整網絡輪詢頻率,提示用戶選擇所述網絡中的一個網絡,自動連接至所述網絡中的一個網絡,或者自動從所述網絡中的一個網絡斷開連接。
2、根據實施例1所述的方法,其中,所述多個網絡包括以下至少一者:2g網絡、3g網絡、4g網絡、gsm網絡、hspa網絡、hspa+網絡、wi-fi網絡、wi-max網絡、與毫微微相關聯的網絡、藍牙網絡、cdma網絡、umts網絡、或zigbee網絡。
3、根據實施例1所述的方法,其中,所述設備數據包括以下至少一者:所述電信設備的位置、用戶行為的模式或歷史、所述網絡中的一個網絡的信號強度、一天中的時間、設置或偏好、可用網絡連接的質量、用戶正在漫游的指示、所述電信設備的使用、或電池電力水平。
4、根據實施例1所述的方法,其中,所述網絡數據包括基于多個電信設備的用戶的行為的推論或模式、訂閱計劃信息、所述電信設備的位置、設置或偏好、與網絡相關聯的費用、或用于卸載或網絡平衡的策略。
5、根據實施例1所述的方法,其中,所述自動連接包括自動連接至用于語音或數據通信中的一者的網絡,該網絡不同于與當前網絡連接相關聯的用于語音或數據通信中的另一者的網絡。
6、根據實施例1所述的方法,其中,所述調整所述網絡輪詢頻率包括:
響應于指示當前網絡連接或指示所述電信設備正在移動的設備數據或網絡數據,減少或停止所述網絡中的一個網絡的輪詢;或者
響應于指示所述當前網絡連接或指示所述電信設備正在移動的所述設備數據或所述網絡數據,管理針對所述網絡中的一個網絡的無線電的功率狀態(tài)。
7、根據實施例1所述的方法,該方法還包括將一個或多個規(guī)則、配置文件、或模型應用至所接收到的設備數據或網絡數據,并基于所述應用確定是否執(zhí)行所述調整、所述提示、所述自動連接、或所述自動斷開連接。
8、根據實施例1所述的方法,其中,所述設備數據或網絡數據指示關聯于當前網絡連接的網絡擁塞,并且所述自動連接包括將通信從所述當前網絡連接轉移至關聯于不同網絡的新的網絡連接。
9、根據實施例8所述的方法,其中,所述轉移針對語音通信而不針對數據通信來被執(zhí)行。
10、根據實施例8所述的方法,其中,所述轉移基于所述用戶是否已經訂閱溢價計劃來被有條件地執(zhí)行。
11、根據實施例1所述的方法,其中,所述設備數據或網絡數據指示所述網絡中的一個網絡的質量差,以及所述調整所述網絡輪詢頻率包括增加針對所述網絡中的另一網絡的所述網絡輪詢頻率。
12、根據實施例1所述的方法,該方法還包括自動連接至所述網絡中的一個網絡,并降低針對所述網絡中的其它網絡的網絡輪詢頻率。
13、根據實施例1所述的方法,該方法還包括確定從檢測到網絡起的時間閾值量已經被符合,并且響應于所述時間閾值量被符合,提示所述用戶連接至所檢測到的網絡。
14、根據實施例1所述的方法,該方法還包括識別所述網絡中的一個網絡要求登錄,并向所述用戶提供表明所述網絡要求所述登錄的指示。
15、根據實施例1所述的方法,其中,所述網絡數據指示關聯于所述網絡的費用,并且所述電信設備自動連接至所述網絡中具有最低費用的一個網絡。
16、一種電信設備,該電信設備包括:
處理器;
存儲器,該存儲器通信地耦合至所述處理器,并存儲關聯于至多個網絡的連接的規(guī)則、配置文件、或模型中的至少一者;以及
智能連接管理器,該智能連接管理器被配置成由所述處理器操作以執(zhí)行包括以下的操作:
接收設備數據或網絡數據中的至少一者,
基于所述規(guī)則、配置文件、或模型中的所述至少一者分析所述設備數據或網絡數據,以及
基于所述分析執(zhí)行以下至少一者:調整網絡輪詢頻率,提示用戶選擇所述網絡中的一個網絡,自動連接至所述網絡中的一個網絡,或自動從所述網絡中的一個網絡斷開連接。
17、根據實施例16所述的電信設備,其中,所述規(guī)則、配置文件或模型是從服務供應商接收的本地版本的規(guī)則、配置文件、或模型。
18、根據實施例16所述的電信設備,其中,所述規(guī)則、配置文件、或模型特定于位置、一天中的時間、事件、或個體或集體用戶行為或活動的類型。
19、根據實施例16所述的電信設備,其中,所述規(guī)則、配置文件、或模型基于個體或集體用戶活動、行為、或對提示的響應而被獲知。
20、一個或多個計算機存儲媒介,該媒介包括存儲在其上的計算機可執(zhí)行指令,并被配置成指示一個或多個計算設備執(zhí)行包括以下的操作:
接收設備數據,該設備數據關聯于網絡連接或多個電信設備的用戶行為中的至少一者;
基于所接收到的設備數據建立一個或多個規(guī)則、配置文件、或模型,以用于管理所述電信設備的網絡連接行為;以及
向所述電信設備中的至少一個電信設備提供所述規(guī)則、配置文件、或模型,以使得所述電信設備能夠基于所述規(guī)則、配置文件、或模型執(zhí)行以下至少一者:調整網絡輪詢頻率,提示用戶選擇多個網絡中的一個網絡,自動連接至所述網絡中的一個網絡,或自動從所述網絡中的一個網絡斷開連接。
21、根據實施例20所述的一個或多個計算機存儲媒介,其中,所述建立包括針對與所述電信設備中的一個電信設備相關聯的每個訂戶來建立規(guī)則、配置文件、或模型。
22、根據實施例20所述的一個或多個計算機存儲媒介,其中,所述操作還包括指示所述電信設備中的一個電信設備從關聯于當前網絡的當前網絡連接轉移至關聯于不同網絡的新的網絡連接。
23、根據實施例20所述的一個或多個計算機存儲媒介,其中,所述操作還包括接收來自第三方源的數據,并基于來自所述第三方源的所述數據執(zhí)行所述一個或多個規(guī)則、配置文件、或模型的所述建立。