×

Rules-based content management

  • US 9,661,388 B2
  • Filed: 12/14/2015
  • Issued: 05/23/2017
  • Est. Priority Date: 04/20/2006
  • Status: Active Grant
First Claim
Patent Images

1. A server, comprising:

  • a processing system including a processor; and

    a memory storing executable instructions that, when executed by the processing system, perform operations comprising;

    storing in a repository video on demand content, provided by a plurality of sources, along with metadata associated with the video on demand content, wherein the metadata comprises a data format type, a category, an index scene, and an identifier of the video on demand content, wherein the repository is organized in hierarchies according to the category included within the metadata;

    assigning different security to the video on demand content in the repository according to a location in the hierarchies;

    retrieving business rules embedded within the metadata, wherein the business rules control processing and delivery of the video on demand content through a system and include a release date for the video on demand content, wherein the control of the processing and delivery of the video on demand content comprises fine grain security, coarse gain security, customized reporting, and priority queuing for the video on demand content;

    selectively packaging the video on demand content in response to the business rules and the metadata to generate packaged video on demand content;

    distributing the packaged video on demand content from the repository to devices selected via multicasting according to the business rules embedded within the metadata;

    resolving a priority for processing the packaged video on demand content based on a quality of service parameter, the metadata, the business rules, and a license embedded within the metadata, wherein the license describes the priority;

    determining that a portion of the video on demand content was released before the release date;

    deleting from the repository, responsive to emergency override instructions to the processing system from an administrator, the portion of the video on demand content that was released before the release date;

    grouping a portion of the packaged video on demand content together for related processing according to the business rules;

    detecting a listing of an event in the business rules, wherein the event is related to the packaged video on demand content;

    generating a customized report listing a number of subscribers for the packaged video on demand content responsive to detecting the listing of the event; and

    mirroring the repository to a mirrored site to provide failover support, wherein the mirrored site is a source of the packaged video on demand content in an event that the repository is incapable of continuing an in-process distribution of the packaged video on demand content.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×