At S1401, media data is obtained from, e.g., a content provider or content source. At S1402, initialization is performed. Specifically, an iterator “i” is initialized to zero. The iterator may be, for example, a counter. A set of lists of unique assets 1420 (shown in
At S1403, a decision process is performed to determine if a value of the iterator “i” is less than the total number of scenes N comprising the presentation. If the value of the iterator “i” is equal to (or greater than) the number of scenes N comprising the presentation (NO at S1403), then the processing proceeds to S1404 wherein the reuse analysis is terminated (i.e., the process ends). If the value of the iterator “i” is less than the number of scenes N comprising the presentation (YES at S1403), then the processing proceeds to S1405. At S1405, the value of an iterator “j” is set to zero.