亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

用于移動設(shè)備上的電源管理的裝置和方法

文檔序號:7848674閱讀:263來源:國知局
專利名稱:用于移動設(shè)備上的電源管理的裝置和方法
用于移動設(shè)備上的電源管理的裝置和方法
背景技術(shù)
諸如手持計算機(jī)和移動電話的組合或者智能手機(jī)之類的移動計算設(shè)備,一般可提供語音和數(shù)據(jù)通信功能以及計算能力和處理能力。為了提供通信功能,該設(shè)備可能需要搜索并維護(hù)多種類型的無線信號連接。不同的無線連接需要不同的電池電量,并且可能以不同的速率消耗電池電量。此外,不同類型的無線業(yè)務(wù)可能以不同的速率消耗電池電量,和/或可能需要特定的服務(wù)質(zhì)量(QoS)標(biāo)準(zhǔn)。從而,可能需要用于在維護(hù)通信服務(wù)的同時提供增強(qiáng)型節(jié)電的改進(jìn)的裝置和方法。


圖I示出根據(jù)一個或多個實施例的移動計算設(shè)備。圖2示出根據(jù)一個或多個實施例的邏輯流程。 圖3示出根據(jù)一個或多個實施例的邏輯流程。圖4示出邏輯圖的一個實施例。
具體實施例方式各實施例致力于提供移動設(shè)備上的增強(qiáng)型節(jié)電,具體地,提供電池節(jié)電。在一個或多個實施例中,移動計算設(shè)備可以包括可提供數(shù)種類型的無線連接的數(shù)個無線電設(shè)備。移動計算設(shè)備可監(jiān)控剩余電池電量、哪些無線應(yīng)用程序在使用中,以及這些應(yīng)用程序需要什么服務(wù)質(zhì)量(QoS)。當(dāng)電池電量水平降至一閾值以下時,移動計算設(shè)備于是可例如將應(yīng)用程序切換至不同的無線電或無線通信類型,或者可完全使無線電或無線通信類型失效。圖I示出根據(jù)一個或多個實施例的移動計算設(shè)備100。移動計算設(shè)備100可被實現(xiàn)為手持計算機(jī)和移動電話的組合,有時被稱為智能手機(jī)。智能手機(jī)的示例包括但不限于例如諸如;Palm TreoTM和Palm⑩PreTM智能手機(jī)的palm 產(chǎn)品。雖然某些實施例通過示例的方式被描述為具有被實現(xiàn)為智能手機(jī)的移動計算設(shè)備100,但可以理解的是,實施例并不限于此情況。例如,移動計算設(shè)備100可包括或被實現(xiàn)為任意類型的無線設(shè)備、移動臺或帶有自包含的電源(例如,電池)的便攜式計算設(shè)備,便攜式計算設(shè)備例如為膝上型計算機(jī)、超膝上型計算機(jī)、個人數(shù)字助理(PDA)、蜂窩電話、組合蜂窩電話/PDA、移動單元、用戶站、用戶終端、便攜式計算機(jī)、手持式計算機(jī)、掌上型計算機(jī)、可穿戴計算機(jī)、媒體播放器、尋呼機(jī)、信息收發(fā)設(shè)備、數(shù)據(jù)通信設(shè)備,等等。根據(jù)不同類型的蜂窩無線電話系統(tǒng),移動計算設(shè)備100可提供語音通信功能。蜂窩無線電話系統(tǒng)的示例可包括碼分多址(CDMA)系統(tǒng)、全球移動通信系統(tǒng)(GSM)系統(tǒng)、北美數(shù)字蜂窩(NADC)系統(tǒng)、時分多址(TDMA)系統(tǒng)、擴(kuò)展TDMA (E-TDMA)系統(tǒng)、窄帶高級移動電話服務(wù)(NAMPS)系統(tǒng)、第三代(3G)系統(tǒng)(例如寬帶CDMA (WCDMA) )、CDMA-2000、通用移動電話系統(tǒng)(UMTS)系統(tǒng),等等。除了提供語音通信功能之外,移動計算設(shè)備100還可根據(jù)不同類型的蜂窩無線電話系統(tǒng)被布置為提供數(shù)據(jù)通信功能。提供數(shù)據(jù)通信服務(wù)的蜂窩無線電話系統(tǒng)的示例可包括具有通用分組無線業(yè)務(wù)(GPRS)的GSM系統(tǒng)(GSM/GPRS)、CDMA/lxRTT系統(tǒng)、增強(qiáng)型全球數(shù)據(jù)速率演進(jìn)(EDGE)系統(tǒng)、只演進(jìn)數(shù)據(jù)或優(yōu)化演進(jìn)數(shù)據(jù)(EV-DO)系統(tǒng)、數(shù)據(jù)和語音演進(jìn)(EV-DV)系統(tǒng)、高速下行鏈路分組接入(HSDPA)系統(tǒng)、高速上行鏈路分組接入(HSUPA),等等。移動計算設(shè)備100可被布置為根據(jù)不同類型的無線網(wǎng)絡(luò)系統(tǒng)提供語音和/或數(shù)據(jù)通信功能。無線網(wǎng)絡(luò)系統(tǒng)的示例可包括無線局域網(wǎng)(WLAN)系統(tǒng)、無線城域網(wǎng)(WMAN)系統(tǒng)、無線廣域網(wǎng)(WWAN)系統(tǒng),等等。提供數(shù)據(jù)通信服務(wù)的合適無線網(wǎng)絡(luò)系統(tǒng)的示例可包括電氣和電子工程師協(xié)會(IEEE)802. XX系列協(xié)議,如IEEE802. lla/b/g/n系列標(biāo)準(zhǔn)協(xié)議及其變體(也稱為“WiFi”)、IEEE802. 16系列標(biāo)準(zhǔn)協(xié)議及其變體(也稱為“WiMAX”)、IEEE802. 20系列標(biāo)準(zhǔn)協(xié)議及其變體,等等。移動計算設(shè)備100可被布置為根據(jù)不同類型的短距離無線系統(tǒng)(例如無線個人局域網(wǎng)(PAN)系統(tǒng))執(zhí)行數(shù)據(jù)通信。提供數(shù)據(jù)通信服務(wù)的合適無線PAN系統(tǒng)的一個示例可包括按照藍(lán)牙專業(yè)組(SIG)系列協(xié)議操作的藍(lán)牙系統(tǒng),藍(lán)牙專業(yè)組(SIG)系列協(xié)議包括藍(lán)牙規(guī)范版本vl. O,vl. Uvl. 2、v2. O、具有增強(qiáng)型數(shù)據(jù)速率(EDR)的v2. O,以及一個或多個藍(lán)牙 布置文件(Bluetooth Profile),等等。其它示例可包括利用紅外技術(shù)或近場(near-field)通信技術(shù)和協(xié)議(例如電磁誘導(dǎo)(EMI)技術(shù))的系統(tǒng)。EMI技術(shù)的示例可包括無源或有源射頻識別(RFID)協(xié)議和設(shè)備。如圖I的實施例所示,移動計算設(shè)備100可包括具有主處理器102和無線處理器104的雙處理器架構(gòu)或多處理器架構(gòu)。在各實施中,主處理器102和無線處理器104可被布置為利用接口 106互相通信,接口 106例如為一個或多個通用串行總線(USB)接口、微USB接口、通用異步收發(fā)報機(jī)(UART)接口、通用輸入/輸出(GPIO)接口、控制/狀態(tài)線、控制/
數(shù)據(jù)線、聲頻線,等等。主處理器102可負(fù)責(zé)執(zhí)行諸如系統(tǒng)程序和應(yīng)用程序的各種軟件程序,以提供移動計算設(shè)備100的計算操作和處理操作。無線處理器104可負(fù)責(zé)執(zhí)行移動計算設(shè)備100的各種語音和數(shù)據(jù)通信操作,例如經(jīng)由一個或多個無線通信信道發(fā)送和接收語音和數(shù)據(jù)信息。雖然為了圖示的目的,某些實施例可被描述為包括雙處理器架構(gòu),但移動計算設(shè)備100可包括任何合適的處理器架構(gòu)和/或與所描述的實施例一致的任何合適數(shù)量的處理器。主處理器102可利用諸如通用處理器的任意合適的處理器或邏輯設(shè)備而實現(xiàn)為主中央處理單元(CPU)。雖然某些實施例通過示例的方式被描述為具有被實現(xiàn)為CPU或通用處理器的主處理器102,但可以理解的是,實施例并不限于此情況。例如,根據(jù)所描述的實施例,主處理器102可包括或被實現(xiàn)為芯片多處理器(CMP)、專用處理器、嵌入式處理器、媒體處理器、輸入/輸出(I/O)處理器、協(xié)處理器、微處理器、控制器、微控制器、專用集成電路(ASIC)、現(xiàn)場可編程門陣列(FPGA)、可編程邏輯設(shè)備(PLD)或者其它處理設(shè)備。如圖所示,主處理器102可通過存儲總線108聯(lián)接至存儲器110。存儲總線108可包括允許主處理器102訪問存儲器110的任何合適的接口和/或總線架構(gòu)。雖然為了圖示的目的,存儲器110可被示出為與主處理器102分開,但在不同實施例中,某個部分或整個存儲器110可與主處理器102包括在同一個集成電路上??商娲兀硞€部分或整個存儲器110可被設(shè)置在主處理器102的集成電路之外的集成電路或其它介質(zhì)(例如,硬盤驅(qū)動器)之上。在各實施例中,移動計算設(shè)備100可例如包括擴(kuò)充插槽,以支持多媒體和/或存儲卡。
存儲器110可利用能夠存儲數(shù)據(jù)的任何機(jī)器可讀介質(zhì)或計算機(jī)可讀介質(zhì)來實現(xiàn),例如易失性存儲器或非易失性存儲器、可移動或不可移動存儲器、可擦除或不可擦除存儲器、可寫入或可再寫入存儲器,等等。機(jī)器可讀存儲介質(zhì)的示例可包括但不限于隨機(jī)存取存儲器(RAM)、動態(tài) RAM (DRAM)、雙倍數(shù)據(jù)速率 DRAM (DDRAM)、同步 DRAM (SDRAM)、靜態(tài) RAM(SRAM)、只讀存儲器(ROM)、可編程ROM (PR0M)、可擦除可編程ROM (EPROM)、電可擦除可編程ROM (EEPR0M)、閃存(例如NOR閃存或NAND閃存)、內(nèi)容可尋址存儲器(CAM)、聚合物存儲器(例如,鐵電聚合物存儲器)、相變存儲器、雙向存儲器(ovonic memory)、鐵電體存儲器、硅-氧化物-氮化物-氧化物-硅(SONOS)存儲器、磁卡或光卡或適合于存儲信息的任何其它類型的介質(zhì)。移動計算設(shè)備100可包括聯(lián)接到主處理器102的字母數(shù)字式鍵盤112。鍵盤112可例如包括QWERTY鍵布局和集成數(shù)字撥號鍵盤。移動計算設(shè)備100還可包括各種鍵、按鈕和開關(guān),例如輸入鍵、預(yù)置和可編程熱鍵、左右操作按鈕、導(dǎo)航按鈕(例如多方位導(dǎo)航按鈕)、 電話/發(fā)送和電源/結(jié)束按鈕、預(yù)置和可編程快捷按鈕、音量搖桿開關(guān)、具有振動模式的鈴聲打開/關(guān)閉開關(guān),等等。移動計算設(shè)備100可包括聯(lián)接至主處理器102的顯示器114。顯示器114可包括用于向移動計算設(shè)備100的用戶顯示內(nèi)容的任意合適的可視化界面。在一個實施例中,例如,顯示器114可通過例如觸控式彩色(例如16位彩色)薄膜晶體管(TFT)液晶顯示器(IXD)屏的LCD來實現(xiàn)。在某些實施例中,觸控式LCD可與指示筆和/或手寫識別程序一起使用。移動計算設(shè)備100可包括聯(lián)接到主處理器102的輸入/輸出(I/O)接口 116。I/O接口 116可包括一個或多個I/O設(shè)備,例如串行連接端口、紅外端口、集成藍(lán)牙 無線功能和/或集成802. Ilx (WiFi)無線功能,來實現(xiàn)到本地計算機(jī)系統(tǒng)(例如本地個人計算機(jī)(PO)的有線(例如,USB電纜)和/或無線連接。在不同實施中,移動計算設(shè)備100可被布置為傳遞信息和/或與本地計算機(jī)系統(tǒng)同步信息。主處理器102可聯(lián)接到支持移動計算設(shè)備100的音頻/視頻(A/V)功能的各個A/V設(shè)備118。A/V設(shè)備118的示例可包括例如麥克風(fēng)、一個或多個揚(yáng)聲器、連接音頻耳機(jī)的音頻端口、音頻編碼器/譯碼器(編碼譯碼器)、音頻播放器、數(shù)碼相機(jī)、攝像機(jī)、視頻編碼譯碼器、視頻播放器,等等。主處理器102可聯(lián)接到被布置為給移動計算設(shè)備100的元件供電并對電進(jìn)行管理的電源120。在不同實施例中,電源120可通過可再充電電池(例如用于提供直流(DC)電的可更換和可再充電鋰離子電池)和/或用于從標(biāo)準(zhǔn)交流(AC)干線電源獲取電的AC適配器來實現(xiàn)。如上所述,無線處理器104可執(zhí)行移動計算設(shè)備100的語音和/或數(shù)據(jù)通信操作。例如,無線處理器104可被布置為經(jīng)由無線通信信道中的一個或多個指定的頻帶傳遞語音信息和/或數(shù)據(jù)信息。在不同實施例中,無線處理器104可利用諸如調(diào)制解調(diào)器處理器或基帶處理器的任意合適的處理器或邏輯設(shè)備而實現(xiàn)為通信處理器。雖然某些實施例通過示例的方式被描述為具有被實現(xiàn)為調(diào)制解調(diào)器處理器或基帶處理器的無線處理器104,但可以理解,這些實施例并不限于此情況。例如,無線處理器104根據(jù)所描述的實施例可包括或被實現(xiàn)為數(shù)字信號處理器(DSP)、媒體存取控制(MAC)處理器或任意其它類型的通信處理器。在不同實施例中,無線處理器104可執(zhí)行移動計算設(shè)備100的模擬和/或數(shù)字基帶操作。例如,無線處理器104可執(zhí)行數(shù)模轉(zhuǎn)換(DAC)、模數(shù)轉(zhuǎn)換(ADC)、調(diào)制、解調(diào)、編碼、譯碼、加密、解密,等等。移動計算設(shè)備100可包括聯(lián)接到無線處理器104的存儲器122。存儲器122可利用能夠存儲數(shù)據(jù)的一種或多種類型的機(jī)器可讀介質(zhì)或計算機(jī)可讀介質(zhì)實現(xiàn),該介質(zhì)例如為易失性存儲器或非易失性存儲器、可移動或不可移動存儲器、可擦除或不可擦除存儲器、可寫入或者可再寫入存儲器,等等。存儲器122可包括例如閃存和安全數(shù)字(SD) RAM。雖然為圖示的目的,存儲器122可被示出為與無線處理器104分離并位于無線處理器104之外,但在不同實施例中,某個部分或整個存儲器122可包括在與無線處理器104相同的集成電路上。移動計算設(shè)備100可包括聯(lián)接到無線處理器104的收發(fā)器模塊124。收發(fā)器模塊124可包括被布置為利用不同的無線連接類型,例如不同類型的協(xié)議、通信范圍、運(yùn)行功率要求、RF子帶、信息類型(例如語音或數(shù)據(jù))、使用場景、應(yīng)用等來,進(jìn)行傳遞的一個或多個收發(fā)器。在不同實施例中,收發(fā)器模塊124可包括被布置為支持諸如GSM、UMTSjP /或CDMA系統(tǒng)之類的蜂窩無線電話系統(tǒng)的語音通信的一個或多個收發(fā)器。收發(fā)器模塊124還 可包括被布置為根據(jù)一種或多種無線通信協(xié)議執(zhí)行數(shù)據(jù)通信的一個或多個收發(fā)器,無線通信協(xié)議例如為WffAN協(xié)議(例如,GSM/GPRS協(xié)議、CDMA/IxRTT協(xié)議、EDGE協(xié)議、EV-DO協(xié)議、EV-DV 協(xié)議、HSDPA 協(xié)議,等等)、WLAN協(xié)議(例如,IEEE 802. lla/b/g/n、IEEE 802. 16、IEEE802. 20,等等)、PAN協(xié)議、紅外協(xié)議、藍(lán)牙協(xié)議、包括無源或有源RFID協(xié)議的EMI協(xié)議,等等。在某些實施例中,收發(fā)器模塊124可包括用于支持位置確定和/或基于位置服務(wù)的全球定位系統(tǒng)(GPS)收發(fā)器。收發(fā)器模塊124根據(jù)特定實施的需要一般可利用一個或多個芯片來實現(xiàn)。雖然為圖示的目的,收發(fā)器模塊124可被示出為與無線處理器104分離并位于無線處理器104之外,但在不同實施例中,某個部分或整個收發(fā)器模塊124可包括在與無線處理器104相同的集成電路上。這些實施例并不限于此情況。在不同實施例中,收發(fā)器模塊124可包括被布置為支持如前所述的無線網(wǎng)絡(luò)系統(tǒng)或協(xié)議的語音和/或數(shù)據(jù)通信的一個或多個收發(fā)器或者組件。例如,根據(jù)所描述的實施例,移動計算設(shè)備100可包括支持語音通信(例如,CDMA, GSM、UMTS、WCDMA)、WffAN數(shù)據(jù)通信(例如,EVDO、EVDV、CDMA/IxRTT、GSM/GPRS、EDGE、HSDPA)、WLAN 數(shù)據(jù)通信(例如,WiFi、WiMAX)和/或WPAN數(shù)據(jù)通信(例如,紅外協(xié)議、藍(lán)牙 1R、EMI)的一個或多個射頻(RF)收發(fā)器124a。根據(jù)所描述的實施例,收發(fā)器模塊124可進(jìn)一步包括支持位置確定的GPS收發(fā)器124b。移動計算設(shè)備100可包括通過收發(fā)器模塊124聯(lián)接至無線處理器104的天線系統(tǒng)126。天線系統(tǒng)126可發(fā)射和/或接收電信號,并可包括或被實現(xiàn)為經(jīng)調(diào)諧而在一個或多個頻帶下工作的一個或多個內(nèi)部天線和/或外部天線。如圖所示,根據(jù)所描述的實施例,天線系統(tǒng)126可包括連接至支持語音通信和/或數(shù)據(jù)通信的一個或多個RF收發(fā)器124a的一個或多個天線126a。根據(jù)所描述的實施例,天線系統(tǒng)126可進(jìn)一步包括連接至支持位置確定的GPS收發(fā)器124b的GPS天線126b。移動計算設(shè)備100可包括聯(lián)接到無線處理器104的客戶識別模塊(SM) 128。SIM128可包括例如可更換或不可更換智能卡,該智能卡被布置為對語音傳輸和數(shù)據(jù)傳輸進(jìn)行加密并存儲用戶特定數(shù)據(jù),以允許語音通信或數(shù)據(jù)通信網(wǎng)絡(luò)對用戶進(jìn)行識別和驗證。SM128還可存儲例如用戶特定的個人設(shè)定的數(shù)據(jù)。如上所述,主處理器102可被布置為向移動計算設(shè)備100提供處理資源或計算資源。例如,主處理器102可負(fù)責(zé)執(zhí)行諸如系統(tǒng)程序和應(yīng)用程序的各種軟件程序,以便提供移動計算設(shè)備100的計算操作和處理操作。系統(tǒng)程序一般可有助于移動計算設(shè)備100的運(yùn)行,并且可直接負(fù)責(zé)控制、集成以及管理計算機(jī)系統(tǒng)的單個硬件組件。系統(tǒng)程序的示例可包括但不限于操作系統(tǒng)(OS)、設(shè)備驅(qū)動程序、編程工具、實用程序、軟件庫、應(yīng)用編程接口(API),等等。移動計算設(shè)備100可根據(jù)所描述的實施例使用任意合適的OS,例如PalmOS 、PalmOS Cobalt、palm webOSTM、微軟⑧視窗OS、微軟視窗 CE、微軟Pocket PC、微軟移動、Symbian OS 、Embedix
OS、Linux、無線二進(jìn)制運(yùn)行時環(huán)境(BREW) OS、JavaOS、無線應(yīng)用協(xié)議(WAP) OS,等等。如圖I所示,移動計算設(shè)備100可包括或?qū)崿F(xiàn)若干個應(yīng)用程序130。應(yīng)用程序130可包括例如電話應(yīng)用程序131(例如蜂窩電話應(yīng)用程序)、互聯(lián)網(wǎng)語音協(xié)議(VoIP)應(yīng)用程序、 一鍵通(PTT)應(yīng)用程序,等等。應(yīng)用程序130可進(jìn)一步包括語音郵件應(yīng)用程序132、即時消息應(yīng)用程序133、電子郵件應(yīng)用程序134、瀏覽器應(yīng)用程序135以及其它的應(yīng)用程序136。應(yīng)用程序130 —般可允許用戶完成一個或多個特定任務(wù)。其它應(yīng)用程序136的示例可包括但不限于一個或多個消息應(yīng)用程序(例如,電話、語音郵件、傳真、電子郵件、IM、SMS、MMS、視頻會議)、個人信息管理(PM)應(yīng)用程序(例如,聯(lián)系人、日歷、行程安排、任務(wù))、文字處理應(yīng)用程序、電子表格應(yīng)用程序、數(shù)據(jù)庫應(yīng)用程序、媒體應(yīng)用程序(例如,視頻播放器、音頻播放器、多媒體播放器、數(shù)碼相機(jī)、攝像機(jī)、媒體管理)、游戲應(yīng)用程序,等等。在各實施中,應(yīng)用程序130可提供一個或多個圖形用戶界面(GUI),以在移動計算設(shè)備100和用戶之間傳遞信息。在某些實施例中,應(yīng)用程序130可包括在主處理器102的OS的上端運(yùn)行的、與下層的功能和協(xié)議協(xié)同操作的上層程序,下層包括例如傳輸層(例如傳輸控制協(xié)議(TCP)層)、網(wǎng)絡(luò)層(例如互聯(lián)網(wǎng)協(xié)議(IP)層)以及用于轉(zhuǎn)換和格式化通信數(shù)據(jù)的鏈路層(例如點對點(PPP)層。應(yīng)用程序130 —般可均具有一系列優(yōu)選的服務(wù)質(zhì)量(QoS)標(biāo)準(zhǔn),該服務(wù)質(zhì)量標(biāo)準(zhǔn)在執(zhí)行時提供應(yīng)用程序的最佳性能。不過,盡管性能可能受影響,某些應(yīng)用程序仍可能會在較低QoS標(biāo)準(zhǔn)下操作。如圖I所示,移動計算設(shè)備100可包括或?qū)崿F(xiàn)電源管理組件138。電源管理組件138可與主處理器102和/或無線處理器104通信。電源管理組件138可監(jiān)控電源120的電池電量水平。根據(jù)電池電量水平,電源管理組件138可為應(yīng)用程序130選擇特定的無線連接類型以供使用。無線連接類型可包括例如紅外連接、藍(lán)牙連接、無線LAN連接、GSM連接、CDMA連接、WCDMA連接、其它2G或3G連接,等等。電源管理組件138在選擇無線連接類型時可考慮應(yīng)用程序130的服務(wù)質(zhì)量(QoS)要求。在實施例中,電源管理組件138可檢測出電池電量水平何時降至閾值以下,然后將應(yīng)用程序130指定到消耗較低電量的不同無線連接類型。在某些情況中,電源管理組件138可終止應(yīng)用程序和/或使無線連接類型失效,旨在電池再充電。電源管理組件138可使用存儲在存儲器110中的電源管理設(shè)置140。電源管理設(shè)置140可存儲將電池電量水平與為了保護(hù)或延長電池壽命所采取的動作關(guān)聯(lián)起來的信息。在某些實施例中,不同的電池電量水平閾值可觸發(fā)不同的動作。例如,每個無線連接類型均可具有其各自的閾值,低于該閾值連接將失效。類似地,每個應(yīng)用程序均可具有其各自的閾值,低于該閾值,應(yīng)用程序被切換至較低QoS連接。圖2圖示根據(jù)一個或多個實施例的邏輯流程200。邏輯流程200可表示由在這里描述的一個或多個實施例(例如由具有主處理器102和無線處理器104的移動計算設(shè)備100)執(zhí)行的操作。如邏輯流程200所示出的,在框202中,應(yīng)用程序130通過主處理器102開始操作。在框204中,電源管理組件138可確定應(yīng)用程序130的QoS要求。例如,主要要求單向連接的應(yīng)用程序(例如電話應(yīng)用程序131、電子郵件應(yīng)用程序134或提供靜態(tài)網(wǎng)頁的瀏覽器135),關(guān)于例如帶寬和等待時間可能具有較低的QoS要求。交互式應(yīng)用程序或者另外要求雙向連接的應(yīng)用程序,關(guān)于例如帶寬、等待時間以及可靠性可能具有較高的要求。這種應(yīng)用程序可包括例如顯示視頻的網(wǎng)頁瀏覽器應(yīng)用程序135、利用實時音頻和/或視頻的應(yīng)用程序、網(wǎng)絡(luò)游戲,等等。較高的QoS要求可能與較快的電池消耗相關(guān)聯(lián)。
在框208中,電源管理組件138可確定剩余的電池電量百分?jǐn)?shù)。在框210中,電源管理組件138可根據(jù)QoS要求和剩余的電池電量選擇應(yīng)用程序的無線電和無線連接類型。在某些實施例中,電源管理組件138可輪詢無線處理器104,以確定應(yīng)用程序是否可利用應(yīng)用程序的優(yōu)選QoS運(yùn)行。例如,針對高QoS的應(yīng)用程序(例如利用實時視頻的應(yīng)用程序),如果電池電量水平高于閾值,則電源管理組件138可允許應(yīng)用程序使用WCDMA或另一種相對較快地消耗電池電量的無線連接。然而,如果電池電量水平低于閾值,例如低于30%,則電源管理組件138可或者強(qiáng)制應(yīng)用程序使用較低QoS的無線連接(例如GSM),或者可完全阻止應(yīng)用程序操作。圖3圖示根據(jù)一個或多個實施例的邏輯流程300。邏輯流程300可表示由在這里描述的一個或多個實施例(例如由具有主處理器102和無線處理器104的移動計算設(shè)備100)執(zhí)行的操作。邏輯流程300可在使用無線連接的一個或多個應(yīng)用程序已經(jīng)處于操作狀態(tài)時應(yīng)用。如邏輯流程300所示,在框302中,應(yīng)用程序通過主處理器102已經(jīng)處于操作狀態(tài)。在框304中,電源管理組件138可監(jiān)控電池電量水平,以確定該水平是否大于閾值。在框306中,當(dāng)電池電量水平低于閾值時,電源管理組件138可確定該應(yīng)用程序是否能在較低QoS下操作。電源管理組件138可例如根據(jù)電源管理設(shè)置140或根據(jù)應(yīng)用程序自身來做出此確定。在實施例中,電源管理組件138可將電量水平發(fā)送至應(yīng)用程序處理器(例如主處理器102)。如果電池電量水平高于閾值,則應(yīng)用程序可繼續(xù)利用當(dāng)前正使用的無線電和無線連接類型操作。在框308中,如果應(yīng)用程序可在較低QoS下操作,則電源管理組件138可將應(yīng)用程序切換至使用較少電量并且具有較低QoS設(shè)置的無線電或無線連接類型。在框310中,如果應(yīng)用程序不能在比其當(dāng)前狀態(tài)低的QoS下操作,則電源管理組件138可終止應(yīng)用程序。在某些情況下,可臨時使無線電或無線連接類型失效,使得在電池電量水平再充電至高于閾值之前,沒有其它的應(yīng)用程序可使用無線電或無線連接類型。例如,如果電池電量水平低至10%以下,則可使所有藍(lán)牙通信失效。圖4圖示邏輯圖400。邏輯圖400可圖示出一個或多個接口,一個或多個接口可采用各種技術(shù)來在移動計算設(shè)備100的元件(例如圖I所示的并參照圖I的移動計算設(shè)備110所描述的那些元件)之間交換信息。例如,接口可啟動信號線和/或檢測啟動的信號線。這種信號線可專用于特定信號。可替代地,接口可產(chǎn)生數(shù)據(jù)消息以通過各連接被傳輸。示例性連接可包括并行接口、串行接口、總線接口和/或數(shù)據(jù)網(wǎng)絡(luò)。在圖4所示的圖示實施例中,應(yīng)用程序130可生成并向電源管理組件138發(fā)送請求402,以打開并使用無線連接類型。在實施例中,應(yīng)用程序130可發(fā)送作為請求402的部分或者單獨作為消息404的QoS要求。電源管理組件138可通過向電源120發(fā)送請求406而確定剩余的電池電量百分t匕。電源120可發(fā)送反應(yīng)剩余電池電量的百分比的響應(yīng)408。在實施例中,電源120可定期自動發(fā)送響應(yīng)408,無需首先被輪詢。電源管理組件138可利用請求410輪詢無線處理器104,以確定應(yīng)用程序130是否可利用應(yīng)用程序的優(yōu)選QoS和所請求的無線連接類型運(yùn)行。無線處理器104可以以允許或拒絕連接的響應(yīng)412作出響應(yīng)。電源管理組件138可獨立于具體應(yīng)用程序請求而利用輪詢414來定期輪詢無線處 理器104,以確定對于給定的當(dāng)前電池電量水平可以利用哪些無線連接類型。無線處理器104可以以響應(yīng)416作出響應(yīng),響應(yīng)416可包含因為電池電量水平太低不能再使用哪些無線連接類型的指示。在實施例中,無線處理器104可直接從電源120接收電量指示消息422。然后,當(dāng)電池電量水平太低以至于不能允許具有特定QoS要求的應(yīng)用程序操作或繼續(xù)操作時,無線處理器104可以以響應(yīng)416通知電源管理組件138。當(dāng)電池電量水平降至閾值以下時,電源管理組件138可通過向無線處理器發(fā)送消息418以改變所使用的無線電、QoS設(shè)置,或者更改無線連接以保存電量,來改變應(yīng)用程序130的無線連接類型。電源管理組件138還可通過消息420通知應(yīng)用程序130無線連接類型已改變。已經(jīng)闡述了大量具體細(xì)節(jié),以提供對實施例的全面理解。不過,應(yīng)當(dāng)理解的是,在沒有這些具體細(xì)節(jié)的情況下,這些實施例也可以付諸于實踐。在其它情況中,為了不使這些實施例模糊,沒有詳細(xì)描述眾所周知的操作、組件以及電路??衫斫獾氖?,具體的結(jié)構(gòu)性或功能性細(xì)節(jié)是代表性的,而不必限制實施例的范圍。各實施例可包括一個或多個元件。元件可包括被布置為執(zhí)行某些操作的任何結(jié)構(gòu)。根據(jù)給定系列的設(shè)計限制和/或性能限制的需要,各元件均可被實現(xiàn)為硬件、軟件或硬件和軟件的任意組合。盡管可通過示例的方式利用特定布局中的有限數(shù)量的元件描述實施例,但根據(jù)給定實施所需,該實施例在可替代布局中可包括更多或更少的元件。對“一個實施例”或“實施例”的任何引用可表示結(jié)合該實施例描述的特定特征、結(jié)構(gòu)或特性包括在至少一個實施例中。短語“在一個實施例中”在說明書中的出現(xiàn)不必全部指代相同的實施例。盡管某些實施例可被圖示并描述為包括執(zhí)行各種操作的示例性功能組件或模塊,但可理解的是,這種組件或模塊可由一個或多個硬件組件、軟件組件和/或硬件組件和軟件組件的組合來實現(xiàn)。功能組件和/或功能模塊可由例如由邏輯設(shè)備(例如處理器)待執(zhí)行的邏輯(例如,指令、數(shù)據(jù)和/或代碼)來實現(xiàn)。這種邏輯可在邏輯設(shè)備的內(nèi)部或外部存儲在一種或多種類型的計算機(jī)可讀存儲介質(zhì)上。所描述的實施例圖示了示例性實施,并且可以以與所描述的實施例一致的不同的其它方式實現(xiàn)功能組件和/或功能模塊。此外,對于給定的實施,可以將由這種組件或模塊執(zhí)行的操作結(jié)合和/或分開,并且這些操作可由更多數(shù)量或更少數(shù)量的組件或模塊執(zhí)行。除非另有特別說明,否則諸如“處理”、“計算”、“運(yùn)算”、“確定”等的術(shù)語可指代計算機(jī)或計算系統(tǒng)、或者類似的電子計算設(shè)備的動作和/或過程,其中類似的電子計算設(shè)備是將被表不為寄存器和/或存儲器內(nèi)部的物理量(例如電子的)處理和/或轉(zhuǎn)換為同樣被表示為存儲器、寄存器或其它這種信息存儲、傳輸或顯示設(shè)備內(nèi)的物理量的電子設(shè)備。某些實施例可利用表達(dá)“聯(lián)接”和“連接”以及它們的衍生詞來描述。這些術(shù)語不意指互相不為同義詞。例如,某些實施例可利用術(shù)語“連接”和/或“聯(lián)接”描述,以指示兩個或更多元件相互直接物理接觸或電子接觸。不過,術(shù)語“聯(lián)接”還可表示兩個或更多元件互相不直接接觸,但仍然互相合作或交互。關(guān)于軟件元件,例如,術(shù)語“聯(lián)接”可指代接口、消息接口、API、交互消息,等等。一些附圖可包括流程圖。盡管這種附圖可包括特定的邏輯流程,但可理解的是,邏輯流程僅僅提供一般功能的示例性實施。此外,除非另有指示外,邏輯流程不一定必須按照所示的順序執(zhí)行。另外,邏輯流程可由硬件元件、處理器所執(zhí)行的軟件元件或它們的組合來實現(xiàn)。 盡管如上所述圖示了實施例的某些特征,但本領(lǐng)域技術(shù)人員將想到多種修改、置換、改變以及等同。因此應(yīng)理解,所附權(quán)利要求旨在覆蓋落入實施例的真正精神內(nèi)的所有這種修改和變化。
權(quán)利要求
1.一種裝置,包括 無線處理器,用于連接至提供至少兩種無線連接類型的至少一個無線電設(shè)備,其中第一無線連接類型以不同于第二無線連接類型的速率消耗電量; 主處理器,用于操作使用所述無線電設(shè)備的應(yīng)用程序; 電池,用于向所述無線處理器和所述主處理器供電;以及 在所述主處理器上操作的電源管理組件,用于根據(jù)所述應(yīng)用程序的服務(wù)質(zhì)量(QoS)要求和所述電池中剩余的電量選擇所述應(yīng)用程序的無線連接類型。
2.根據(jù)權(quán)利要求I所述的裝置,其中無線連接類型包括以下連接中的至少一種短距離無線連接、無線網(wǎng)絡(luò)連接、全球移動通信系統(tǒng)(GSM)連接、碼分多址(CDMA)連接或者寬帶碼分多址(WCDMA)連接。
3.根據(jù)權(quán)利要求I所述的裝置,其中所述電源管理組件進(jìn)一步能操作以監(jiān)控所述電池的電量水平,并且在所述電量水平降至閾值以下時使所述應(yīng)用程序改變到具有不同QoS參數(shù)的不同無線連接類型。
4.根據(jù)權(quán)利要求I所述的裝置,其中所述電源管理組件進(jìn)一步能操作以監(jiān)控所述電池的電量水平,并且在所述電量水平降至閾值以下時使所述應(yīng)用程序終止。
5.根據(jù)權(quán)利要求I所述的裝置,其中所述電源管理組件進(jìn)一步能操作以監(jiān)控所述電池的電量水平,并且在所述電量水平降至閾值以下時使所述無線連接類型失效。
6.根據(jù)權(quán)利要求I所述的裝置,其中在所述電池電量水平太低以至于不能允許具有特定QoS要求的應(yīng)用程序操作或繼續(xù)操作時,所述無線處理器通知所述電源管理組件。
7.根據(jù)權(quán)利要求I所述的裝置,其中如果所述電池電量水平低于閾值,則所述電源管理組件進(jìn)一步能操作以阻止所述應(yīng)用程序操作。
8.一種在無線計算設(shè)備上操作的方法,所述方法包括 在所述設(shè)備上的處理器上操作使用第一無線連接類型的應(yīng)用程序,所述應(yīng)用程序在第一服務(wù)質(zhì)量(QoS)要求下操作; 監(jiān)控所述無線計算設(shè)備的電池電量水平; 在所述電池電量水平降至閾值以下時 確定所述應(yīng)用程序是否能在低于所述第一 QoS要求的QoS下操作;并且 將所述應(yīng)用程序切換至實現(xiàn)較低QoS的第二無線連接類型。
9.根據(jù)權(quán)利要求8所述的方法,進(jìn)一步包括 在所述應(yīng)用程序不能在較低QoS下操作時終止所述應(yīng)用程序。
10.根據(jù)權(quán)利要求8所述的方法,進(jìn)一步包括 在所述電池電量水平降至第二閾值以下時使所述第一無線連接類型失效。
11.根據(jù)權(quán)利要求8所述的方法,其中無線連接類型包括以下連接中的至少一種短距離無線連接、無線網(wǎng)絡(luò)連接、全球移動通信系統(tǒng)(GSM)連接、碼分多址(CDMA)連接或者寬帶碼分多址(WCDMA)連接。
12.根據(jù)權(quán)利要求8所述的方法,進(jìn)一步包括 當(dāng)應(yīng)用程序開始在所述設(shè)備上操作時 確定所述應(yīng)用程序的所述QoS要求; 確定所述電池電量水平;并且根據(jù)所述應(yīng)用程序的QoS要求和所述電池電量水平選擇所述應(yīng)用程序的無線連接類型。
13.根據(jù)權(quán)利要求12所述的方法,進(jìn)一步包括 如果所述電池電量水平低于閾值,則阻止所述應(yīng)用程序操作。
14.一種包括指令的機(jī)器可讀存儲介質(zhì),所述指令在被執(zhí)行時使移動計算設(shè)備執(zhí)行下列動作 開始在所述設(shè)備上操作應(yīng)用程序 確定所述應(yīng)用程序的QoS要求; 確定所述設(shè)備上的所述電池電量水平;并且 根據(jù)所述應(yīng)用程序的QoS要求和所述電池電量水平選擇所述應(yīng)用程序的第一無線連接類型。
15.根據(jù)權(quán)利要求14所述的存儲介質(zhì),其中無線連接類型包括以下連接中的至少一種短距離無線連接、無線網(wǎng)絡(luò)連接、全球移動通信系統(tǒng)(GSM)連接、碼分多址(CDMA)連接或者寬帶碼分多址(WCDMA)連接。
16.根據(jù)權(quán)利要求14所述的存儲介質(zhì),進(jìn)一步包括在被執(zhí)行時使所述移動計算設(shè)備執(zhí)行下列動作的指令 監(jiān)控所述電池的電量水平;并且 在所述電池電量水平降至閾值以下時,使所述應(yīng)用程序改變至在低于所述第一無線連接類型的QoS下操作的第二無線連接類型。
17.根據(jù)權(quán)利要求14所述的存儲介質(zhì),進(jìn)一步包括在被執(zhí)行時使所述移動計算設(shè)備執(zhí)行下列動作的指令 監(jiān)控所述電池的電量水平;并且 在所述電池電量水平降至閾值以下時使所述應(yīng)用程序終止。
18.根據(jù)權(quán)利要求14所述的存儲介質(zhì),進(jìn)一步包括在被執(zhí)行時使所述移動計算設(shè)備執(zhí)行下列動作的指令 監(jiān)控所述電池的電量水平;并且 在所述電池電量水平降至閾值以下時使所述無線連接類型失效。
19.根據(jù)權(quán)利要求14所述的存儲介質(zhì),進(jìn)一步包括在被執(zhí)行時使所述移動設(shè)備執(zhí)行下列動作的指令 如果所述電池電量水平低于閾值,則阻止所述應(yīng)用程序操作。
全文摘要
描述了用于在移動計算設(shè)備中提供增強(qiáng)型節(jié)電的不同實施例。在一個或多個實施例中,移動計算設(shè)備可監(jiān)控剩余的電池電量水平。移動計算設(shè)備可基于應(yīng)用程序的服務(wù)質(zhì)量(QoS)要求和剩余的電池電量選擇應(yīng)用程序的無線連接類型。當(dāng)電池電量降至閾值以下時,移動計算設(shè)備可將應(yīng)用程序從較高QoS無線連接類型切換至較低QoS無線連接類型。描述并要求保護(hù)其它的實施例。
文檔編號H04W88/06GK102823320SQ201180015185
公開日2012年12月12日 申請日期2011年5月3日 優(yōu)先權(quán)日2010年5月3日
發(fā)明者阿南丹·卡??? 維維克·沙阿, 趙文 申請人:惠普發(fā)展公司,有限責(zé)任合伙企業(yè)
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1