Enhancing queries for data tables with nested fields
    1.
    发明授权
    Enhancing queries for data tables with nested fields 有权
    增强对嵌套字段数据表的查询

    公开(公告)号:US09589015B1

    公开(公告)日:2017-03-07

    申请号:US14834050

    申请日:2015-08-24

    Applicant: Google Inc.

    Abstract: Systems and methods for enabling querying of nested or repeated structures with simple, non-nested group by queries derived from a template. In particular, non-flat tables (e.g., tables with repeated or nested structures) can be queried from a frontend interface as though the tables flat, exposing data associated with the nested structures by way of the non-nest queries.

    Abstract translation: 通过从模板导出的查询,可以使用简单的非嵌套组来查询嵌套或重复结构的系统和方法。 特别地,非平面表(例如,具有重复或嵌套结构的表)可以从前端接口查询,就像表平坦一样,通过非嵌套查询暴露与嵌套结构相关联的数据。

    Enhancing queries for data tables with nested fields
    2.
    发明授权
    Enhancing queries for data tables with nested fields 有权
    增强对嵌套字段数据表的查询

    公开(公告)号:US09146984B1

    公开(公告)日:2015-09-29

    申请号:US13833334

    申请日:2013-03-15

    Applicant: Google Inc.

    Abstract: Systems and methods for enabling querying of nested or repeated structures with simple, non-nested group by queries derived from a template. In particular, non-flat tables (e.g., tables with repeated or nested structures) can be queried from a frontend interface as though the tables flat, exposing data associated with the nested structures by way of the non-nest queries.

    Abstract translation: 通过从模板导出的查询,可以使用简单的非嵌套组来查询嵌套或重复结构的系统和方法。 特别地,非平面表(例如,具有重复或嵌套结构的表)可以从前端接口查询,就像表平坦一样,通过非嵌套查询暴露与嵌套结构相关联的数据。

    HANDLING FAILURES IN PROCESSING NATURAL LANGUAGE QUERIES
    3.
    发明申请
    HANDLING FAILURES IN PROCESSING NATURAL LANGUAGE QUERIES 审中-公开
    处理自然语言问题的处理失败

    公开(公告)号:US20170075953A1

    公开(公告)日:2017-03-16

    申请号:US15261538

    申请日:2016-09-09

    Applicant: Google Inc.

    CPC classification number: G06F16/243 G06F16/24522 G06F17/2775

    Abstract: Systems, methods, and computer storage media for handling failures in generating structured queries from natural language queries. One of the methods includes obtaining, through a natural language front end, a natural language query from a user; converting the natural language query into structured operations to be performed on structured application programming interfaces (APIs) of a knowledge base, comprising: parsing the natural language query, analyzing the parsed query to determine dependencies, performing lexical resolution, forming a concept tree based on the dependencies and lexical resolution; analyzing the concept tree to generate a hypergraph, generate virtual query based on the hypergraph, and processing the virtual query to generate one or more structured operations; performing the one or more structured operations on the structured APIs of the knowledge base; and returning search results matching the natural language query to the user.

    Abstract translation: 用于处理从自然语言查询生成结构化查询中的故障的系统,方法和计算机存储介质。 其中一种方法包括通过自然语言前端获得用户的自然语言查询; 将自然语言查询转换为在知识库的结构化应用程序编程接口(API)上执行的结构化操作,包括:解析自然语言查询,分析解析的查询以确定依赖性,执行词法分辨率,基于 依赖和词汇分辨率; 分析概念树以生成超图,基于超图生成虚拟查询,并处理虚拟查询以生成一个或多个结构化操作; 对知识库的结构化API执行一个或多个结构化操作; 并将与自然语言查询匹配的搜索结果返回给用户。

    DISAMBIGUATING JOIN PATHS FOR NATURAL LANGUAGE QUERIES
    4.
    发明申请
    DISAMBIGUATING JOIN PATHS FOR NATURAL LANGUAGE QUERIES 审中-公开
    用于自然语言查询的禁止加入

    公开(公告)号:US20170075891A1

    公开(公告)日:2017-03-16

    申请号:US15261556

    申请日:2016-09-09

    Applicant: Google Inc.

    Abstract: One of the methods includes, obtaining a natural language query from a user; while converting the natural language query into structured operations to be performed on structured application programming interfaces (APIs) of a knowledge base: responsive to detecting a linguistic ambiguity associated with the converting, wherein the linguistic ambiguity identifies two or more interpretations of a word included in the natural langue query: resolving the linguistic ambiguity by selecting an interpretation of the word, from the two or more interpretations of the word, based on one or more join paths that have been generated based on a data schema of the knowledge base; modifying the converting in accordance with the selected interpretation of the word, to generate one or more structured operations; performing the one or more structured operations on the structured APIs of the knowledge base; and returning search results matching the natural language query results to the user.

    Abstract translation: 其中一种方法包括从用户获取自然语言查询; 同时将自然语言查询转换为在知识库的结构化应用程序编程接口(API)上执行的结构化操作:响应于检测与转换相关联的语言模糊性,其中语言歧义识别包括在一个词中的词的两个或更多个解释 自然语言查询:基于基于知识库的数据模式生成的一个或多个连接路径,通过从该词的两个或更多个解释中选择该词的解释来解决语言模糊性; 根据所选词的解释修改转换,以生成一个或多个结构化操作; 对知识库的结构化API执行一个或多个结构化操作; 并将与自然语言查询结果相匹配的搜索结果返回给用户。

Patent Agency Ranking