US 12,284,417 B2
Media arbitration
Matthew Sharifi, Kilchberg (CH); and Victor Carbune, Zürich (CH)
Assigned to Google LLC, Mountain View, CA (US)
Filed by Google LLC, Mountain View, CA (US)
Filed on Nov. 9, 2023, as Appl. No. 18/506,085.
Application 18/506,085 is a continuation of application No. 18/064,921, filed on Dec. 12, 2022, granted, now 11,838,582.
Prior Publication US 2024/0196053 A1, Jun. 13, 2024
Int. Cl. G06F 15/16 (2006.01); H04N 21/258 (2011.01); H04N 21/442 (2011.01); H04W 4/029 (2018.01)
CPC H04N 21/44209 (2013.01) [H04N 21/25891 (2013.01); H04W 4/029 (2018.02)] 18 Claims
OG exemplary drawing
 
1. A computer-implemented method when executed by data processing hardware that causes the data processing hardware to perform operations comprising:
while a first assistant-enabled device is performing a long-standing operation, receiving connection data indicating the first assistant-enabled device is connected to a second assistant-enabled device; and
based on receiving the connection data indicating the first assistant-enabled device is connected to the second assistant-enabled device:
identifying one or more compromise operations associated with simultaneously performing the long-standing operation on the first and second assistant-enabled devices;
determining a respective score associated with each compromise operation among the one or more compromise operations;
selecting the compromise operation among the one or more compromise operations having the highest respective score as the compromise operation for at least one of the first assistant-enabled device or the second assistant-enabled devices to perform;
determining to adjust respective media content playback settings of the first assistant-enabled device and the second assistant-enabled device; and
instructing the first and second assistant-enabled devices to:
perform the long-standing operation simultaneously; and
adjust the respective media content playback settings.