US 11,676,582 B2
Detecting conversations with computing devices
Marcin Nowak-Przygodzki, Bäch (CH); Nathan David Howard, Mountain View, CA (US); Gabor Simko, Santa Clara, CA (US); Andrei Giurgiu, Zurich (CH); and Behshad Behzadi, Freienbach (CH)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Dec. 10, 2020, as Appl. No. 17/117,621.
Application 17/117,621 is a continuation in part of application No. 16/698,350, filed on Nov. 27, 2019, granted, now 11,436,411.
Application 16/698,350 is a continuation of application No. PCT/US2019/019829, filed on Feb. 27, 2019.
Prior Publication US 2021/0097982 A1, Apr. 1, 2021
Int. Cl. G10L 15/18 (2013.01); G10L 15/07 (2013.01); G10L 25/51 (2013.01); G06F 16/9032 (2019.01); G10L 15/08 (2006.01); G10L 15/22 (2006.01)
CPC G10L 15/1815 (2013.01) [G06F 16/90332 (2019.01); G10L 15/07 (2013.01); G10L 15/08 (2013.01); G10L 15/22 (2013.01); G10L 25/51 (2013.01); G10L 2015/088 (2013.01); G10L 2015/223 (2013.01); G10L 2015/227 (2013.01)] 11 Claims
OG exemplary drawing
 
1. A method implemented using one or more processors, comprising:
receiving first audio data of a first utterance spoken by a user;
obtaining a first transcription of the first utterance;
determining whether the first utterance includes a query directed to a query processing system based on:
semantic analysis of the first transcription, and
analysis of one or more cues derived from historical engagement of the user with the query processing system,
wherein the one or more cues are derived from a log of past queries directed by the user to the query processing system and one or more contexts, wherein the one or more contexts include one or more locations of the user when the user issued one or more queries of the log of past queries;
based on determining whether the first utterance includes a query directed to the query processing system, configuring a data routing component to:
provide the first transcription of the first utterance to the query processing system as a first query; or
bypass routing the first transcription so that the first transcription is not provided to the query processing system.