背景技術(shù):
移動(dòng)通信裝置和其他個(gè)人計(jì)算移動(dòng)裝置都通過電池來供電。電池壽命由移動(dòng)裝置的硬件和軟件組件兩者來確定。此外,移動(dòng)裝置能夠增大功能范圍,這消耗大量的移動(dòng)裝置和網(wǎng)絡(luò)資源。隨著這種趨勢(shì)的繼續(xù),提供充足的電池壽命會(huì)是更加難以解決的問題。
附圖說明
通過結(jié)合附圖對(duì)以下詳細(xì)描述進(jìn)行參考,以上各方面以及許多伴隨的優(yōu)點(diǎn)將由于變得更好理解而變得更加容易被認(rèn)識(shí)到,附圖中:
圖1是示出說明性的通信裝置通信環(huán)境的框圖;
圖2是示出說明性的通信裝置的組件的框圖;
圖3是示出使功率水平適應(yīng)于移動(dòng)裝置中的無線式收發(fā)器的說明性程序的流程圖;
圖4是示出使功率水平適應(yīng)于移動(dòng)裝置中的蜂窩式收發(fā)器的說明性程序的流程圖;
圖5是示出使操作模式適應(yīng)于無線接入點(diǎn)的說明性程序的流程圖。
具體實(shí)施方式
本公開涉及對(duì)移動(dòng)通信裝置中的資源管理進(jìn)行優(yōu)化,從而在沒有實(shí)質(zhì)上削弱性能的情況下改善電池壽命。通信裝置可將蜂窩式和無線式技術(shù)結(jié)合到單個(gè)裝置中。通信裝置可在蜂窩網(wǎng)絡(luò)上通信且具有大范圍移動(dòng)性,并且可以訪問諸如互聯(lián)網(wǎng)之類的通信網(wǎng)絡(luò)。通信裝置可通過蜂窩式連接向一組客戶端裝置(諸如智能電話、筆記本電腦、平板電腦、車載計(jì)算機(jī)、以及其他具有無線功能的電子裝置)提供互聯(lián)網(wǎng)訪問作為回程(backhaul)。由于硬件可能持續(xù)處于使用及全功率發(fā)射狀態(tài)中,蜂窩式和無線式硬件會(huì)消耗大量功率。
因此,這里描述的方法和系統(tǒng)用于適應(yīng)性地調(diào)整通信裝置中的無線式收發(fā)器和蜂窩式收發(fā)器的功率水平以對(duì)應(yīng)于裝置的使用和數(shù)據(jù)吞吐量。該裝置還可至少部分地基于通信裝置所提供的無線數(shù)據(jù)網(wǎng)絡(luò)上的網(wǎng)絡(luò)活動(dòng)數(shù)據(jù)使用來動(dòng)態(tài)地進(jìn)入不同的操作模式。通過控制功率水平,可減少裝置的功率使用,從而增加電池使用的效率。
在一個(gè)實(shí)施例中,本公開提供了一種用于功率管理的計(jì)算機(jī)實(shí)施的方法。該計(jì)算機(jī)實(shí)施的方法包括通過移動(dòng)裝置經(jīng)由無線數(shù)據(jù)網(wǎng)絡(luò)與客戶端裝置進(jìn)行通信。由移動(dòng)裝置提供對(duì)無線數(shù)據(jù)網(wǎng)絡(luò)的訪問并且移動(dòng)裝置具有無線式收發(fā)器和蜂窩式收發(fā)器。所述方法還可包括確定移動(dòng)裝置的蜂窩狀況。所述方法還可包括至少部分地基于蜂窩狀況來確定移動(dòng)裝置的無線通信網(wǎng)絡(luò)數(shù)據(jù)速率。所述方法還可包括確定經(jīng)由無線數(shù)據(jù)網(wǎng)絡(luò)與移動(dòng)裝置進(jìn)行通信的客戶端裝置的無線數(shù)據(jù)網(wǎng)絡(luò)數(shù)據(jù)速率。所述方法還可包括至少部分地基于無線通信網(wǎng)絡(luò)數(shù)據(jù)速率和無線數(shù)據(jù)網(wǎng)絡(luò)數(shù)據(jù)速率來確定用于移動(dòng)裝置的無線式收發(fā)器和蜂窩式收發(fā)器中的至少一個(gè)的目標(biāo)功率水平。所述方法還可包括將無線式收發(fā)器和蜂窩式收發(fā)器中的至少一個(gè)的功率水平調(diào)整為目標(biāo)功率水平。
在一些實(shí)施例中,無線式收發(fā)器和蜂窩式收發(fā)器兩者的功率水平都被調(diào)整。無線通信網(wǎng)絡(luò)數(shù)據(jù)速率可為預(yù)測(cè)的數(shù)據(jù)速率。無線通信網(wǎng)絡(luò)數(shù)據(jù)速率可至少部分地基于時(shí)間信息(timeofday)。無線通信網(wǎng)絡(luò)數(shù)據(jù)速率可至少部分地基于移動(dòng)裝置的移動(dòng)速度。蜂窩狀況可為信道質(zhì)量指標(biāo)。蜂窩狀況可為衰落指標(biāo)。無線通信網(wǎng)絡(luò)數(shù)據(jù)速率可為上行數(shù)據(jù)速率。無線通信網(wǎng)絡(luò)數(shù)據(jù)速率可為下行數(shù)據(jù)速率。
在一些實(shí)施例中,所述計(jì)算機(jī)實(shí)施的方法還可包括檢測(cè)無線數(shù)據(jù)網(wǎng)絡(luò)數(shù)據(jù)速率的變化并調(diào)整無線式收發(fā)器和蜂窩式收發(fā)器中的至少一個(gè)的功率水平以反映該變化。
在一些實(shí)施例中,所述方法可包括檢測(cè)無線通信網(wǎng)絡(luò)數(shù)據(jù)速率的變化,并調(diào)整無線式收發(fā)器和蜂窩式收發(fā)器中的至少一個(gè)的功率水平以反映該變化。
在移動(dòng)通信裝置的實(shí)施例中,該裝置具有蜂窩式收發(fā)器、無線式收發(fā)器、以及處理單元。蜂窩式收發(fā)器可被構(gòu)造為與蜂窩網(wǎng)絡(luò)通信。無線式收發(fā)器可被構(gòu)造為提供無線數(shù)據(jù)網(wǎng)絡(luò)。處理單元與內(nèi)存和網(wǎng)絡(luò)接口通信。處理單元可被構(gòu)造為在無線數(shù)據(jù)網(wǎng)絡(luò)上經(jīng)由網(wǎng)絡(luò)接口與客戶端裝置進(jìn)行通信。處理單元還可被構(gòu)造為確定蜂窩狀況并至少部分地基于該蜂窩狀況來確定無線通信網(wǎng)絡(luò)數(shù)據(jù)速率。處理單元還可被構(gòu)造為確定客戶端裝置的無線網(wǎng)絡(luò)數(shù)據(jù)速率。處理單元還可被構(gòu)造為至少部分地基于無線通信網(wǎng)絡(luò)數(shù)據(jù)速率和無線數(shù)據(jù)網(wǎng)絡(luò)數(shù)據(jù)速率來確定用于無線式收發(fā)器和蜂窩式收發(fā)器中的至少一個(gè)的目標(biāo)功率水平。處理單元還可被構(gòu)造為使得無線式收發(fā)器和蜂窩式收發(fā)器中的至少一個(gè)的功率水平調(diào)整為目標(biāo)功率水平。
在一些實(shí)施例中,移動(dòng)通信裝置是電池供電的。處理單元可被構(gòu)造為使得無線式收發(fā)器和/或蜂窩式收發(fā)器的功率水平調(diào)整以保存電池壽命。無線數(shù)據(jù)網(wǎng)絡(luò)可以是基于ieee802.11系列技術(shù)標(biāo)準(zhǔn)的無線數(shù)據(jù)網(wǎng)絡(luò)。處理單元可被構(gòu)造為使得無線式收發(fā)器和/或蜂窩式收發(fā)器的功率水平增加。處理單元可被構(gòu)造為使得無線式收發(fā)器和/或蜂窩式收發(fā)器的功率水平減少。
在用于管理功率的計(jì)算機(jī)實(shí)施的方法的另一實(shí)施例中,所述計(jì)算機(jī)實(shí)施的方法包括通過無線接入點(diǎn)裝置廣播信標(biāo)信號(hào)以指示無線接入點(diǎn)的存在。所述方法還包括通過無線接入點(diǎn)裝置向客戶端裝置提供對(duì)無線數(shù)據(jù)網(wǎng)絡(luò)的訪問。所述方法還包括通過無線接入點(diǎn)裝置監(jiān)控?zé)o線網(wǎng)絡(luò)上的網(wǎng)絡(luò)活動(dòng)。所述方法還包括基于在無線網(wǎng)絡(luò)上的用戶裝置的活動(dòng)來在第一模式和第二模式之間調(diào)整無線接入點(diǎn)裝置。所述方法還包括在無線接入點(diǎn)裝置處于第一模式時(shí)通過無線接入點(diǎn)裝置利用第一信標(biāo)信號(hào)傳輸協(xié)議來廣播信標(biāo)信號(hào)。所述方法還包括在無線接入點(diǎn)裝置處于第二模式時(shí)通過無線接入點(diǎn)裝置利用第二信標(biāo)信號(hào)傳輸協(xié)議來廣播信標(biāo)信號(hào)。
在一些實(shí)施例中,第二信標(biāo)信號(hào)傳輸協(xié)議比第一信標(biāo)信號(hào)傳輸協(xié)議具有更大的信標(biāo)信號(hào)廣播之間的間隔。無線接入點(diǎn)裝置可為移動(dòng)電話。無線接入點(diǎn)裝置可為電池供電的。
在一些實(shí)施例中,所述方法還可包括在無線接入點(diǎn)裝置處于休眠模式時(shí)調(diào)整無線接入點(diǎn)裝置的蜂窩式收發(fā)器的功率水平。在一些實(shí)施例中,所述方法還可包括在無線接入點(diǎn)裝置處于第二模式時(shí)使無線接入點(diǎn)裝置的蜂窩式收發(fā)器停用。在一些實(shí)施例中,所述方法還包括在無線接入點(diǎn)裝置處于第三模式時(shí)通過無線接入點(diǎn)裝置利用第三信標(biāo)信號(hào)傳輸協(xié)議來廣播信標(biāo)信號(hào)。
盡管本公開的各方面內(nèi)容將關(guān)于說明性的通信環(huán)境、裝置互動(dòng)、通信協(xié)議和流程圖來進(jìn)行描述,但是相關(guān)領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到所公開的實(shí)施例本質(zhì)上是說明性的而不應(yīng)當(dāng)被解釋為限制性的。本公開中的系統(tǒng)和方法可結(jié)合各種通信協(xié)議來使用。另外,雖然在本文獻(xiàn)中使用了術(shù)語通信裝置,但是該術(shù)語表示具有用于經(jīng)由一個(gè)或多個(gè)通信路徑與一個(gè)或多個(gè)其他裝置進(jìn)行通信的組件的任意類型的裝置。這種通信路徑可包括無線式通信路徑(例如,經(jīng)由紅外、rf、光學(xué)、蜂窩、地面、和/或衛(wèi)星通信介質(zhì))和/或有線式通信路徑(例如,局域網(wǎng)、廣域網(wǎng)、私人網(wǎng)絡(luò)、企業(yè)網(wǎng)絡(luò)、公共網(wǎng)絡(luò)和/或互聯(lián)網(wǎng))。此外,盡管本公開參考通信裝置,但是相關(guān)領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到通信裝置也可指無線式計(jì)算裝置、移動(dòng)通信裝置、移動(dòng)終端、或計(jì)算裝置。通信裝置的示例關(guān)于圖1和圖2進(jìn)行描述。相應(yīng)地,對(duì)通信裝置的參考不應(yīng)當(dāng)被解釋為包括未在本公開中描述的任何特定功能或操作。
圖1示出了說明性的通信裝置通信環(huán)境100。通信裝置通信環(huán)境100可包括與用戶相關(guān)聯(lián)的通信裝置102。通信裝置102可具有能夠初始化、接收或有助于無線通信網(wǎng)絡(luò)104上的通信的蜂窩式收發(fā)器110。通信裝置102可對(duì)應(yīng)于廣泛的各種裝置或組件,包括但不限于個(gè)人計(jì)算裝置、電子書籍閱讀器(例如,電子書閱讀器)、手持式計(jì)算裝置、計(jì)算裝置中包括的集成組件或處理器、家用電器、電氣用具、車輛、機(jī)器、固定電話、網(wǎng)絡(luò)電話(例如,ip語音(“voip”))、無繩電話、蜂窩式電話、智能電話、調(diào)制解調(diào)器、個(gè)人數(shù)字助理、筆記本電腦、游戲裝置、媒體裝置等。在說明性的實(shí)施例中,通信裝置102包括廣泛的各種軟件和硬件組件(諸如蜂窩式收發(fā)器110),以在一個(gè)或多個(gè)通信網(wǎng)絡(luò)(包括無線通信網(wǎng)絡(luò)104或有線通信網(wǎng)絡(luò)(未示出))上建立通信。
通信裝置102可具有無線式收發(fā)器112,其能夠形成基于ieee802.11系列技術(shù)標(biāo)準(zhǔn)(“wifi”)的該通信裝置和客戶端裝置106之間的無線數(shù)據(jù)網(wǎng)絡(luò)108、基于ieee802.16標(biāo)準(zhǔn)(“wimax”)的無線網(wǎng)絡(luò)和其他無線網(wǎng)絡(luò)。例如,通信裝置102能夠初始化、接收或有助于一個(gè)或多個(gè)客戶端裝置106和無線通信網(wǎng)絡(luò)104之間的通信。在一個(gè)實(shí)施例中,通信裝置102是移動(dòng)wifi網(wǎng)絡(luò)提供器裝置,其通過無線通信網(wǎng)絡(luò)104為若干個(gè)客戶端裝置106提供wifi網(wǎng)絡(luò)。移動(dòng)wifi網(wǎng)絡(luò)提供器裝置可被構(gòu)造為使得其不提供其他通信服務(wù),諸如電話。通信裝置102的說明性的組件將被關(guān)于圖2進(jìn)行更詳細(xì)的描述。
客戶端裝置106是能夠無線通信的裝置并且可包括但不限于個(gè)人計(jì)算裝置、電子書籍閱讀器(例如電子書閱讀器)、手持式計(jì)算裝置、計(jì)算裝置中包括的集成組件或處理器、家用電器、電氣用具、車輛、機(jī)器、固定電話、網(wǎng)絡(luò)電話(例如,ip語音(“voip”))、無繩電話、蜂窩式電話、智能電話、調(diào)制解調(diào)器、個(gè)人數(shù)字助理、筆記本電腦、游戲裝置、媒體裝置等。
在說明性實(shí)施例中,通信裝置通信環(huán)境100可包括若干附加裝置、系統(tǒng)和/或子系統(tǒng),以有助于與通信裝置102或其他裝置進(jìn)行通信。附加裝置可有助于無線通信網(wǎng)絡(luò)104(諸如蜂窩式射頻訪問網(wǎng)絡(luò)(“ran”)、基于ieee801.11系列技術(shù)標(biāo)準(zhǔn)的無線網(wǎng)絡(luò)(“wifi”)、基于ieee802.16標(biāo)準(zhǔn)的無線網(wǎng)絡(luò)(“wimax”)、統(tǒng)合式無線通信網(wǎng)絡(luò)(諸如非授權(quán)移動(dòng)接入(“uma”))、或通用接入網(wǎng)絡(luò)(“gan”))以及其他無線網(wǎng)絡(luò)。移動(dòng)通信網(wǎng)絡(luò)(諸如無線通信網(wǎng)絡(luò)104)的操作是公知的并且將不再描述其細(xì)節(jié)。另外,盡管無線通信網(wǎng)絡(luò)104被示出為單個(gè)通信網(wǎng)絡(luò),但是相關(guān)領(lǐng)域的技術(shù)人員將認(rèn)識(shí)到通信網(wǎng)絡(luò)可由任意數(shù)量的公共或私人通信網(wǎng)絡(luò)和/或網(wǎng)絡(luò)連接來組成。
圖2示出了通信裝置102(諸如移動(dòng)電話)的組件。通信裝置102可包括一個(gè)或多個(gè)處理單元202(諸如一個(gè)或多個(gè)cpu)。通信裝置102還可包括系統(tǒng)內(nèi)存204,其可對(duì)應(yīng)于易失性和/或非易失性計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的任意組合。系統(tǒng)內(nèi)存204可存儲(chǔ)這樣的信息,該信息提供操作系統(tǒng)模塊206、各種程序模塊208、程序數(shù)據(jù)210和其他模塊。以上列舉的模塊列表是代表性的而不是通信裝置102所執(zhí)行的功能、所實(shí)現(xiàn)的模塊的類型的窮舉。通信裝置102通過使用處理單元202實(shí)施存儲(chǔ)在系統(tǒng)內(nèi)存204中的各模塊來執(zhí)行各功能。通信裝置102還可包括一個(gè)或多個(gè)輸入裝置212(鍵盤、鼠標(biāo)裝置、專用選擇鍵等)以及一個(gè)或多個(gè)輸出裝置214(顯示器、打印機(jī)、音頻輸出機(jī)構(gòu)等)。相關(guān)領(lǐng)域技術(shù)人員將認(rèn)識(shí)到額外或可選的軟件模塊和/或硬件組件也可以包括在通信裝置102中以進(jìn)行其他預(yù)期的功能(諸如移動(dòng)電話功能)。
繼續(xù)參考圖2,通信裝置102還可包括電池222、一種或多種可移動(dòng)存儲(chǔ)器216、以及一種或多種不可移動(dòng)存儲(chǔ)器218。在一些實(shí)施例中,該裝置可連接至外部電源(諸如ac電源插座)。此外,通信裝置102可包括通信組件220(諸如蜂窩式收發(fā)器和無線式收發(fā)器),以有助于經(jīng)由有線式和無線式通信網(wǎng)絡(luò)(諸如無線通信網(wǎng)絡(luò)104和無線數(shù)據(jù)網(wǎng)絡(luò)108(圖1))進(jìn)行通信。這些收發(fā)器有助于使用各種通信協(xié)議進(jìn)行這種通信,各種通信協(xié)議包括但不限于藍(lán)牙、ieee802.11系列技術(shù)標(biāo)準(zhǔn)(“wifi”)、ieee802.16標(biāo)準(zhǔn)(“wimax”)、短消息服務(wù)(“sms”)、ip語音(“voip”)以及各代蜂窩式空中接口協(xié)議(包括但不限于基于碼分多址(cdma)、時(shí)分多址(tdma)、全球移動(dòng)通信系統(tǒng)(gsm)、寬帶碼分多址(wcdma)、第三代碼分多址(cdma2000)、時(shí)分同步碼分多址(td-scdma)、波分和時(shí)分多址(wtdma)、長(zhǎng)期演進(jìn)(lte)、正交頻分多址(ofdma)以及類似技術(shù)的空中接口協(xié)議)。
圖3是示出用于使功率水平適應(yīng)于移動(dòng)裝置中的無線式收發(fā)器的說明性程序300的流程圖。相關(guān)領(lǐng)域技術(shù)人員將認(rèn)識(shí)到程序300可通過由通信裝置102的處理單元202實(shí)施一個(gè)或多個(gè)程序模塊來實(shí)現(xiàn)。因此,程序300被邏輯關(guān)聯(lián)為通常由處理單元202來執(zhí)行,并且將不認(rèn)為以下說明性實(shí)施例是限制性的。
在塊302,處理單元202處理無線通信網(wǎng)絡(luò)(“wcn”)104的操作狀況并確定用于無線接入點(diǎn)的wcn數(shù)據(jù)速率。無線接入點(diǎn)可以為通信裝置102(諸如移動(dòng)蜂窩電話或移動(dòng)無線接入點(diǎn)裝置)并且可以是電池供電的。如上所述,通信裝置102可具有蜂窩式收發(fā)器,該蜂窩式收發(fā)器可操作地與無線通信網(wǎng)絡(luò)104進(jìn)行通信。通信裝置102還可具有無線式收發(fā)器,該無線式收發(fā)器可操作地在通信裝置和客戶端裝置106之間提供無線數(shù)據(jù)網(wǎng)絡(luò)(“wdn”)108。因此,通信裝置102可用作客戶端裝置106的無線數(shù)據(jù)網(wǎng)絡(luò)接入點(diǎn)或集線器??蛻舳搜b置106可包括個(gè)人計(jì)算裝置、電子書籍閱讀器(例如,電子書閱讀器)、手持式計(jì)算裝置等??蛻舳搜b置106是能夠無線通信的裝置。
客戶端裝置106能夠連接至無線數(shù)據(jù)網(wǎng)絡(luò)108。客戶端裝置106利用各種無線通信協(xié)議(包括wifi、藍(lán)牙和/或其他通信協(xié)議)與通信裝置102無線地進(jìn)行通信。在一個(gè)實(shí)施例中,通信裝置102利用ieee802.11協(xié)議標(biāo)準(zhǔn)提供wifi無線數(shù)據(jù)網(wǎng)絡(luò)108。無線數(shù)據(jù)網(wǎng)絡(luò)108上的客戶端裝置通信通過通信裝置102路由至無線通信網(wǎng)絡(luò)104。在一些實(shí)施例中,由通信裝置102提供的無線數(shù)據(jù)網(wǎng)絡(luò)108在指定時(shí)間可具有限制數(shù)量的連接的客戶端裝置106或客戶端裝置106。例如,在一個(gè)實(shí)施例中,通信裝置102可具有連接到無線數(shù)據(jù)網(wǎng)絡(luò)108的有限的5個(gè)客戶端裝置106。
無線通信網(wǎng)絡(luò)104和通信裝置102之間的通信質(zhì)量可通過多個(gè)網(wǎng)絡(luò)通信特征來進(jìn)行評(píng)估和分析。網(wǎng)絡(luò)通信特征可包括信道質(zhì)量指標(biāo)(cqi)、衰落指標(biāo)、延遲、抖動(dòng)、載波干擾比、接收器功率、以及其他特征。通信裝置102的處理單元202可使用網(wǎng)絡(luò)通信特征來確定無線通信網(wǎng)絡(luò)104的wcn操作狀況。
wcn操作狀況可被用于推導(dǎo)無線通信網(wǎng)絡(luò)104和通信裝置102之間的wcn數(shù)據(jù)速率(也被稱為wcn帶寬或wcn吞吐量)。wcn數(shù)據(jù)速率可指與無線通信網(wǎng)絡(luò)104和通信裝置102之間的通信相關(guān)的上行數(shù)據(jù)速率、下行數(shù)據(jù)速率、或其他數(shù)據(jù)速率。wcn數(shù)據(jù)速率可為預(yù)測(cè)的數(shù)據(jù)速率、當(dāng)前數(shù)據(jù)速率、最大數(shù)據(jù)速率、平均數(shù)據(jù)速率、或其他類型的數(shù)據(jù)速率。處理單元202使用wcn操作狀況來確定通信裝置102和無線通信網(wǎng)絡(luò)104之間的wcn數(shù)據(jù)速率。處理單元202可利用一個(gè)或多個(gè)算法來分析wcn操作狀況,從而確定wcn數(shù)據(jù)速率。wcn數(shù)據(jù)速率可將歷史數(shù)據(jù)和當(dāng)前數(shù)據(jù)納入考慮。在一些實(shí)施例中,處理單元202可使用反饋回路來調(diào)整wcn數(shù)據(jù)速率。在一些實(shí)施例中,處理單元202可使用閾值來幫助確定wcn數(shù)據(jù)速率。
在一些實(shí)施例中,wcn數(shù)據(jù)速率可為預(yù)測(cè)的數(shù)據(jù)速率并且可憑借基于地理和時(shí)間的信息(諸如用戶活動(dòng)特性(例如,峰值用戶時(shí)間)、同一地理位置的活動(dòng)裝置的數(shù)量、裝置正在運(yùn)動(dòng)(例如,駕駛、行走等)的速度和方向等)來確定。例如,預(yù)測(cè)的數(shù)據(jù)速率可根據(jù)通信裝置102正在運(yùn)動(dòng)的速度來調(diào)整。說明性地,數(shù)據(jù)速率隨速度增加而降低。
wcn數(shù)據(jù)速率可為一個(gè)單值、值的范圍、閾值等級(jí)、或數(shù)據(jù)速率的其他指示。例如,在一種情況下,wcn數(shù)據(jù)速率可為5mbps。wcn數(shù)據(jù)速率表示通信裝置102和無線通信網(wǎng)絡(luò)104之間的有效的最大數(shù)據(jù)速率。
處理單元202可利用各種方法來更新wcn數(shù)據(jù)速率,各種方法包括周期性更新、基于閾值的更新、基于事件的更新、用戶指定的更新、和/或這些方法的組合。對(duì)wcn數(shù)據(jù)速率的周期性更新可為指定頻率的,諸如每100毫秒、每秒、每5秒、或其他頻率?;陂撝档母驴芍辽俨糠值鼗趙cn狀況、地理位置的變化或處理單元202監(jiān)控到的其他特征的變化。基于事件的閾值可包括諸如從無線通信網(wǎng)絡(luò)104上的一個(gè)節(jié)點(diǎn)切換到另一個(gè)節(jié)點(diǎn)的事件。處理單元202可在如處理單元202所確定的滿足一個(gè)或多個(gè)條件時(shí)更新wcn數(shù)據(jù)速率。
在無線數(shù)據(jù)網(wǎng)絡(luò)108上的通信受通信裝置102和無線通信網(wǎng)絡(luò)104之間的數(shù)據(jù)速率限制。因此,無線數(shù)據(jù)網(wǎng)絡(luò)108的數(shù)據(jù)速率小于或等于wcn數(shù)據(jù)速率。通過確定wcn數(shù)據(jù)速率,處理單元202可確定無線式收發(fā)器是否在考慮了wcn數(shù)據(jù)速率在內(nèi)的功率水平下操作。隨后,處理單元202可將wcn數(shù)據(jù)速率考慮在內(nèi)以調(diào)整無線式收發(fā)器的操作功率水平,從而改善通信裝置102的電池壽命。
在塊304,處理單元202確定wdn數(shù)據(jù)速率。處理單元202還可以確定用于連接至無線數(shù)據(jù)網(wǎng)絡(luò)108的各個(gè)客戶端裝置106的數(shù)據(jù)速率。處理單元202可至少部分地基于各種wdn特征來確定wdn數(shù)據(jù)速率。wdn特征可包括連接的客戶端裝置106的數(shù)量、客戶端裝置106的類型、客戶端裝置106上運(yùn)行的應(yīng)用和處理、各客戶端裝置106的數(shù)據(jù)使用、歷史數(shù)據(jù)使用等。處理單元202可使用wdn特征來確定wdn數(shù)據(jù)速率。處理單元202可使用一種或多種算法、閾值、或其他方法來至少部分地基于wdn特征確定wdn數(shù)據(jù)速率。處理單元202可確定最大數(shù)據(jù)速率、最小數(shù)據(jù)速率、平均數(shù)據(jù)速率、以及其他基于數(shù)據(jù)速率的信息。數(shù)據(jù)速率信息可納入算法當(dāng)中以確定wdn數(shù)據(jù)速率。wdn數(shù)據(jù)速率可為預(yù)測(cè)的數(shù)據(jù)速率、平均數(shù)據(jù)速率、最大數(shù)據(jù)速率、或其他確定的數(shù)據(jù)速率。wdn數(shù)據(jù)速率可為一個(gè)單值、值的范圍、閾值等級(jí)、或數(shù)據(jù)速率的其他指示。例如,在一種情況下,wdn數(shù)據(jù)速率可為5mbps。wdn數(shù)據(jù)速率可表示客戶端裝置106和通信裝置102之間的聚合數(shù)據(jù)速率。
在塊306,處理單元202至少部分地基于wcn數(shù)據(jù)速率和wdn數(shù)據(jù)速率來調(diào)整無線式收發(fā)器的功率水平。無線吞吐量可為信噪比(snr)的函數(shù),其與無線式收發(fā)器的傳輸功率有直接聯(lián)系。因此,無線式收發(fā)器的功率水平可用于調(diào)整有效的wdn數(shù)據(jù)速率。有效的wdn數(shù)據(jù)速率確定能夠從客戶端裝置106傳遞數(shù)據(jù)至通信裝置102的最大數(shù)據(jù)速率。對(duì)于每個(gè)功率水平而言,無線式收發(fā)器具有最大數(shù)據(jù)速率。處理單元202可確定無線式收發(fā)器的當(dāng)前功率并識(shí)別與該功率水平相關(guān)聯(lián)的數(shù)據(jù)速率。例如,可利用查找表來識(shí)別功率水平和相應(yīng)的數(shù)據(jù)速率。查找表的分解度可變化。在一些實(shí)施例中,查找表可具有非常精細(xì)的分解度,使得可至少部分地基于功率水平在小精度容限(margin)內(nèi)確定數(shù)據(jù)速率。在其他實(shí)施例中,功率水平可代表值的范圍。例如,查找表的一個(gè)實(shí)施例可以0.1db的分解度將數(shù)據(jù)速率與功率值相關(guān)聯(lián)而另一個(gè)查找表可以1db的分解度將數(shù)據(jù)速率與功率水平相關(guān)聯(lián)。在一些實(shí)施例中,當(dāng)在查找表中不存在數(shù)據(jù)速率和功率水平之間的直接對(duì)應(yīng)關(guān)系時(shí),處理單元202可通過插值來確定與指定數(shù)據(jù)速率相關(guān)聯(lián)的功率水平。
處理單元202可至少部分地基于在塊302確定的wcn數(shù)據(jù)速率和在塊304確定的wdn數(shù)據(jù)速率來調(diào)整通信裝置102的無線式收發(fā)器的功率水平。wcn數(shù)據(jù)速率是限制性的閾值,因?yàn)闊o線式收發(fā)器只能傳輸如能夠通過蜂窩式收發(fā)器傳遞至無線通信網(wǎng)絡(luò)104的那么多的數(shù)據(jù)。處理單元202至少部分地基于wcn數(shù)據(jù)速率和wdn數(shù)據(jù)速率來確定如何調(diào)整無線式收發(fā)器的功率水平以保存通信裝置102上的功率。說明性地,當(dāng)wdn數(shù)據(jù)速率和wcn數(shù)據(jù)速率實(shí)質(zhì)上相同時(shí),可調(diào)整無線式收發(fā)器的功率水平以匹配與wcn數(shù)據(jù)速率相對(duì)應(yīng)的數(shù)據(jù)速率。當(dāng)wcn數(shù)據(jù)速率小于與無線式收發(fā)器的功率水平相關(guān)的數(shù)據(jù)速率時(shí),可減小無線式收發(fā)器的功率水平。例如,如果wcn數(shù)據(jù)速率是4mbps并且無線式收發(fā)器的當(dāng)前功率水平對(duì)應(yīng)于6mbps的數(shù)據(jù)速率,則處理單元202可識(shí)別與4mbps相關(guān)的功率水平并相應(yīng)地調(diào)整無線式收發(fā)器的功率水平。在另一情況下,在wcn數(shù)據(jù)速率大于與無線式收發(fā)器的當(dāng)前功率水平相關(guān)的數(shù)據(jù)速率時(shí),可增加無線式收發(fā)器的功率水平。
當(dāng)wdn數(shù)據(jù)速率小于wcn數(shù)據(jù)速率時(shí),還可調(diào)整無線式收發(fā)器的功率水平以匹配wdn數(shù)據(jù)速率??烧{(diào)整無線式收發(fā)器的功率水平以用比wcn數(shù)據(jù)速率低的數(shù)據(jù)速率來傳輸。如果wdn數(shù)據(jù)速率小于wcn數(shù)據(jù)速率,則無線式收發(fā)器用比所需的更多的功率來在通信裝置102和客戶端裝置106之間傳輸數(shù)據(jù)。
在一些實(shí)施例中,處理單元202將具有一個(gè)或多個(gè)反饋回路或閾值來監(jiān)控wdn數(shù)據(jù)速率和wcn數(shù)據(jù)速率。處理單元202可利用不同方法來更新wdn數(shù)據(jù)速率和wcn數(shù)據(jù)速率,所述方法包括周期性更新、基于閾值的更新、基于事件的更新、用戶指定的更新和/或這些方法的組合。對(duì)wdn數(shù)據(jù)速率和wcn數(shù)據(jù)速率的周期性更新可為指定頻率的,諸如每100毫秒、每秒、每5秒、或其他頻率?;陂撝档母驴芍辽俨糠值鼗趙cn操作狀況的變化、wdn操作狀況的變化或者兩者。當(dāng)狀況改變足以滿足指定閾值時(shí),處理單元202可更新wdn數(shù)據(jù)速率、wcn數(shù)據(jù)速率、或兩者?;谑录拈撝悼砂ㄖT如客戶端裝置連接無線網(wǎng)絡(luò)或從無線網(wǎng)絡(luò)斷開的事件。
在一些實(shí)施例中,當(dāng)處理單元202確定沒有連接到無線數(shù)據(jù)網(wǎng)絡(luò)108的客戶端裝置106時(shí),換句話說,不存在網(wǎng)絡(luò)活動(dòng)時(shí),處理單元202可實(shí)質(zhì)上減少無線式收發(fā)器的功率水平,將無線式收發(fā)器的模式改變?yōu)樾菝吣J剑蛘哧P(guān)閉無線式收發(fā)器;因此,節(jié)約通信裝置102中的電池壽命。處理單元202可在檢測(cè)到客戶端裝置106時(shí)重新激活無線式收發(fā)器。在一些實(shí)施例中,客戶端裝置可與通信裝置102配對(duì)或者可被預(yù)先構(gòu)造為與通信裝置102進(jìn)行通信,諸如進(jìn)行近場(chǎng)通信,并且可發(fā)送重新激活無線式收發(fā)器的喚醒信號(hào)。在激活無線數(shù)據(jù)網(wǎng)絡(luò)之后,處理單元202可根據(jù)本文討論的各種方法來調(diào)整無線式收發(fā)器的功率水平。
在塊308,通信裝置102可通知用戶功率水平調(diào)整。塊308是程序300的可選步驟。處理單元202可向通信裝置102的用戶提供無線式收發(fā)器的功率水平正在被調(diào)整的通知。在一些實(shí)施例中,通信裝置102將具有允許用戶確定用戶偏好的頻率和通知的多個(gè)配置選項(xiàng)。在一些實(shí)施例中,用戶可禁用省電功能并且讓無線式收發(fā)器始終在全功率下操作。在一些實(shí)施例中,可無需通知用戶來調(diào)整功率水平。
圖4是示出用于使功率水平適應(yīng)于移動(dòng)裝置中的無線式收發(fā)器的說明性程序400的流程圖。相關(guān)領(lǐng)域技術(shù)人員將認(rèn)識(shí)到程序400可通過由通信裝置102的處理單元202實(shí)施一個(gè)或多個(gè)程序模塊208來實(shí)現(xiàn)。因此,程序400被邏輯關(guān)聯(lián)為通常由處理單元202來執(zhí)行,并且將不認(rèn)為以下說明性實(shí)施例是限制性的。
在塊402,處理單元202處理無線通信網(wǎng)絡(luò)104的wcn狀況并確定用于無線接入點(diǎn)的wcn數(shù)據(jù)速率。在一個(gè)實(shí)施例中,針對(duì)塊402的配置和處理與結(jié)合塊302描述的配置和處理相同。
在塊404,處理單元202確定wdn數(shù)據(jù)速率。針對(duì)塊404的配置和處理與結(jié)合塊304描述的配置和處理相同。
在塊406,處理單元202至少部分地基于wcn數(shù)據(jù)速率和wdn數(shù)據(jù)速率來調(diào)整通信裝置102的蜂窩式收發(fā)器的功率水平。因此,無線式收發(fā)器的功率水平可用于調(diào)整有效的wdn數(shù)據(jù)速率。有效的wdn數(shù)據(jù)速率確定可在客戶端裝置106和通信裝置102之間傳遞數(shù)據(jù)的最大數(shù)據(jù)速率。對(duì)于每個(gè)功率水平而言,蜂窩式收發(fā)器具有最大數(shù)據(jù)速率。處理單元202可確定蜂窩式收發(fā)器的當(dāng)前功率并識(shí)別與該功率水平相關(guān)的數(shù)據(jù)速率??衫貌檎冶韥碜R(shí)別功率水平和相應(yīng)的數(shù)據(jù)速率。查找表的分解度可變化。在一些實(shí)施例中,查找表可具有非常精細(xì)的分解度,使得可至少部分地基于功率水平在小精度容限內(nèi)確定數(shù)據(jù)速率。在其他實(shí)施例中,功率水平可代表值的范圍。例如,查找表的一個(gè)實(shí)施例可以0.1db的分解度將數(shù)據(jù)速率與功率值相關(guān)聯(lián)而另一個(gè)查找表可以1db的分解度將數(shù)據(jù)速率與功率水平相關(guān)聯(lián)。在一些實(shí)施例中,當(dāng)在查找表中不存在數(shù)據(jù)速率和功率水平之間的直接對(duì)應(yīng)關(guān)系時(shí),處理單元202可通過插值來確定與指定數(shù)據(jù)速率相關(guān)聯(lián)的功率水平。
處理單元202可至少部分地基于在塊402確定的wcn數(shù)據(jù)速率以及在塊404確定的wdn數(shù)據(jù)速率來調(diào)整蜂窩式收發(fā)器的功率水平。wcn數(shù)據(jù)速率是限制性的閾值,因?yàn)闊o線式收發(fā)器只能傳輸如能夠通過蜂窩式收發(fā)器傳遞至無線通信網(wǎng)絡(luò)104的那么多的數(shù)據(jù)。處理單元202至少部分地基于wcn數(shù)據(jù)速率和wdn數(shù)據(jù)速率來確定如何調(diào)整蜂窩式收發(fā)器的功率水平以保存通信裝置102上的功率,由此延長(zhǎng)通信裝置102中的電池壽命。說明性地,當(dāng)wdn數(shù)據(jù)速率小于wcn數(shù)據(jù)速率時(shí),可調(diào)整蜂窩式收發(fā)器的功率水平以匹配與wdn數(shù)據(jù)速率相對(duì)應(yīng)的數(shù)據(jù)速率。例如,如果wdn數(shù)據(jù)速率是2mbps并且蜂窩式收發(fā)器的當(dāng)前功率水平對(duì)應(yīng)于3mbps的數(shù)據(jù)速率,則處理單元202可識(shí)別與2mbps相關(guān)的功率水平并相應(yīng)地調(diào)整蜂窩式收發(fā)器的功率水平。在另一情況下,在wcn數(shù)據(jù)速率小于與蜂窩式收發(fā)器的當(dāng)前功率水平相關(guān)的數(shù)據(jù)速率時(shí),可減小蜂窩式收發(fā)器的功率水平。
在一些實(shí)施例中,通信裝置102的處理單元202將具有一個(gè)或多個(gè)反饋回路或閾值來監(jiān)控wdn數(shù)據(jù)速率和wcn數(shù)據(jù)速率。處理單元202可利用不同方法來更新wdn數(shù)據(jù)速率和wcn數(shù)據(jù)速率,所述方法包括周期性更新、基于閾值的更新、基于事件的更新、用戶指定的更新和/或這些方法的組合。對(duì)wdn數(shù)據(jù)速率和wcn數(shù)據(jù)速率的周期性更新可為指定頻率的,諸如每100毫秒、每秒、每5秒、或其他頻率。基于閾值的更新可至少部分地基于蜂窩網(wǎng)絡(luò)操作狀況的變化、無線網(wǎng)絡(luò)操作狀況的變化、或者兩者。當(dāng)狀況改變足以滿足指定閾值時(shí),處理單元202可更新wdn數(shù)據(jù)速率、wcn數(shù)據(jù)速率、或兩者?;谑录拈撝悼砂ㄖT如客戶端裝置連接無線網(wǎng)絡(luò)或從無線網(wǎng)絡(luò)斷開的事件。
在一些實(shí)施例中,當(dāng)處理單元202確定沒有連接到無線數(shù)據(jù)網(wǎng)絡(luò)108的客戶端裝置106時(shí),換句話說,不存在網(wǎng)絡(luò)活動(dòng)時(shí),處理單元202可實(shí)質(zhì)上減少無線式收發(fā)器的功率水平,將無線式收發(fā)器的模式改變?yōu)樾菝吣J剑蛘哧P(guān)閉無線式收發(fā)器。處理單元202可在檢測(cè)到客戶端裝置106時(shí)重新激活無線式收發(fā)器。在一些實(shí)施例中,客戶端裝置可與通信裝置102配對(duì)或者可被預(yù)先構(gòu)造為與通信裝置102進(jìn)行通信,諸如進(jìn)行近場(chǎng)通信,并且可發(fā)送重新激活無線式收發(fā)器的喚醒信號(hào)。在激活無線網(wǎng)絡(luò)之后,處理單元202可根據(jù)本文討論的各種方法來調(diào)整蜂窩式收發(fā)器的功率水平。
在塊408,通信裝置102可提供功率水平已調(diào)整的通知。塊408是程序400的可選步驟。處理單元202可向通信裝置102的用戶提供蜂窩式收發(fā)器的功率水平正在被調(diào)整的通知。在一些實(shí)施例中,通信裝置102將具有允許用戶確定用戶偏好的頻率和通知的多個(gè)配置選項(xiàng)。在一些實(shí)施例中,用戶可調(diào)整省電功能并且讓蜂窩式收發(fā)器始終在全功率下操作。在一些實(shí)施例中,可無需通知用戶來調(diào)整功率水平。
在一些實(shí)施例中,可一起使用結(jié)合圖3公開的適應(yīng)性地調(diào)整無線式收發(fā)器的功率水平的方法和結(jié)合圖4公開的適應(yīng)性地調(diào)整蜂窩式收發(fā)器的功率水平的方法。例如,可動(dòng)態(tài)調(diào)整無線式收發(fā)器的功率水平和蜂窩式收發(fā)器的功率水平以匹配wcn數(shù)據(jù)速率和wdn數(shù)據(jù)速率的較低值。處理單元202可保持功率水平并位于最低可能的水平,并且仍然嘗試至少部分地基于wcn操作狀況和wdn操作狀況來優(yōu)化性能。
圖5是示出使操作模式適應(yīng)于無線接入點(diǎn)的說明性程序500的流程圖。相關(guān)領(lǐng)域技術(shù)人員將認(rèn)識(shí)到程序500可通過通信裝置102的處理單元202實(shí)施一個(gè)或多個(gè)程序模塊208來實(shí)現(xiàn)。因此,程序500被邏輯關(guān)聯(lián)為通常由處理單元202來執(zhí)行,并且將不認(rèn)為以下說明性實(shí)施例是限制性的。
在塊502,無線接入點(diǎn)裝置102傳輸信標(biāo)信號(hào)以向客戶端裝置106指示接入點(diǎn)的存在。諸如未被活動(dòng)地使用的通信裝置102之類的無線接入點(diǎn)裝置無需在全功率下操作并且電池壽命可為著重考慮因素。通信裝置102可實(shí)現(xiàn)一個(gè)或多個(gè)功率管理模式,諸如休眠模式、加電模式、活動(dòng)模式、或其他模式,以便在沒有發(fā)送或接收信息時(shí)保存功率。在一個(gè)實(shí)施例中,通信裝置102可使用信標(biāo)信號(hào)來節(jié)約功率??赏ㄟ^訪問點(diǎn)來周期性地廣播信標(biāo)信號(hào)(例如,每100毫秒)。信標(biāo)信號(hào)向客戶端通知訪問點(diǎn)的存在并攜帶系統(tǒng)參數(shù),諸如訪問點(diǎn)的標(biāo)識(shí)符、時(shí)間、直到下一信標(biāo)的時(shí)長(zhǎng)、以及安全設(shè)置??捎萌β蕘戆l(fā)送信標(biāo)信號(hào)。
在塊504,處理單元202監(jiān)控?zé)o線數(shù)據(jù)網(wǎng)絡(luò)108上的網(wǎng)絡(luò)活動(dòng)。處理單元202可識(shí)別連接了多少個(gè)客戶端裝置106、連接到無線數(shù)據(jù)網(wǎng)絡(luò)108的各客戶端裝置106的數(shù)據(jù)使用、客戶端裝置106的聚合帶寬、以及其他網(wǎng)絡(luò)特征。處理單元202可確定客戶端裝置106的通信之間的時(shí)間量。處理單元202可將網(wǎng)絡(luò)活動(dòng)信息存儲(chǔ)在數(shù)據(jù)存儲(chǔ)器中。
在確定塊506,處理單元202確定是否已經(jīng)在無線數(shù)據(jù)網(wǎng)絡(luò)108上檢測(cè)到活動(dòng)。處理單元202可使用各種參數(shù)和閾值來確定是否任何裝置正活動(dòng)使用中或與無線數(shù)據(jù)網(wǎng)絡(luò)108連接。該確定可至少部分地基于客戶端裝置106是否與無線數(shù)據(jù)網(wǎng)絡(luò)108連接、自從檢測(cè)到客戶端裝置106后的時(shí)間量、自從發(fā)生網(wǎng)絡(luò)活動(dòng)之后過去了多久、以及其他狀況。在一個(gè)實(shí)施例中,如果在指定時(shí)間窗口內(nèi)發(fā)生了網(wǎng)絡(luò)活動(dòng),則認(rèn)為檢測(cè)到了網(wǎng)絡(luò)活動(dòng)。處理單元202可在每個(gè)時(shí)間窗口結(jié)束時(shí)核查網(wǎng)絡(luò)活動(dòng)。取決于時(shí)間窗口的長(zhǎng)度,可分析多個(gè)時(shí)間窗口來確定網(wǎng)絡(luò)活動(dòng)是否發(fā)生。如果處理單元202確定網(wǎng)絡(luò)活動(dòng)發(fā)生了,則處理單元202繼續(xù)監(jiān)控網(wǎng)絡(luò)上的活動(dòng)。如果處理單元202確定沒有網(wǎng)絡(luò)活動(dòng)發(fā)生,則處理單元202可調(diào)整信標(biāo)信號(hào)傳輸間隔。
在塊508,處理單元202在沒有在無線數(shù)據(jù)網(wǎng)絡(luò)108上檢測(cè)到活動(dòng)時(shí)調(diào)整信標(biāo)信號(hào)傳輸間隔??烧{(diào)整信標(biāo)間隔以節(jié)約功率。可降低信標(biāo)信號(hào)的傳輸頻率。例如,可每500毫秒傳輸信標(biāo)信號(hào),或者每秒而不是每100毫秒傳輸信標(biāo)信號(hào)。在一些實(shí)施例中,處理單元202改變接入點(diǎn)裝置的操作模式。例如,可將通信裝置102改變?yōu)榈诙J?,諸如休眠或低功率模式。針對(duì)不同的操作模式或操作特征,信標(biāo)信號(hào)可具有不同的傳輸協(xié)議。在一些實(shí)施例中,傳輸?shù)念l率可在一段時(shí)間內(nèi)緩降。例如,當(dāng)最初檢測(cè)沒有網(wǎng)絡(luò)活動(dòng)時(shí),可在兩分鐘時(shí)間段內(nèi)將傳輸?shù)念l率從100毫秒每信號(hào)緩降至每秒一個(gè)信號(hào)。信標(biāo)信號(hào)可繼續(xù)為用降低的頻率來傳送信標(biāo)信號(hào)。在降低頻率之后,處理單元202可繼續(xù)針對(duì)活動(dòng)監(jiān)控?zé)o線數(shù)據(jù)網(wǎng)絡(luò)108。當(dāng)在無線數(shù)據(jù)網(wǎng)絡(luò)108上檢測(cè)到裝置時(shí),可增大信標(biāo)信號(hào)傳輸頻率。
在塊510,處理單元202調(diào)整通信裝置102的蜂窩式收發(fā)器的功率水平。塊510是可選步驟。處理單元202還可在無線接入點(diǎn)裝置正在休眠或低功率操作模式下操作時(shí)調(diào)整蜂窩式收發(fā)器的功率水平。在一些實(shí)施例中,可取決于通信裝置102(諸如當(dāng)該裝置是移動(dòng)電話時(shí))的操作功能和特征來降低蜂窩式收發(fā)器的功率水平。在一些實(shí)施例中,可停用或關(guān)閉蜂窩式收發(fā)器。對(duì)于一些無線接入點(diǎn)裝置而言,僅有的功能是形成無線數(shù)據(jù)網(wǎng)絡(luò)108。當(dāng)無線數(shù)據(jù)網(wǎng)絡(luò)108未被客戶端裝置使用時(shí),通信裝置102無需連接至無線通信網(wǎng)絡(luò)104并且蜂窩式收發(fā)器可被停用而不會(huì)影響到作為接入點(diǎn)裝置的通信裝置102的性能??稍谕ㄟ^信標(biāo)信號(hào)檢測(cè)到客戶端裝置106時(shí)重新激活蜂窩式收發(fā)器。在一些實(shí)施例中,客戶端裝置106可向通信裝置102發(fā)送喚醒信號(hào)以重新激活蜂窩式收發(fā)器。
這里描述的所有處理可通過由一個(gè)或多個(gè)通用計(jì)算機(jī)或處理器執(zhí)行各軟件代碼模塊來全自動(dòng)地實(shí)施。各代碼模塊可存儲(chǔ)在任意類型的計(jì)算機(jī)可讀介質(zhì)或其他計(jì)算機(jī)存儲(chǔ)裝置中。替選地,可用專用計(jì)算機(jī)硬件來實(shí)施部分或全部方法。另外,本文所指的組件可用硬件、軟件、固件或其組合來實(shí)現(xiàn)。因此,在本公開中對(duì)由模塊或組件所執(zhí)行的行為的參考涉及由處理裝置或多個(gè)裝置執(zhí)行可執(zhí)行指令來使得被參考的行為被執(zhí)行。
除非具體指出,否則有條件語言(諸如“可”、“可能”、“也許”、或“能夠”等)在上下文中均被理解為通常用來傳達(dá)某些實(shí)施例包括而其他實(shí)施例不包括某些特征、元素和/或步驟。因此,無論用戶是否輸入或提示是否在任何特定實(shí)施例中包括或要執(zhí)行這些特征、元素和/或步驟,這種有條件語言通常不旨在隱含一個(gè)或多個(gè)實(shí)施例以任何方式需要這些特征、元素和/或步驟、或一個(gè)或多個(gè)實(shí)施例需要包括用于決策的邏輯。
除非具體指出,否則連接語言(諸如短語“x、y和z中的至少一個(gè)”)應(yīng)當(dāng)根據(jù)上下文被理解為通常用來傳達(dá)項(xiàng)目、術(shù)語等可為x、y或z。因此,這種連接語言通常不旨在隱含某些實(shí)施例需要至少一個(gè)x、至少一個(gè)y和至少一個(gè)z都出現(xiàn)。
這里描述的和/或附圖中描繪的流程圖中的任何處理描述、元素或塊應(yīng)當(dāng)被理解為潛在地表示代碼模塊、代碼的片段或部分,其包括用于實(shí)現(xiàn)處理中的具體邏輯功能或元素的一個(gè)或多個(gè)可執(zhí)行指令。如本領(lǐng)域技術(shù)人員將理解的,替選實(shí)施方式包括在這里描述的實(shí)施例的范圍內(nèi),根據(jù)所涉及的功能,這里描述的實(shí)施例中的元素或功能可被刪除、所示出的或討論的順序可被打亂(包括實(shí)質(zhì)上同時(shí)進(jìn)行或以相反順序進(jìn)行)。
應(yīng)當(dāng)強(qiáng)調(diào),可對(duì)上述實(shí)施例進(jìn)行各種變化和修改,這些變化和修改的元素將被理解為包括在其他可接受示例之中。所有這種修改和變化旨在在此被包括在本公開的范圍內(nèi)并由所附權(quán)利要求保護(hù)。