Patent ID: 8707378

Claim:
A method comprising: receiving, by a video provisioning system, metadata associated with a plurality of video assets; generating a plurality of first copies of the video assets in a first format corresponding to set top boxes; generating a plurality of second copies of the video assets in a second format corresponding to devices other than the set top boxes; creating a plurality of first video asset records containing: fields including the metadata, a field including information indicating the first format, and a field including information identifying a first storage location of the first copies; creating a plurality of second video asset records containing: fields including the metadata, a field including information indicating the second format, and a field including information identifying a second storage location of the second copies; storing, by the video provisioning system, the plurality of first video asset records in a first catalog of video assets and the plurality of second video asset records in a second catalog of video assets, available through the video provisioning system; publishing, by the video provisioning system, information from the stored first video asset records to a first device that hosts a video assets store front for the set top boxes; publishing, by the video provisioning system, information from the stored second video asset records to a second device that hosts a video assets store front for the devices other than the set top boxes, wherein the second device is different from the first device; receiving, by the video provisioning system, user input indicating that information, regarding a video asset, is published in one of the first catalog or the second catalog and is not published in the other one of the first catalog or the second catalog; and synchronizing, by the video provisioning system and responsive to the user input, the first and second catalogs with respect to the video asset.