-
公开(公告)号:US20230061929A1
公开(公告)日:2023-03-02
申请号:US17532315
申请日:2021-11-22
Applicant: GOOGLE LLC
Inventor: Victor Carbune , Antonio Gaetani , Bastiaan Van Eeckhoudt , Daniel Valcarce , Michael Golikov , Justin Lu , Ondrej Skopek , Nicolo D'Ercole , Zaheed Sabur , Behshad Behzadi , Luv Kothari
IPC: G10L17/22
Abstract: Implementations described herein relate to configuring a dynamic warm word button, that is associated with a client device, with particular assistant commands based on detected occurrences of warm word activation events at the client device. In response to detecting an occurrence of a given warm word activation event at the client device, implementations can determine whether user verification is required for a user that actuated the warm word button. Further, in response to determining that the user verification is required for the user that actuated the warm word button, the user verification can be performed. Moreover, in response to determining that the user that actuated the warm word button has been verified, implementations can cause an automated assistant to perform the particular assistant command associated with the warm word activation event. Audio-based and/or non-audio-based techniques can be utilized to perform the user verification.
-
公开(公告)号:US20230054023A1
公开(公告)日:2023-02-23
申请号:US17982815
申请日:2022-11-08
Applicant: GOOGLE LLC
Inventor: Yariv Adan , Vladimir Vuskovic , Behshad Behzadi
Abstract: An example method includes receiving, by a computational assistant executing at one or more processors, a representation of an utterance spoken at a computing device; identifying, based on the utterance, a task to be performed by the computational assistant; responsive to determining, by the computational assistant, that complete performance of the task will take more than a threshold amount of time, outputting, for playback by one or more speakers operably connected to the computing device, synthesized voice data that informs a user of the computing device that complete performance of the task will not be immediate; and performing, by the computational assistant, the task.
-
公开(公告)号:US20220366910A1
公开(公告)日:2022-11-17
申请号:US17322765
申请日:2021-05-17
Applicant: GOOGLE LLC
Inventor: Victor Carbune , Alvin Abdagic , Behshad Behzadi , Jacopo Sannazzaro Natta , Julia Proskurnia , Krzysztof Andrzej Goj , Srikanth Pandiri , Viesturs Zarins , Nicolo D'Ercole , Zaheed Sabur , Luv Kothari
IPC: G10L15/26 , G10L15/22 , G10L15/18 , G06F3/0488 , G06N20/00
Abstract: Systems and methods described herein relate to determining whether to incorporate recognized text, that corresponds to a spoken utterance of a user of a client device, into a transcription displayed at the client device, or to cause an assistant command, that is associated with the transcription and that is based on the recognized text, to be performed by an automated assistant implemented by the client device. The spoken utterance is received during a dictation session between the user and the automated assistant. Implementations can process, using automatic speech recognition model(s), audio data that captures the spoken utterance to generate the recognized text. Further, implementations can determine whether to incorporate the recognized text into the transcription or cause the assistant command to be performed based on touch input being directed to the transcription, a state of the transcription, and/or audio-based characteristic(s) of the spoken utterance.
-
公开(公告)号:US11487757B2
公开(公告)日:2022-11-01
申请号:US16667823
申请日:2019-10-29
Applicant: Google LLC
Inventor: Gokhan H. Bakir , Behshad Behzadi , Marcin M. Nowak-Przygodzki
IPC: G06F16/2453 , G06F16/248 , G06F40/143 , H04L67/02 , G06F16/9535
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query provided by a user and comprising one or more terms. Obtaining context data based on at least a portion of a first resource displayed to the user at a time that the query is received. Obtaining a revised query that is based on the query and the context data. Receiving a plurality of search results responsive to the revised query. Automatically, selecting a search result that represents a second resource from the plurality of search results, and providing the second resource for display to the user.
-
公开(公告)号:US11470022B2
公开(公告)日:2022-10-11
申请号:US16832637
申请日:2020-03-27
Applicant: Google LLC
Inventor: Marcin Nowak-Przygodzki , Jan Lamecki , Behshad Behzadi
IPC: H04L51/02 , H04L12/18 , G10L15/18 , G10L15/22 , G06Q10/10 , H04M3/493 , G10L15/26 , H04M3/527 , G10L15/30
Abstract: Techniques are described related to enabling automated assistants to enter into a “conference mode” in which they can “participate” in meetings between multiple human participants and perform various functions described herein. In various implementations, an automated assistant implemented at least in part on conference computing device(s) may be set to a conference mode in which the automated assistant performs speech-to-text processing on multiple distinct spoken utterances, provided by multiple meeting participants, without requiring explicit invocation prior to each utterance. The automated assistant may perform semantic processing on first text generated from the speech-to-text processing of one or more of the spoken utterances, and generate, based on the semantic processing, data that is pertinent to the first text. The data may be output to the participants at conference computing device(s). The automated assistant may later determine that the meeting has concluded, and may be set to a non-conference mode.
-
公开(公告)号:US20220130385A1
公开(公告)日:2022-04-28
申请号:US17569811
申请日:2022-01-06
Applicant: GOOGLE LLC
Inventor: Lucas Mirelmann , Zaheed Sabur , Bohdan Vlasyuk , Marie Patriarche Bledowski , Sergey NAZAROV , Denis Burakov , Behshad Behzadi , Michael Golikov , Steve CHENG , Daniel Cotting , Mario Bertschler
Abstract: Implementations herein relate to pre-caching data, corresponding to predicted interactions between a user and an automated assistant, using data characterizing previous interactions between the user and the automated assistant. An interaction can be predicted based on details of a current interaction between the user and an automated assistant. One or more predicted interactions can be initialized, and/or any corresponding data pre-cached, prior to the user commanding the automated assistant in furtherance of the predicted interaction. Interaction predictions can be generated using a user-parameterized machine learning model, which can be used when processing input(s) that characterize a recent user interaction with the automated assistant. Should the user command the automated assistant in a way that is aligned with a pre-cached, predicted interaction, the automated assistant will exhibit instant fulfillment of the command, thereby eliminating any latency that the user would have otherwise experienced interacting with the automated assistant.
-
37.
公开(公告)号:US10601755B2
公开(公告)日:2020-03-24
申请号:US16170652
申请日:2018-10-25
Applicant: GOOGLE LLC
Inventor: Tilke Judd , Yariv Adan , Zaheed Sabur , Behshad Behzadi , Lucas Mirelmann , Jan Lamecki , Dhruv Bakshi
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.
-
公开(公告)号:US10528564B2
公开(公告)日:2020-01-07
申请号:US16140779
申请日:2018-09-25
Applicant: Google LLC
Inventor: Behshad Behzadi
IPC: G06F16/00 , G06F16/2455 , G06F16/248 , G06F16/9535
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.
-
公开(公告)号:US10474671B2
公开(公告)日:2019-11-12
申请号:US14707669
申请日:2015-05-08
Applicant: Google LLC
Inventor: Behshad Behzadi , Nils Grimsmo
IPC: G06F16/2457 , G06F16/245 , H04L29/12 , G06F16/9537 , G06F16/9535
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.
-
公开(公告)号:US12229127B2
公开(公告)日:2025-02-18
申请号:US17977601
申请日:2022-10-31
Applicant: GOOGLE LLC
Inventor: Gokhan H. Bakir , Behshad Behzadi , Marcin M. Nowak-Przygodzki
IPC: G06F16/248 , G06F16/2453 , G06F16/9535 , G06F40/143 , H04L67/02
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving a query provided by a user and comprising one or more terms. Obtaining context data based on at least a portion of a first resource displayed to the user at a time that the query is received. Obtaining a revised query that is based on the query and the context data. Receiving a plurality of search results responsive to the revised query. Automatically, selecting a search result that represents a second resource from the plurality of search results, and providing the second resource for display to the user.
-
-
-
-
-
-
-
-
-