背景技術(shù):
諸如智能電話的典型的移動設(shè)備可以包含一種或多種無線電(蜂窩無線電、wifi無線電、藍牙無線電等)用于發(fā)射和接收電磁信號以在(一個或多個)相應(yīng)網(wǎng)絡(luò)上無線地傳送數(shù)據(jù)的目的。移動設(shè)備的電池壽命(即,移動設(shè)備可以充滿電操作的時間)通常根據(jù)如何使用該設(shè)備。以此方式,電池壽命通常根據(jù)影響如何快速地消耗電池的存儲能量的因素,所述因素諸如無線電操作、處理器利用和顯示器使用。
附圖說明
圖1是根據(jù)示例實施方式的移動設(shè)備的示意圖。
圖2是描繪根據(jù)示例實施方式的調(diào)節(jié)移動設(shè)備的蜂窩無線電的功率消耗狀態(tài)的技術(shù)的流程圖。
圖3a是描繪根據(jù)示例實施方式的由移動設(shè)備用來標(biāo)記接收自蜂窩網(wǎng)絡(luò)的數(shù)據(jù)單元的技術(shù)的流程圖。
圖3b是描繪根據(jù)示例實施方式的調(diào)節(jié)蜂窩無線電的接收模式的技術(shù)的流程圖。
圖4是根據(jù)示例實施方式的移動設(shè)備的示意圖。
具體實施方式
蜂窩無線電操作可以顯著地貢獻于移動設(shè)備的總體能量消耗,并且照此,可以在確定設(shè)備的電池壽命中起到顯著作用。根據(jù)本文中公開的示例系統(tǒng)和技術(shù),出于控制無線電所需要的功率的目的來調(diào)節(jié)移動設(shè)備的蜂窩無線電的接收模式。在該上下文中,移動設(shè)備為具有蜂窩無線電的電子設(shè)備,諸如蜂窩電話;具有計算機能力(訪問互聯(lián)網(wǎng)、運行應(yīng)用等的能力)的蜂窩電話,通常稱為“智能電話”;具有蜂窩接口的筆記本或便攜式計算機;具有蜂窩接口的平板計算機;wifi熱點等。
調(diào)節(jié)移動設(shè)備的蜂窩無線電的功率消耗的一種方式是調(diào)節(jié)無線電何時具有用于從蜂窩網(wǎng)絡(luò)接收數(shù)據(jù)的目的的活動接收模式,并且對應(yīng)地調(diào)節(jié)蜂窩無線電何時具有不活動接收模式并且因而不能夠從蜂窩網(wǎng)絡(luò)接收數(shù)據(jù)。以此方式,歸因于當(dāng)蜂窩無線電的接收模式是不活動時的其相對較低的功率消耗,從功率節(jié)省角度來說最大化蜂窩無線電不能接收數(shù)據(jù)的時間可以是有利的。然而,在不適當(dāng)?shù)臅r間禁用接收模式可能會由于沒有正從網(wǎng)絡(luò)接收數(shù)據(jù)而不利地影響到移動設(shè)備的性能。
本文中公開了示例系統(tǒng)和技術(shù),其對正從蜂窩網(wǎng)絡(luò)接收的內(nèi)容的特定延遲是敏感的,以用于均衡功率節(jié)省與性能的目的。特別地,根據(jù)示例實施方式,內(nèi)容流過移動設(shè)備的速率是內(nèi)容的延遲敏感度的指示符;并且至少部分地基于對流的觀察來調(diào)節(jié)移動設(shè)備的蜂窩無線電的功率消耗狀態(tài)。
更具體來說,根據(jù)本文中公開的系統(tǒng)和技術(shù),至少部分地基于針對接收自蜂窩網(wǎng)絡(luò)的數(shù)據(jù)內(nèi)容從移動設(shè)備的網(wǎng)絡(luò)輸入(在其處接收到數(shù)據(jù))傳播通過設(shè)備到在其處消耗數(shù)據(jù)的設(shè)備的輸出宿主(揚聲器、顯示器、振動設(shè)備、非蜂窩網(wǎng)絡(luò)等)觀察到的時間,來調(diào)節(jié)蜂窩無線電的功率消耗狀態(tài)。換言之,根據(jù)本文中公開的示例系統(tǒng)和技術(shù),基于“消耗時間”的觀察數(shù)據(jù)來調(diào)節(jié)蜂窩無線電的功率狀態(tài),“消耗時間”是指移動設(shè)備在從蜂窩網(wǎng)絡(luò)接收到數(shù)據(jù)之后消耗數(shù)據(jù)的時間。
根據(jù)示例實施方式,移動設(shè)備在從蜂窩網(wǎng)絡(luò)接收到“數(shù)據(jù)單元”時將時間戳標(biāo)簽或標(biāo)記附著到數(shù)據(jù)單元;在數(shù)據(jù)單元或其衍生物在移動設(shè)備的(一個或多個)輸出宿主處被消耗時觀察來自所述標(biāo)記的時間戳信息;計算(一個或多個)對應(yīng)消耗時間;以及至少部分地基于所確定的(一個或多個)消耗時間來調(diào)節(jié)無線電的功率消耗狀態(tài)。
根據(jù)示例實施方式,“數(shù)據(jù)單元”是數(shù)據(jù)分組,并且作為示例可以是一個或多個字節(jié)的數(shù)據(jù)。作為示例,在一些實施方式中,數(shù)據(jù)單元可以具有與在網(wǎng)絡(luò)分組中接收到的有效載荷數(shù)據(jù)的大小通量的大?。豢梢跃哂袑?yīng)于多個分組有效載荷的大??;或者可以具有小于網(wǎng)絡(luò)分組有效載荷數(shù)據(jù)的大小的大小。此外,用于數(shù)據(jù)單元的數(shù)據(jù)群組和數(shù)據(jù)單元的對應(yīng)大小可以根據(jù)數(shù)據(jù)類型而變化。例如,用于音頻數(shù)據(jù)(例如最終在移動設(shè)備的揚聲器處播放)的數(shù)據(jù)單元的大小(以字節(jié)計)與例如用于視頻數(shù)據(jù)(其可以表示用于整個視頻幀的數(shù)據(jù))的數(shù)據(jù)單元的大小相比可能相對小。在又另外的示例實施方式中,數(shù)據(jù)單元可以是小于一字節(jié)的幾個位的集合。因此,可以以各種方式將數(shù)據(jù)組在一起,并且數(shù)據(jù)單元可以具有如許多實施方式設(shè)想的各種各樣的大小,這些都在隨附權(quán)利要求的范圍內(nèi)。
作為更具體的示例,根據(jù)示例實施方式,消耗時間是從當(dāng)特定數(shù)據(jù)內(nèi)容(與一個或多個數(shù)據(jù)單元相關(guān)聯(lián)的內(nèi)容)從蜂窩網(wǎng)絡(luò)到達移動設(shè)備時的時間開始到數(shù)據(jù)內(nèi)容或數(shù)據(jù)內(nèi)容的衍生物由于在移動設(shè)備的輸出宿主處被消耗而到達移動設(shè)備的用戶的時間為止測量出的連續(xù)時間間隔。輸出宿主作為示例可以是顯示器(視覺)、(一個或多個)揚聲器(聲音)、振動馬達(觸覺)或移動設(shè)備的其它用戶刺激產(chǎn)生組件。根據(jù)一些實施方式,輸出宿主可以是將數(shù)據(jù)轉(zhuǎn)發(fā)至另一設(shè)備的非蜂窩網(wǎng)絡(luò)接口。作為示例,“另一設(shè)備”可以是經(jīng)由所束縛的連接(無線連接(例如,wifi)或有線連接(例如,通用串行總線(usb)連接))附連到該移動設(shè)備的便攜式計算機。以此方式,所束縛的端設(shè)備可以例如播放從移動設(shè)備通過非蜂窩網(wǎng)絡(luò)接口傳送到該所束縛的端設(shè)備的音頻或視覺內(nèi)容。
要注意,在輸出宿主處消耗的數(shù)據(jù)或內(nèi)容可以在某些方面上不同于接收自蜂窩網(wǎng)絡(luò)的數(shù)據(jù)或內(nèi)容。例如,接收自網(wǎng)絡(luò)的內(nèi)容可以被重新格式化、被重新采樣、被過濾或以其它方式被移動設(shè)備處理以形成在輸出宿主處消耗的內(nèi)容。因此,一般來說,移動設(shè)備基于從蜂窩網(wǎng)絡(luò)接收到內(nèi)容的時間與在移動設(shè)備的輸出宿主處消耗與接收到的內(nèi)容相關(guān)聯(lián)的內(nèi)容的時間之間的差來確定消耗時間。
該消耗時間可以根據(jù)數(shù)據(jù)類型而變化。例如,如果數(shù)據(jù)內(nèi)容是接收自音樂流式傳輸服務(wù)的音頻內(nèi)容,那么可能在移動設(shè)備正播放音樂時由該服務(wù)流式傳輸該音頻內(nèi)容。移動設(shè)備針對給定歌曲下載數(shù)據(jù)所花費的時間量可能小于播放該歌曲消耗的時間量。如果蜂窩無線電是活動的,那么移動設(shè)備可以出于確保音頻的流暢回放的目的而針對歌曲預(yù)取數(shù)據(jù)。
如果在當(dāng)從蜂窩網(wǎng)絡(luò)接收到音頻內(nèi)容時的時間與當(dāng)在移動設(shè)備的(一個或多個)揚聲器上播放音頻時的時間之間經(jīng)過了相對大的足夠的時間,那么相比于移動設(shè)備可以從蜂窩網(wǎng)絡(luò)接收的其它內(nèi)容,該音頻內(nèi)容的處理可以對在從蜂窩網(wǎng)絡(luò)接收該音頻內(nèi)容中的延遲相對不敏感。例如,作為對照,移動設(shè)備可以接收流式傳輸?shù)囊曨l內(nèi)容并以比音頻內(nèi)容相對更快的速率來消耗視頻內(nèi)容。此外,移動設(shè)備的視頻解碼器可以為了更高的位速率而更快地向用戶呈現(xiàn)內(nèi)容。因此,對于音頻內(nèi)容來說,相比于針對視頻回放的不活動時段,蜂窩無線電可以在相對更長的時段內(nèi)是不活動的而不會不利地影響音頻回放性能。
參考圖1,作為更具體的示例,根據(jù)一些實施方式,移動設(shè)備100包括功率管理器120,功率管理器120至少部分地基于傳入數(shù)據(jù)單元130從移動設(shè)備的輸入端傳播通過移動設(shè)備100到移動設(shè)備100的輸出宿主144的時間來調(diào)節(jié)蜂窩無線電114的功率消耗。以此方式,輸出宿主144可以是顯示器、揚聲器、振動馬達或?qū)⒁苿釉O(shè)備100束縛到另一設(shè)備(便攜式計算機、臺式計算機等)的非蜂窩網(wǎng)絡(luò)接口(wi-fi接口、usb接口等)。作為示例,移動設(shè)備100可以是使用其蜂窩無線電114來訪問蜂窩網(wǎng)絡(luò)的便攜式計算機、蜂窩電話、平板計算機、智能電話或臺式計算機。當(dāng)蜂窩無線電114出于從蜂窩網(wǎng)絡(luò)接收數(shù)據(jù)內(nèi)容的目的而是活動的時,蜂窩無線電114可以(經(jīng)由前端接口109和其天線110)向蜂窩網(wǎng)絡(luò)發(fā)射和從蜂窩網(wǎng)絡(luò)接收電磁波。
圖1大體地圖示出示例數(shù)據(jù)單元130(接收自蜂窩網(wǎng)絡(luò))通過移動設(shè)備100的流。移動設(shè)備100在從蜂窩網(wǎng)絡(luò)接收到數(shù)據(jù)單元130之后將數(shù)據(jù)單元130存儲在移動設(shè)備100的輸入存儲器132中。輸入存儲器132表示用于從蜂窩網(wǎng)絡(luò)接收數(shù)據(jù)內(nèi)容的目的的移動設(shè)備100的存儲器的緩沖器或區(qū)域。輸入存儲器132可以是專用存儲器;可以是針對其它目的共享的存儲器的部分;可以由相連的存儲器空間形成;可以由非相連的存儲器空間形成;或者可以由相連和非相連的存儲器空間形成。輸入存儲器132的大小可以根據(jù)數(shù)據(jù)類型而變化。例如,用于音頻內(nèi)容的輸入存儲器可以比用于視頻內(nèi)容的輸入存儲器分配相對更小的大小。輸入存儲器的大小可以對于相同的數(shù)據(jù)類型隨時間動態(tài)地變化。例如,輸入存儲器大小可以隨著從蜂窩網(wǎng)絡(luò)接收數(shù)據(jù)內(nèi)容的位速率而變化。此外,輸入存儲器大小可以由分配存儲器的應(yīng)用或驅(qū)動器控制。
如圖1中描繪的,功率管理器120通過有效地將標(biāo)記134附著到數(shù)據(jù)單元130來標(biāo)記數(shù)據(jù)單元130,以便提供相關(guān)聯(lián)的已標(biāo)記數(shù)據(jù)單元136。根據(jù)示例實施方式,標(biāo)記134是時間戳,其表示從蜂窩網(wǎng)絡(luò)接收到相關(guān)聯(lián)的數(shù)據(jù)單元130的時間處或時間附近的時間。為此目的,功率管理器120可以從時間戳源122(作為示例,實時時鐘(rtc)模塊)接收當(dāng)前時間的指示或表示,并且標(biāo)記134可以指示或表示接收到的當(dāng)前時間。已標(biāo)記數(shù)據(jù)單元136從輸入存儲器132傳播通過移動設(shè)備100的處理路徑140;與數(shù)據(jù)單元136相關(guān)聯(lián)的數(shù)據(jù)最終被輸出宿主144消耗。
當(dāng)與已標(biāo)記數(shù)據(jù)單元136相關(guān)聯(lián)的數(shù)據(jù)被輸出宿主144消耗時,功率管理器120接收相關(guān)聯(lián)的標(biāo)記134的指示,并且使用由標(biāo)記134指示的對應(yīng)時間戳,功率管理器120確定對應(yīng)的消耗時間。在此方面,根據(jù)示例實施方式,功率管理器120可以基于由標(biāo)記134表示的時間與由時間戳源122指示的當(dāng)前時間(表示輸出宿主144消耗與數(shù)據(jù)單元130相關(guān)聯(lián)的數(shù)據(jù)的時間)之間的差來確定消耗時間?;谒_定的消耗時間,功率管理器120調(diào)節(jié)蜂窩無線電114的不活動定時器118,即,一般來說,調(diào)節(jié)無線電114的總體活動水平/不活動水平,以用于調(diào)節(jié)蜂窩無線電的功率消耗狀態(tài)的目的。
根據(jù)示例實施方式,不管在處理路徑140中發(fā)生的數(shù)據(jù)單元130的任何變換,標(biāo)記134都保持附連或附著到經(jīng)變換的與數(shù)據(jù)單元130相關(guān)聯(lián)的數(shù)據(jù),使得該相關(guān)聯(lián)的數(shù)據(jù)可以被識別用于追蹤消耗該數(shù)據(jù)的時間的目的。
根據(jù)示例實施方式,針對給定數(shù)據(jù)單元的消耗時間可能經(jīng)受落入潛在地寬范圍的延遲中的延遲。以此方式,影響消耗時間的因素(諸如輸入存儲器132的大小、處理路徑140的延遲等)可能根據(jù)許多因素而變化,所述許多因素諸如(作為示例)在移動設(shè)備100上執(zhí)行的應(yīng)用的數(shù)目、內(nèi)容的類型數(shù)據(jù)類型、移動設(shè)備正在處理的其它數(shù)據(jù)串流的數(shù)目、移動設(shè)備100的其它并發(fā)發(fā)生的操作(例如,電話呼叫)的數(shù)目、在輸出宿主144處消耗數(shù)據(jù)的速率等等。本文中公開的數(shù)據(jù)流管理系統(tǒng)和技術(shù)的特定優(yōu)點在于,根據(jù)示例實施方式,可以在不知道影響消耗時間的具體因素的情況下調(diào)節(jié)蜂窩無線電的功率消耗狀態(tài)。
因此,連同圖1參考圖2,根據(jù)示例實施方式,技術(shù)200包括確定(塊204)接收自蜂窩網(wǎng)絡(luò)的內(nèi)容的消耗時間,所述消耗時間表示在移動設(shè)備中接收到內(nèi)容的時間到與接收到的內(nèi)容相關(guān)聯(lián)的內(nèi)容在移動設(shè)備的輸出宿主處被消耗的時間。按照塊208,至少部分地基于所確定的消耗時間來調(diào)節(jié)移動設(shè)備的蜂窩無線電的功率消耗狀態(tài)。
功率管理器120可以取決于特定實施方式而以許多不同的方式執(zhí)行測量來觀察通過移動設(shè)備100的數(shù)據(jù)流。例如,根據(jù)示例實施方式,功率管理器120可以確定針對接收自蜂窩網(wǎng)絡(luò)的每個數(shù)據(jù)單元的消耗時間,并隨著確定消耗時間而在持續(xù)進行的基礎(chǔ)上調(diào)整無線電114的功率消耗狀態(tài)。根據(jù)另外的示例實施方式,功率管理器120可以不確定針對接收自蜂窩網(wǎng)絡(luò)的每個數(shù)據(jù)單元的消耗時間,而是替代地,功率管理器120可以通過對應(yīng)性地采樣數(shù)據(jù)單元流并相應(yīng)地調(diào)整無線電114的功率消耗狀態(tài)來以某些時間間隔(例如,周期性時間間隔)確定消耗時間。根據(jù)一些示例實施方式,功率管理器120可以確定針對每個數(shù)據(jù)單元或每個經(jīng)采樣數(shù)據(jù)單元的消耗時間的滾動或窗口化平均,并相應(yīng)地調(diào)整無線電114的功率消耗狀態(tài)。作為另一示例,根據(jù)一些實施方式,功率管理器120可以針對與當(dāng)前正從蜂窩網(wǎng)絡(luò)接收的數(shù)據(jù)串流相關(guān)聯(lián)的給定的數(shù)據(jù)類型(作為示例,音頻數(shù)據(jù)或視頻數(shù)據(jù))確定消耗時間,基于所確定的消耗時間調(diào)節(jié)蜂窩無線電114的功率消耗狀態(tài);并且然后停止對無線電的功率消耗狀態(tài)的進一步調(diào)整直至該串流結(jié)束(例如,用戶關(guān)閉移動設(shè)備100上的音樂播放器應(yīng)用)和/或另一串流開始為止。因此,設(shè)想到許多變型,這些變型都在隨附權(quán)利要求的范圍內(nèi)。
根據(jù)示例實施方式,功率管理器120可以利用指定蜂窩無線電118的接收保持不活動的時間量的數(shù)據(jù)來對不活動定時器118編程。例如,功率管理器120可以將數(shù)據(jù)寫入到與不活動定時器118相關(guān)聯(lián)的寄存器,并且所述數(shù)據(jù)可以指示從蜂窩網(wǎng)絡(luò)接收數(shù)據(jù)的不活動時段。根據(jù)另外的示例實施方式,功率管理器120可以通過對蜂窩無線電118的寄存器編程來對不活動定時器118編程以選擇針對無線電114的特定操作模式,該特定操作模式對應(yīng)于無線電接收的特定活動水平/不活動水平。
更具體來說,根據(jù)示例實施方式,功率管理器120可以將數(shù)據(jù)寫入到與蜂窩無線電114相關(guān)聯(lián)的寄存器以基于所確定的消耗時間選擇針對蜂窩無線電110的特定接收模式。根據(jù)示例實施方式,蜂窩無線電114可以具有多個接收模式,所述多個接收模式與針對無線電114的接收不活動的不同的預(yù)定義時段相關(guān)聯(lián),并且所述多個接收模式與針對無線電114的不同的對應(yīng)功率消耗狀態(tài)相關(guān)聯(lián)。因此,設(shè)想到許多實施方式,這些實施方式都在隨附權(quán)利要求的范圍內(nèi)。
為了總結(jié),連同圖1參考圖3a,根據(jù)示例實施方式,移動設(shè)備100為了標(biāo)記接收自蜂窩網(wǎng)絡(luò)的數(shù)據(jù)內(nèi)容的目的而執(zhí)行技術(shù)300。技術(shù)300包括在移動設(shè)備中接收(塊304)數(shù)據(jù)單元和對數(shù)據(jù)單元加時間戳(塊308)以表示從蜂窩網(wǎng)絡(luò)接收到數(shù)據(jù)單元時的時間。
連同圖1參考圖3b,根據(jù)示例實施方式,移動設(shè)備100為了使用加時間戳的數(shù)據(jù)來調(diào)節(jié)移動設(shè)備100的蜂窩無線電114的功率消耗狀態(tài)的目的而執(zhí)行技術(shù)320。按照技術(shù)320,按照塊324,移動設(shè)備100使用輸出宿主驅(qū)動器(音頻解碼器驅(qū)動器、視頻解碼器驅(qū)動器、網(wǎng)絡(luò)接口驅(qū)動器等)來將與接收到的數(shù)據(jù)單元相關(guān)聯(lián)的數(shù)據(jù)提供給輸出宿主144。移動設(shè)備100接收(塊328)表示何時從蜂窩網(wǎng)絡(luò)接收到相關(guān)聯(lián)的數(shù)據(jù)的時間戳的數(shù)據(jù)以及表示在輸出宿主144處消耗數(shù)據(jù)單元時的時間的數(shù)據(jù)。按照技術(shù)320的塊332,移動設(shè)備100至少部分地基于從蜂窩網(wǎng)絡(luò)接收到數(shù)據(jù)的時間與在輸出宿主144處消耗相關(guān)聯(lián)的數(shù)據(jù)的時間之間的時間來選擇蜂窩無線電的接收模式。
根據(jù)示例實施方式,蜂窩無線電114可以是lte無線電。以此方式,根據(jù)示例實施方式,蜂窩無線電114根據(jù)lte標(biāo)準(zhǔn)(如通過第三代合作伙伴計劃(3gpp)提供的)來與移動通信網(wǎng)絡(luò)一起操作。lte標(biāo)準(zhǔn)也稱為演進通用陸地?zé)o線電接入(e-utra)標(biāo)準(zhǔn)。按照lte標(biāo)準(zhǔn),蜂窩無線電114可以具有若干種接收模式,所述若干種接收模式與不同的不活動時段相關(guān)聯(lián)且所述若干種接收模式與不同的功率消耗對應(yīng)性地相關(guān)聯(lián)。這些節(jié)點中的某些是非連續(xù)接收(drx)模式(即,其中蜂窩無線電在時段內(nèi)至少部分地掉電并且不從蜂窩網(wǎng)絡(luò)接收數(shù)據(jù)的節(jié)點)。
以此方式,蜂窩無線電114可以具有:短期drx模式,其與相對長的延遲和相對低的功率消耗相關(guān)聯(lián);以及長期drx模式,其具有相對更小的延遲和相對更大的功率消耗。根據(jù)示例實施方式,蜂窩無線電114還可以具有睡眠模式,諸如rrc_idle模式,在該睡眠模式中無線電114具有最長的延遲和最小的功率消耗。相比于其中蜂窩無線電114出于可用于連續(xù)地從蜂窩網(wǎng)絡(luò)接收數(shù)據(jù)的目的而完全加電的連續(xù)接收模式(例如,rrc_connected模式),短期drx、長期drx和rrc_idle模式是蜂窩無線電114的功率節(jié)省模式。
根據(jù)示例實施方式,基于所確定的消耗時間,功率管理器120為蜂窩無線電114選擇短期drx、長期drx、rrc_idle或rrc_connected模式。
要注意,不管特定的蜂窩無線電114置于其中的是什么特定接收模式,根據(jù)示例實施方式,蜂窩無線電114都可以被構(gòu)造成出于向蜂窩網(wǎng)絡(luò)發(fā)射數(shù)據(jù)的目的而被立即加電。
圖4描繪出根據(jù)示例實施方式的移動設(shè)備400。移動設(shè)備400是由實際硬件430和機器可執(zhí)行指令470(或“軟件”)構(gòu)成的物理機器。如圖4中描繪的,根據(jù)示例實施方式,移動設(shè)備400的物理機器組件420(硬件430和機器可執(zhí)行指令470)可以被包含在便攜式(例如,手持式)外殼404中。
根據(jù)示例實施方式,硬件430包括一個或多個中央處理單元(cpu)432、蜂窩無線電114、前端電路109和天線110。此外,硬件430包括各種輸出宿主144,諸如一個或多個揚聲器442、顯示器440、振動馬達438和一個或多個網(wǎng)絡(luò)接口436。此外,輸出宿主144可以包括一個或多個其它用戶接口設(shè)備446。
根據(jù)示例實施方式,硬件430還可以包括存儲器450。一般來說,存儲器450是非暫時性存儲介質(zhì),其可以由一個或多個存儲器設(shè)備形成。在此方面,取決于特定實施方式,存儲器450可以包括半導(dǎo)體存儲器件、相變存儲器設(shè)備、憶阻器、光學(xué)存儲裝置、磁性存儲裝置等。一般來說,存儲器450可以存儲程序指令、音頻數(shù)據(jù)、視頻數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)、正由(一個或多個)cpu432處理的數(shù)據(jù)等等。
移動設(shè)備400的硬件430可以包括各種其它硬件組件,諸如(作為示例)其它無線電(藍牙無線電、wifi無線電、全球定位衛(wèi)星(gps)無線電等)、音頻解碼器466、振動馬達致動器462、視頻解碼器468等。
還如圖4中示出的,機器可執(zhí)行指令470可以包括當(dāng)被(一個或多個)cpu432執(zhí)行時形成一個或多個軟件組件的指令,所述一個或多個軟件組件諸如操作系統(tǒng)472、功率管理器120、一個或多個設(shè)備驅(qū)動器476(音頻驅(qū)動器、視頻驅(qū)動器、網(wǎng)絡(luò)接口驅(qū)動器等)以及一個或多個應(yīng)用478。在另外的示例實施方式中,功率管理器120可以由以下各項形成:專用硬接線電路;執(zhí)行機器可執(zhí)行指令的基于專用處理器的電路;邏輯器件等。
雖然已經(jīng)關(guān)于多個實施例描述了本技術(shù),但是將領(lǐng)會到,來自于其的眾多修改和變型可以是可應(yīng)用的。意圖為隨附的權(quán)利要求涵蓋如落在本技術(shù)的范圍內(nèi)的所有此類修改和變型。