US 11,706,486 B2
Systems and methods to prevent or reduce ad fatigue using user preferences
Daina Emmanuel, Bangalore (IN); and Padmassri Chandrashekar, Karnataka (IN)
Assigned to Rovi Guides, Inc., San Jose, CA (US)
Filed by Rovi Guides, Inc., San Jose, CA (US)
Filed on Jun. 25, 2021, as Appl. No. 17/358,294.
Prior Publication US 2022/0417592 A1, Dec. 29, 2022
Int. Cl. H04N 21/44 (2011.01); H04N 21/442 (2011.01); H04N 21/45 (2011.01); H04N 21/466 (2011.01); H04N 21/81 (2011.01)
CPC H04N 21/44204 (2013.01) [H04N 21/4532 (2013.01); H04N 21/4667 (2013.01); H04N 21/812 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A method for reducing or preventing ad fatigue, comprising:
receiving a request from a user to display one or more media assets;
generating a media asset for display;
interrupting the display of the media asset;
generating for display a first ad for a product or service, wherein metadata of the first ad comprises a first set of parameter values for respective parameter types;
initiating a first timer such that the first ad for the product or service is not displayed again to the user within a first predetermined time period on at least one media platform;
determining whether a user views or skips the first ad for the product or service;
retrieving a user profile;
updating the user profile in dependence upon whether the user viewed or skipped the first ad for the product or service;
modifying the first ad by changing one or more of the first set of parameter values to produce a second ad for the product or service, wherein metadata of the second ad comprises a second set of parameter values for the respective parameter types, the second set of parameter values being selected in dependence upon the updated user profile;
generating the second ad for display; and
initiating a second timer such that an ad for the product or service is not displayed again to the user within a second predetermined time period on at least one media platform, the second time period being longer than the first time period.