| CPC H04N 21/458 (2013.01) [H04N 21/4396 (2013.01); H04N 21/44218 (2013.01); H04N 21/4532 (2013.01); H04N 21/466 (2013.01); H04N 21/47202 (2013.01); H04N 21/47217 (2013.01)] | 18 Claims |

|
1. A computer-implemented method executed on data processing hardware that causes the data processing hardware to perform operations comprising:
receiving a contextual signal comprising image data captured by an image capture device in communication with an assistant-enabled device associated with a user;
executing an event recognition routine to determine that the received contextual signal is indicative of an activity event;
receiving playback features associated with media content being played back from the assistant-enabled device;
determining, using a machine learning model configured to receive, as input, the received playback features, and generate, as output, a likelihood score, that the media content being played back from the assistant-enabled device interrupts an ability of the user to recognize the activity event; and
based on determining that the media content being played back from the assistant-enabled device interrupts the ability of the user to recognize the activity event, reproducing the activity event for playback from the assistant-enabled device.
|