Rules-based content management
First Claim
Patent Images
1. A non-transitory machine-readable medium executable on a server of an Internet Protocol Television system, comprising computer instructions that, when executed by one or more processors, causes the one or more processors to:
- collect in a repository video on demand content and metadata associated with the video on demand content from a plurality of sources, wherein the metadata comprises data format type, category, index scene and identifier of the video on demand content;
retrieve business rules embedded within the metadata received with the video on demand content, wherein the business rules control processing and delivering of video on demand content through the Internet Protocol Television system, wherein the control processing and delivering of the video on demand content comprises fine grain security, coarse gain security, customized reporting, and priority queue of video on demand content;
selectively package the video on demand content in response to the business rules and the metadata;
distribute the packaged video on demand content to subscribers selected via multicasting according to the business rules embedded within the metadata;
dynamically resolve a priority for processing the video on demand content based on a quality of service parameter and in response to the metadata, the business rules, and a license embedded within the metadata wherein the license dictates the priority; and
provide override emergency instructions through the Internet Protocol Television system to delete video on demand content that was released before its scheduled release date.
2 Assignments
0 Petitions
Accused Products
Abstract
Techniques for rules-based content management are provided. Video on demand (VOD) assets are collected in a repository from a variety of sources. Each asset is uniquely identified, organized, prioritized, managed, and distributed in response to metadata associated with each asset and business rules. Assets may be individually distributed to target subscribers or grouped in collections and distributed to target subscribers in response to the business rules.
-
Citations
18 Claims
-
1. A non-transitory machine-readable medium executable on a server of an Internet Protocol Television system, comprising computer instructions that, when executed by one or more processors, causes the one or more processors to:
-
collect in a repository video on demand content and metadata associated with the video on demand content from a plurality of sources, wherein the metadata comprises data format type, category, index scene and identifier of the video on demand content; retrieve business rules embedded within the metadata received with the video on demand content, wherein the business rules control processing and delivering of video on demand content through the Internet Protocol Television system, wherein the control processing and delivering of the video on demand content comprises fine grain security, coarse gain security, customized reporting, and priority queue of video on demand content; selectively package the video on demand content in response to the business rules and the metadata; distribute the packaged video on demand content to subscribers selected via multicasting according to the business rules embedded within the metadata; dynamically resolve a priority for processing the video on demand content based on a quality of service parameter and in response to the metadata, the business rules, and a license embedded within the metadata wherein the license dictates the priority; and provide override emergency instructions through the Internet Protocol Television system to delete video on demand content that was released before its scheduled release date. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method implemented in an Internet Protocol Television system, comprising:
-
collecting in a repository video on demand media content and metadata associated with the video on demand content from a variety of originating sources, wherein the metadata comprises data format type, category, index scene and identifier of the video on demand content; retrieving from the video on demand media content, business rules that are embedded in the metadata of the video on demand media content, wherein the business rules control processing and delivering of video on demand content through the Internet Protocol Television system, wherein the control processing and delivering of the video on demand content comprises fine grain security, coarse gain security, customized reporting, and priority queue of video on demand content; selectively packaging the video on demand content in response to the business rules and the metadata; distributing the packaged video on demand content to subscribers selected via multicasting according to the business rules embedded within the metadata; dynamically prioritizing the video on demand media content for delivery via Internet Protocol communications to subscribers based on a quality of service parameter and according to the metadata, the business rules and one or more licenses embedded within the metadata, wherein the one or more licenses dictates a priority for the delivery of the video on demand media content, wherein the priority is based at least in part on a subscriber status, and wherein the business rules define a plurality of target video media content that are to be delivered together; and providing override emergency instructions through the Internet Protocol Television system to delete video on demand content that was released before its scheduled release date. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium of an Internet Protocol Television system comprising computer instructions that, when executed by one or more processors, causes the one or more processors to:
-
gather in a repository video on demand content and metadata associated with the video on demand content, wherein the metadata comprises data format type, category, index scene and identifier of the video on demand content; retrieve business rules and one or more licenses that are embedded within the metadata received with the video on demand content from a variety of originating sources wherein the business rules control processing and delivering of video on demand content through the Internet Protocol Television system, wherein the control processing and delivering of the video on demand content comprises fine grain security, coarse gain security, customized reporting, and priority queue of video on demand content; organize the video on demand content by selectively packaging the video content in response to the metadata and the business rules; delete portions of the video on demand content according to the metadata and the business rules; distribute the packaged video on demand content to subscribers selected via multicasting according to the business rules embedded within the metadata; dynamically prioritize deliveries, updates, and deletions of the video on demand content based on a quality of service parameter and based on the metadata, the one or more licenses and the business rules over communication channels; format the metadata having different formats into a common processing format comprising extensible markup language; and provide override emergency instructions through the Internet Protocol television system to delete video on demand content that was released before its scheduled release date. - View Dependent Claims (15, 16, 17, 18)
-
Specification