A method and system for synchronizing multiple versions of multimedia objects is provided. Each multimedia object may be identified by a unique identifier. In addition, a history graph may be generated and maintained for each object, where the history graph includes nodes that store unique identifiers...http://www.google.ca/patents/US20050108280?utm_source=gb-gplus-sharePatent US20050108280 - Method and apparatus for synchronizing multiple versions of digital data