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:
Apr. 30, 2024

Filed:

Aug. 06, 2019
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Bohdan Vlasyuk, Zurich, CH;

Behshad Behzadi, Freienbach, CH;

Mario Bertschler, Zurich, CH;

Denis Burakov, Zurich, CH;

Daniel Cotting, Islisberg, CH;

Michael Golikov, Merlischachen, CH;

Lucas Mirelmann, Zurich, CH;

Steve Cheng, Los Altos, CA (US);

Sergey Nazarov, Zurich, CH;

Zaheed Sabur, Baar, 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 ...
G06F 9/54 (2006.01); G06F 3/16 (2006.01); G06F 40/166 (2020.01); G06F 40/35 (2020.01); G10L 15/22 (2006.01); G10L 15/26 (2006.01);
U.S. Cl.
CPC ...
G06F 9/547 (2013.01); G06F 3/167 (2013.01); G06F 40/166 (2020.01); G06F 40/35 (2020.01); G10L 15/22 (2013.01); G10L 15/26 (2013.01); G10L 2015/223 (2013.01);
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.


Find Patent Forward Citations

Loading…