Systems and methods for packaging, distributing and managing assets in digital cable systems
First Claim
1. A non-transitory computer readable medium which when executed by a processor of an asset management system of a cable service provider causes the processor to perform the steps of:
- parse a first message sent from a staging server of said cable service provider wherein said first message indicates an asset has been received by said staging server, wherein said asset has a structure, said asset comprising a content object comprising digitally encoded video content and a metadata object comprising an application program identifier;
retrieve said metadata object of said asset from said staging server using a storage location of the asset provided by said staging server;
determine one of a plurality of application programs identified by said application program identifier of said metadata object, wherein said one of said plurality of application programs is programmed to recognize said structure of said asset;
parse a second message from said one of a plurality of application programs indicating a storage server configured to store said asset; and
generate a third message to said storage server indicating said storage location of said asset in said staging server and instructing said storage server to retrieve and store said asset.
3 Assignments
0 Petitions
Accused Products
Abstract
Assets, such as content and related data are packaged, transmitted, received and managed in a digital cable television system to standardize the distribution of content and services from a content/service provider to subscribers in the system. The standardized format for packaging content enables the digital cable system to package, transmit, receive and manage diverse types of content, such as MPEGs, executable files, HTML pages, and the like, using standard system components without requiring reprogramming of the system to deploy new services. Service and content providers are freed from having to develop custom formats for delivering content and data to the cable system. Moreover, the standardized bundling of content and related data that is enabled by the invention allows the cable system operator to automate the deployment of services based on specific content and data to select subscribers.
-
Citations
10 Claims
-
1. A non-transitory computer readable medium which when executed by a processor of an asset management system of a cable service provider causes the processor to perform the steps of:
-
parse a first message sent from a staging server of said cable service provider wherein said first message indicates an asset has been received by said staging server, wherein said asset has a structure, said asset comprising a content object comprising digitally encoded video content and a metadata object comprising an application program identifier; retrieve said metadata object of said asset from said staging server using a storage location of the asset provided by said staging server; determine one of a plurality of application programs identified by said application program identifier of said metadata object, wherein said one of said plurality of application programs is programmed to recognize said structure of said asset; parse a second message from said one of a plurality of application programs indicating a storage server configured to store said asset; and generate a third message to said storage server indicating said storage location of said asset in said staging server and instructing said storage server to retrieve and store said asset. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification