Patent ID: 8136142

Claim:
A system for exporting a localized package to a video service provider wherein said video service provider provides a video program over a distribution facility to a subscriber of the video service provider for viewing, said system comprising: a first interface configured to receive a first package, said first package comprising a data structure comprising: a) a first title metadata, said first title metadata indicating a title of said video program, and b) a first video asset further comprising a first video content and a first video metadata part, wherein said first video metadata comprises a first major version value and a first minor version value; a processor configured to: a) receive the first package from the first interface, b) store the first package, c) generate a normalized package based on the first package, wherein said normalized package comprises a normalized title metadata and a normalized video asset, said normalized title metadata being different from said first title metadata and said normalized video asset is determined independently from a particular video service provider destination; d) ascertain a destination video service provider to receive a localized package wherein said localized package is based on said normalized package, e) retrieve video service provider destination specific configuration data, f) generate said localized package using said normalized package and said video service provider destination specific configuration data, wherein said localized package comprises a second data structure comprising: a) second title metadata, said title metadata indicating the title of the video program, said second title metadata being different from said normalized title metadata, and b) a second video asset further comprising a second video content and a second video metadata, wherein said second video content is based on the first video content, and the second video metadata comprises the first major version value and a second minor version value; a data storage configured to storing said first package, said normalized package, and said localized package, and said video service provider destination specific configuration data; and a second interface configured to receive said localized package from said processor, and transmit said localized package to said video service provider.