US 12,231,739 B2
Generating notifications that provide context for predicted content interruptions
Cliff Kuang, San Francisco, CA (US); Jesse Kaczmarek, New York, NY (US); Andy Gugel, Eden Prairie, MN (US); and Jonathan Lee, Brooklyn, NY (US)
Assigned to GOOGLE LLC, Mountain View, CA (US)
Filed by GOOGLE LLC, Mountain View, CA (US)
Filed on Jan. 17, 2024, as Appl. No. 18/414,604.
Application 18/414,604 is a continuation of application No. 17/985,713, filed on Nov. 11, 2022, granted, now 11,882,339.
Application 17/985,713 is a continuation of application No. 17/572,433, filed on Jan. 10, 2022, granted, now 11,523,190, issued on Dec. 6, 2022.
Claims priority of provisional application 63/290,723, filed on Dec. 17, 2021.
Prior Publication US 2024/0155204 A1, May 9, 2024
This patent is subject to a terminal disclaimer.
Int. Cl. H04N 21/488 (2011.01); H04N 21/41 (2011.01); H04N 21/431 (2011.01)
CPC H04N 21/4882 (2013.01) [H04N 21/4131 (2013.01); H04N 21/4312 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A system, comprising:
memory storing instructions;
one or more processors operable to execute the instructions to:
determine, based on a prior user interaction with an application, a predicted time for an application event to occur, wherein the application event corresponds to the prior user interaction with the application;
receive, from an internet of things (IoT) device and during rendering of streaming content at a display interface of a computing device, an indication that an IoT event has occurred;
determine that the IoT event corresponds to the application event, wherein in determining that the IoT event corresponds to the application event one or more of the processors are to determine that the IoT event corresponds to the application event based on determining that the indication, that the IoT event has occurred, corresponds to the predicted time;
in response to determining that the IoT event corresponds to the application event:
cause a notification to be rendered, at the computing device and during the rendering of the streaming content, that includes application content that is based on the prior user interaction with the application.