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 |
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.
|