| CPC G11B 27/036 (2013.01) [G11B 27/34 (2013.01)] | 17 Claims |

|
1. A non-transitory computer readable medium having executable code stored thereon, that when executed, cause a data processing system to perform operations comprising
identifying media data to be edited;
analyzing the media data identified and identifying one or more candidate locations therein for editing based on at least one content portion of the media data analyzed;
determining at least one item of pre-generated content to be inserted into the media data;
selecting at least one of the one or more candidate locations identified;
editing the media data analyzed by inserting the at least one item of pre-generated content into the media data analyzed at least one of the one or more candidate locations selected;
identifying a duration of an episode from the media data analyzed; and
using the duration identified, determining a maximum number of insertion points.
|