Incorporating selectable application links into message exchange threads

    公开(公告)号:US10263933B2

    公开(公告)日:2019-04-16

    申请号:US15157279

    申请日:2016-05-17

    Applicant: Google Inc.

    Abstract: Methods, apparatus, systems, and computer-readable media are provided for incorporating application links into message exchange threads. One or more cues emanating from a message exchange thread involving two or more message exchange clients may be detected. The one or more cues may trigger incorporation, into the message exchange thread, of a selectable link to a distinct application. At least one candidate application that is installed on a given client computing device operated by a message exchange thread participant may be identified. The candidate application may be associated with content of the message exchange thread. A selectable link may be incorporated into a transcript of the message exchange thread displayed in a graphical user interface of a message exchange client operating on the given client computing device. The selectable link may be operable by the participant to expose to the participant an interface associated with a respective candidate application.

    Reducing latency caused by switching input modalities

    公开(公告)号:US10134397B2

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

    申请号:US15701189

    申请日:2017-09-11

    Applicant: Google Inc.

    Abstract: Methods, apparatus, and computer-readable media (transitory and non-transitory) are provided herein for reducing latency caused by switching input modalities. In various implementations, a first input such as text input may be received at a first modality of a multimodal interface provided by an electronic device. In response to determination that the first input satisfies one or more criteria, the electronic device may preemptively establish a session between the electronic device and a query processor configured to process input received at a second modality (e.g., voice input) of the multimodal interface. In various implementations, the electronic device may receive a second input (e.g., voice input) at the second modality of the multimodal interface, initiate processing of at least a portion of the second input at the query processor within the session, and build a complete query based on output from the query processor.

    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.

    Optimizing timing of display of a video overlay

    公开(公告)号:US09820004B1

    公开(公告)日:2017-11-14

    申请号:US14095519

    申请日:2013-12-03

    Applicant: Google Inc.

    Abstract: The timing for displaying an overlay a video is optimized using a system that includes an engagement component that receives information regarding frames of a video at which respective users of a plurality of users stop engaging with the video and an analysis component that calculates user engagement scores for the frames based on the information, wherein the user engagement scores reflect a percentage of the plurality of users that stop engaging with the video at the respective frames, and wherein the higher the percentage the lower the user engagement score. The system further includes an identification component that identifies a subset of the frames associated with relatively lower user engagement scores in comparison to other frames of the video and an overlay component that configures an overlay for displaying over the video near at least one of the frames included in the subset.

    Using a display as a light source

    公开(公告)号:US09609230B1

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

    申请号:US14983697

    申请日:2015-12-30

    Applicant: Google Inc.

    Abstract: In general, the subject matter can be embodied in methods, systems, and program products for using a display of a computing device as a light source. The computing device receives a first image that was captured by a camera of the computing device, determines a brightness of at least part of the first image, selects an intensity of a light source that is to be presented by the display of the computing device, the intensity of the light source being selected based on the determined brightness of the at least part of the image, presents the light source by the display of the computing device, the presented light source having the selected intensity, and receives a second image that is captured by the camera of the computing device while the computing device is presenting the light source on the display using the selected intensity.

    Reducing latency caused by switching input modalities
    7.
    发明授权
    Reducing latency caused by switching input modalities 有权
    减少由切换输入模式引起的延迟

    公开(公告)号:US09443519B1

    公开(公告)日:2016-09-13

    申请号:US14849389

    申请日:2015-09-09

    Applicant: Google Inc.

    Abstract: Methods, apparatus, and computer-readable media (transitory and non-transitory) are provided herein for reducing latency caused by switching input modalities. In various implementations, a first input such as text input may be received at a first modality of a multimodal interface provided by an electronic device. In response to determination that the first input satisfies one or more criteria, the electronic device may preemptively establish a session between the electronic device and a query processor configured to process input received at a second modality (e.g., voice input) of the multimodal interface. In various implementations, the electronic device may receive a second input (e.g., voice input) at the second modality of the multimodal interface, initiate processing of at least a portion of the second input at the query processor within the session, and build a complete query based on output from the query processor.

    Abstract translation: 本文提供了方法,装置和计算机可读介质(暂时性和非暂时性),以减少由切换输入模式引起的等待时间。 在各种实现中,诸如文本输入的第一输入可以由电子设备提供的多模式接口的第一模式被接收。 响应于确定第一输入满足一个或多个标准,电子设备可以抢先地建立电子设备和被配置为处理以多模式接口的第二模态(例如,语音输入)接收的输入的查询处理器之间的会话。 在各种实现中,电子设备可以在多模式接口的第二模式处接收第二输入(例如,语音输入),在会话内的查询处理器处启动对第二输入的至少一部分的处理,并构建完整的 基于查询处理器的输出进行查询。

    INCORPORATING SELECTABLE APPLICATION LINKS INTO CONVERSATIONS WITH PERSONAL ASSISTANT MODULES

    公开(公告)号:US20170339088A1

    公开(公告)日:2017-11-23

    申请号:US15207821

    申请日:2016-07-12

    Applicant: Google Inc.

    CPC classification number: H04L51/18 G06F9/4843 H04L51/046 H04L51/16 H04L67/02

    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.

    MEDIA CONSUMPTION CONTEXT FOR PERSONALIZED INSTANT QUERY SUGGEST

    公开(公告)号:US20170097932A1

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

    申请号:US14875855

    申请日:2015-10-06

    Applicant: Google Inc.

    CPC classification number: G06F17/30029 G06F17/30864 G06F17/30867

    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating suggested search queries. One method includes receiving, during a search session, a request for a suggested search query; in response to receiving the request for the suggested search query, identifying an entity that is associated with an item of media content; generating a suggested search query based on the identified entity; and providing data that causes the generated suggested search query to be presented in a user interface.

Patent Agency Ranking