Patent ID: 8359340
Filing Date: 2013-01-22
Classification: G06F

Abstract:
1. A method comprising: tracking derivative versions of an original media asset and associated descriptors, wherein the associated descriptors comprise instructions for propagating new descriptors; assigning a weight to each of the associated descriptors, wherein the weight for a respective one of the associated descriptors is based on at least one of when the respective one of the associated descriptors was created, who created the respective one of the associated descriptors, and by what authority the respective one of the associated descriptors was created, to yield weighted associated descriptors; based on the derivative versions of the original media asset and the weighted associated descriptors, determining a lineage for the derivative versions that traces to the original media asset; generating a version history tree of the original media asset representing the lineage of the derivative versions, the version history tree comprising instructions for propagating the new descriptors along the version history tree; presenting at least part of the version history tree to a user; responsive to a user request for access to one of the derivative versions from the version history tree, reconstructing the one of the derivative versions using the original media asset and at least part of a set of instructions for reconstructing the one of the derivative versions; and linking the version history tree with a second version history tree for a related media asset.