US 11,656,844 B2
Providing a communications channel between instances of automated assistants
Alexandr Maltsev, Mountain View, CA (US); Vikram Aggarwal, Palo Alto, CA (US); Moises Morgenstern Gali, San Francisco, CA (US); and Joseph Pirozzo, Los Altos, CA (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Jun. 28, 2021, as Appl. No. 17/360,404.
Application 17/360,404 is a continuation in part of application No. 16/881,463, filed on May 22, 2020, granted, now 11,086,598.
Application 16/881,463 is a continuation of application No. 16/157,751, filed on Oct. 11, 2018, granted, now 10,691,409, issued on Jun. 23, 2020.
Application 16/157,751 is a continuation in part of application No. 16/009,116, filed on Jun. 14, 2018, granted, now 10,198,877.
Claims priority of provisional application 62/675,342, filed on May 23, 2018.
Prior Publication US 2021/0326104 A1, Oct. 21, 2021
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 29/08 (2006.01); G06F 3/16 (2006.01); G10L 15/22 (2006.01); G07C 5/00 (2006.01); B60K 35/00 (2006.01)
CPC G06F 3/167 (2013.01) [B60K 35/00 (2013.01); G07C 5/008 (2013.01); G10L 15/22 (2013.01); B60K 2370/148 (2019.05); G10L 2015/223 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system to establish communication channels among networked devices, comprising:
a first computing device disposed in a vehicle, the first computing device having one or more processors coupled with memory, to:
execute a first digital assistant application on the first computing device, the first digital assistant application capable associated with a first plurality of action intent requests;
establish a connection with a data processing system, the data processing system hosting resources for a second digital assistant application executing on a second computing device, the second digital assistant application associated with a second plurality of action intent requests;
acquire an input audio signal via a sensor of the first computing system, subsequent to establishment of the connection with the data processing system;
transmit the input audio signal to the data processing system to parse the input audio signal to identify a digital component and to select an action intent request from the second plurality of action intent requests;
receive, from the data processing system, the digital component and the action intent request;
process, via the first digital assistant application, the action intent request selected from the second plurality of action intent requests of the second digital assistant application to generate an output; and
present the digital component and the output based on the processing of the action intent request.