用于功率效率分類的經(jīng)應(yīng)用控制的粒度的制作方法
【技術(shù)領(lǐng)域】
[0001] 本專利申請案大體上涉及上下文感知計(jì)算,且更特定來說,涉及管理計(jì)算裝置的 上下文分類。
【背景技術(shù)】
[0002] 無線通信技術(shù)上的進(jìn)步已使現(xiàn)今無線通信裝置的多功能性大大增加。此些進(jìn)步已 使得無線通信裝置能夠從簡單移動電話及尋呼機(jī)演進(jìn)成具有廣泛的多種功能性(例如多 媒體記錄及播放、事件調(diào)度、文書處理、電子商務(wù)等)的復(fù)雜計(jì)算裝置。結(jié)果,現(xiàn)今無線通信 裝置的用戶能夠執(zhí)行來自單一便攜式裝置的廣泛范圍的任務(wù),所述任務(wù)常規(guī)地需要多個裝 置或較大的非便攜式設(shè)備。此些任務(wù)可通過裝置的在執(zhí)行并定制裝置的功能中檢測并使用 裝置及用戶上下文信息(例如裝置的位置、發(fā)生于裝置的區(qū)域中的事件等)的能力來提供 輔助。
【發(fā)明內(nèi)容】
[0003] 本文中描述用于提供應(yīng)用程序控制的具功率效率的上下文(狀態(tài))分類的系統(tǒng)及 方法。如本文中所描述的一種用于管理上下文分類的方法的實(shí)例包含接收對所述上下文分 類的請求,及與所述請求相關(guān)聯(lián)的粒度輸入;及使得分類器響應(yīng)于所述請求在與所述粒度 輸入相關(guān)的資源使用層級執(zhí)行所述上下文分類。指示較高粒度等級的粒度輸入與較高資源 使用層級相關(guān)聯(lián),且指示較低粒度等級的粒度輸入與較低資源使用層級相關(guān)聯(lián)。
[0004] 所述方法的實(shí)施方案可包含以下特征中的一或多者。從所述分類器獲得所述上下 文分類的結(jié)果;及將所述結(jié)果轉(zhuǎn)遞到接收到所述請求所自的實(shí)體。用于所述上下文分類的 所述資源使用層級涉及所利用的傳感器特征的數(shù)目、所使用的分類技術(shù)、所述分類器的工 作循環(huán)或與所使用的所述分類技術(shù)相關(guān)聯(lián)的參數(shù)中的至少一者。所述粒度輸入是選自粒度 設(shè)定的預(yù)定集合。識別所述上下文分類的可用輸出的子集;及將粒度等級指派給可用輸出 的所述子集中的相應(yīng)子集。接收粒度輸入,所述粒度輸入包括所述上下文分類的可用輸出 的所述子集中的一者;且使得所述分類器在指派給所述粒度等級的所述資源使用層級通過 從經(jīng)接收可用輸出的所述子集選擇輸出作為所述粒度輸入而執(zhí)行所述上下文分類。所述上 下文分類包含運(yùn)動狀態(tài)分類、位置狀態(tài)分類或音頻狀態(tài)分類中的一或多者。在應(yīng)用程序編 程接口(API)處從發(fā)出請求的應(yīng)用程序接收對所述上下文分類的所述請求。
[0005] 如本文中所描述的一種用于以可調(diào)整粒度執(zhí)行上下文分類的方法的實(shí)例包含接 收對所述上下文分類的請求,及與所述請求相關(guān)聯(lián)的粒度輸入;基于所述粒度輸入選擇用 于所述上下文分類的資源使用層級;及以所述所選擇的資源使用層級執(zhí)行所述上下文分 類。指示較高粒度等級的粒度輸入與較高資源使用層級相關(guān)聯(lián),且指示較低粒度等級的粒 度輸入與較低資源使用層級相關(guān)聯(lián)。
[0006] 所述方法的實(shí)施方案可包含以下特征中的一或多者。所述資源使用層級涉及所利 用的傳感器特征的數(shù)目、所使用的分類技術(shù)、分類的頻率或與所使用的所述分類技術(shù)相關(guān) 聯(lián)的參數(shù)中的至少一者。所述粒度輸入是選自粒度設(shè)定的預(yù)定集合。獲得分類器配置參數(shù) 的集合,其中分類器配置參數(shù)的所述集合中的相應(yīng)集合指示資源使用層級與粒度設(shè)定的所 述集合中的對應(yīng)粒度設(shè)定之間的指派;及選擇所述資源使用層級作為指派給如在分類器配 置參數(shù)的所述集合中所指示的所述接收到的粒度輸入的資源使用層級。識別所述上下文 分類的可用輸出的子集;及將可用輸出的所述子集中的相應(yīng)子集指派給相應(yīng)分類器粒度配 置,其中所述分類器粒度配置定義對應(yīng)資源使用層級。接收粒度輸入,所述粒度輸入包括可 用輸出的所述子集中的一者;及使用指派給作為所述粒度輸入接收到的可用輸出的所述子 集的所述分類器粒度配置來執(zhí)行所述上下文分類。所述上下文分類包含運(yùn)動狀態(tài)分類、位 置狀態(tài)分類或音頻狀態(tài)分類中的一或多者。從API接收對上下文分類的所述請求及所述粒 度輸入。將所述上下文分類的輸出傳回到所述API。對所述上下文分類的所述請求起源于 發(fā)出請求的應(yīng)用程序;且所述方法包含將所述上下文分類的輸出傳回到所述發(fā)出請求的應(yīng) 用程序。
[0007] 如本文中所描述的一種用于以可調(diào)整粒度執(zhí)行上下文分類的設(shè)備的實(shí)例包含分 類器控制器,其經(jīng)配置以接收對上下文分類的請求,及與所述請求相關(guān)聯(lián)的粒度輸入;及上 下文分類器,其通信地耦合到所述分類器控制器且經(jīng)配置以從所述分類器控制器接收所述 請求及所述粒度輸入,基于所述粒度輸入選擇用于所述上下文分類的資源使用層級,且在 所述所選擇的資源使用層級執(zhí)行所述上下文分類。指示較高粒度等級的粒度輸入與較高資 源使用層級相關(guān)聯(lián),且指示較低粒度等級的粒度輸入與較低資源使用層級相關(guān)聯(lián)。
[0008] 所述設(shè)備的實(shí)施方案可包含以下特征中的一或多者。所述分類器控制器經(jīng)進(jìn)一步 配置以從所述分類器獲得所述上下文分類的結(jié)果,且將所述結(jié)果轉(zhuǎn)遞到接收到所述請求所 自的實(shí)體。用于所述上下文分類的所述資源使用層級涉及所利用的傳感器特征的數(shù)目、所 使用的分類技術(shù)、所述分類器的工作循環(huán)或與所使用的所述分類技術(shù)相關(guān)聯(lián)的參數(shù)中的至 少一者。所述粒度輸入是選自粒度設(shè)定的預(yù)定集合。所述上下文分類器經(jīng)進(jìn)一步配置以獲 得分類器配置參數(shù)的集合,其中分類器配置參數(shù)的所述集合中的相應(yīng)集合指示資源使用層 級與粒度設(shè)定的所述集合中的對應(yīng)粒度設(shè)定之間的指派;且選擇所述資源使用層級作為指 派給如在分類器配置參數(shù)的所述集合中所指示的所述接收到的粒度輸入的資源使用層級。
[0009] 所述設(shè)備的實(shí)施方案可另外或替代地包含以下特征中的一或多者。所述粒度輸入 包含所述上下文分類的可用輸出的子集。所述上下文分類器經(jīng)進(jìn)一步配置以將作為所述粒 度輸入接收到的所述可用輸出的所述子集指派給分類器粒度配置,所述分類器粒度配置定 義所述所選擇的資源使用層級。所述上下文分類器經(jīng)進(jìn)一步配置以通過從作為所述粒度輸 入接收到的可用輸出的所述子集選擇輸出而執(zhí)行所述上下文分類。所述上下文分類器包含 運(yùn)動狀態(tài)分類器、位置狀態(tài)分類器或音頻狀態(tài)分類器中的一或多者。所述分類器控制器包 含API,且經(jīng)進(jìn)一步配置以從發(fā)出請求的應(yīng)用程序接收對所述上下文分類的所述請求。所述 上下文分類器經(jīng)進(jìn)一步配置以將所述上下文分類的結(jié)果提供到所述API或所述發(fā)出請求 的應(yīng)用程序中的至少一者。一或多個數(shù)據(jù)源通信地耦合到所述上下文分類器,其中所述上 下文分類器經(jīng)配置以基于從所述數(shù)據(jù)源取樣的數(shù)據(jù)執(zhí)行所述上下文分類。所述數(shù)據(jù)源包含 以下各者中的至少一者:音頻傳感器、位置傳感器、網(wǎng)絡(luò)傳感器、運(yùn)動傳感器、行事歷、時鐘、 裝置使用統(tǒng)計(jì)的集合,或光傳感器。
[0010] 如本文中所描述的一種用于管理上下文分類的設(shè)備的實(shí)例包含用于接收對所述 上下文分類的請求及與所述請求相關(guān)聯(lián)的粒度輸入的裝置;及用于使得分類器響應(yīng)于所述 請求在與所述粒度輸入相關(guān)的資源使用層級執(zhí)行所述上下文分類的裝置。指示較高粒度等 級的粒度輸入與較高資源使用層級相關(guān)聯(lián),且指示較低粒度等級的粒度輸入與較低資源使 用層級相關(guān)聯(lián)。
[0011] 所述設(shè)備的實(shí)施方案可包含以下特征中的一或多者。用于所述上下文分類的所述 資源使用層級涉及所利用的傳感器特征的數(shù)目、所使用的分類技術(shù)、所述分類器的工作循 環(huán)或與所使用的所述分類技術(shù)相關(guān)聯(lián)的參數(shù)中的至少一者。所述粒度輸入是選自粒度設(shè)定 的預(yù)定集合。所述粒度輸入包含所述上下文分類的可用輸出的子集。所述上下文分類包含 運(yùn)動狀態(tài)分類、位置狀態(tài)分類或音頻狀態(tài)分類中的一或多者。
[0012] 如本文中所描述的一種用于以可調(diào)整粒度執(zhí)行上下文分類的設(shè)備的實(shí)例包含用 于接收對所述上下文分類的請求及與所述請求相關(guān)聯(lián)的粒度輸入的裝置;用于基于所述粒 度輸入選擇用于所述上下文分類的資源使用層級的裝置;及用于以所述所選擇的資源使用 層級執(zhí)行所述上下文分類的裝置。指示較高粒度等級的粒度輸入與較高資源使用層級相關(guān) 聯(lián),且指示較低粒度等級的粒度輸入與較低資源使用層級相關(guān)聯(lián)。
[0013] 所述設(shè)備的實(shí)施方案可包含以下特征中的一或多者。所述資源使用層級涉及所利 用的傳感器特征的數(shù)目、所使用的分類技術(shù)、分類的頻率或與所使用的所述分類技術(shù)相關(guān) 聯(lián)的參數(shù)中的至少一者。所述粒度輸入是選自粒度設(shè)定的預(yù)定集合。所述粒度輸入包含所 述上下文分類的可用輸出的子集。所述上下文分類包含運(yùn)動狀態(tài)分類、位置狀態(tài)分類或音 頻狀態(tài)分類中的一或多者。用于將所述上下文分類的結(jié)果傳回到對所述上下文分類的所述 請求的源的裝置。
[0014] 如本文中所描述的一種計(jì)算機(jī)程序產(chǎn)品的實(shí)例駐存在處理器可執(zhí)行計(jì)算機(jī)存儲 媒體上,且包含處理器可執(zhí)行指令,所述指令經(jīng)配置使得處理器接收對所述上下文分類的 請求,及與所述請求相關(guān)聯(lián)的粒度輸入;及使得分類器響應(yīng)于所述請求在與所述粒度輸入 相關(guān)的資源使用層級執(zhí)行所述上下文分類。指示較高粒度等級的粒度輸入與較高資源使用 層級相關(guān)聯(lián),且指示較低粒度等級的粒度輸入與較低資源使用層級相關(guān)聯(lián)。
[0015] 所述計(jì)算機(jī)程序產(chǎn)品的實(shí)施方案可包含以下特征中的一或多者。用于所述上下文 分類的所述資源使用層級涉及所利用的傳感器特征的數(shù)目、所使用的分類技術(shù)、所述分類 器的工作循環(huán)或與所使用的所述分類技術(shù)相關(guān)聯(lián)的參數(shù)中的至少一者。所述粒度輸入是選 自粒度設(shè)定的預(yù)定集合。所述粒度輸入包含所述上下文分類的可用輸出的子集。
[0016] 如本文中所描述的一種計(jì)算機(jī)程序產(chǎn)品的另一實(shí)例駐存在處理器可執(zhí)行計(jì)算機(jī) 存儲媒體上,且包含處理器可執(zhí)行指令,所述指令經(jīng)配置使得處理器接收對上下文分類的 請求,及與所述請求相關(guān)聯(lián)的粒度輸入;基于所述粒度輸入選擇用于所述上下文分類的資 源使用層級;及以所述所選擇的資源使用層級執(zhí)行所述上下文分類。指示較高粒度等級的 粒度輸入與較高資源使用層級相關(guān)聯(lián),且指示較低粒度等級的粒度輸入與較低資源使用層 級相關(guān)聯(lián)。
[0017] 所述計(jì)算機(jī)程序產(chǎn)品的實(shí)施方案可包含以下特征中的一或多者。所述資源使用層 級涉及所利用的傳感器特征的數(shù)目、所使用的分類技術(shù)、分類的頻率或與所使用的所述分 類技術(shù)相關(guān)聯(lián)的參數(shù)中的至少一者。所述粒度輸入是選自粒度設(shè)定的預(yù)定集合。所述粒度 輸入包含所述上下文分類的可用輸出的子集。經(jīng)配置以使得所述處理器將所述上下文分類 的結(jié)果傳回到對所述上下文分類的所述請求的源的指令。
[0018] 本文中所描述的項(xiàng)目及/或技術(shù)可提供以下能力中的一或多者以及未提及的其 它能力。本文中的機(jī)制提供可調(diào)整的分類器決策,從而使得針對不需要高分類精度的應(yīng)用 的功率消耗及資源使用的節(jié)省成為可能。提供應(yīng)用程序編程接口(API)及/或其它控制機(jī) 制,前面兩者提供用于通過在裝置上執(zhí)行的應(yīng)用存取狀態(tài)或上下文分類例程的簡化的均一 過程??商峁┢渌芰Γ也⒎歉鶕?jù)本發(fā)明的每一實(shí)施方案必須提供所論述的任何能力,更 不用說全部能力。另外,對于上文所注釋的效應(yīng),可有可能的是通過不同于所注釋的裝置來 達(dá)成,且所注釋的項(xiàng)目/技術(shù)可不必產(chǎn)生所注釋的效應(yīng)。
【附圖說明】
[0019] 圖1為移動計(jì)算裝置的組件的框圖。
[0020] 圖2為用于執(zhí)行并管理上下文分類的系統(tǒng)的框圖。
當(dāng)前第1頁
1 
2 
3 
4 
5 
6