Incorporating selectable application links into conversations with personal assistant modules

    公开(公告)号:US10291565B2

    公开(公告)日:2019-05-14

    申请号:US15207821

    申请日:2016-07-12

    Applicant: Google Inc.

    Abstract: Methods, apparatus, systems, and computer-readable media are provided for: operating an instance of a personal assistant module to serve a user while the user operates the client computing device, wherein the instance of the personal assistant module has access to a persistent record of a message exchange thread between the user and instance(s) of the personal assistant module; detecting cue(s) emanating from the persistent message exchange thread; identifying candidate application(s) that are installed on a client computing device operated by the user, wherein the candidate application(s) are associated with content of the message exchange thread; and incorporating, into a transcript of the message exchange thread that is displayed in a graphical user interface rendered on the client computing device, selectable link( operable by the user to cause the client computing device to expose to the user an interface associated with a respective candidate application.

    Query suggestions based on search data
    23.
    发明授权
    Query suggestions based on search data 有权
    基于搜索数据查询建议

    公开(公告)号:US09336277B2

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

    申请号:US13906669

    申请日:2013-05-31

    Applicant: Google Inc.

    CPC classification number: G06F17/3053 G06F17/3064 G06F17/30684 G06F17/30864

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating query suggestions based on search data. In one aspect, a method includes receiving, by one or more computers, a first query, determining query refinements based on the first query, generating, from the query refinements, refinement clusters, each refinement cluster corresponding to a particular topic and each refinement cluster including query refinements that are determined to belong to the particular topic to which the refinement cluster corresponds, ranking the refinement clusters, and selecting the refinement cluster that is highest in the ranking relative to other refinement clusters in the ranking as a first search refinement cluster for the first query.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于基于搜索数据生成查询建议。 一方面,一种方法包括由一个或多个计算机接收第一查询,基于第一查询确定查询改进,从查询优化生成细化群集,对应于特定主题的每个细化群集和每个细化群集 包括被确定属于所述细化集群对应的特定主题的查询改进,对所述细化集群进行排序,以及将所述排名中相对于所述排名中的其他细化集群的排名中最高的细化集群选择为第一搜索细化集群, 第一个查询。

    IDENTIFYING TEACHABLE MOMENTS FOR CONTEXTUAL SEARCH
    24.
    发明申请
    IDENTIFYING TEACHABLE MOMENTS FOR CONTEXTUAL SEARCH 审中-公开
    识别用于上下文搜索的教学实例

    公开(公告)号:US20160110420A1

    公开(公告)日:2016-04-21

    申请号:US14884032

    申请日:2015-10-15

    Applicant: Google Inc.

    Inventor: Behshad Behzadi

    CPC classification number: G06F17/30477 G06F17/30554 G06F17/30867

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a series of queries provided from a user device, the series of queries including two or more queries, obtaining a query pattern of the series of queries based on one or more entities and one or more aspects associated with the two or more queries, and determining, at least partially based on the query pattern, that a teachable moment interface is to be displayed with search results, and in response, transmitting content to be displayed in the teachable moment interface on a computing device.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的用于接收从用户设备提供的一系列查询的计算机程序,包括两个或多个查询的一系列查询,基于以下步骤获得一系列查询的查询模式: 一个或多个实体和与两个或更多个查询相关联的一个或多个方面,以及至少部分地基于所述查询模式来确定可教导的时刻界面将与搜索结果一起显示,并且作为响应,将内容发送为 显示在计算设备上的可教学时刻界面中。

    INTERPRETING USER QUERIES BASED ON NEARBY LOCATIONS
    25.
    发明申请
    INTERPRETING USER QUERIES BASED ON NEARBY LOCATIONS 审中-公开
    根据邻近位置解释用户疑问

    公开(公告)号:US20150324425A1

    公开(公告)日:2015-11-12

    申请号:US14707669

    申请日:2015-05-08

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query provided from a user device, and determining that the query is implicitly about some entity, and in response: obtaining an approximate location of the user device when the user device provided the query, obtaining a set of entities including one or more entities, each entity in the set of entities being associated with the approximate location, and determining that the query is implicitly about an entity in the set of entities, and in response: providing a revised query based on the query and the entity, the revised query explicitly referencing the entity.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于接收从用户设备提供的查询,以及确定查询是隐含地关于某个实体,并且作为响应:获得用户设备的大致位置 当所述用户设备提供所述查询时,获得包括一个或多个实体的一组实体,所述一组实体中的每个实体与所述近似位置相关联,并且确定所述查询隐含地涉及所述一组实体中的实体,以及 作为响应:基于查询和实体提供修改的查询,修改后的查询显式引用该实体。

    Contextual search on multimedia content

    公开(公告)号:US09852188B2

    公开(公告)日:2017-12-26

    申请号:US14312630

    申请日:2014-06-23

    Applicant: Google Inc.

    CPC classification number: G06F17/30528 G06F17/30023 G06F17/30864

    Abstract: Techniques for contextual search on multimedia content are provided. An example method includes extracting entities associated with multimedia content, wherein the entities include values characterizing one or more objects represented in the multimedia content, generating one or more query rewrite candidates based on the extracted entities and one or more terms in a query related to the multimedia content, providing the one or more query rewrite candidates to a search engine, scoring the one or more query rewrite candidates, ranking the scored one or more query rewrite candidates based on their respective scores, rewriting the query related to the multimedia content based on a particular ranked query rewrite candidate and providing for display, responsive to the query related to the multimedia content, a result set from the search engine based on the rewritten query.

    Query Rewriting Using Session Information
    28.
    发明申请

    公开(公告)号:US20170124091A1

    公开(公告)日:2017-05-04

    申请号:US15406409

    申请日:2017-01-13

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for natural language processing. One of the methods includes receiving a search query from a user during a user session; obtaining a plurality of prior search queries by the user received during the user session; generating a plurality of candidate query rewrites, wherein the candidate query rewrites are derived from the search query and the plurality of prior search queries by the user; scoring each candidate query rewrite, wherein scoring each candidate rewrite includes determining a quality of each candidate query rewrite based on an analysis of search results responsive to the candidate query rewrite; selecting a candidate query rewrite having a score that satisfies a threshold value; and providing search results responsive to the selected candidate query rewrite.

    Query rewriting using session information
    29.
    发明授权
    Query rewriting using session information 有权
    使用会话信息查询重写

    公开(公告)号:US09547690B2

    公开(公告)日:2017-01-17

    申请号:US14486879

    申请日:2014-09-15

    Applicant: Google Inc.

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for natural language processing. One of the methods includes receiving a search query from a user during a user session; obtaining a plurality of prior search queries by the user received during the user session; generating a plurality of candidate query rewrites, wherein the candidate query rewrites are derived from the search query and the plurality of prior search queries by the user; scoring each candidate query rewrite, wherein scoring each candidate rewrite includes determining a quality of each candidate query rewrite based on an analysis of search results responsive to the candidate query rewrite; selecting a candidate query rewrite having a score that satisfies a threshold value; and providing search results responsive to the selected candidate query rewrite.

    Abstract translation: 方法,系统和装置,包括在计算机存储介质上编码的计算机程序,用于自然语言处理。 其中一种方法包括在用户会话期间从用户接收搜索查询; 在用户会话期间由用户获得多个先前的搜索查询; 生成多个候选查询重写,其中所述候选查询重写是从所述用户的搜索查询和所述多个先前搜索查询导出的; 对每个候选查询重写进行评分,其中对每个候选重写进行评分包括:响应于所述候选查询重写,基于对搜索结果的分析来确定每个候选查询重写的质量; 选择具有满足阈值的得分的候选查询重写; 以及响应于所选择的候选查询重写来提供搜索结果。

    METHODS, SYSTEMS, AND MEDIA FOR PROCESSING QUERIES RELATING TO PRESENTED MEDIA CONTENT
    30.
    发明申请
    METHODS, SYSTEMS, AND MEDIA FOR PROCESSING QUERIES RELATING TO PRESENTED MEDIA CONTENT 审中-公开
    用于处理涉及媒体内容的查询的方法,系统和媒体

    公开(公告)号:US20160306797A1

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

    申请号:US14686428

    申请日:2015-04-14

    Applicant: Google Inc.

    Abstract: Methods, systems, and media for processing queries relating to presented media content are provided. In some implementations, a method comprises: receiving a request to associate with a media playback device that is presenting media content to a user of the mobile device, wherein a mobile application executing on the mobile device and a media application executing on the media playback device exchange media playback information; activating a microphone associated with the mobile device to receive ambient sounds in response to associating with the media playback device; converting the received ambient sounds to one or more text inputs; determining whether the text inputs include a trigger term that corresponds to a request to initiate a query relating to the presented media content and the query; in response to determining that the trigger term has been included in the text inputs, determining the media playback information from the media application that includes timing information corresponding to when during the presentation of the media content the query was received and media content identification information; causing a search to be performed that includes the query, the timing information, and the media content identification information; obtaining a search result that is responsive to the query; and presenting at least a portion of the search result to the query on a mobile display associated with the mobile device.

    Abstract translation: 提供了用于处理与呈现的媒体内容相关的查询的方法,系统和媒体。 在一些实现中,一种方法包括:接收与向移动设备的用户呈现媒体内容的媒体回放设备相关联的请求,其中在移动设备上执行的移动应用和在媒体播放设备上执行的媒体应用 交换媒体播放信息; 响应于与所述媒体回放设备的关联,激活与所述移动设备相关联的麦克风接收环境声音; 将接收到的环境声音转换成一个或多个文本输入; 确定文本输入是否包括对应于发起与所呈现的媒体内容和查询相关的查询的请求的触发项; 响应于确定所述触发项已被包括在所述文本输入中,从所述媒体应用确定所述媒体重放信息,所述媒体回放信息包括对应于在所述媒体内容的呈现期间什么时候接收到所述查询的定时信息和所述媒体内容识别信息; 使得执行包括查询,定时信息和媒体内容识别信息的搜索; 获得响应于查询的搜索结果; 以及在与所述移动设备相关联的移动显示器上向所述查询呈现所述搜索结果的至少一部分。

Patent Agency Ranking