上下文感知服務(wù)的動(dòng)態(tài)功率管理的制作方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明針對(duì)上下文感知服務(wù)的動(dòng)態(tài)功率管理。
【背景技術(shù)】
[0002] 無(wú)線通信系統(tǒng)已發(fā)展了多代,包含第一代模擬無(wú)線電話服務(wù)(IG)、第二代(2G)數(shù) 字無(wú)線電話服務(wù)(包含過(guò)渡2. 5G和2. 75G網(wǎng)絡(luò))以及第三代(3G)和第四代(4G)高速數(shù) 據(jù)/具有因特網(wǎng)功能的無(wú)線服務(wù)。目前存在許多不同類型的正在使用的無(wú)線通信系統(tǒng),包 含蜂窩式和個(gè)人通信服務(wù)(PCS)系統(tǒng)。已知的蜂窩式系統(tǒng)的實(shí)例包含蜂窩式模擬高級(jí)移動(dòng) 電話系統(tǒng)(AMPS),和基于碼分多址(CDM)、頻分多址(FDM)、時(shí)分多址(TDM)、TDM的全 球移動(dòng)接入系統(tǒng)(GSM)變化形式的數(shù)字蜂窩式系統(tǒng),以及使用TDM和CDM兩種技術(shù)的較 新的混和數(shù)字通信系統(tǒng)。
[0003] 最近,長(zhǎng)期演進(jìn)(LTE)已發(fā)展為用于移動(dòng)電話和其它數(shù)據(jù)終端的高速數(shù)據(jù)的無(wú)線 通信的無(wú)線通信協(xié)議。LTE是基于GSM,且包含來(lái)自例如GSM演進(jìn)增強(qiáng)數(shù)據(jù)速率(EDGE)等 各種GSM相關(guān)協(xié)議以及例如高速包接入(HSPA)等通用移動(dòng)電信系統(tǒng)(UMTS)協(xié)議的貢獻(xiàn)。
[0004] 例如智能電話、平板計(jì)算機(jī)等特定類型的用戶設(shè)備(UE)建構(gòu)于移動(dòng)操作系統(tǒng)上, 且可下載和安裝第三方應(yīng)用(也稱為"app")。這些UE具有若干硬件子系統(tǒng),其可由所安 裝應(yīng)用接入以向用戶提供特征和功能性。
[0005] 駐留在操作系統(tǒng)層級(jí)以上的多個(gè)應(yīng)用可能希望同時(shí)利用駐留在操作系統(tǒng)層級(jí)以 下的多個(gè)上下文感知服務(wù)。此可影響功率消耗。此類服務(wù)的實(shí)例包含地理圍欄、地點(diǎn)群集、 音頻環(huán)境群集、目標(biāo)聲音檢測(cè)(例如語(yǔ)音、打字)、運(yùn)動(dòng)狀態(tài)和裝置定位分類、近程發(fā)現(xiàn)、目 標(biāo)情形檢測(cè)(例如,駕駛、會(huì)議中、獨(dú)自、睡覺(jué)等)及類似者。
[0006] 在許多情況下,當(dāng)被分配得到的功率減少時(shí)上下文感知服務(wù)的性能逐漸降級(jí)。舉 例來(lái)說(shuō),當(dāng)工作循環(huán)減少時(shí),語(yǔ)音檢測(cè)器或?qū)哂泄ぷ餮h(huán)的音頻數(shù)據(jù)操作的音頻群集算 法的性能適度地降級(jí)。此表明,代替于允許功率消耗隨每一新服務(wù)增加或任意刪除服務(wù),應(yīng) 簡(jiǎn)單地調(diào)節(jié)所分配功率以滿足功率預(yù)算的約束。
【發(fā)明內(nèi)容】
[0007] 本發(fā)明針對(duì)當(dāng)新上下文感知服務(wù)開(kāi)始時(shí)修改一或多個(gè)硬件子系統(tǒng)的操作。一種用 于當(dāng)新上下文感知服務(wù)開(kāi)始時(shí)修改一或多個(gè)硬件子系統(tǒng)的操作的方法包含:確定包含所述 新上下文感知服務(wù)的多個(gè)操作的上下文感知服務(wù)的功率預(yù)算,其中所述功率預(yù)算是基于所 述多個(gè)上下文感知服務(wù)中的每一者的功率要求,且其中所述多個(gè)上下文感知服務(wù)中的每一 者的所述功率要求是基于對(duì)應(yīng)于所述多個(gè)上下文感知服務(wù)的所述一或多個(gè)硬件子系統(tǒng)的 功率利用;以及基于所述多個(gè)上下文感知服務(wù)和/或所述一或多個(gè)硬件子系統(tǒng)的重要性將 功率資源分配到所述一或多個(gè)硬件子系統(tǒng),其中功率資源的所述分配在所述功率預(yù)算內(nèi)執(zhí) 行。
[0008] -種用于當(dāng)新上下文感知服務(wù)開(kāi)始時(shí)修改一或多個(gè)硬件子系統(tǒng)的操作的設(shè)備包 含:經(jīng)配置以確定包含所述新上下文感知服務(wù)的多個(gè)操作的上下文感知服務(wù)的功率預(yù)算的 邏輯,其中所述功率預(yù)算是基于所述多個(gè)上下文感知服務(wù)中的每一者的功率要求,且其中 所述多個(gè)上下文感知服務(wù)中的每一者的所述功率要求是基于對(duì)應(yīng)于所述多個(gè)上下文感知 服務(wù)的所述一或多個(gè)硬件子系統(tǒng)的功率利用;以及經(jīng)配置以基于所述多個(gè)上下文感知服務(wù) 和/或所述一或多個(gè)硬件子系統(tǒng)的重要性將功率資源分配到所述一或多個(gè)硬件子系統(tǒng)的 邏輯,其中功率資源的所述分配在所述功率預(yù)算內(nèi)執(zhí)行。
[0009] -種用于當(dāng)新上下文感知服務(wù)開(kāi)始時(shí)修改一或多個(gè)硬件子系統(tǒng)的操作的設(shè)備包 含:用于確定包含所述新上下文感知服務(wù)的多個(gè)操作的上下文感知服務(wù)的功率預(yù)算的裝 置,其中所述功率預(yù)算是基于所述多個(gè)上下文感知服務(wù)中的每一者的功率要求,且其中所 述多個(gè)上下文感知服務(wù)中的每一者的所述功率要求是基于對(duì)應(yīng)于所述多個(gè)上下文感知服 務(wù)的所述一或多個(gè)硬件子系統(tǒng)的功率利用;以及用于基于所述多個(gè)上下文感知服務(wù)和/或 所述一或多個(gè)硬件子系統(tǒng)的重要性將功率資源分配到所述一或多個(gè)硬件子系統(tǒng)的裝置,其 中功率資源的所述分配在所述功率預(yù)算內(nèi)執(zhí)行。
[0010] -種包括用于當(dāng)新上下文感知服務(wù)開(kāi)始時(shí)修改一或多個(gè)硬件子系統(tǒng)的操作的程 序代碼的非暫時(shí)性計(jì)算機(jī)可讀媒體包含:用以確定包含所述新上下文感知服務(wù)的多個(gè)操作 的上下文感知服務(wù)的功率預(yù)算的至少一個(gè)指令,其中所述功率預(yù)算是基于所述多個(gè)上下文 感知服務(wù)中的每一者的功率要求,且其中所述多個(gè)上下文感知服務(wù)中的每一者的所述功率 要求是基于對(duì)應(yīng)于所述多個(gè)上下文感知服務(wù)的所述一或多個(gè)硬件子系統(tǒng)的功率利用;以及 用以基于所述多個(gè)上下文感知服務(wù)和/或所述一或多個(gè)硬件子系統(tǒng)的重要性將功率資源 分配到所述一或多個(gè)硬件子系統(tǒng)的至少一個(gè)指令,其中功率資源的所述分配在所述功率預(yù) 算內(nèi)執(zhí)行。
【附圖說(shuō)明】
[0011] 隨著在結(jié)合附圖考慮時(shí)通過(guò)參考以下詳細(xì)描述更好地理解本發(fā)明的方面及其許 多附帶優(yōu)點(diǎn),將容易獲得對(duì)本發(fā)明的方面及其許多附帶優(yōu)點(diǎn)的更全面了解,附圖只是為了 說(shuō)明而不是限制本發(fā)明而呈現(xiàn),且其中:
[0012] 圖1說(shuō)明根據(jù)本發(fā)明的一方面的無(wú)線通信系統(tǒng)的高階系統(tǒng)架構(gòu)。
[0013] 圖2說(shuō)明根據(jù)本發(fā)明的方面的用戶設(shè)備(UE)的實(shí)例。
[0014] 圖3說(shuō)明包含經(jīng)配置以執(zhí)行根據(jù)本發(fā)明的一方面的功能性的邏輯的通信裝置。
[0015] 圖4說(shuō)明語(yǔ)音檢測(cè)器上下文感知服務(wù)的示范性功率/性能曲線。
[0016] 圖5說(shuō)明包括上下文感知應(yīng)用層、上下文感知服務(wù)層和傳感器子系統(tǒng)層的示范性 三層系統(tǒng)。
[0017] 圖6說(shuō)明使用多個(gè)上下文感知服務(wù)的多個(gè)應(yīng)用的實(shí)例,所述多個(gè)上下文感知服務(wù) 又使用多個(gè)傳感器子系統(tǒng)。
[0018] 圖7說(shuō)明用于當(dāng)新上下文感知服務(wù)開(kāi)始時(shí)修改一或多個(gè)硬件子系統(tǒng)的功率利用 的示范性流程。
【具體實(shí)施方式】
[0019] 以下描述和相關(guān)圖式中揭示各種方面??稍诓幻撾x本發(fā)明的范圍的情況下設(shè)計(jì)出 替代性方面。此外,將不會(huì)詳細(xì)描述本發(fā)明的眾所周知的元件,或?qū)⑹÷运鲈?,以免?淆本發(fā)明的相關(guān)細(xì)節(jié)。
[0020] 本文使用詞語(yǔ)"示范性"和/或"實(shí)例"來(lái)表示"充當(dāng)實(shí)例、例子或說(shuō)明"。本文描 述為"示范性"和/或"實(shí)例"的任何方面未必應(yīng)被解釋為比其它方面優(yōu)選或有利。同樣, 術(shù)語(yǔ)"本發(fā)明的方面"并不要求本發(fā)明的所有方面包含所論述的特征、優(yōu)點(diǎn)或操作模式。
[0021] 此外,在將由(例如)計(jì)算裝置的元件執(zhí)行的動(dòng)作的序列方面描述許多方面。將 認(rèn)識(shí)到,本文中所描述的各種動(dòng)作可由特定電路(例如,專用集成電路(ASIC))、由正由一 或多個(gè)處理器執(zhí)行的程序指令或由所述兩者的組合來(lái)執(zhí)行。另外,本文中所描述的這些動(dòng) 作序列可被視為全部在任何形式的計(jì)算機(jī)可讀存儲(chǔ)媒體內(nèi)體現(xiàn),在所述計(jì)算機(jī)可讀存儲(chǔ)媒 體中存儲(chǔ)有對(duì)應(yīng)計(jì)算機(jī)指令集,所述計(jì)算機(jī)指令在執(zhí)行時(shí)將致使相關(guān)聯(lián)處理器執(zhí)行本文中 所描述的功能性。因此,本發(fā)明的各種方面可以數(shù)種不同形式來(lái)體現(xiàn),預(yù)期其全部屬于所主 張的標(biāo)的物的范圍內(nèi)。另外,對(duì)于本文所描述的方面中的每一者,任何此類方面的對(duì)應(yīng)形式 可在本文中描述為(例如)"經(jīng)配置以"執(zhí)行所描述動(dòng)作的"邏輯"。
[0022] 在本文中被稱作用戶設(shè)備(UE)的客戶端裝置可為移動(dòng)的或固定的,且可與無(wú)線 電接入網(wǎng)絡(luò)(RAN)通信。如本文所使用,術(shù)語(yǔ)"UE"可互換地被稱作"接入終端"或"AT"、 "無(wú)線裝置"、"訂戶裝置"、"訂戶終端"、"訂戶站"、"用戶終端"或UT、"移動(dòng)終端"、"移動(dòng)站" 及其變化。一般來(lái)說(shuō),UE可經(jīng)由RAN與核心網(wǎng)絡(luò)通信,且通過(guò)核心網(wǎng)絡(luò),UE可與例如因特 網(wǎng)等外部網(wǎng)絡(luò)連接。當(dāng)然,對(duì)于UE來(lái)說(shuō),連接到核心網(wǎng)絡(luò)和/或因特網(wǎng)的其它機(jī)制也是可 能的,例如,經(jīng)由有線接入網(wǎng)絡(luò)、WiFi網(wǎng)絡(luò)(例如,基于IEEE 802. 11等)等等。UE可由數(shù) 個(gè)類型的裝置中的任一者來(lái)體現(xiàn),所述裝置包含(但不限于)PC卡、小型閃存裝置、外部或 內(nèi)部調(diào)制解調(diào)器,無(wú)線或有線電話等等。UE可借以向RAN發(fā)送信號(hào)的通信鏈路被稱為上行 鏈路信道(例如,反向訊務(wù)信道、反向控制信道、接入信道等)。RAN可借以向UE發(fā)送信號(hào) 的通信鏈路被稱為下行鏈路或前向鏈路信道(例如,尋呼信道、控制信道、廣播信道、前向 訊務(wù)信道等)。如本文中所使用,術(shù)語(yǔ)"業(yè)務(wù)信道(TCH)"可指上行鏈路/反向或下行鏈路 /前向訊務(wù)信道。
[0023] 圖1說(shuō)明根據(jù)本發(fā)明的一方面的無(wú)線通信系統(tǒng)100的高階系統(tǒng)架構(gòu)。無(wú)線通信 系統(tǒng)100含有UE 1……N。UE 1……N可包含蜂窩電話、個(gè)人數(shù)字助理(PDA)、尋呼機(jī)、膝上 型計(jì)算機(jī)、臺(tái)式計(jì)算機(jī)等等。舉例來(lái)說(shuō),在圖1中,UE 1. .. 2被說(shuō)明為蜂窩式呼叫電話,UE 3. .. 5被說(shuō)明為蜂窩式觸摸屏電話或智能電話,且UE N被說(shuō)明為桌上型計(jì)算機(jī)或PC。
[0024] 參看圖1,UE 1……N經(jīng)配置以經(jīng)由物理通信接口或?qū)樱▓D1中被展示為空中接 口 104、106、108)和/或直接有線連接而與接入網(wǎng)絡(luò)(例如,RAN 120、接入點(diǎn)125等等)通 信??罩薪涌?104和106可符合給定蜂窩式通信協(xié)議(例如,碼分多址(CDMA)、演進(jìn)數(shù)據(jù) 優(yōu)化(EV-DO)、演進(jìn)高速率包數(shù)據(jù)(eHRPD)、全球移動(dòng)通信系統(tǒng)(GSM)、GSM演進(jìn)增強(qiáng)數(shù)據(jù)速 率(EDGE)、寬帶CDM(W-CDM)、長(zhǎng)期演進(jìn)(LTE)等),而空中接口 108可符合無(wú)線IP協(xié)議 (例如,I