[发明专利]对结构数据基于场景的洞察有效
申请号: | 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.vipzhuanli.com/pat/books/201380025501.9/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置