发明名称 SCENARIO BASED INSIGHTS INTO STRUCTURE DATA
摘要 Obtaining a single unified result for a query over a plurality of data sources. A query specifies an identity of a type of data that the query is providing, and an identity of a format and type of data the query is looking for as a specific answer to the query. The query is mapped to a query pattern from among a plurality of available query patterns. A set of two or more different data sources are queried using one or more queries that correspond to the query pattern. At least two results of querying the particular set of two more different data sources are received. A single unified result is derived from at least one of the results. The single unified result has the format and type of data query specified that the query was looking for as a specific answer to the query.
申请公布号 US2015120711(A1) 申请公布日期 2015.04.30
申请号 US201514593130 申请日期 2015.01.09
申请人 Microsoft Technology Licensing, LLC 发明人 Liensberger Christian;Zhang Qunshu;Uritsky Maxim
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项 1. A method, implemented at a computer system that includes one or more processors, for obtaining a single unified result for a query over a plurality of data sources, the method comprising: receiving a query from a user, the query including a hint specifying (i) an identity of a type of data that the query is providing, and (ii) an identity of a format and type of data the query is looking for as a specific answer to the query; mapping the query to a particular query pattern from among a plurality of available query patterns, each available query pattern comprising a first query portion and a second parameter portion, each available query pattern defining one or more queries over a set of two or more different data sources, mapping the query to the particular query pattern comprising matching the type of data that the query is providing to the second parameter portion of each of the plurality of available query patterns; querying a particular set of two or more different data sources using the one or more queries that correspond to the particular query pattern, including receiving at least two results of querying the particular set of two more different data sources using the one or more queries that correspond to the particular query pattern; and deriving a single unified result from at least one of the results, the single unified result having the format and type of data the hint specified that the query was looking for as a specific answer to the query.
地址 Redmond WA US