US 11,991,489 B2
Commercials on mobile devices
Adam L. Berger, Pittsburgh, PA (US); Joshua Pressnell, Spring Valley, OH (US); and Richard David Jackson, Parana (BR)
Assigned to PENTHERA PARTNERS, INC., New York, NY (US)
Filed by Penthera Partners, Inc., New York, NY (US)
Filed on Aug. 10, 2022, as Appl. No. 17/818,946.
Application 17/818,946 is a continuation of application No. 17/348,443, filed on Jun. 15, 2021, granted, now 11,418,768.
Application 17/348,443 is a continuation of application No. 16/816,532, filed on Mar. 12, 2020, granted, now 11,070,780, issued on Jul. 20, 2021.
Application 16/816,532 is a continuation of application No. 15/963,954, filed on Apr. 26, 2018, granted, now 10,616,546, issued on Apr. 7, 2020.
Application 15/963,954 is a continuation of application No. 15/457,351, filed on Mar. 13, 2017, granted, now 10,104,357, issued on Oct. 16, 2018.
Application 15/457,351 is a continuation of application No. 14/504,360, filed on Oct. 1, 2014, granted, now 9,621,840, issued on Apr. 11, 2017.
Application 14/504,360 is a continuation of application No. 14/243,971, filed on Apr. 3, 2014, granted, now 8,923,683, issued on Dec. 30, 2014.
Application 14/243,971 is a continuation of application No. 14/016,963, filed on Sep. 3, 2013, granted, now 8,718,445, issued on May 6, 2014.
Application 14/504,360 is a continuation of application No. 14/243,937, filed on Apr. 3, 2014, granted, now 8,929,717, issued on Jan. 6, 2015.
Application 14/243,937 is a continuation of application No. 14/016,963, filed on Sep. 3, 2013, granted, now 8,718,445, issued on May 6, 2014.
Prior Publication US 2023/0075732 A1, Mar. 9, 2023
Int. Cl. H04N 9/82 (2006.01); G06Q 30/0251 (2023.01); G11B 27/10 (2006.01); H04N 5/76 (2006.01); H04N 5/92 (2006.01); H04N 5/93 (2006.01)
CPC H04N 9/8205 (2013.01) [G06Q 30/0261 (2013.01); G06Q 30/0264 (2013.01); G06Q 30/0267 (2013.01); G06Q 30/0269 (2013.01); G11B 27/10 (2013.01); H04N 5/76 (2013.01); H04N 5/92 (2013.01); H04N 5/93 (2013.01)] 35 Claims
OG exemplary drawing
 
1. A method performed by an end-user device, the method comprising:
storing on the end-user device media content for playback to a user;
storing on the end-user device a first set of one or more advertisements;
after storing the first set of advertisements, detecting an advertising refresh triggering event;
in response to detecting the advertising refresh triggering event, initiating a download of a second set of one or more advertisements;
after initiating the download, receiving the second set of advertisements and storing the second set of advertisements on the end-user device;
after storing the second set of advertisements, receiving a request to play the media content;
after receiving the request to play the media content, obtaining an advertisement from a set of available advertisements, wherein the set of available advertisement comprises advertisements from the second set of advertisements; and
after obtaining the advertisement, playing the advertisement.