US 12,001,442 B2
Systems and methods for pushing content
Albert Bennah, Cary, NC (US); Jonathan B. Gilpin, Raleigh, NC (US); James W. Lent, Durham, NC (US); Kyle Miller, Durham, NC (US); and Bryan S. Scappini, Cary, NC (US)
Assigned to ROVI GUIDES, INC., San Jose, CA (US)
Filed by ROVI GUIDES, INC., San Jose, CA (US)
Filed on Mar. 16, 2022, as Appl. No. 17/696,539.
Application 17/696,539 is a continuation of application No. 16/541,969, filed on Aug. 15, 2019, granted, now 11,308,110.
Prior Publication US 2022/0207029 A1, Jun. 30, 2022
This patent is subject to a terminal disclaimer.
Int. Cl. G06F 16/248 (2019.01); G06F 16/21 (2019.01); G06F 16/2457 (2019.01); G06Q 30/0251 (2023.01)
CPC G06F 16/248 (2019.01) [G06F 16/212 (2019.01); G06F 16/24573 (2019.01); G06F 16/24575 (2019.01); G06Q 30/0255 (2013.01); G06Q 30/0263 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method comprising:
determining that a level of engagement of a user with an application is below a threshold activity level, wherein the application is accessed via a device, and an output of the application is provided via the device;
determining a context of the output of the application by:
identifying a first object and a second object depicted at first and second portions of the output, respectively;
determining that the first object is depicted more prominently than the second object based on determining that the first portion associated with the first object is closer to a top portion of the output than the second portion associated with the second object; and
in response to determining that the first object is depicted more prominently than the second object, determining that the context of the output relates to the first object;
selecting a push content item for insertion into the output, based at least in part on the context of the output, wherein selecting the push content item further comprises:
determining whether a tone of the output is serious or not serious; and
in response to determining that the tone of the output is serious, selecting, as the push content item, a static image instead of an animated image; and
causing the push content item to be inserted into the output.