[發明專利]對結構數據基于場景的洞察有效
| 申請號: | 201380025501.9 | 申請日: | 2013-05-07 |
| 公開(公告)號: | CN104303180A | 公開(公告)日: | 2015-01-21 |
| 發明(設計)人: | C·林斯伯格;Q·張;M·烏里茨基 | 申請(專利權)人: | 微軟公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 上海專利商標事務所有限公司 31100 | 代理人: | 楊潔 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 結構 數據 基于 場景 洞察 | ||
背景
背景和相關技術
計算機和計算系統已經影響了現代生活的幾乎每個方面。計算機通常涉及工作、休閑、保健、運輸、娛樂、家政管理等。
現代計算系統具有生成并存儲大量數據的能力。例如,數據可通過耦合到傳感器、web服務,或其它數據源的數據收集機制來收集。可對原始數據進行操作以創建甚至更多數據。大容量存儲器是非常便宜的,因此這數據可被保存長的時間段,無需破壞數據來收回存儲空間。因此,大量數據可被生成并聚集。
因為大量數據可用,找到特定數據好比常說的大海撈針。困難可僅在搜索通過大量數據的時候發生。這可因用戶不能制定出有效的搜索查詢而變得嚴重。具體地,各種索引和搜索引擎可組織數據并使數據可搜索,但是這些工具僅僅像執行搜索的用戶通過構建合適的查詢而允許這些工具成為的那樣高效。此外,用戶可能希望找到單個數據存儲無法完整提供的數據。
在此要求保護的主題不限于解決任何缺點或僅在諸如上述環境中操作的各個實施例。相反,提供該背景僅用以示出在其中可實踐在此描述的部分實施例的一個示例性技術領域。
簡要概述
在此所示的一個實施例涉及一種可在分布式計算環境中實施的方法。該方法包括用于查詢有限數據源集的動作。該方法包括接收來自用戶的查詢。該方法還包括從有限數據源集中確定可被一起用于滿足該查詢的兩個或更多個數據源的集合。該方法還包括將來自用戶的查詢的至少一部分翻譯為對該兩個或更多個數據源的語義合適查詢。該方法還包括從該兩個或更多個數據源接收這些語義合適查詢的結果。該方法還包括聚集這些結果,并將聚集呈現給用戶。
提供本概述是為了以簡化的形式介紹將在以下具體實施方式中進一步描述的概念選擇。本概述不旨在標識出所要求保護的主題的關鍵特征或必要特征,也不旨在用于幫助確定所要求保護的主題的范圍。
將在以下的描述中闡述另外的特征和優點,并且部分特征和優點可從該描述中顯而易見,或者可從本文教導的實踐中獲知。本發明的特征和優點可以通過在所附權利要求中特別指出的手段和組合來實現并獲取。本發明的特征將從以下描述和所附權利要求書中變得完全顯而易見,或者可通過如下所述對本發明的實踐而獲知。
附圖簡述
為了描述可獲得本主題的上述和其它優點和特征的方式,將通過參考附圖中示出的本主題的具體實施例來呈現以上簡要描述的本主題的更具體描述。應該理解,這些附圖僅描繪了各典型實施例,因此其不應被認為是對范圍的限制,各實施例將通過使用附圖用附加特征和細節來描述并解釋,在附圖中:
圖1示出了配置用于將查詢接收進來,將查詢翻譯成語義合適查詢的引擎;
圖2示出了包括配置用于處理自然語言查詢的專用功能的電子表格界面;
圖3示出了配置用于連接到服務的聊天客戶端,該服務可接收聊天形式的自然語言查詢,并將這些查詢翻譯為對于底層數據存儲的語義合適查詢;
圖4示出了配置用于允許管理員添加、編輯、和刪除自然語言查詢的管理控制板;
圖5示出了管理控制板的示出了管理員能夠如何將語義合適查詢與自然語言的查詢相關聯的附加細節;
圖6示出了查詢有限的數據源集的方法。
詳細描述
在此描述的一些實施例允許用戶在通過數據平臺展示的數據的頂上構建自然語言查詢,所述數據平臺具有它可從其中提供數據的一組數據提供者。一個這樣的數據平臺是以從華盛頓州雷蒙德市的微軟公司獲得的WindowsMarketplace(視窗云平臺市場)。然而,各實施例可與包含結構化數據的其它存儲一起使用。自然語言查詢可被用作系統的輸入來形成對兩個或更多個數據集提供者的語義合適查詢,這兩個或更多個數據集提供者可接著被使用這些語義合適查詢來查詢。來自兩個或更多個提供者的結果可被聚集并作為單個統一結果提供給用戶。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于微軟公司,未經微軟公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380025501.9/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





