If the current media asset has been identified as an asset used in one or more scenes prior to scenes (YES at S1408), then the processing proceeds to S1409. At S1410, the number of times the current media asset has been used across scenes 0 to N-1 is incremented by 1 in the set of lists of unique assets 1420 corresponding to the current scene (i.e., scene s). Then, the processing proceeds to S1411.
At S1411, the value of the iterator “j” is incremented by 1. Subsequently, the processing returns to S1406.
In some embodiments, the media reuse analyzer 911 may further signal the client, for example client device 108, that the client should use a copy of the asset for each instance (following the first time that the asset was distributed to the client) that asset is used in a set of at scenes.
Note that the steps in the sequence diagram and workflow described with reference to