US 11,961,112 B2
Managing impressions of an advertisement campaign
Joshua Brenner, New York, NY (US); and Christopher Ambrozic, Chapel Hill, NC (US)
Assigned to Rovi Guides, Inc., San Jose, CA (US)
Filed by Rovi Guides, Inc., San Jose, CA (US)
Filed on Aug. 1, 2023, as Appl. No. 18/229,020.
Application 18/229,020 is a continuation of application No. 17/253,044, granted, now 11,756,071, previously published as PCT/US2018/064950, filed on Dec. 11, 2018.
Claims priority of provisional application 62/728,040, filed on Sep. 6, 2018.
Prior Publication US 2023/0385870 A1, Nov. 30, 2023
Int. Cl. G06Q 30/00 (2023.01); G06Q 30/0241 (2023.01); G06Q 30/0242 (2023.01)
CPC G06Q 30/0243 (2013.01) [G06Q 30/0244 (2013.01); G06Q 30/0246 (2013.01); G06Q 30/0249 (2013.01)] 18 Claims
OG exemplary drawing
 
1. A method for managing impressions comprising:
identifying a first platform and a second platform on which an advertisement is provided, wherein the advertisement has allocated a respective number of budgeted impressions;
receiving, from the first platform via a network, a first real-time popularity of a subject of the advertisement on the first platform, a first anticipated spike of popularity of the first platform, and a first historical impression generation data indicative of other advertisements on the first platform that were similar to the advertisement;
receiving, from the second platform via the network, a second real-time popularity of the subject of the advertisement on the second platform, a second anticipated spike of popularity of the second platform, and a second historical impression generation data indicative of other advertisements on the second platform that were similar to the advertisement;
calculating, for the first platform, using processing circuitry, a first likelihood of impression generation for the advertisement based on the first real-time popularity, the first anticipated spike of popularity, and the first historical impression generation data;
calculating, for the second platform, using the processing circuitry, a second likelihood of impression generation for the advertisement based on the second real-time popularity, the second anticipated spike of popularity, and the second historical impression generation data;
comparing, using the processing circuitry, the first likelihood of impression generation and the second likelihood of impression generation;
determining, using the processing circuitry, a high-performing platform of the first platform and the second platform based on the first likelihood or the second likelihood being highest, and a low-performing platform of the first platform and the second platform based on the first likelihood or the second likelihood being lowest;
determining, using the processing circuitry, a redistribution of allocations of the number of budgeted impressions from the low-performing platform to the high-performing platform based on each of the first likelihood and the second likelihood; and
causing to be implemented, using the processing circuitry, the redistribution of allocations from the low-performing platform to the high-performing platform.