[發明專利]用于基于規則的情景獲取的方法有效
| 申請號: | 201210544630.6 | 申請日: | 2012-12-14 |
| 公開(公告)號: | CN103077184A | 公開(公告)日: | 2013-05-01 |
| 發明(設計)人: | 蘇曼·納特 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 朱勝;穆云麗 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 用于 基于 規則 情景 獲取 方法 | ||
1.一種用于基于規則的情景獲取的方法(700),包括:
在情景獲取系統(200)處從應用(118)接受(702)對于目標情景的請求;
使用基于規則的推斷緩存(206)來識別(704)與所述目標情景相關的情景規則(110,300);
基于先前獲取的情景和所述情景規則(110,300)而確定(706)所述目標情景的推斷值;或者
如果基于所述先前獲取的情景和所述情景規則(110,300)不能確定所述目標情景的推斷值,則使用基于規則的獲取計劃器(210)來執行(708)用于獲取所述目標情景的推斷值的感測計劃的第一步驟,其中,基于所述情景規則(110,300)、或成本、或其任意組合而確定所述第一步驟;以及
執行(710)所述感測計劃的多個隨后步驟中的任意步驟,直到獲得所述目標情景的推斷值為止,其中,基于所述情景規則(110,300)、所述成本、或所述感測計劃的先前步驟的結果、或其任意組合而分別確定所述多個隨后步驟中的每個步驟。
2.根據權利要求1所述的方法(700),包括如果在所述情景獲取系統(200)中找到所述目標情境的確切值,則將所述確切值輸出到所述應用(118)。
3.根據權利要求1所述的方法(700),包括將所述目標情境的推斷值輸出到所述應用(118)。
4.根據權利要求1所述的方法(700),其中,所述應用(118)包括在移動計算裝置內實施的情景感知應用(204)。
5.根據權利要求1所述的方法(700),包括在情景規則挖掘器(208)內創建所述情景規則(110,300),并且在所述基于規則的推斷緩存(206)內對與所述目標情景相關的所述情景規則(110,300)進行組合以創建用于所述目標情景的邏輯表示樹(500)。
6.根據權利要求5所述的方法(700),包括使用所述邏輯表示樹(500)來確定用于獲取所述目標情景的推斷值的所述感測計劃。
7.根據權利要求1所述的方法(700),其中,執行所述感測計劃的所述第一步驟或所述多個隨后步驟中的任意步驟包括使用在計算裝置內實施的傳感器來獲得與所述目標情景相關的感測情景。
8.根據權利要求1所述的方法(700),其中,所述成本包括獲得與所述目標情景相關的傳感器數據的計算成本、或電池成本、或這兩者,并且其中,選擇所述感測計劃的所述第一步驟和所述多個隨后步驟使得根據所述成本按升序來執行步驟。
9.根據權利要求1所述的方法(700),包括使用情景規則挖掘器(208)、根據從所述基于規則的推斷緩存(206)內的感測情景獲得的情景歷史(112,302)來生成所述情景規則(110,300)。
10.一種用于基于規則的情景獲取的系統,包括:
基于規則的推斷緩存(206),其被配置成:
從應用(118)接受對于目標情景的請求;以及
識別與所述目標情景相關的情景規則(110,300),其中,所述情景規則(110,300)存儲在所述基于規則的推斷緩存(206)內;以及
基于規則的獲取計劃器(210),其被配置成:
執行用于獲取所述目標情景的推斷值的感測計劃的第一步驟,其中,基于所述情景規則(110,300)、或成本、或其任意組合而確定所述第一步驟;以及
執行所述感測計劃的第二步驟,其中,基于所述情景規則(110,300)、所述成本、或所述感測計劃的第一步驟的結果、或其任意組合而確定所述第二步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201210544630.6/1.html,轉載請聲明來源鉆瓜專利網。





