US 12,406,676 B2
Assistant delegation of request fulfillment to other devices
Marcin Nowak-Przygodzki, Bäch (CH); Andrei Giurgiu, Zurich (CH); Mugurel-Ionut Andreica, Adliswil (CH); and Joseph Lange, Zurich (CH)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Feb. 1, 2023, as Appl. No. 18/104,748.
Prior Publication US 2024/0257817 A1, Aug. 1, 2024
Int. Cl. G10L 15/22 (2006.01); G06F 3/16 (2006.01); G10L 17/22 (2013.01)
CPC G10L 17/22 (2013.01) [G06F 3/167 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented by one or more processors, the method comprising:
receiving, by a first device, a request from a first user for an action that corresponds to the request to be fulfilled on the first device;
identifying, by the first device based on the request from the first user, (i) the action, and (ii) a first parameter corresponding to the action;
determining, by the first device, that fulfillment of the action is to be delegated to a device other than the first device; and
in response to determining that fulfillment of the action is to be delegated to the device other than the first device:
selecting, by the first device as the device other than the first device, a second device on which an application corresponding to the action is installed;
identifying, by the first device, based on the first parameter corresponding to the action, and based on information associated with an account of the first user, a first disambiguated parameter corresponding to the action; and
sending, by the first device to the second device, a command that specifies the action and the first disambiguated parameter corresponding to the action, to cause the second device to fulfill the action corresponding to the request from the first user, using the application installed on the second device.