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:
Aug. 30, 2022

Filed:

Jun. 30, 2021
Applicant:

Google Llc, Mountain View, CA (US);

Inventors:

Anshul Kothari, Cupertino, CA (US);

Gaurav Bhaya, Sunnyvale, CA (US);

Tarun Jain, Los Altos, CA (US);

Assignee:

GOOGLE LLC, Mountatin View, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 3/16 (2006.01); G10L 15/18 (2013.01); G06F 16/23 (2019.01); G06F 16/9535 (2019.01); G06F 9/451 (2018.01); G06F 16/332 (2019.01); G10L 15/22 (2006.01); G10L 15/26 (2006.01); H04L 51/02 (2022.01); H04L 67/53 (2022.01); G06N 20/00 (2019.01);
U.S. Cl.
CPC ...
G06F 3/167 (2013.01); G06F 9/451 (2018.02); G06F 9/453 (2018.02); G06F 16/2365 (2019.01); G06F 16/3329 (2019.01); G06F 16/9535 (2019.01); G10L 15/1815 (2013.01); G10L 15/1822 (2013.01); G10L 15/22 (2013.01); G10L 15/26 (2013.01); G06N 20/00 (2019.01); H04L 51/02 (2013.01); H04L 67/20 (2013.01);
Abstract

Managing rendering of a graphical user interface is provided. A system receives data packets comprising an input audio signal. The system determines an application identifier and query. The system provides the query to the application to cause the application to generate a second query for transmission to a third-party server, and identify responses to the query. The system intercepts the responses, and generates a keyword based on the responses. The system selects a digital component using the keyword, executes a deduplication process, and determines to add the digital component to the responses. The system constructs a display output using a graphical user interface template that integrates the plurality of responses generated by the application with the digital component, and provides the display output to the computing device for rendering.


Find Patent Forward Citations

Loading…