Patent ID: 8209729

Claim:
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.