-
公开(公告)号:US12141132B1
公开(公告)日:2024-11-12
申请号:US18070261
申请日:2022-11-28
Applicant: GOOGLE LLC
Inventor: Matthias Heiler , Behshad Behzadi , Evgeny A. Cherepanov , Nils Grimsmo , Aurélien Boffy , Alessandro Agostini , Karoly Csalogany , Fredrik Bergenlid , Marcin M. Nowak-Przygodzki
IPC: G06F16/242 , G06F16/23 , G06F16/2457 , G06F16/248 , G06F16/33 , G06F16/9032 , G06F16/9535
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining query refinements using search data. In one aspect, a method includes receiving a first query and a second query each comprising one or more n-grams for a user session, determining a first set of query refinements for the first query, determining a second set of query refinements from the first set of query refinements, each query refinement in the second set of query refinements including at least one n-gram that is similar to an n-gram from the first query and at least on n-gram that is similar to an n-gram from the second query, scoring each query refinement in the second set of query refinements, selecting a third query from a group consisting of the second set of query refinements and the second query, and providing the third query as input to a search operation.
-
公开(公告)号:US20240272970A1
公开(公告)日:2024-08-15
申请号:US18648842
申请日:2024-04-29
Applicant: GOOGLE LLC
Inventor: Bohdan Vlasyuk , Behshad Behzadi , Mario Bertschler , Denis Burakov , Daniel Cotting , Michael Golikov , Lucas Mirelmann , Steve Cheng , Sergey Nazarov , Zaheed Sabur , Jonathan Lee , Lucia Terrenghi , Adrian Zumbrunnen
CPC classification number: G06F9/547 , G06F3/167 , G06F40/166 , G06F40/35 , G10L15/22 , G10L15/26 , G10L2015/223
Abstract: Implementations set forth herein relate to an automated assistant that can be invoked while a user is interfacing with a foreground application in order to retrieve data from one or more different applications, and then provide the retrieved data to the foreground application. A user can invoke the automated assistant while operating the foreground application by providing a spoken utterance, and the automated assistant can select one or more other applications to query based on content of the spoken utterance. Application data collected by the automated assistant from the one or more other applications can then be used to provide an input to the foreground application. In this way, the user can bypass switching between applications in the foreground in order to retrieve data that has been generated by other applications.
-
43.
公开(公告)号:US20240185857A1
公开(公告)日:2024-06-06
申请号:US18439411
申请日:2024-02-12
Applicant: GOOGLE LLC
Inventor: Denis Burakov , Behshad Behzadi , Mario Bertschlewr , Bohdan Vlasyuk , Daniel Cotting , Michael Golikov , Lucas Mirelmann , Steve Cheng , Sergey Nazarov , Zaheed Sabur , Marcin Nowak-Przygodzki , Mugurel Ionut Andreica , Radu Voroneanu
CPC classification number: G10L15/26 , G06F3/167 , G10L15/22 , G10L2015/223
Abstract: Implementations set forth herein relate to a system that employs an automated assistant to further interactions between a user and another application, which can provide the automated assistant with permission to initialize relevant application actions simultaneous to the user interacting with the other application. Furthermore, the system can allow the automated assistant to initialize actions of different applications, despite being actively operating a particular application. Available actions can be gleaned by the automated assistant using various application-specific schemas, which can be compared with incoming requests from a user to the automated assistant. Additional data, such as context and historical interactions, can also be used to rank and identify a suitable application action to be initialized via the automated assistant.
-
公开(公告)号:US20240078083A1
公开(公告)日:2024-03-07
申请号:US18388465
申请日:2023-11-09
Applicant: GOOGLE LLC
Inventor: Srikanth Pandiri , Luv Kolhari , Behshad Behzadi , Zaheed Sabur , Domenico Carbotta , Akshay Kannan , Qi Wang , Gokay Baris Gultekin , Angana Ghosh , Xu Liu , Yang Lu , Steve Cheng
IPC: G06F3/16 , G06F3/0481 , G06F3/0484 , G06F3/04886 , G06F40/117 , G06F40/143 , G06F40/174 , G06F40/30 , G10L15/22 , G10L15/26
CPC classification number: G06F3/167 , G06F3/0481 , G06F3/0484 , G06F3/04886 , G06F40/117 , G06F40/143 , G06F40/174 , G06F40/30 , G10L15/22 , G10L15/26
Abstract: Implementations set forth herein relate to an automated assistant that can selectively determine whether to incorporate a verbatim interpretation of portions spoken utterances into an entry field and/or incorporate synonymous content into the entry field. For instance, a user can be accessing an interface that provides an entry field (e.g., address field) for receiving user input. In order to provide input for entry field, the user can select the entry field and/or access a GUI keyboard to initialize an automated assistant for assisting with filling the entry field. Should the user provide a spoken utterance, the user can elect to provide a spoken utterance that embodies the intended input (e.g., an actual address) or a reference to the intended input (e.g., a name). In response to the spoken utterance, the automated assistant can fill the entry field with the intended input without necessitating further input from the user.
-
公开(公告)号:US11765113B2
公开(公告)日:2023-09-19
申请号:US17991300
申请日:2022-11-21
Applicant: Google LLC
Inventor: Fredrik Bergenlid , Vladyslav Lysychkin , Denis Burakov , Behshad Behzadi , Andrea Terwisscha Van Scheltinga , Quentin Lascombes De Laroussilhe , Mikhail Golikov , Koa Metter , Ibrahim Badr , Zaheed Sabur
IPC: H04L51/10 , H04N7/15 , G06F16/44 , H04N21/4788 , H04N21/439 , G10L15/22 , G10L25/63 , G10L15/16 , G10L15/00
CPC classification number: H04L51/10 , G06F16/44 , G10L15/22 , H04N7/15 , H04N21/4394 , H04N21/4788 , G10L15/005 , G10L15/16 , G10L25/63 , G10L2015/223
Abstract: Implementations relate to providing information items for display during a communication session. In some implementations, a computer-implemented method includes receiving, during a communication session between a first computing device and a second computing device, first media content from the communication session. The method further includes determining a first information item for display in the communication session based at least in part on the first media content. The method further includes sending a first command to at least one of the first computing device and the second computing device to display the first information item.
-
公开(公告)号:US20230274733A1
公开(公告)日:2023-08-31
申请号:US18144694
申请日:2023-05-08
Applicant: GOOGLE LLC
Inventor: Marcin Nowak-Przygodzki , Nathan David Howard , Gabor Simko , Andrei Giurgiu , Behshad Behzadi
CPC classification number: G10L15/1815 , G10L15/07 , G10L25/51 , G06F16/90332 , G10L15/08 , G10L15/22 , G10L2015/227 , G10L2015/223 , G10L2015/088
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting a continued conversation are disclosed. In one aspect, a method includes the actions of receiving first audio data of a first utterance. The actions further include obtaining a first transcription of the first utterance. The actions further include receiving second audio data of a second utterance. The actions further include obtaining a second transcription of the second utterance. The actions further include determining whether the second utterance includes a query directed to a query processing system based on analysis of the second transcription and the first transcription or a response to the first query. The actions further include configuring the data routing component to provide the second transcription of the second utterance to the query processing system as a second query or bypass routing the second transcription.
-
公开(公告)号:US11676582B2
公开(公告)日:2023-06-13
申请号:US17117621
申请日:2020-12-10
Applicant: Google LLC
Inventor: Marcin Nowak-Przygodzki , Nathan David Howard , Gabor Simko , Andrei Giurgiu , Behshad Behzadi
CPC classification number: G10L15/1815 , G06F16/90332 , G10L15/07 , G10L15/08 , G10L15/22 , G10L25/51 , G10L2015/088 , G10L2015/223 , G10L2015/227
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting a continued conversation are disclosed. In one aspect, a method includes the actions of receiving first audio data of a first utterance. The actions further include obtaining a first transcription of the first utterance. The actions further include receiving second audio data of a second utterance. The actions further include obtaining a second transcription of the second utterance. The actions further include determining whether the second utterance includes a query directed to a query processing system based on analysis of the second transcription and the first transcription or a response to the first query. The actions further include configuring the data routing component to provide the second transcription of the second utterance to the query processing system as a second query or bypass routing the second transcription.
-
公开(公告)号:US11514035B1
公开(公告)日:2022-11-29
申请号:US16889166
申请日:2020-06-01
Applicant: Google LLC
Inventor: Matthias Heiler , Behshad Behzadi , Evgeny A. Cherepanov , Nils Grimsmo , Aurelien Boffy , Alessandro Agostini , Karoly Csalogany , Fredrik Bergenlid , Marcin M. Nowak-Przygodzki
IPC: G06F16/242 , G06F16/23 , G06F16/9032 , G06F16/2457 , G06F16/9535 , G06F16/248
Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for determining query refinements using search data. In one aspect, a method includes receiving a first query and a second query each comprising one or more n-grams for a user session, determining a first set of query refinements for the first query, determining a second set of query refinements from the first set of query refinements, each query refinement in the second set of query refinements including at least one n-gram that is similar to an n-gram from the first query and at least on n-gram that is similar to an n-gram from the second query, scoring each query refinement in the second set of query refinements, selecting a third query from a group consisting of the second set of query refinements and the second query, and providing the third query as input to a search operation.
-
公开(公告)号:US11509616B2
公开(公告)日:2022-11-22
申请号:US17031416
申请日:2020-09-24
Applicant: Google LLC
Inventor: Fredrik Bergenlid , Vladyslav Lysychkin , Denis Burakov , Behshad Behzadi , Andrea Terwisscha Van Scheltinga , Quentin Lascombes De Laroussilhe , Mikhail Golikov , Koa Metter , Ibrahim Badr , Zaheed Sabur
IPC: H04L51/10 , H04N7/15 , G06F16/44 , H04N21/4788 , H04N21/439 , G10L15/22 , G10L25/63 , G10L15/16 , G10L15/00
Abstract: Implementations relate to providing information items for display during a communication session. In some implementations, a computer-implemented method includes receiving, during a communication session between a first computing device and a second computing device, first media content from the communication session. The method further includes determining a first information item for display in the communication session based at least in part on the first media content. The method further includes sending a first command to at least one of the first computing device and the second computing device to display the first information item.
-
公开(公告)号:US20220157317A1
公开(公告)日:2022-05-19
申请号:US17588481
申请日:2022-01-31
Applicant: Google LLC
Inventor: Denis Burakov , Behshad Behzadi , Mario Bertschler , Bohdan Vlasyuk , Daniel Cotting , Michael Golikov , Lucas Mirelmann , Steve Cheng , Sergey NAZAROV , Zaheed Sabur , Marcin Nowak-Przygodzki , Mugurel Ionut Andreica , Radu Voroneanu
Abstract: Implementations set forth herein relate to a system that employs an automated assistant to further interactions between a user and another application, which can provide the automated assistant with permission to initialize relevant application actions simultaneous to the user interacting with the other application. Furthermore, the system can allow the automated assistant to initialize actions of different applications, despite being actively operating a particular application. Available actions can be gleaned by the automated assistant using various application-specific schemas, which can be compared with incoming requests from a user to the automated assistant. Additional data, such as context and historical interactions, can also be used to rank and identify a suitable application action to be initialized via the automated assistant.
-
-
-
-
-
-
-
-
-