欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于針對(duì)用戶(hù)體驗(yàn)優(yōu)化移動(dòng)裝置無(wú)線電管理的系統(tǒng)和方法與流程

文檔序號(hào):11457388閱讀:303來(lái)源:國(guó)知局
用于針對(duì)用戶(hù)體驗(yàn)優(yōu)化移動(dòng)裝置無(wú)線電管理的系統(tǒng)和方法與流程

背景

本文中討論的主題大體上涉及無(wú)線移動(dòng)裝置,并且更具體地說(shuō),涉及優(yōu)化對(duì)此類(lèi)移動(dòng)無(wú)線通信裝置的移動(dòng)裝置管理。

相關(guān)技術(shù)

隨著各種無(wú)線和移動(dòng)裝置通信需求的增長(zhǎng),它們中許多裝置裝備有多于一個(gè)的無(wú)線電系統(tǒng)。無(wú)線電系統(tǒng)中的每一個(gè)用來(lái)連接到特定類(lèi)型的無(wú)線網(wǎng)絡(luò)。此類(lèi)系統(tǒng)的實(shí)例是可利用gsm、cdma或lte標(biāo)準(zhǔn)對(duì)信號(hào)進(jìn)行編碼的蜂窩無(wú)線電系統(tǒng)和利用公知的ieee802.11標(biāo)準(zhǔn)進(jìn)行通信的wi-fi系統(tǒng)。另一實(shí)例將是基于ieee標(biāo)準(zhǔn)802.16的wimax系統(tǒng)。

在具有多個(gè)無(wú)線電系統(tǒng)的通信裝置中,所述無(wú)線電中的每一個(gè)可具有不同特性。例如,蜂窩系統(tǒng)可被設(shè)計(jì)來(lái)連接到離得更遠(yuǎn)并且使用比wi-fi無(wú)線電系統(tǒng)所使用的更高的功率信號(hào)的小區(qū)塔。由于wi-fi標(biāo)準(zhǔn)正在利用未經(jīng)許可的頻譜,所以發(fā)射器的功率受到規(guī)定的限制并且因此可有效進(jìn)行通信的距離可能比蜂窩連接的情況下的距離短。

由于裝置用于在不同環(huán)境中的通信,并且裝置可在不同的時(shí)間用于不同的任務(wù),所以在不同的時(shí)間利用特定的無(wú)線電系統(tǒng)將是最有利的。不同系統(tǒng)的需要性的差異可歸因于無(wú)線電網(wǎng)絡(luò)的能力、信號(hào)質(zhì)量、由于相對(duì)信號(hào)強(qiáng)度而產(chǎn)生的編碼效率,或者可與使用特定無(wú)線電系統(tǒng)的成本有關(guān)。成本通常取決于裝置所有者可與各個(gè)服務(wù)提供商所具有的各種協(xié)議。

操作每個(gè)無(wú)線電系統(tǒng)消耗任何移動(dòng)裝置的資源。具體地,由電池系統(tǒng)供應(yīng)的能量的消耗是重要的考慮因素。因此,使無(wú)線電系統(tǒng)在不提供任何益處的時(shí)候處于活動(dòng)狀態(tài)是不利的。這樣的時(shí)候的實(shí)例將是在范圍內(nèi)沒(méi)有wi-fi接入點(diǎn)時(shí)或者在范圍內(nèi)的所有接入點(diǎn)由于它們需要連接密碼并且這種密碼不可用而使得所有接入點(diǎn)不可用于連接時(shí),操作wi-fi無(wú)線電系統(tǒng)。

盡管裝置所有者或用戶(hù)原則上可能取決于裝置的位置和用于數(shù)據(jù)通信的裝置的當(dāng)前使用而手動(dòng)打開(kāi)和關(guān)閉各個(gè)無(wú)線電系統(tǒng),但是這是不實(shí)際的。裝置用戶(hù)通常重視更高級(jí)別的任務(wù)和生活中的其他事情,并且無(wú)法被期望來(lái)完美地預(yù)測(cè)應(yīng)打開(kāi)和關(guān)閉哪個(gè)無(wú)線電系統(tǒng)才能最佳地使用資源或者不停地關(guān)注并采取相應(yīng)的行動(dòng)。

通常,用戶(hù)操作各種無(wú)線電系統(tǒng)的選擇會(huì)導(dǎo)致電池功率的不必要的耗費(fèi)。這種次優(yōu)的功率使用的一個(gè)實(shí)例是選擇使移動(dòng)裝置中的wi-fi無(wú)線電一直打開(kāi)。在這種情況下,它可自動(dòng)地頻繁掃描,以便發(fā)現(xiàn)可用的wi-fi接入點(diǎn)來(lái)進(jìn)行連接。這種掃描包括從附近的接入點(diǎn)接收一組信標(biāo)分組并且對(duì)其內(nèi)容進(jìn)行解碼以識(shí)別發(fā)送分組的接入點(diǎn)。

為了避免前面實(shí)例中描述的電池消耗,功率的次優(yōu)使用的另一實(shí)例是選擇使wi-fi無(wú)線電完全關(guān)閉。在這種情況下,裝置需要使用蜂窩或其他無(wú)線電系統(tǒng)來(lái)滿足所有通信需求。與和本地wi-fi接入點(diǎn)通信所消耗的電池功率相比,通常與更遠(yuǎn)的蜂窩塔通信會(huì)消耗更多的電池功率。更高的電池消耗可能是由于需要使用更高的功率來(lái)到達(dá)更遠(yuǎn)的蜂窩塔,或者由于蜂窩信號(hào)中潛在較低的信噪比需要效率較低編碼選擇來(lái)發(fā)送對(duì)于和本地wi-fi接入點(diǎn)的類(lèi)似通信來(lái)說(shuō)必要的數(shù)據(jù)的事實(shí)。使用效率較低的編碼,發(fā)送相同量的數(shù)據(jù)將需要更長(zhǎng)的時(shí)間,并且因此無(wú)線電不得不在更長(zhǎng)時(shí)間內(nèi)傳輸并消耗功率。

已經(jīng)提出各種基于當(dāng)日時(shí)間或位置的自動(dòng)化系統(tǒng)來(lái)彌補(bǔ)用戶(hù)關(guān)注的不足。這些系統(tǒng)將例如基于預(yù)編程的時(shí)間表或基于檢測(cè)到的裝置位置來(lái)打開(kāi)和關(guān)閉wi-fi無(wú)線電。這些種類(lèi)的系統(tǒng)可提供一些改進(jìn),但是鑒于操作環(huán)境的變化和無(wú)線通信裝置的使用,它們?cè)诠芾頍o(wú)線電系統(tǒng)方面遠(yuǎn)不是最佳的。

概述

本文公開(kāi)用于管理無(wú)線通信裝置的無(wú)線電的方法。在各實(shí)施方案中,所述方法包括確定用戶(hù)的與無(wú)線電的操作狀態(tài)有關(guān)的最后選擇,并且監(jiān)測(cè)無(wú)線通信裝置的顯示器。所述方法還包括當(dāng)用戶(hù)的與無(wú)線電的操作狀態(tài)有關(guān)的最后選擇使無(wú)線電打開(kāi)并且無(wú)線通信裝置的顯示器改變?yōu)榛顒?dòng)狀態(tài)時(shí),打開(kāi)無(wú)線電。所述方法還包括當(dāng)用戶(hù)的與無(wú)線電的操作狀態(tài)有關(guān)的最后選擇使無(wú)線電打開(kāi)并且無(wú)線通信裝置的顯示器改變?yōu)榉腔顒?dòng)狀態(tài)時(shí),確定是否建立無(wú)線電連接,以及無(wú)線電連接質(zhì)量是否足以通過(guò)其來(lái)路由數(shù)據(jù)流量。所述方法還包括:當(dāng)建立的無(wú)線電連接足以通過(guò)其來(lái)路由數(shù)據(jù)流量、顯示器不活動(dòng)并且用戶(hù)的與無(wú)線電的操作狀態(tài)有關(guān)的最后選擇使無(wú)線電打開(kāi)時(shí),使無(wú)線電打開(kāi)。所述方法還包括:當(dāng)建立的無(wú)線電連接不足以通過(guò)其來(lái)路由數(shù)據(jù)流量、顯示器不活動(dòng)并且用戶(hù)的與無(wú)線電的操作狀態(tài)有關(guān)的最后選擇使無(wú)線電打開(kāi)時(shí),關(guān)閉無(wú)線電直到喚醒間隔期滿為止。所述方法還包括:在喚醒間隔期滿之后打開(kāi)無(wú)線電,并且針對(duì)充分的無(wú)線電連接進(jìn)行檢查,如果建立了充分的無(wú)線電連接就讓無(wú)線電開(kāi)著,并且如果無(wú)線電連接不充分就關(guān)閉無(wú)線電直到喚醒間隔期滿為止。

在各實(shí)施方案中,所述方法還包括:在用戶(hù)的與無(wú)線電的操作狀態(tài)有關(guān)的最后選擇使無(wú)線電關(guān)閉并且無(wú)線通信裝置的顯示器改變?yōu)榛顒?dòng)狀態(tài)時(shí)針對(duì)充分的無(wú)線電連接進(jìn)行檢查,當(dāng)建立的無(wú)線電連接足以通過(guò)其來(lái)路由數(shù)據(jù)流量時(shí)使無(wú)線電打開(kāi),并且當(dāng)建立的無(wú)線電連接不足以通過(guò)其來(lái)路由數(shù)據(jù)流量時(shí)使無(wú)線電關(guān)閉。所述方法還可包括:當(dāng)用戶(hù)的與無(wú)線電的操作狀態(tài)有關(guān)的最后選擇使無(wú)線電關(guān)閉并且無(wú)線通信裝置的顯示器改變?yōu)榉腔顒?dòng)狀態(tài)時(shí),打開(kāi)無(wú)線電并針對(duì)充分的無(wú)線電連接進(jìn)行檢查。所述方法還可包括:當(dāng)建立的無(wú)線電連接足以通過(guò)其來(lái)路由數(shù)據(jù)流量、顯示器不活動(dòng)并且用戶(hù)的與無(wú)線電的操作狀態(tài)有關(guān)的最后選擇使無(wú)線電關(guān)閉時(shí),使無(wú)線電打開(kāi)。所述方法還可包括:當(dāng)建立的無(wú)線電連接不足以通過(guò)其來(lái)路由數(shù)據(jù)流量、顯示器不活動(dòng)并且用戶(hù)的與無(wú)線電的操作狀態(tài)有關(guān)的最后選擇使無(wú)線電關(guān)閉時(shí),關(guān)閉無(wú)線電直到喚醒間隔期滿為止。所述方法還可包括:在喚醒間隔期滿之后打開(kāi)無(wú)線電,并且針對(duì)充分的無(wú)線電連接進(jìn)行檢查,如果建立了充分的無(wú)線電連接就讓無(wú)線電開(kāi)著,并且如果無(wú)線電連接不充分就關(guān)閉無(wú)線電直到喚醒間隔期滿為止。

附圖簡(jiǎn)述

圖1是用于向移動(dòng)裝置提供網(wǎng)絡(luò)接入的系統(tǒng)的功能框圖。

圖2是可在圖1的無(wú)線通信系統(tǒng)中使用的無(wú)線通信裝置的功能框圖。

圖3示出管理無(wú)線電的示例性過(guò)程。

圖4示出管理無(wú)線電的另一過(guò)程。

圖5是用于在wi-fi管理的級(jí)別之間進(jìn)行選擇的界面的示例性圖示。

詳細(xì)描述

本文公開(kāi)的系統(tǒng)和方法包括用于無(wú)線通信裝置的一個(gè)或多個(gè)無(wú)線電的無(wú)線電管理自動(dòng)化,以用于優(yōu)化用戶(hù)體驗(yàn)并優(yōu)化一個(gè)或多個(gè)無(wú)線電的使用。在各實(shí)施方案中,所述方法可包括基于用戶(hù)的與無(wú)線電的狀態(tài)有關(guān)的最后選擇并且基于無(wú)線通信裝置的顯示器的狀態(tài)來(lái)控制無(wú)線電。可通過(guò)在顯示器處于活動(dòng)狀態(tài)時(shí)向用戶(hù)呈現(xiàn)用戶(hù)先前選擇的無(wú)線電的狀態(tài)來(lái)優(yōu)化用戶(hù)體驗(yàn),同時(shí)仍在顯示器關(guān)閉時(shí)使用無(wú)線電的自動(dòng)控制來(lái)優(yōu)化無(wú)線電的使用。

圖1是用于為移動(dòng)裝置(裝置)102提供網(wǎng)絡(luò)接入(系統(tǒng))100的系統(tǒng)的功能框圖。移動(dòng)裝置(裝置)102可以是能夠通過(guò)一個(gè)或多個(gè)無(wú)線服務(wù)來(lái)與例如一個(gè)或多個(gè)其他裝置102無(wú)線通信的移動(dòng)電子終端。裝置102在本文中也可稱(chēng)為用戶(hù)設(shè)備(ue)、移動(dòng)站(ms)或移動(dòng)終端(mt)。裝置102可以是能夠通過(guò)諸如2g(例如,gsm、gprs、edge、iden、tdma、cdma)、3g(例如,cdma2000、1x-evdo、p25-lmr、wcdma、umts、hspa)、4g(例如,lte、wimax)、voip、ims、iptv、wlan、wi-fi(例如,ieee802.11標(biāo)準(zhǔn)系列中的一個(gè)或多個(gè))、藍(lán)牙和其他基于無(wú)線電的無(wú)線協(xié)議的若干個(gè)通信標(biāo)準(zhǔn)中的一個(gè)來(lái)進(jìn)行通信以與另一移動(dòng)裝置102或遠(yuǎn)程裝置(例如像藍(lán)牙鍵盤(pán)、耳機(jī)或其他配件)進(jìn)行通信的蜂窩電話或其他移動(dòng)電子通信系統(tǒng)。在一些實(shí)例中,裝置102可通過(guò)由蜂窩網(wǎng)絡(luò)的蜂窩塔或基站輔助的一個(gè)或多個(gè)通信服務(wù)來(lái)進(jìn)行通信。蜂窩標(biāo)準(zhǔn)可以是2g、3g、4g、長(zhǎng)期演進(jìn)(lte)、高級(jí)lte、gsm、gprs、cdma或本領(lǐng)域已知的另一無(wú)線標(biāo)準(zhǔn)中的一個(gè)或多個(gè)。然而,應(yīng)當(dāng)理解,相同的機(jī)制和原理可用來(lái)實(shí)現(xiàn)系統(tǒng)100以及用于任何其他無(wú)線電系統(tǒng)的連接選擇功能(例如,藍(lán)牙和wi-fi)。為方便起見(jiàn),lte和wi-fi可在本文中被稱(chēng)為與系統(tǒng)100一起使用的示例性標(biāo)準(zhǔn)。

裝置102可同時(shí)通過(guò)多個(gè)通信標(biāo)準(zhǔn)通過(guò)一個(gè)或多個(gè)不同的通信系統(tǒng)來(lái)參與通信。例如,裝置102可具有與用于電話通話的蜂窩提供商108的lte連接、與無(wú)線耳機(jī)(諸如,藍(lán)牙(bt)啟用裝置118)的藍(lán)牙連接,同時(shí)還通過(guò)與本地wi-fi熱點(diǎn)110的802.11連接來(lái)接收電子郵件。

無(wú)線服務(wù)可通過(guò)一個(gè)或多個(gè)接入點(diǎn)(ap)106來(lái)提供。接入點(diǎn)106被描繪為ap106a-106f,但是在本文中可統(tǒng)稱(chēng)為ap106。這些ap106在本文中也可單獨(dú)地稱(chēng)為ap106。ap106可實(shí)現(xiàn)來(lái)提供各種無(wú)線服務(wù)。例如,蜂窩提供商108可具有ap106a來(lái)提供蜂窩(例如,lte)服務(wù)。ap106b可用作固定或移動(dòng)wi-fi熱點(diǎn)110。ap106c可由贊助商112操作,諸如由供應(yīng)商操作的小規(guī)模網(wǎng)絡(luò)。ap106d可以是微微蜂窩或家庭網(wǎng)絡(luò)114。ap106e可實(shí)現(xiàn)來(lái)在例如機(jī)場(chǎng)提供免費(fèi)公用wi-fi116連接。ap106f也可實(shí)現(xiàn)為藍(lán)牙(bt)裝置118,諸如揚(yáng)聲器或無(wú)線耳機(jī)。

圖2是可在圖1的無(wú)線通信系統(tǒng)100中使用的無(wú)線通信裝置200的功能框圖。無(wú)線通信裝置200是可被配置來(lái)實(shí)現(xiàn)本文描述的各種方法的裝置的實(shí)施方案。例如,無(wú)線通信裝置200可包括裝置102或者ap106中的一個(gè)或多個(gè)。

無(wú)線通信裝置200可包括控制無(wú)線通信裝置200的操作的一個(gè)或多個(gè)處理器或處理器單元202。處理器202也可稱(chēng)為中央處理單元(cpu)。無(wú)線通信裝置200還可具有耦合到處理器202的存儲(chǔ)器204。存儲(chǔ)器204可包括只讀存儲(chǔ)器(rom)和隨機(jī)存取存儲(chǔ)器(ram)兩者。存儲(chǔ)器204可向處理器202提供指令和數(shù)據(jù)。存儲(chǔ)器204的至少一部分還可包括非易失性隨機(jī)存取存儲(chǔ)器(nvram)。處理器202可基于存儲(chǔ)在存儲(chǔ)器206內(nèi)的程序指令來(lái)執(zhí)行邏輯和算術(shù)運(yùn)算。存儲(chǔ)器204中的指令可被執(zhí)行來(lái)實(shí)現(xiàn)本文中描述的方法。

處理器202可包括或者可以是利用一個(gè)或多個(gè)處理器202實(shí)現(xiàn)的處理系統(tǒng)的部件。一個(gè)或多個(gè)處理器可利用以下各項(xiàng)的任何組合來(lái)實(shí)現(xiàn):通用微處理器、微控制器、數(shù)字信號(hào)處理器(dsp)、現(xiàn)場(chǎng)可編程門(mén)陣列(fpga)、可編程邏輯器件(pld)、控制器、狀態(tài)機(jī)、門(mén)控邏輯、離散的硬件部件、專(zhuān)用硬件有限狀態(tài)機(jī)或者可執(zhí)行計(jì)算或其他信息操作的任何其他合適的實(shí)體。

處理系統(tǒng)還可包括用于存儲(chǔ)軟件的機(jī)器可讀介質(zhì)。軟件應(yīng)被寬泛地解釋為指任何類(lèi)型的指令,無(wú)論是否被稱(chēng)為軟件、固件、中間件、微代碼、硬件描述語(yǔ)言或其他指令。指令可包含代碼(例如,以源代碼格式、二進(jìn)制代碼格式、可執(zhí)行代碼格式或任何其他合適的代碼格式)。當(dāng)由一個(gè)或多個(gè)處理器執(zhí)行時(shí),指令使處理系統(tǒng)執(zhí)行本文所述的各種功能。

無(wú)線通信裝置200還可包括多個(gè)無(wú)線電系統(tǒng)210,諸如蜂窩無(wú)線電系統(tǒng)、wi-fi無(wú)線電系統(tǒng)和藍(lán)牙無(wú)線電系統(tǒng)。為了便于解釋?zhuān)瑑H示出單個(gè)無(wú)線電系統(tǒng)210。無(wú)線電系統(tǒng)210可包括發(fā)射器212和/或接收器213,以允許無(wú)線通信裝置200與遠(yuǎn)程位置之間的數(shù)據(jù)諸如通過(guò)圖1的接入點(diǎn)106的發(fā)送和接收。發(fā)射器212和接收器213可組合成收發(fā)器211。

無(wú)線電系統(tǒng)210中的每一個(gè)可能夠通過(guò)諸如2g(例如,gsm、gprs、edge、iden、tdma、cdma)、3g(例如,cdma2000、1x-evdo、p25-lmr、wcdma、umts、hspa)、4g(例如,lte、wimax)、voip、ims、iptv、wlan、wi-fi(例如,ieee802.11標(biāo)準(zhǔn)系列中的一個(gè)或多個(gè))、藍(lán)牙和其他基于無(wú)線電的無(wú)線協(xié)議的一個(gè)或多個(gè)通信標(biāo)準(zhǔn)來(lái)進(jìn)行通信,以與其他無(wú)線通信裝置200(諸如移動(dòng)裝置102和ap106)進(jìn)行通信。

無(wú)線通信裝置200還可具有與無(wú)線電系統(tǒng)210相關(guān)聯(lián)的一個(gè)或多個(gè)天線214、215。相關(guān)聯(lián)的天線214、215電耦合到收發(fā)器214。無(wú)線通信裝置200還可包括(未示出)多個(gè)發(fā)射器、多個(gè)接收器、多個(gè)收發(fā)器和/或多個(gè)天線,其中的每一個(gè)可作為各種通信標(biāo)準(zhǔn)所需的一個(gè)或多個(gè)無(wú)線電系統(tǒng)210的一部分。

發(fā)射器212可被配置來(lái)無(wú)線地發(fā)射具有不同分組類(lèi)型或功能的分組。例如,發(fā)射器212可被配置來(lái)發(fā)送由處理器202生成的不同類(lèi)型的分組。當(dāng)無(wú)線通信裝置200被實(shí)現(xiàn)或用作ap106中的一個(gè)或裝置102時(shí),處理器202可被配置來(lái)處理多個(gè)不同分組類(lèi)型的分組。例如,處理器202可被配置來(lái)確定分組的類(lèi)型并相應(yīng)地處理分組和/或分組的字段。當(dāng)無(wú)線通信裝置200被實(shí)現(xiàn)或用作ap106中的一個(gè)時(shí),處理器202還可被配置來(lái)選擇并生成多個(gè)分組類(lèi)型中的一種。例如,處理器202可被配置來(lái)生成包含發(fā)現(xiàn)消息的發(fā)現(xiàn)分組,并確定在特定情況下使用什么類(lèi)型的分組信息。

接收器208可被配置來(lái)無(wú)線地接收具有不同分組類(lèi)型的分組。在一些實(shí)例中,接收器208可被配置來(lái)檢測(cè)所使用的分組的類(lèi)型并相應(yīng)地處理分組。

無(wú)線通信裝置200還可包括信號(hào)檢測(cè)器206,所述信號(hào)檢測(cè)器206可用于致力于檢測(cè)并量化由收發(fā)器211接收的信號(hào)的電平。信號(hào)檢測(cè)器206可檢測(cè)此類(lèi)信號(hào),如總能量、每個(gè)符號(hào)的每個(gè)子載波的能量、rssi、snr、功率譜密度,以及與上述因素有關(guān)的其他信號(hào)。無(wú)線通信裝置200還可包括用于處理信號(hào)的數(shù)字信號(hào)處理器(dsp)208。dsp208可被配置來(lái)生成用于傳輸?shù)姆纸M。

無(wú)線通信裝置200還可包括用戶(hù)界面240。用戶(hù)界面240可包括鍵盤(pán)、麥克風(fēng)、揚(yáng)聲器和/或顯示器260。用戶(hù)界面240可包括向無(wú)線通信裝置200的用戶(hù)傳送信息和/或從用戶(hù)接收輸入的任何元件或部件。例如,用戶(hù)可使用用戶(hù)界面240來(lái)打開(kāi)和關(guān)閉各種無(wú)線電系統(tǒng)210,或者可使用用戶(hù)界面240來(lái)作出自動(dòng)控制無(wú)線電系統(tǒng)210的選擇。

無(wú)線通信裝置200的各種部件可通過(guò)總線系統(tǒng)230耦合在一起。除了數(shù)據(jù)總線之外,總線系統(tǒng)230可包括例如數(shù)據(jù)總線,以及電源總線、控制信號(hào)總線和狀態(tài)信號(hào)總線。無(wú)線通信裝置200的部件可使用一些其他機(jī)構(gòu)耦合在一起或者彼此接受或提供輸入。

雖然在圖2中示出數(shù)個(gè)單獨(dú)部件,但是部件中的一個(gè)或多個(gè)可組合或共同實(shí)現(xiàn)。例如,處理器202可用來(lái)不僅實(shí)現(xiàn)以上關(guān)于處理器202所描述的功能,還可實(shí)現(xiàn)以上關(guān)于信號(hào)檢測(cè)器206和/或dsp208所描述的功能。在一些實(shí)施方案中,可使用多個(gè)單獨(dú)元件來(lái)實(shí)現(xiàn)圖2中所示的每個(gè)部件。

無(wú)線通信裝置200(包括在處理器202中執(zhí)行的操作系統(tǒng)和應(yīng)用)可具有通信需求。操作系統(tǒng)和應(yīng)用可使用無(wú)線電系統(tǒng)210來(lái)進(jìn)行這種通信。

無(wú)線通信裝置200還可包括無(wú)線電管理器250,所述無(wú)線電管理器250可確定哪個(gè)無(wú)線電系統(tǒng)210將用于通信。無(wú)線電管理器250可由處理器單元202來(lái)實(shí)現(xiàn)。如果可通過(guò)所述無(wú)線電系統(tǒng)210建立與互聯(lián)網(wǎng)的連接,那么無(wú)線通信裝置200可利用特定的無(wú)線電系統(tǒng)210(例如wi-fi無(wú)線電)來(lái)用于數(shù)據(jù)通信需求。

為了使無(wú)線通信裝置200利用特定的無(wú)線電系統(tǒng)210,需要打開(kāi)指定的無(wú)線電系統(tǒng)210。無(wú)線電系統(tǒng)210可由用戶(hù)通過(guò)用戶(hù)界面240打開(kāi)或關(guān)閉,或者由無(wú)線電管理器250自動(dòng)打開(kāi)和關(guān)閉,所述無(wú)線電管理器250可以是控制在處理器202中執(zhí)行的無(wú)線電214、215的狀態(tài)的應(yīng)用。無(wú)線電管理器250可被配置來(lái)優(yōu)化無(wú)線電系統(tǒng)210。這種優(yōu)化可基于正在傳送的數(shù)據(jù)量、當(dāng)前數(shù)據(jù)傳輸速度、數(shù)據(jù)通信位置、先前的無(wú)線電系統(tǒng)210的使用、無(wú)線電系統(tǒng)210的性能特征、成本、其他因素或因素的組合。

為清楚起見(jiàn),管理無(wú)線電系統(tǒng)210的以下實(shí)例被寫(xiě)入,以說(shuō)明對(duì)wi-fi無(wú)線電系統(tǒng)的管理,所述實(shí)例中的每一個(gè)可由無(wú)線電管理器250來(lái)實(shí)現(xiàn)。然而,應(yīng)當(dāng)理解,相同的機(jī)制和原理也可用來(lái)管理任何其他無(wú)線電系統(tǒng)210的狀態(tài)。

在用于無(wú)線通信的許多裝置中,無(wú)論是常規(guī)的2g或3g或4g無(wú)線電還是基于分組的lte無(wú)線電,通常做法都始終將蜂窩無(wú)線電系統(tǒng)打開(kāi)。這種系統(tǒng)處理與移動(dòng)服務(wù)提供商的通信,包括語(yǔ)音呼叫和文本消息。如果沒(méi)有其他可用的無(wú)線電系統(tǒng),那么蜂窩無(wú)線電系統(tǒng)還處理裝置可能需要的任何數(shù)據(jù)通信。然而,在許多情況下,如果通過(guò)wi-fi無(wú)線電到互聯(lián)網(wǎng)或其他后端系統(tǒng)的連接可用,那么數(shù)據(jù)通信被自動(dòng)切換到wi-fi系統(tǒng)。這是因?yàn)樵诖蠖鄶?shù)情況下,通過(guò)wi-fi系統(tǒng)發(fā)送數(shù)據(jù)通信的成本較低并且使用較少的電池功率。使用wi-fi無(wú)線電可降低成本,無(wú)論何時(shí)都有利地從移動(dòng)服務(wù)提供商的網(wǎng)絡(luò)卸載數(shù)據(jù)流量,并且可有助于優(yōu)化移動(dòng)服務(wù)提供商的網(wǎng)絡(luò)。

在一個(gè)實(shí)施方案中,無(wú)線電管理器250通過(guò)無(wú)線電系統(tǒng)210周期性地檢查正在傳送或需要傳送的數(shù)據(jù)量。如果在特定時(shí)間間隔內(nèi)發(fā)送的數(shù)據(jù)量超過(guò)預(yù)定值,那么無(wú)線電管理器250打開(kāi)wi-fi無(wú)線電。以不同的方式說(shuō)明:如果數(shù)據(jù)傳輸速度超過(guò)預(yù)定閾值,那么系統(tǒng)打開(kāi)wi-fi無(wú)線電。

參考圖1和圖2,當(dāng)wi-fi無(wú)線電被打開(kāi)時(shí),它將掃描環(huán)境以查看哪些wi-fi接入點(diǎn)106(如果有的話)可用,以及它們是否需要用于連接的密碼或其他憑據(jù)。如果存在可用接入點(diǎn)106或若干個(gè)接入點(diǎn)106,那么無(wú)線通信裝置200在裝置具有連接所需的任何密碼的信息時(shí)將連接到所述接入點(diǎn)中的一個(gè)。

連接到wi-fi接入點(diǎn)106可不意味著存在與互聯(lián)網(wǎng)的連接。所述裝置例如通過(guò)請(qǐng)求指定網(wǎng)站來(lái)提供響應(yīng)并且隨后將接收到的響應(yīng)與預(yù)期響應(yīng)的存儲(chǔ)副本進(jìn)行比較來(lái)檢查連接是否可用。以這種方式,系統(tǒng)可確定任何接入控制網(wǎng)關(guān)是否已重定向到可能需要輸入憑據(jù)的頁(yè)面的連接。

無(wú)線電管理器250可繼續(xù)監(jiān)測(cè)數(shù)據(jù)流量,并且如果其檢測(cè)到流量的速度在預(yù)定時(shí)間內(nèi)低于某個(gè)預(yù)定閾值,那么它將關(guān)閉wi-fi無(wú)線電。在另一實(shí)施方案中,只要無(wú)線通信裝置200維持與接入點(diǎn)106的連接并且與wi-fi接入點(diǎn)106處于連接中的信號(hào)強(qiáng)度或信噪比保持在預(yù)定閾值以上,無(wú)線電管理器250就將使wi-fi無(wú)線電打開(kāi)。如果連接信號(hào)強(qiáng)度或其他質(zhì)量指示符低于預(yù)定值,那么無(wú)線電管理器250將斷開(kāi)并關(guān)閉wi-fi無(wú)線電。

在另一實(shí)施方案中,無(wú)線電管理器250保持跟蹤在無(wú)線通信裝置200中運(yùn)行的活動(dòng)應(yīng)用,并且一旦激活具有重要通信需求的應(yīng)用,無(wú)線電管理器250就將自動(dòng)打開(kāi)wi-fi無(wú)線電。這開(kāi)始對(duì)環(huán)境以及如上所解釋的可能通過(guò)wi-fi接入點(diǎn)106的連接的另一次掃描。在這種情況下,可具有重要通信需求的應(yīng)用的列表被存儲(chǔ)在存儲(chǔ)器204中。例如,列表可由用戶(hù)預(yù)先配置,或者可由無(wú)線電管理器250通過(guò)監(jiān)測(cè)由用戶(hù)選擇的各種應(yīng)用和先前配置的數(shù)據(jù)使用和使用模式來(lái)隨時(shí)間自動(dòng)確定。

可能的數(shù)據(jù)通信需求的另一指示是無(wú)線通信裝置200的總體狀態(tài)及其顯示器260的狀態(tài)。為了節(jié)省電池功率,無(wú)線通信裝置200自動(dòng)進(jìn)入“睡眠”模式,其中顯示器260可關(guān)閉,并且任何其他過(guò)程和裝置可暫停。在這些時(shí)間期間,無(wú)線電管理器250可關(guān)閉wi-fi無(wú)線電,并調(diào)整所謂的喚醒間隔,如本說(shuō)明書(shū)下文將解釋。

除了保持跟蹤數(shù)據(jù)通信速度和可能具有數(shù)據(jù)通信需求的應(yīng)用之外,無(wú)線電管理器250可使用無(wú)線通信裝置200的觀察到的當(dāng)前和先前一組位置來(lái)作出關(guān)于打開(kāi)和關(guān)閉無(wú)線電系統(tǒng)210和無(wú)線電214、215的決定。

在一個(gè)實(shí)施方案中,無(wú)線電管理器250在存儲(chǔ)器204中存儲(chǔ)數(shù)據(jù)通信的位置、用于數(shù)據(jù)通信的無(wú)線電系統(tǒng)210、每個(gè)通信會(huì)話中的數(shù)據(jù)總量、會(huì)話的持續(xù)時(shí)間以及使用數(shù)據(jù)通信的應(yīng)用。無(wú)線電管理器250使用此信息來(lái)獲知發(fā)生重要數(shù)據(jù)通信的位置以及用于此通信的wi-fi無(wú)線電連接(或任何其他特定無(wú)線電系統(tǒng))的位置。無(wú)線電管理器250可基于數(shù)據(jù)使用來(lái)組織位置。無(wú)線電管理器250還可基于成功使用wi-fi的百分比來(lái)組織位置。無(wú)線電管理器250可使用分級(jí)中的頂部位置作為打開(kāi)wi-fi或縮短喚醒間隔的基礎(chǔ)。每當(dāng)無(wú)線電管理器250檢測(cè)到無(wú)線通信裝置200處于先前成功使用通過(guò)wi-fi無(wú)線電系統(tǒng)的通信的位置中或位置的一定距離內(nèi)時(shí),無(wú)線電管理器250也可自動(dòng)打開(kāi)wi-fi無(wú)線電。

為了避免使用gps系統(tǒng)對(duì)電池的耗費(fèi),無(wú)線電管理器250可首先基于使用在常規(guī)掃描和操作(諸如三角測(cè)量)期間所檢測(cè)的蜂窩無(wú)線電站或者wi-fi或其他無(wú)線電系統(tǒng)的接入點(diǎn)106的方法來(lái)嘗試建立無(wú)線通信裝置200的位置??苫谙惹盁o(wú)線電系統(tǒng)210的使用來(lái)選擇位置檢查的頻率和檢查位置的方法,所述先前無(wú)線電系統(tǒng)210的使用諸如數(shù)據(jù)通信頻率的過(guò)去歷史或者表征先前數(shù)據(jù)通信的其他參數(shù),包括先前數(shù)據(jù)通信的當(dāng)日時(shí)間和一周中的日期。

無(wú)線通信裝置200可在數(shù)據(jù)使用正在進(jìn)行時(shí)在運(yùn)動(dòng)中,例如在移動(dòng)的車(chē)輛中。在這些情況下,由于建立新連接所需的時(shí)間,所以利用wi-fi連接的機(jī)會(huì)可能受到限制,并且任何特定的wi-fi接入點(diǎn)106的有限時(shí)間量將可用于所述連接。當(dāng)檢測(cè)到超過(guò)給定閾值速度的運(yùn)動(dòng)時(shí),無(wú)線電管理器250可增加喚醒間隔,或者可關(guān)閉wi-fi無(wú)線電系統(tǒng)或無(wú)線電。

除了數(shù)據(jù)通信需求和觀察到的數(shù)據(jù)通信位置之外,無(wú)線電管理器250可使用用于管理無(wú)線電系統(tǒng)210的基于時(shí)間的方法。無(wú)線電管理器250可擬定何時(shí)打開(kāi)和關(guān)閉無(wú)線電系統(tǒng)210的時(shí)間表。這種時(shí)間表可基于先前的無(wú)線電系統(tǒng)210的使用、關(guān)于數(shù)據(jù)通信的觀察到的行為模式、用戶(hù)輸入或其他觀察到的行為。

無(wú)線電管理器250可周期性地轉(zhuǎn)變無(wú)線電系統(tǒng)210,諸如wi-fi無(wú)線電系統(tǒng)。例如,在打開(kāi)wi-fi無(wú)線電時(shí),無(wú)線通信裝置200執(zhí)行對(duì)環(huán)境的相當(dāng)快速的掃描,并且確定是否存在可用于連接的任何接入點(diǎn)106。如果存在,wi-fi無(wú)線電系統(tǒng)將與接入點(diǎn)106相關(guān)聯(lián)并且可保持與接入點(diǎn)106相關(guān)聯(lián),直到信號(hào)質(zhì)量劣化導(dǎo)致解離。在解離時(shí),無(wú)線電管理器250將關(guān)閉wi-fi無(wú)線電。如果沒(méi)有無(wú)線通信裝置200通過(guò)其可建立wi-fi連接的任何接入點(diǎn)106,那么無(wú)線電管理器250將自動(dòng)關(guān)閉wi-fi無(wú)線電一段時(shí)間,我們稱(chēng)之為“喚醒間隔”。

隨著打開(kāi)和關(guān)閉無(wú)線電系統(tǒng)210或其相關(guān)聯(lián)無(wú)線電中的一個(gè)或多個(gè),諸如發(fā)射器212和接收器213,無(wú)線電管理器250還可修改喚醒間隔的長(zhǎng)度。例如,在無(wú)線通信裝置200先前具有頻繁且高容量的數(shù)據(jù)通信的當(dāng)日時(shí)間和一周中的日期期間,可縮短喚醒間隔。

喚醒間隔的長(zhǎng)度可取決于無(wú)線通信裝置200的總體狀態(tài)和其顯示器260的當(dāng)前狀態(tài)。如果裝置處于所謂的睡眠模式,可延長(zhǎng)喚醒間隔。從睡眠模式到正常操作模式的狀態(tài)改變可觸發(fā)無(wú)線電的立即開(kāi)關(guān)以及對(duì)wi-fi接入的環(huán)境的掃描,并且在沒(méi)有發(fā)現(xiàn)可提供wi-fi連接的接入點(diǎn)106的情況下縮短喚醒間隔。

在wi-fi接入點(diǎn)連接中,信號(hào)強(qiáng)度和質(zhì)量可取決于多種多因素,包括到接入點(diǎn)106的距離、用戶(hù)持有無(wú)線通信裝置200的方式以及來(lái)自其他裝置(像微波爐)的干擾。在這些情況下,連接的可用性可能會(huì)在短時(shí)間內(nèi)消失,并且在情況發(fā)生變化時(shí)返回。由于這個(gè)原因,無(wú)線電管理器250可在斷開(kāi)連接之后利用較短的喚醒間隔來(lái)進(jìn)行連接嘗試的第一次聯(lián)接,并且隨后在沒(méi)有形成連接的情況下可根據(jù)裝置狀況數(shù)據(jù)使用和其他參數(shù)來(lái)增加喚醒間隔。

當(dāng)存在到互聯(lián)網(wǎng)或后端系統(tǒng)的wi-fi連接時(shí),用戶(hù)可能夠配置無(wú)線通信裝置200何時(shí)執(zhí)行任務(wù)和應(yīng)用以執(zhí)行指令。例如,用戶(hù)可將無(wú)線通信裝置200配置來(lái)僅將照片上傳到云系統(tǒng)、同步播客或其他內(nèi)容、或者通過(guò)wi-fi連接下載軟件更新。可確定喚醒間隔,使得這些任務(wù)很可能在用戶(hù)到達(dá)可用wi-fi位置之后的期望時(shí)間內(nèi)完成。在沒(méi)有喚醒間隔和基于時(shí)間的wi-fi無(wú)線電管理的情況下,即使wi-fi連接可用,這些任務(wù)也可能無(wú)法完成。

無(wú)線電管理器250還可利用無(wú)線電系統(tǒng)210及其任何相關(guān)聯(lián)的系統(tǒng)的性能特征來(lái)確定如何控制無(wú)線電系統(tǒng)210,包括其相關(guān)聯(lián)的無(wú)線電。這些性能特征可包括相對(duì)信號(hào)強(qiáng)度、每個(gè)無(wú)線電通信替代方案的自動(dòng)選擇的編碼率、以及各種無(wú)線電系統(tǒng)的相對(duì)電池消耗或者可用于無(wú)線電管理器250的任何其他度量。無(wú)線電管理器250可執(zhí)行性能級(jí)別的定期檢查。

無(wú)線電管理器250可使用各種無(wú)線電系統(tǒng)210執(zhí)行簡(jiǎn)單的速度測(cè)試,并且具有確定每個(gè)無(wú)線電系統(tǒng)210中的某一可用速度級(jí)別將導(dǎo)致連接被切換到所述無(wú)線電系統(tǒng)210的邏輯??蓽y(cè)量相對(duì)性能的其他特征,這可導(dǎo)致用于選擇哪些無(wú)線電來(lái)使用并且關(guān)閉哪些無(wú)線電以及無(wú)線電系統(tǒng)210或其已關(guān)閉的相關(guān)聯(lián)無(wú)線電的喚醒間隔應(yīng)多長(zhǎng)的更復(fù)雜的邏輯。在2012年11月21日提交且標(biāo)題為mobiledeviceradiomanagement的美國(guó)專(zhuān)利申請(qǐng)?zhí)?3/684,049中描述了對(duì)無(wú)線電系統(tǒng)210及其相關(guān)聯(lián)無(wú)線電的進(jìn)一步管理,所述申請(qǐng)通過(guò)引用并入本文。

在解決方案的一些實(shí)施方案中,wi-fi無(wú)線電或其他無(wú)線電系統(tǒng)可具有與通過(guò)無(wú)線電鏈路的數(shù)據(jù)通信相關(guān)聯(lián)的預(yù)定或已知的成本。

在通信成本已知或可確定的情況下,可用來(lái)選擇不同替代方案之間的通信鏈路。這些替代方案可包括多個(gè)wi-fi接入點(diǎn)和蜂窩無(wú)線電、wimax和其他無(wú)線電系統(tǒng)。在解決方案的一個(gè)實(shí)施方案中,將要使用的連接的選擇是基于成本,并且可能通過(guò)由裝置所有者或正在向裝置提供蜂窩通信并與所述裝置所有者簽訂合同的通信服務(wù)提供商所提供的政策。

在某個(gè)無(wú)線電系統(tǒng)210未選擇用于通信的情況下,無(wú)線電管理器250可自動(dòng)關(guān)閉無(wú)線電系統(tǒng)210或其相關(guān)聯(lián)的無(wú)線電,以便節(jié)省電池功率。無(wú)線電管理器250可基于時(shí)間位置和通信歷史來(lái)設(shè)置喚醒間隔。

無(wú)線電管理器250可使用本文所述的因素的任何組合來(lái)管理無(wú)線通信裝置200的每個(gè)無(wú)線電系統(tǒng)210的狀態(tài),并且管理對(duì)指定通信鏈路的選擇。無(wú)線電管理器250可利用這些組合來(lái)實(shí)現(xiàn)關(guān)于電池功率和成本的無(wú)線電資源的最佳管理。例如,喚醒間隔可設(shè)置成在一天的不同時(shí)間和裝置的不同位置處不同,并且可取決于無(wú)線通信裝置200中哪些應(yīng)用是活動(dòng)的。

類(lèi)似地,喚醒間隔可取決于過(guò)去成功地在特定位置中建立wi-fi連接。例如,如果無(wú)線通信裝置200已嘗試若干次來(lái)發(fā)現(xiàn)特定位置中的wi-fi連接的可用接入點(diǎn)106并且失敗,那么無(wú)線電管理器250可在所述位置中使喚醒間隔更長(zhǎng),以避免不必要的連接嘗試。例如,所述位置的喚醒間隔可以是一天或若干天,使得無(wú)線通信裝置200將捕獲可能添加的可用的新的接入點(diǎn)106,但是將不會(huì)浪費(fèi)資源來(lái)嘗試在之前無(wú)可用連接的地方進(jìn)行頻繁連接。因?yàn)槊艽a已存儲(chǔ)在裝置的存儲(chǔ)器中或者因?yàn)榭赏ㄟ^(guò)替代的網(wǎng)絡(luò)接入提供商來(lái)接入,所以接入點(diǎn)106可用于特定裝置,因?yàn)樗鼈儧](méi)有密碼保護(hù)或控制接入互聯(lián)網(wǎng)的接入控制網(wǎng)關(guān)。

圖3示出管理無(wú)線電的示例性過(guò)程。所述過(guò)程可由無(wú)線電管理器250來(lái)實(shí)現(xiàn),以管理無(wú)線通信裝置200(諸如,收發(fā)器211)的無(wú)線電。此實(shí)例示出有兩個(gè)無(wú)線電(例如,無(wú)線電1和2)。然而,實(shí)現(xiàn)方式可包括三個(gè)或四個(gè)或更多個(gè)無(wú)線電。當(dāng)無(wú)線電1打開(kāi)并且無(wú)線電2關(guān)閉時(shí),過(guò)程400可用來(lái)管理無(wú)線電(例如,管理無(wú)線電的開(kāi)/關(guān)階段),以例如使功率消耗最小化。在此實(shí)例中,過(guò)程300以無(wú)線電2關(guān)閉而開(kāi)始。在決策框305處,無(wú)線電管理器250確定是否發(fā)生喚醒事件。例如,如果正在執(zhí)行指定應(yīng)用、無(wú)線電1的吞吐量高于高閾值或低于低閾值、與無(wú)線電1的現(xiàn)有連接的質(zhì)量已惡化(例如,低信噪比)、裝置的位置已改變等,那么可觸發(fā)喚醒事件。如果喚醒事件已發(fā)生,那么過(guò)程300行進(jìn)至方框315,其中將無(wú)線電2打開(kāi)。如果未發(fā)生喚醒事件,那么無(wú)線電管理器250在決策框310處確定喚醒間隔是否已期滿。當(dāng)喚醒間隔已期滿時(shí),無(wú)線電管理器250在方框315處打開(kāi)無(wú)線電2。如果未期滿,那么過(guò)程300循環(huán)回決策框305。

在無(wú)線電2打開(kāi)之后,在方框320處無(wú)線電管理器250指導(dǎo)無(wú)線電2掃描可用的連接接入(例如,可用的接入點(diǎn))。如果在決策框325處發(fā)現(xiàn)連接接入,那么在框330處無(wú)線電管理器250指導(dǎo)無(wú)線電2執(zhí)行連接性測(cè)試。僅僅因?yàn)榻尤朦c(diǎn)可用無(wú)法保證接入點(diǎn)可連接到所需的源(例如,在互聯(lián)網(wǎng)上)。連接性測(cè)試可以是對(duì)已知目的地的簡(jiǎn)單“ping”命令、對(duì)已知網(wǎng)站的接入,或者以另一種方式來(lái)建立端到端連接可能會(huì)成功,如使用在方框320處發(fā)現(xiàn)的接入點(diǎn)而在決策框335中所確定的。

在方框340處,無(wú)線電管理器250確定是否使用所發(fā)現(xiàn)的接入點(diǎn)??衫缁谌缟厦枋龅囊粋€(gè)或多個(gè)接入條件(例如,成本、容量、速度等)進(jìn)行確定。如果在決策框345處的確定為肯定的,那么無(wú)線電管理器250在方框350處建立與發(fā)現(xiàn)的接入點(diǎn)的連接。如果使用無(wú)線電2的新連接來(lái)替換現(xiàn)有連接(例如,使用無(wú)線電1),如決策框355中所示,那么在方框360處將使用無(wú)線電1的通信傳送到無(wú)線電2。在將通信從無(wú)線電1傳送到無(wú)線電2之后,無(wú)線電管理器250可在方框365處關(guān)閉無(wú)線電1或者使無(wú)線電1處于省電模式中,以節(jié)約功率。如果未傳送使用無(wú)線電1的現(xiàn)有通信,那么無(wú)線電管理器250使用利用無(wú)線電2建立的與使用無(wú)線電1的現(xiàn)有連接并行的連接,例如以加速無(wú)線電1上的通信或者用于新的通信。當(dāng)任何無(wú)線電上的通信已結(jié)束時(shí),無(wú)線電管理器250可關(guān)閉所述無(wú)線電或者使所述無(wú)線電處于省電模式中,并且過(guò)程300返回方框305。

如果決策框325、335或345處的結(jié)果為“否”,那么過(guò)程300行進(jìn)到方框375,其中無(wú)線電管理器250關(guān)閉無(wú)線電1或者使無(wú)線電1處于省電模式中。如上所述,無(wú)線電管理器250可隨后在方框380處延長(zhǎng)或縮短喚醒間隔。之后,過(guò)程300返回方框305。

在一些實(shí)例中,過(guò)程300可用不同的、更少的或更多的方框來(lái)實(shí)現(xiàn)。過(guò)程300可被實(shí)現(xiàn)為計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令可存儲(chǔ)在介質(zhì)上、加載到一個(gè)或多個(gè)計(jì)算裝置和移動(dòng)裝置的一個(gè)或多個(gè)處理器上,并且作為計(jì)算機(jī)實(shí)現(xiàn)的方法來(lái)執(zhí)行。

當(dāng)無(wú)線電系統(tǒng)的管理被包括在先前可能不具有此類(lèi)功能的裝置的功能中時(shí),存在裝置用戶(hù)感到困惑的可能性。例如,考慮到wi-fi無(wú)線電剛好在終端用戶(hù)已將其關(guān)閉之后已自動(dòng)打開(kāi)可能會(huì)導(dǎo)致?lián)挠捎谶@種自動(dòng)化而導(dǎo)致不必要的電池耗費(fèi)。即使在替換先前裝置的新裝置的情況下,裝置用戶(hù)看到各種無(wú)線電系統(tǒng)自動(dòng)打開(kāi)和關(guān)閉,也可能會(huì)感到困惑。

這就需要向裝置用戶(hù)傳達(dá)無(wú)線電管理是如何工作并提高性能的。然而,終端用戶(hù)可能不傾向于接收此類(lèi)通信。通過(guò)使用“跟隨用戶(hù)”無(wú)線電管理方法,可大大降低混亂性,并且仍然可實(shí)現(xiàn)自動(dòng)無(wú)線電管理的大部分優(yōu)點(diǎn)。

在各實(shí)施方案中,無(wú)線電管理器250將無(wú)線通信裝置200的用戶(hù)相對(duì)于無(wú)線電作出的最后動(dòng)作(諸如,利用用戶(hù)界面240打開(kāi)無(wú)線電或關(guān)閉無(wú)線電)寫(xiě)入可由無(wú)線電管理器250接入的存儲(chǔ)器204中。隨后,無(wú)線電管理取決于用戶(hù)最后是打開(kāi)還是關(guān)閉無(wú)線電(諸如收發(fā)器211)。

圖4示出用于管理無(wú)線電的另一過(guò)程400。在“跟蹤用戶(hù)”無(wú)線電管理方法中,所述過(guò)程400可由無(wú)線電管理器250來(lái)實(shí)現(xiàn),以管理無(wú)線通信裝置200(諸如,收發(fā)器211)的無(wú)線電。

過(guò)程400在決策框405處開(kāi)始,其中無(wú)線電管理器250諸如通過(guò)檢查存儲(chǔ)器204以獲得寫(xiě)入存儲(chǔ)器204中的用戶(hù)的最后動(dòng)作,來(lái)確定用戶(hù)對(duì)無(wú)線電采取的最后動(dòng)作。用戶(hù)的最后動(dòng)作可以是用戶(hù)對(duì)無(wú)線電的操作狀態(tài)的選擇,諸如打開(kāi)或關(guān)閉無(wú)線電。如果用戶(hù)最后打開(kāi)無(wú)線電,那么過(guò)程400行進(jìn)到?jīng)Q策框410,其中無(wú)線電管理器250針對(duì)顯示器260狀態(tài)的改變來(lái)監(jiān)測(cè)顯示器260。當(dāng)顯示器狀態(tài)改變?yōu)榇蜷_(kāi)時(shí),諸如改變?yōu)榛顒?dòng)狀態(tài),無(wú)線電管理器250在顯示器260處于活動(dòng)狀態(tài)并且顯示用戶(hù)界面240時(shí)(諸如,當(dāng)用戶(hù)開(kāi)始使用無(wú)線通信裝置200并將它從省電睡眠狀態(tài)喚醒時(shí))打開(kāi)無(wú)線電。在一些實(shí)施方案中,無(wú)線電管理器250在顯示器260保持活動(dòng)的整個(gè)時(shí)間內(nèi)打開(kāi)無(wú)線電并使無(wú)線電一直處于打開(kāi)狀態(tài)。

當(dāng)顯示器狀態(tài)改變?yōu)殛P(guān)閉時(shí),諸如改變?yōu)榉腔顒?dòng)狀態(tài)、睡眠模式或低功率模式時(shí),過(guò)程400行進(jìn)到?jīng)Q策框420。在決策框420處,無(wú)線電管理器250確定無(wú)線電是否已與接入點(diǎn)建立無(wú)線電連接,并且確定無(wú)線電連接是否足以通過(guò)其來(lái)路由數(shù)據(jù)流量。無(wú)線電管理器250可使用本文公開(kāi)的各種方法或使用本領(lǐng)域已知的其他方法來(lái)確定無(wú)線電連接的充分性。無(wú)線電管理器250可在每次進(jìn)行關(guān)于無(wú)線電連接的確定時(shí)執(zhí)行類(lèi)似的測(cè)試。如果無(wú)線電連接充分,那么過(guò)程400行進(jìn)到方框425,并且無(wú)線電管理器250在顯示器260關(guān)閉時(shí)使無(wú)線電打開(kāi)。如果未發(fā)現(xiàn)充分的無(wú)線電連接,那么過(guò)程400行進(jìn)到方框430,并且無(wú)線電管理器250將無(wú)線電關(guān)閉。

在關(guān)閉無(wú)線電之后,過(guò)程行進(jìn)到方框435,其中無(wú)線電管理器250在喚醒間隔期滿之后將無(wú)線電打開(kāi)。一旦無(wú)線電打開(kāi),過(guò)程就行進(jìn)到?jīng)Q策框440,其中無(wú)線電管理器250掃描無(wú)線電連接。如果發(fā)現(xiàn)充分的無(wú)線電連接,那么過(guò)程400行進(jìn)到方框445,并且無(wú)線電管理器250在顯示器260關(guān)閉并且保持建立連接的情況下使無(wú)線電打開(kāi)。如果未發(fā)現(xiàn)充分的無(wú)線電連接,那么過(guò)程400循環(huán)回到方框430,并且無(wú)線電管理器250將無(wú)線電關(guān)閉直到喚醒間隔期滿為止。

如果用戶(hù)最后關(guān)閉無(wú)線電,那么過(guò)程400從決策框405行進(jìn)到?jīng)Q策框450,其中無(wú)線電管理器針對(duì)顯示器260狀態(tài)的改變來(lái)監(jiān)測(cè)顯示器260。當(dāng)顯示器260狀態(tài)改變?yōu)殛P(guān)閉時(shí),過(guò)程400行進(jìn)到方框455,其中無(wú)線電管理器250將無(wú)線電打開(kāi),并且過(guò)程400行進(jìn)到?jīng)Q策框460。在決策框460處,無(wú)線電管理器250掃描無(wú)線電連接。如果發(fā)現(xiàn)充分的無(wú)線電連接,那么過(guò)程400行進(jìn)到方框467,其中無(wú)線電管理器在顯示器260關(guān)閉并且保持建立連接的情況下使無(wú)線電打開(kāi)。如果未發(fā)現(xiàn)充分的無(wú)線電連接,那么過(guò)程400行進(jìn)到方框465,其中無(wú)線電管理器250將無(wú)線電關(guān)閉。

在關(guān)閉無(wú)線電之后,過(guò)程行進(jìn)到方框470,其中無(wú)線電管理器250在喚醒間隔期滿之后將無(wú)線電打開(kāi)。一旦無(wú)線電打開(kāi),過(guò)程就行進(jìn)到?jīng)Q策框475,其中無(wú)線電管理器250掃描無(wú)線電連接。如果發(fā)現(xiàn)充分的無(wú)線電連接,那么過(guò)程400行進(jìn)到方框480,其中無(wú)線電管理器在顯示器260關(guān)閉并且保持建立連接的情況下使無(wú)線電打開(kāi)。如果未發(fā)現(xiàn)質(zhì)量充分的無(wú)線電連接,那么過(guò)程400循環(huán)回到方框465,其中無(wú)線電管理器將無(wú)線電關(guān)閉直到喚醒間隔期滿為止。

在示出的實(shí)施方案中,當(dāng)在最后的用戶(hù)動(dòng)作使無(wú)線電關(guān)閉之后顯示器狀態(tài)改變?yōu)榇蜷_(kāi)時(shí),過(guò)程行進(jìn)到?jīng)Q策框485,其中無(wú)線電管理器250確定無(wú)線電是否已與接入點(diǎn)建立無(wú)線電連接,并且確定所述無(wú)線電連接是否足以或者最近已足以通過(guò)其來(lái)路由數(shù)據(jù)流量。如果無(wú)線電連接充分,那么過(guò)程400行進(jìn)到方框490,并且無(wú)線電管理器250使無(wú)線電打開(kāi)。如果未發(fā)現(xiàn)充分的無(wú)線電連接,那么過(guò)程400行進(jìn)到方框495,其中無(wú)線電管理器250將無(wú)線電關(guān)閉。在其他實(shí)施方案中,當(dāng)在最后的用戶(hù)動(dòng)作使無(wú)線電關(guān)閉之后顯示器260狀態(tài)改變?yōu)榇蜷_(kāi)時(shí),如果無(wú)線電是打開(kāi)的,那么無(wú)線電管理器250就關(guān)閉所述無(wú)線電。在這種情況下,用戶(hù)不會(huì)對(duì)無(wú)線電的狀態(tài)感到驚訝,但替代網(wǎng)絡(luò)的益處僅在顯示器關(guān)閉的時(shí)間期間才可用。

在一些實(shí)例中,過(guò)程400可用不同的、更少的或更多的方框來(lái)實(shí)現(xiàn)。過(guò)程400可被實(shí)現(xiàn)為計(jì)算機(jī)可執(zhí)行指令,所述計(jì)算機(jī)可執(zhí)行指令可存儲(chǔ)在介質(zhì)上、加載到一個(gè)或多個(gè)計(jì)算裝置和移動(dòng)裝置的一個(gè)或多個(gè)處理器上,并且作為計(jì)算機(jī)實(shí)現(xiàn)的方法來(lái)執(zhí)行。

在一些實(shí)施方案中,wi-fi無(wú)線電或其他無(wú)線電系統(tǒng)210的使用可具有與通過(guò)無(wú)線電鏈路的數(shù)據(jù)通信相關(guān)聯(lián)的已知成本。這些成本可通過(guò)諸如在2012年11月21日提交的標(biāo)題為mobilewirelessdevicewithintelligentnetworkaccessselection的美國(guó)專(zhuān)利申請(qǐng)?zhí)?3/684,048中描述的帶寬交換來(lái)獲知,所述申請(qǐng)通過(guò)引用并入本文。在通信成本已知的情況下,可在決策框420、440、460、475或485中使用所述成本來(lái)作出關(guān)于無(wú)線電連接是否充足以及關(guān)于打開(kāi)無(wú)線電的決定。在一個(gè)實(shí)施方案中,是否使用無(wú)線電并且打開(kāi)無(wú)線電是基于使用無(wú)線電連接的成本,并且通過(guò)由裝置所有者或由正在向裝置提供蜂窩通信并與所述裝置所有者簽訂合同的通信服務(wù)提供商所提供的政策。

過(guò)程400可用來(lái)管理無(wú)線通信裝置200的無(wú)線電和無(wú)線電系統(tǒng)210中的任何一個(gè)。在各實(shí)施方案中,過(guò)程400用于控制wi-fi無(wú)線電和wi-fi無(wú)線電系統(tǒng)。無(wú)線電管理器250可結(jié)合過(guò)程300和用來(lái)管理和控制無(wú)線通信裝置200的無(wú)線電和無(wú)線電系統(tǒng)210的其他方法來(lái)實(shí)現(xiàn)過(guò)程400。例如,在過(guò)程400的決策框420、440、460、475或485處作出的無(wú)線電連接是否充分的確定可由過(guò)程300控制或繞過(guò)。例如,如果無(wú)線電管理器250正在使用過(guò)程400來(lái)管理無(wú)線電1,并且無(wú)線電管理器使用過(guò)程300關(guān)閉無(wú)線電1來(lái)支持與無(wú)線電2建立的無(wú)線電連接,那么無(wú)線電管理器250將使無(wú)線電1關(guān)閉。然而,當(dāng)顯示器260打開(kāi)時(shí),無(wú)線電管理器250可在過(guò)程400的決策框410處超越過(guò)程300,使得終端用戶(hù)將在用戶(hù)的最后選擇是打開(kāi)無(wú)線電1時(shí)發(fā)現(xiàn)無(wú)線電1是打開(kāi)的。

使用過(guò)程400來(lái)管理一個(gè)或多個(gè)無(wú)線電可有助于結(jié)束或減少用戶(hù)對(duì)諸如wi-fi無(wú)線電的困惑,同時(shí)實(shí)現(xiàn)使用其他過(guò)程(諸如過(guò)程300)來(lái)管理無(wú)線電的益處。

無(wú)線連接裝置200可提供各種級(jí)別的無(wú)線電控制自動(dòng)化。例如,無(wú)線電管理器250可在顯示器240上顯示每個(gè)級(jí)別的自動(dòng)化,并且允許用戶(hù)作出要使用哪個(gè)級(jí)別的自動(dòng)化的選擇,諸如使無(wú)線電管理最大化、優(yōu)化無(wú)線電管理或禁用無(wú)線電管理的選擇。圖5是用于在wi-fi管理的級(jí)別之間進(jìn)行選擇的界面500的示例性圖示。界面500可以是用戶(hù)界面240的一部分,并且可在顯示器260上示出。在示出的實(shí)施方案中,界面500包括最大化選擇510、優(yōu)化選擇520和禁用選擇530。最大化選擇510在搜索wi-fi連接方面可能是強(qiáng)烈的。當(dāng)作出最大化選擇時(shí),無(wú)論最后的用戶(hù)動(dòng)作如何,無(wú)線電管理器250可在顯示器260打開(kāi)時(shí)就打開(kāi)wi-fi無(wú)線電。然而,如果無(wú)法發(fā)現(xiàn)充分的連接,那么無(wú)線電管理器250就關(guān)閉wi-fi無(wú)線電。當(dāng)作出優(yōu)化選擇520時(shí),無(wú)線電管理器250使用過(guò)程500來(lái)控制wi-fi無(wú)線電。當(dāng)作出優(yōu)化選擇520時(shí),無(wú)線電管理器還可使用本文描述的其他過(guò)程和方法來(lái)優(yōu)化無(wú)線通信裝置200的無(wú)線電管理。當(dāng)作出禁用選擇530時(shí),無(wú)線電管理器250完全禁用wi-fi無(wú)線電的自動(dòng)化,并且賦予用戶(hù)對(duì)wi-fi無(wú)線電的使用的完全控制。無(wú)線電管理器250可使用在無(wú)線通信裝置200中使用的各種無(wú)線電的自動(dòng)控制的其他組合。每個(gè)組合可諸如在界面600中作為選項(xiàng)呈現(xiàn)給用戶(hù)以供其選擇。

向用戶(hù)提供各種無(wú)線電管理選項(xiàng)可幫助告知用戶(hù)無(wú)線電的自動(dòng)化以及自動(dòng)化的益處,并且可消除對(duì)無(wú)線通信裝置200的任何困惑、消極反應(yīng)或失控感。

這種應(yīng)用的較早部分已描述了可用于管理無(wú)線通信裝置200中的無(wú)線電系統(tǒng)210的狀態(tài)并管理指定通信鏈路的選擇的各種因素。

在附加的實(shí)施方案中,可使用所有因素的各種組合來(lái)實(shí)現(xiàn)關(guān)于電池功率、成本和用戶(hù)偏好的無(wú)線電資源的最佳管理。例如,喚醒間隔可設(shè)置成在一天的不同時(shí)間和裝置的不同位置處不同,并且還可取決于無(wú)線通信裝置200中哪些應(yīng)用是活動(dòng)的。

類(lèi)似地,喚醒間隔可取決于過(guò)去成功地在特定位置中建立無(wú)線電連接。例如,如果無(wú)線通信裝置200已嘗試若干次來(lái)發(fā)現(xiàn)特定位置中的wi-fi連接的可用接入點(diǎn)并且失敗,那么無(wú)線電管理器250可在所述位置中使喚醒間隔更長(zhǎng),以避免不必要的嘗試。例如,所述位置的喚醒間隔可以是一天或若干天,使得無(wú)線電管理器250將捕獲可能添加的可用的新的接入點(diǎn),但是將不會(huì)浪費(fèi)資源來(lái)嘗試在之前無(wú)可用連接的地方進(jìn)行頻繁連接。因?yàn)槊艽a已存儲(chǔ)在無(wú)線通信裝置的存儲(chǔ)器中或者因?yàn)榭赏ㄟ^(guò)帶寬交換來(lái)接入,所以接入點(diǎn)可用于特定裝置,因?yàn)樗鼈儧](méi)有密碼保護(hù)或控制接入互聯(lián)網(wǎng)的接入控制網(wǎng)關(guān)。

可使用類(lèi)似的、其他的、復(fù)雜的變量組合來(lái)精確地調(diào)整無(wú)線電狀態(tài)和連接選擇的管理,以實(shí)現(xiàn)最佳的電池節(jié)省和成本節(jié)省。

提供對(duì)公開(kāi)的實(shí)施方案的以上描述來(lái)使本領(lǐng)域的任何技術(shù)人員能夠制作或使用本發(fā)明。本領(lǐng)域的技術(shù)人員將容易明白對(duì)這些實(shí)施方案的各種修改,并且本文所述的一般原理可以應(yīng)用于其他實(shí)施方案而不背離本發(fā)明的精神和范圍。因此,應(yīng)理解,本文呈現(xiàn)的說(shuō)明書(shū)和附圖表示本發(fā)明當(dāng)前優(yōu)選的實(shí)施方案并且因而表示本發(fā)明廣泛考慮的主題。還應(yīng)理解,本發(fā)明的范圍完全包括可能對(duì)于本領(lǐng)域的技術(shù)人員顯而易見(jiàn)的其他實(shí)施方案。

技術(shù)人員應(yīng)了解,結(jié)合本文公開(kāi)的實(shí)施方案所描述的各種示例性功能框、模塊和算法步驟??梢詫?shí)施為電子硬件、計(jì)算機(jī)軟件或兩者的組合。為了清楚地說(shuō)明硬件和軟件的這種可互換性,以上已經(jīng)大體上在各種示例性元件、塊、模塊和步驟的功能性方面描述這些示例性元件、塊、模塊和步驟。這種功能性是實(shí)施為硬件還是軟件取決于強(qiáng)加于整個(gè)系統(tǒng)的設(shè)計(jì)約束。技術(shù)人員可針對(duì)每個(gè)具體應(yīng)用以不同方式實(shí)施所描述的功能性,但是這種實(shí)施決定不應(yīng)被解釋為導(dǎo)致背離本發(fā)明的范圍。此外,在模塊、塊或步驟內(nèi)的功能分組是為了便于描述。在不脫離本發(fā)明的情況下,特定功能或步驟可以從一個(gè)模塊或塊中移除。

可使用通用處理器、數(shù)字信號(hào)處理器(dsp)、專(zhuān)用集成電路(asic)、現(xiàn)場(chǎng)可編程門(mén)陣列(fpga)或其他可編程邏輯裝置、離散門(mén)或晶體管邏輯、離散硬件部件或被設(shè)計(jì)來(lái)執(zhí)行本文所描述功能的上述各者的任何組合來(lái)實(shí)施或執(zhí)行結(jié)合本文公開(kāi)的實(shí)施方案所描述的各種示例性功能塊和模塊。通用處理器可以是微處理器,但備選地,處理器可以是任何處理器、控制器、微控制器或狀態(tài)機(jī)。處理器還可作為計(jì)算裝置的組合來(lái)實(shí)現(xiàn),例如,dsp和微處理器的組合、多個(gè)微處理器、與dsp核心結(jié)合的一個(gè)或多個(gè)微處理器或任何其他這種配置。

結(jié)合本文公開(kāi)的實(shí)施方案所描述的方法或邏輯步驟可直接體現(xiàn)于硬件中、體現(xiàn)于由處理器執(zhí)行的軟件模塊中,或體現(xiàn)于這兩者的組合中。軟件模塊可駐存于ram存儲(chǔ)器、閃速存儲(chǔ)器、rom存儲(chǔ)器、eprom存儲(chǔ)器、eeprom存儲(chǔ)器、寄存器、硬盤(pán)、可拆卸盤(pán)、cd-rom或任何其他形式的存儲(chǔ)介質(zhì)中。示例性存儲(chǔ)介質(zhì)可耦合到處理器,使得處理器可從存儲(chǔ)介質(zhì)讀取信息,并將信息寫(xiě)到存儲(chǔ)介質(zhì)。在替代方案中,存儲(chǔ)介質(zhì)可與處理器成一體式。處理器和存儲(chǔ)介質(zhì)可駐存在asic中。

當(dāng)前第1頁(yè)1 2 
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
辽阳县| 新津县| 景洪市| 杭锦后旗| 龙口市| 同德县| 秦皇岛市| 澄城县| 凉城县| 新巴尔虎左旗| 台北市| 娱乐| 荃湾区| 沛县| 卓资县| 山东省| 丁青县| 莎车县| 同心县| 余姚市| 建平县| 无锡市| 泸西县| 肇庆市| 广州市| 溧阳市| 双峰县| 高阳县| 博兴县| 叙永县| 象州县| 康平县| 乌什县| 西乌珠穆沁旗| 孟连| 曲松县| 绿春县| 道孚县| 晴隆县| 桑植县| 都安|