| CPC H04N 21/23424 (2013.01) [G06F 16/41 (2019.01); G06F 16/489 (2019.01); G06Q 30/0255 (2013.01); H04N 21/4312 (2013.01); H04N 21/4532 (2013.01); H04N 21/4788 (2013.01); H04N 21/4821 (2013.01); H04N 21/4854 (2013.01); H04N 21/812 (2013.01)] | 18 Claims |

|
1. A method for managing stored media assets, the method comprising:
storing, in a storage device, a first media asset at a first date and time and a second media asset at a second date and time; and
prior to receiving a selection to begin playback of the first media asset or the second media asset:
determining that the first media asset and the second media asset are part of a program series including episodes stored at the first date and time and the second date and time;
converting the first date and time associated with the first media asset to a first value;
converting the second date and time associated with the second media asset to a second value;
determining that the first value is greater than the second value, wherein:
a value that is greater represents a later date and time;
the first media asset is a later first media asset stored at the later date and time; and
the second media asset is an earlier second media asset stored at an earlier date and time; and
in response to the determining that the first value is greater, refraining from inserting an advertisement into the earlier second media asset in favor of inserting an advertisement into the later first media asset, wherein:
the refraining comprises, after the advertisement is inserted into the later first media asset, declining to insert any advertisements into the earlier second media asset; and
the advertisement is inserted into the later first media asset by modifying a duration of the later first media asset by adding a length of time corresponding to a duration of the advertisement to the duration of the later first media asset; and
after the advertisement is inserted into the later first media asset:
generating for display, at a media device of a user, a plurality of media asset listings of media assets stored in the storage device, the plurality of media asset listings including a first media asset listing for the first media asset and a second media asset listing for the second media asset;
causing overlay on the first media asset listing of a visual indication notifying the user that the advertisement was inserted into the later first media asset; and
based on the refraining from inserting the advertisement into the earlier second media asset, causing the second media asset listing for the earlier second media asset to be displayed without any overlaid indication related to advertisement insertion.
|