-
公开(公告)号:US11042272B2
公开(公告)日:2021-06-22
申请号:US16040394
申请日:2018-07-19
Applicant: Google LLC
Inventor: Thomas Deselaers , Victor Carbune , Daniel Martin Keysers
IPC: G06F3/0484 , G06F3/0482 , G06F3/0487
Abstract: Aspects of the subject technology relate to dynamically adjusting a UI based on the current modality. Layout features of a UI may be determined based on an input modality of a computing device. The arrangement of the UI elements may be determined based on the layout features and respective importance scores of the UI elements. The UI elements arranged based on the arrangement may be provided for display of the computing device.
-
公开(公告)号:US20200349181A1
公开(公告)日:2020-11-05
申请号:US16608628
申请日:2018-10-18
Applicant: Google LLC
Inventor: Victor Carbune , Pedro Gonnet Anders
IPC: G06F16/33 , H04L12/58 , G06F40/40 , G06K9/00 , G06F16/93 , G06F16/338 , G06F16/332
Abstract: Techniques are described herein for determining an information gain score for one or more documents of interest to the user and present information from the documents based on the information gain score. An information gain score for a given document is indicative of additional information that is included in the document beyond information contained in documents that were previously viewed by the user. In some implementations, the information gain score may be determined for one or more documents by applying data from the documents across a machine learning model to generate an information gain score. Based on the information gain scores of a set of documents, the documents can be provided to the user in a manner that reflects the likely information gain that can be attained by the user if the user were to view the documents
-
公开(公告)号:US10679614B2
公开(公告)日:2020-06-09
申请号:US16393785
申请日:2019-04-24
Applicant: GOOGLE LLC
Inventor: Pedro Gonnet Anders , Victor Carbune , Daniel Keysers , Thomas Deselaers , Sandro Feuz
Abstract: Techniques are described herein for enabling an automated assistant to adjust its behavior depending on a detected vocabulary level or other vocal characteristics of an input utterance provided to an automated assistant. The estimated vocabulary level or other vocal characteristics may be used to influence various aspects of a data processing pipeline employed by the automated assistant. In some implementations, one or more tolerance thresholds associated with, for example, grammatical tolerances or vocabulary tolerances, may be adjusted based on the estimated vocabulary level or vocal characteristics of the input utterance.
-
公开(公告)号:US10650820B2
公开(公告)日:2020-05-12
申请号:US16258035
申请日:2019-01-25
Applicant: Google LLC
Inventor: Victor Carbune , Daniel Keysers , Thomas Deselaers
IPC: G10L15/26 , G10L15/22 , G06F16/33 , G06F16/9535 , G06Q10/10 , G10L15/06 , G10L15/16 , G10L15/18 , G06F3/0482
Abstract: Methods, apparatus, and computer readable media related to receiving textual input of a user during a dialog between the user and an automated assistant (and optionally one or more additional users), and generating responsive reply content based on the textual input and based on user state information. The reply content is provided for inclusion in the dialog. In some implementations, the reply content is provided as a reply, by the automated assistant, to the user's textual input and may optionally be automatically incorporated in the dialog between the user and the automated assistant. In some implementations, the reply content is suggested by the automated assistant for inclusion in the dialog and is only included in the dialog in response to further user interface input.
-
公开(公告)号:US10573298B2
公开(公告)日:2020-02-25
申请号:US15954174
申请日:2018-04-16
Applicant: Google LLC
Inventor: Pedro Gonnet Anders , Victor Carbune , Daniel Keysers , Thomas Deselaers , Sandro Feuz
Abstract: Techniques are described herein for enabling an automated assistant to adjust its behavior depending on a detected age range and/or “vocabulary level” of a user who is engaging with the automated assistant. In various implementations, data indicative of a user's utterance may be used to estimate one or more of the user's age range and/or vocabulary level. The estimated age range/vocabulary level may be used to influence various aspects of a data processing pipeline employed by an automated assistant. In various implementations, aspects of the data processing pipeline that may be influenced by the user's age range/vocabulary level may include one or more of automated assistant invocation, speech-to-text (“STT”) processing, intent matching, intent resolution (or fulfillment), natural language generation, and/or text-to-speech (“TTS”) processing. In some implementations, one or more tolerance thresholds associated with one or more of these aspects, such as grammatical tolerances, vocabularic tolerances, etc., may be adjusted.
-
公开(公告)号:US10389866B2
公开(公告)日:2019-08-20
申请号:US15698734
申请日:2017-09-08
Applicant: Google LLC
Inventor: Victor Carbune , Sandro Feuz
IPC: H04M3/42 , H04M1/725 , G06F16/951 , G06Q20/14
Abstract: Methods, systems, and apparatuses, including computer programs encoded on a computer-readable storage medium for implementing advanced information retrieval are described. A user may provide fetching parameter values to acquire content. The system may determine whether or not the user-provided fetching parameter values can be satisfied. If the fetching parameters can be satisfied, the system obtains and caches the information.
-
公开(公告)号:US09965155B2
公开(公告)日:2018-05-08
申请号:US14671789
申请日:2015-03-27
Applicant: Google LLC
Inventor: Daniel M. Keysers , Thomas Deselaers , Victor Carbune
IPC: G06F3/0484 , H04W4/00 , H04L29/08 , G06F3/14 , G01S5/00 , G06F3/01 , G06F3/0481 , H04M1/725 , G06F3/0488
CPC classification number: G06F3/04842 , G01S5/0072 , G06F3/017 , G06F3/0481 , G06F3/04883 , G06F3/1423 , H04L67/18 , H04M1/7253 , H04M2250/16 , H04M2250/22 , H04W4/80
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing dynamic, stroke-based alignment of touch displays. In one aspect, a method include providing, for output by a first mobile computing device that (i) has a first proximity sensitive display and (ii) has been designated a primary display device, a primary alignment user interface. The methods also includes transmitting, by the first mobile computing device to a second mobile computing device that (i) has a second proximity sensitive display and (ii) has been designated a secondary display device, an instruction to output a secondary alignment user interface.
-
公开(公告)号:US20250166628A1
公开(公告)日:2025-05-22
申请号:US19035299
申请日:2025-01-23
Applicant: Google LLC
Inventor: Victor Carbune , Matthew Sharifi
IPC: G10L15/22 , G06F16/9032 , G10L15/26 , G10L25/78
Abstract: A method includes instructing an always-on first processor to operate in a follow-on query detection mode, and while the always-on first processor operates in the follow-on query detection mode: receiving follow-on audio data captured by the assistant-enabled device; determining, using a voice activity detection (VAD) model executing on the always-on first processor, whether or not the VAD model detects voice activity in the follow-on audio data; performing, using a speaker identification (SID) model executing on the always-on first processor, speaker verification on the follow-on audio data to determine whether the follow-on audio data includes an utterance spoken by the same user. The method also includes initiating a wake-up process on a second processor to determine whether the utterance includes a follow-on query.
-
公开(公告)号:US20250162168A1
公开(公告)日:2025-05-22
申请号:US19029255
申请日:2025-01-17
Applicant: GOOGLE LLC
Inventor: Victor Carbune , Matthew Sharifi
Abstract: Implementations set forth herein relate to a robotic computing device that can perform certain operations, such as communicating between users in a common space, according to certain preferences of the users. When interacting with a particular user, the robotic computing device can perform an operation at a preferred location relative to the particular user based on an express or implied preference of that particular user. For instance, certain types of operations can be performed at a first location within a room, and other types of operations can be performed at a second location within the room. When an operation involves following or guiding a user, parameters for driving the robotic computing device can be selected based on preferences of the user and/or a context in which the robotic computing device is interacting with the user (e.g., whether or not the context indicates some amount of urgency).
-
公开(公告)号:US20250124929A1
公开(公告)日:2025-04-17
申请号:US18999855
申请日:2024-12-23
Applicant: GOOGLE LLC
Inventor: Matthew Sharifi , Victor Carbune
Abstract: Implementations are directed to dynamically adapting which assistant on-device model(s) are locally stored at assistant devices of an assistant device group and/or dynamically adapting the assistant processing role(s) of the assistant device(s) of the assistant device group. In some of those implementations, the corresponding on-device model(s) and/or corresponding processing role(s), for each of the assistant devices of the group, is determined based on collectively considering individual processing capabilities of the assistant devices of the group. Implementations are additionally or alternatively directed to cooperatively utilizing assistant devices of a group, and their associated post-adaptation on-device model(s) and/or post-adaptation processing role(s), in cooperatively processing assistant requests that are directed to any one of the assistant devices of the group.
-
-
-
-
-
-
-
-
-