Patent ID: 9697229
Date: 2017-07-04
CPC Classifications: G06F

Claim:
1. A method of creating metadata, the method comprising: generating, by a computer, a compound object and metadata for the compound object during development of the compound object, wherein the compound object is an electronic file that comprises a plurality of ingredients, wherein each ingredient is an electronic content file, and wherein the metadata of the compound object describes relationships of the plurality of ingredients relative to the compound object; identifying, by the computer, an ingredient of the compound object and metadata of the ingredient; adding, by the computer, to the metadata of the compound object: receiving, by the computer, a change to the compound object during the development of the compound object, the change resulting in a changed version of the compound object and a modification to the usage of the ingredient relative to the compound object; determining, by the computer, an instance identifier that identifies the changed version of the compound object; and adding, by the computer to the metadata of the compound object, information about the change to the compound object, information about the modification to the usage of the ingredient relative to the compound object, and the instance identifier specific to the changed version of the compound object.