Systems and methods for generating responses to natural language queries
    1.
    发明授权
    Systems and methods for generating responses to natural language queries 有权
    用于生成对自然语言查询的响应的系统和方法

    公开(公告)号:US09589060B1

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

    申请号:US14338819

    申请日:2014-07-23

    Applicant: Google Inc.

    CPC classification number: G06F17/30401

    Abstract: Computer-implemented systems and methods are provided for analyzing and responding to a query from a user. Consistent with certain embodiments, systems and methods are provided for receiving a query from the user and dividing the query into query segments based on a set of grammar rules. Further, systems and methods are provided for selecting a first segment from the query segments, receiving at least one tuple stored in association with the user, selecting a second segment from the at least one tuple. Additionally, systems and methods are provided for receiving information related to the first and second segments, and generating a response to the query based on the received information. In addition, systems and methods are provided for transmitting information to a display device for presenting the response to the user.

    Abstract translation: 提供了计算机实现的系统和方法,用于分析和响应来自用户的查询。 与某些实施例一致,系统和方法被提供用于从用户接收查询,并且基于一组语法规则将查询划分成查询段。 此外,提供了系统和方法,用于从查询片段中选择第一片段,接收与用户相关联地存储的至少一个元组,从至少一个元组中选择第二片段。 另外,提供了用于接收与第一和第二段相关的信息的系统和方法,并且基于接收的信息生成对查询的响应。 此外,提供了用于将信息发送到显示设备以呈现对用户的响应的系统和方法。

    Refining search results
    2.
    发明授权

    公开(公告)号:US09378288B1

    公开(公告)日:2016-06-28

    申请号:US14682190

    申请日:2015-04-09

    Applicant: Google Inc.

    CPC classification number: G06F17/30867 G06F17/3005 G06F17/30646

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for refining search results. In one aspect, a method includes presenting search results that are responsive to a search query on a search engine results page and each search result includes a snippet. The method also include receiving a refinement to the search query through the search engine results page and generating a request to update one or more of the snippets based on the refinement. The method also includes receiving one or more updated snippets in response to the request and updating one or more of the search results presented on the search engine results page using the one or more updated snippets.

    DISCOVERING ENTITY ACTIONS FOR AN ENTITY GRAPH
    3.
    发明申请
    DISCOVERING ENTITY ACTIONS FOR AN ENTITY GRAPH 有权
    发现实体图的实体操作

    公开(公告)号:US20150006501A1

    公开(公告)日:2015-01-01

    申请号:US13927606

    申请日:2013-06-26

    Applicant: Google Inc.

    CPC classification number: G06F17/30958

    Abstract: Systems and methods identify recent or ephemeral events involving entities that can be used to update a data graph or provide enhanced search results. For example, a computer-implemented method includes determining at least one search term for an entity in a data graph and determining a time period having an increase in queries for the at least one search term, the increase meeting a threshold. The method may include determining documents having dates associated with the time period, the documents being responsive to the at least one search term, and analyzing the documents to determine a subject, verb, object triple, where the search term corresponds to the subject or the object of the triple. The method may also include providing an update for the data graph based on the triple. The method may also include generating text describing the triple for inclusion in a search result for the search query.

    Abstract translation: 系统和方法识别涉及可用于更新数据图表或提供增强搜索结果的实体的最近或短暂事件。 例如,计算机实现的方法包括确定数据图中的实体的至少一个搜索项,并且确定具有对所述至少一个搜索项的查询增加的时间段,所述增加满足阈值。 所述方法可以包括确定具有与所述时间段相关联的日期的文档,所述文档响应于所述至少一个搜索项,以及分析所述文档以确定主题,动词,对象三元组,其中所述搜索项对应于所述对象或 三重对象。 该方法还可以包括基于三元组为数据图提供更新。 该方法还可以包括生成描述用于搜索查询的搜索结果中包含的三元组的文本。

    Determining question and answer alternatives

    公开(公告)号:US10346415B1

    公开(公告)日:2019-07-09

    申请号:US15088804

    申请日:2016-04-01

    Applicant: Google Inc.

    Abstract: A computer-implemented method can include identifying one or more candidate topics from a query. The method can generate, for each candidate topic, a candidate topic-answer pair that includes both the candidate topic and an answer to the query for the candidate topic. The method can obtain search results based on the query, wherein one or more of the search results references an annotated resource. For each candidate topic-answer pair, the method can determine a score for the candidate topic-answer pair for use in determining a response to the query, based on (i) an occurrence of the candidate topic in the annotations of the resources referenced by one or more of the search results, and (ii) an occurrence of the answer in annotations of the resources referenced by the one or more search results, or in the resources referenced by the one or more search results.

    Factual query pattern learning
    5.
    发明授权

    公开(公告)号:US09898512B1

    公开(公告)日:2018-02-20

    申请号:US14710794

    申请日:2015-05-13

    Applicant: Google Inc.

    CPC classification number: G06F17/3053 G06F17/301 G06F17/30867 G06F17/30976

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a statement that references a particular attribute of a particular topic, in response to providing the statement, obtaining one or more query patterns that each include one or more query terms that are used in queries submitted to a search system in obtaining a value for the particular attribute of the particular topic, generalizing one or more of the query patterns, and associating the one or more generalized query patterns with one or more other topics that include the particular attribute.

    Determining question and answer alternatives
    6.
    发明授权
    Determining question and answer alternatives 有权
    确定问题和答案的替代方案

    公开(公告)号:US09336269B1

    公开(公告)日:2016-05-10

    申请号:US13803628

    申请日:2013-03-14

    Applicant: Google Inc.

    CPC classification number: G06F17/30424 G06F17/30864

    Abstract: A computer-implemented method can include identifying one or more candidate topics from a query. The method can generate, for each candidate topic, a candidate topic-answer pair that includes both the candidate topic and an answer to the query for the candidate topic. The method can obtain search results based on the query, wherein one or more of the search results references an annotated resource. For each candidate topic-answer pair, the method can determine a score for the candidate topic-answer pair for use in determining a response to the query, based on (i) an occurrence of the candidate topic in the annotations of the resources referenced by one or more of the search results, and (ii) an occurrence of the answer in annotations of the resources referenced by the one or more search results, or in the resources referenced by the one or more search results.

    Abstract translation: 计算机实现的方法可以包括从查询中识别一个或多个候选主题。 该方法可以为每个候选主题生成包括候选主题和候选主题的查询的答案的候选主题回答对。 该方法可以基于查询获得搜索结果,其中一个或多个搜索结果引用注释资源。 对于每个候选主题 - 答案对,该方法可以基于(i)在资源引用的注释中的候选主题的出现来确定用于确定对查询的响应的候选主题 - 答复对的分数 搜索结果中的一个或多个,以及(ii)由一个或多个搜索结果引用的资源的注释或由一个或多个搜索结果引用的资源中的答案的出现。

    Factual query pattern learning
    7.
    发明授权
    Factual query pattern learning 有权
    事实查询模式学习

    公开(公告)号:US09037568B1

    公开(公告)日:2015-05-19

    申请号:US13841759

    申请日:2013-03-15

    Applicant: Google Inc.

    CPC classification number: G06F17/3053 G06F17/301 G06F17/30867 G06F17/30976

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a statement that references a particular attribute of a particular topic, in response to providing the statement, obtaining one or more query patterns that each include one or more query terms that are used in queries submitted to a search system in obtaining a value for the particular attribute of the particular topic, generalizing one or more of the query patterns, and associating the one or more generalized query patterns with one or more other topics that include the particular attribute.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于提供引用特定主题的特定属性的语句,以响应于提供该语句,获得一个或多个查询模式,每个查询模式包括一个或多个 用于在提取给搜索系统的查询中获得用于特定主题的特定属性的值的查询词语,概括一个或多个查询模式,以及将一个或多个通用查询模式与一个或多个其他主题相关联 包括特定属性。

    Systems and methods for generating responses to natural language queries

    公开(公告)号:US10229173B1

    公开(公告)日:2019-03-12

    申请号:US15416994

    申请日:2017-01-26

    Applicant: Google Inc.

    Abstract: Computer-implemented systems and methods are provided for analyzing and responding to a query from a user. Consistent with certain embodiments, systems and methods are provided for receiving a query from the user and dividing the query into query segments based on a set of grammar rules. Further, systems and methods are provided for selecting a first segment from the query segments, receiving at least one tuple stored in association with the user, selecting a second segment from the at least one tuple. Additionally, systems and methods are provided for receiving information related to the first and second segments, and generating a response to the query based on the received information. In addition, systems and methods are provided for transmitting information to a display device for presenting the response to the user.

    Inducing command inputs from property sequences
    9.
    发明授权
    Inducing command inputs from property sequences 有权
    从属性序列引导命令输入

    公开(公告)号:US09405849B1

    公开(公告)日:2016-08-02

    申请号:US15084166

    申请日:2016-03-29

    Applicant: Google Inc.

    CPC classification number: G06F17/30899 G06F17/2705

    Abstract: A method identifies pairs of first and second command inputs from respective user device sessions for which the first and second operation data are indicative of a first operation failure and a second operation success. The first operation data indicate a first operation performed on data from a first resource property in response to the first command input, and the second operation data indicate a second operation performed on data from a second resource property in response to the second command input. They system determines, from the identified pairs of first and second command inputs, command inputs for which a parsing rule that is associated with the second operation is to be generated.

    Abstract translation: 一种方法识别来自相应用户设备会话的第一和第二命令输入对,其中第一和第二操作数据表示第一操作失败和第二操作成功。 第一操作数据指示响应于第一命令输入对来自第一资源属性的数据执行的第一操作,并且第二操作数据响应于第二命令输入指示针对来自第二资源属性的数据执行的第二操作。 它们系统从所识别的第一和第二命令输入对确定要生成与第二操作相关联的解析规则的命令输入。

    Inducing command inputs from property sequences

    公开(公告)号:US09330195B1

    公开(公告)日:2016-05-03

    申请号:US13926836

    申请日:2013-06-25

    Applicant: Google Inc.

    CPC classification number: G06F17/30899 G06F17/2705

    Abstract: A method identifies pairs of first and second command inputs from respective user device sessions for which the first and second operation data are indicative of a first operation failure and a second operation success. The first operation data indicate a first operation performed on data from a first resource property in response to the first command input, and the second operation data indicate a second operation performed on data from a second resource property in response to the second command input. They system determines, from the identified pairs of first and second command inputs, command inputs for which a parsing rule that is associated with the second operation is to be generated.

Patent Agency Ranking