A centralized Content Management System (“CCMS”) facilitates management of packages comprising assets comprising meta-data and associated content of video programs for distribution to various types of service providers and equipment locations therein. The CCMS can receive meta-data and associated content, normalize the meta-data according to various formats based on various rules depending on where the meta-data and contents are to be distributed, and the distribute the content. The CCMS has various capabilities for managing packages, including adapting the meta-data and content for different types of equipment or individual locations based on rules for that service provider, thus providing an automated system reducing error and time in distributing video assets to a number of locations.
Drawings
Claims21
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.
12 more elements
A method of exporting a localized package to a video service provider comprising the steps of:
receiving a first package from a communication facility originating from a video program distributor at a first interface of a processing system, said first package comprising a data structure comprising:
a) a first title metadata, said first title metadata indicating a title of a video program, and
b) a first video asset further comprising a video content and a video metadata, wherein said video metadata comprises a first major version value and a first minor version value;
storing said first package in a data storage system of the processing system by a processor;
generating a normalized package based on the first package by said processor, said normalized package generated independent of said video service provider, wherein said normalized package comprises a normalized title metadata and a normalized video asset, said video asset comprising a normalized video content and a normalized video metadata;
ascertaining a video service provider to receive a localized package by said processor, wherein said localized package is based on said normalized package;
said processor retrieving video service provider destination specific configuration data from the data storage system;
generating said localized package using i) said normalized package and ii) said video service provider destination specific configuration data, wherein said localized package comprises a second data structure comprising
a) a second title metadata, said second title metadata indicating the title of the video program, 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 a second version value, said second version value comprising the first major version value and a second minor version value;
storing said localized package in said data storage system;
and
said processor transmitting said localized package over a second interface to said video service provider.
10 more elements
A non-transitory computer-readable medium containing code executable by a processor for providing a package to a video service provider comprising computer-readable program instructions adapted for:
receiving a first package from a communication facility originating from a video program distributor at a first interface of a processing system, said first package comprising a data structure comprising:
a) a first title metadata, said first title metadata indicating a title of a video program, and
b) a first video asset further comprising a video content and a video metadata, wherein said video metatdata comprises a first major version value and a first minor version value;
storing said first package in a data storage system of the processing system by a processor;
generating a normalized package based on the first package, wherein said normalized package is generated independent of the video service provider, wherein said normalized package comprises a normalized title metadata and a normalized video asset, said normalized video asset comprising a normalized video content and a normalized video metadata;
ascertaining the video service provider to receive a localized package by said processor, wherein said localized package is based on said normalized package;
retrieving video service provider destination specific configuration data from the data storage system;
generating said localized package using i) said normalized package and ii) said video service provider destination specific configuration data, wherein said localized packagecomprises a second data structure comprising:
a) a second title metadata, said second title metadata indicating the title of the video program, 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 a second version value, wherein said second version value comprises the first major version value and a second minor version value;
storing said localized package in said data storage system;
and
transmitting said localized package over a second interface to said video service provider.
29 Jul 2030Estimated · howhide20 years from earliest known nonprovisional domestic filing plus recorded patent term adjustment, including 392 days of adjustment. Maintenance-fee lapses, terminal disclaimers and statutory extensions have not been checked. The continuity chain may be incomplete; this is not an enforceability determination.
Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD…:…
Life of this patent
About 3 years 9 months of term left · ends 29 Jul 2030 (estimated)
Priority2 Jul 2009
Published6 Jan 2011
Granted13 Mar 2012
Today12 Oct 2026
Term ends29 Jul 2030
Priority2 Jul 2009
Granted13 Mar 2012
Term ends29 Jul 2030
Application filedUS 12/496,738
Assigned to Tandberg Television Inc.assignment of assignor's interest
PublishedUS 2011/0004897 A1
Assigned to Ericsson Television Inc.change of name
GrantedUS 8,136,142 B2
TodayWithin its term
Term endsEstimated, includes 392 days of adjustment
Description16,711 words
Summary441 words
#This invention generally pertains to management and distribution of video assets, including television programs, comprising video content and associated metadata. The metadata may be created or modified by a Centralized Content Management System by potentially applying various rules for modifying the video assets and distributing to various destinations.
#Video service providers (“VSPs”) in many cases do not generate the video programs that they stream to their customers. VSPs typically receive these programs from a variety of sources such as program originators or distributors. These video programs include, for example, television programs, network programs, movies, etc. These video programs in turn, must be stored and processed in various systems operated by the VSP. The video programs must be stored in the correct systems based on the type of video, they must be made available at the proper times to the customers of the service provider, viewing of the program must be billed properly for each viewer, etc. Many aspects of the management and distribution of the video assets have been automated, or are assisted by automated systems, but many aspects are error prone, involve human operators, and are logistically complicated.
#To facilitate automated processing, “meta-data” is frequently communicated with the video content. The meta-data in a broad sense is descriptive data associated with a video asset. It may identify the title of the video asset, provide an index of various scenes, identify actors, and/or rules identifying how the video program may be displayed, copied, or otherwise processed. In a more narrow interpretation, meta-data is defined by industry specification as to what information is conveyed and how it is formatted. However, equipment processing metadata may not always conform to certain structures or normative conventions used by other manufacturers. In other instances, there may be other reasons for editing or updating meta-data present in a system.
Brief description of the drawings12 figures
#FIG. 1 illustrates a prior art distribution of a video asset from a source to various destinations.
#FIG. 2 illustrates one embodiment of the deployment of the CCMS system in relation to originator and destination systems.
#FIG. 3 illustrates one embodiment of the CCMS importing video assets from program originators.
Detailed description16,127 words
#The present invention now will be described more fully hereinafter with reference to the accompanying drawings, in which some, but not all embodiments of the inventions are shown. Indeed, these inventions may be embodied in many different forms and should not be construed as limited to the embodiments set forth herein; rather, these embodiments are provided so that this disclosure will satisfy applicable legal requirements. Like numbers refer to like elements throughout.
#Many modifications and other embodiments of the inventions set forth herein will come to mind to one skilled in the art to which these inventions pertain having the benefit of the teachings presented in the foregoing descriptions and the associated drawings. Therefore, it is to be understood that the inventions are not to be limited to the specific embodiments disclosed and that modifications and other embodiments are intended to be included within the scope of the appended claims. Although specific terms are employed herein, they are used in a generic and descriptive sense only and not for purposes of limitation.
#Although certain methods, apparatus, systems, and articles of manufacture have been described herein, the scope of coverage of this patent is not limited thereto. To the contrary, this patent covers all methods, apparatus, systems, and articles of manufacture fairly falling within the scope of the appended claims either literally or under the doctrine of equivalents.