The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Oct. 25, 2022

Filed:

May. 31, 2019
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Michael Golikov, Merlischachen, CH;

Zaheed Sabur, Baar, CH;

Denis Burakov, Zurich, CH;

Behshad Behzadi, Freienbach, CH;

Sergey Nazarov, Zurich, CH;

Daniel Cotting, Islisberg, CH;

Mario Bertschler, Zurich, CH;

Lucas Mirelmann, Zurich, CH;

Steve Cheng, Los Altos, CA (US);

Bohdan Vlasyuk, Zurich, CH;

Jonathan Lee, Brooklyn, NY (US);

Lucia Terrenghi, Zurich, CH;

Adrian Zumbrunnen, Zurich, CH;

Assignee:

GOOGLE LLC, Mountain View, CA (US);

Attorney:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G10L 15/22 (2006.01); G01D 21/02 (2006.01); G06F 3/16 (2006.01); G10L 15/06 (2013.01); G10L 15/18 (2013.01); G10L 15/183 (2013.01); G10L 25/78 (2013.01);
U.S. Cl.
CPC ...
G10L 15/22 (2013.01); G01D 21/02 (2013.01); G06F 3/167 (2013.01); G10L 15/063 (2013.01); G10L 15/183 (2013.01); G10L 15/1815 (2013.01); G10L 25/78 (2013.01); G10L 2015/223 (2013.01);
Abstract

Implementations can reduce the time required to obtain responses from an automated assistant by, for example, obviating the need to provide an explicit invocation to the automated assistant, such as by saying a hot-word/phrase or performing a specific user input, prior to speaking a command or query. In addition, the automated assistant can optionally receive, understand, and/or respond to the command or query without communicating with a server, thereby further reducing the time in which a response can be provided. Implementations only selectively initiate on-device speech recognition responsive to determining one or more condition(s) are satisfied. Further, in some implementations, on-device NLU, on-device fulfillment, and/or resulting execution occur only responsive to determining, based on recognized text form the on-device speech recognition, that such further processing should occur. Thus, through selective activation of on-device speech processing, and/or selective activation of on-device NLU and/or on-device fulfillment, various client device resources are conserved.


Find Patent Forward Citations

Loading…