Digital asset management data model
First Claim
1. A digital asset management system comprising:
- a communication interface;
a digital asset management database comprising a data model with three related hierarchies that together organize all media asset data and media asset metadata of a specified media asset that includes one or more media asset types and one or more delivery destinations, prior to controlling delivery of the specified media asset, wherein the three hierarchies of the data model include;
an asset description hierarchy comprising asset description objects for a media asset, wherein the asset description objects are populated with attributes that include at least media asset data and media asset metadata;
a compound media asset type description hierarchy comprising compound media asset type description objects that define different types of media assets associated with the media asset and comprise metadata attributes that associate media types to the media asset;
a compound media asset type file hierarchy for the media asset comprising compound media asset type file objects that correspond to the objects in the compound media asset description hierarchy, said compound media asset type file objects include;
media asset data attributes and media asset metadata attributes that associate a media asset data file to one of the compound media types; and
media asset files comprising physical data representations of renderings associated with the compound media types;
a memory comprising;
an ingestion program for creating the three hierarchies of the data model for a specified media asset, which is operable to;
obtain source media asset data and source media asset metadata through the communication interface and ingest the source media asset data and the source media asset metadata by;
normalizing the source media asset data and the source media asset metadata with respect to a defined object format by populating;
the asset description objects;
at least one of the compound media asset type description objects; and
at least one of the compound media asset type file objects; and
enriching the media asset data and the media asset metadata of the specified media asset with additional media asset data and additional media asset metadata from subsequent obtaining and ingesting of additional source media asset data and source media asset metadata; and
a processor coupled to the communication interface, database and the memory, and operable to execute the ingestion program.
3 Assignments
0 Petitions
Accused Products
Abstract
A digital asset management system effectively provides full control of compound media assets and their specific components. The digital asset management data model supports the creation and management of multiple levels of granularity or metadata enrichment, and different sets of file types or renditions used throughout the digital asset processing life-cycle. The extensible digital asset management data model allows telecommunications service providers to augment or enrich compound media asset metadata, and thereby, optimize the relationship between media assets, and enhance storage and retrieval functionalities. The digital asset management system solves the technical problems arising from ingesting, storing, and managing rich media assets economically and efficiently.
-
Citations
20 Claims
-
1. A digital asset management system comprising:
-
a communication interface; a digital asset management database comprising a data model with three related hierarchies that together organize all media asset data and media asset metadata of a specified media asset that includes one or more media asset types and one or more delivery destinations, prior to controlling delivery of the specified media asset, wherein the three hierarchies of the data model include; an asset description hierarchy comprising asset description objects for a media asset, wherein the asset description objects are populated with attributes that include at least media asset data and media asset metadata; a compound media asset type description hierarchy comprising compound media asset type description objects that define different types of media assets associated with the media asset and comprise metadata attributes that associate media types to the media asset; a compound media asset type file hierarchy for the media asset comprising compound media asset type file objects that correspond to the objects in the compound media asset description hierarchy, said compound media asset type file objects include; media asset data attributes and media asset metadata attributes that associate a media asset data file to one of the compound media types; and media asset files comprising physical data representations of renderings associated with the compound media types; a memory comprising; an ingestion program for creating the three hierarchies of the data model for a specified media asset, which is operable to; obtain source media asset data and source media asset metadata through the communication interface and ingest the source media asset data and the source media asset metadata by; normalizing the source media asset data and the source media asset metadata with respect to a defined object format by populating;
the asset description objects;
at least one of the compound media asset type description objects; and
at least one of the compound media asset type file objects; andenriching the media asset data and the media asset metadata of the specified media asset with additional media asset data and additional media asset metadata from subsequent obtaining and ingesting of additional source media asset data and source media asset metadata; and a processor coupled to the communication interface, database and the memory, and operable to execute the ingestion program. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer implemented method of ingesting a media asset, the method comprising:
-
defining a digital asset management database comprising a data model with three related hierarchies that together organize all media asset data and media asset metadata of a media asset that includes one or more media asset types and one or more delivery destinations, prior to controlling delivery of the media asset, wherein the three hierarchies of the data model include; an asset description hierarchy comprising asset description objects for a media asset, wherein the asset description objects are populated with attributes that include at least media asset data and media asset metadata; a compound media asset type description hierarchy comprising compound media asset type description objects that define different types of media assets associated with the media asset and comprise metadata attributes that associate media types to the media asset; a compound media asset type file hierarchy compound media asset type file objects that correspond to the objects in the compound media asset description hierarchy, said compound media asset type file objects comprising; media asset data attributes and media asset metadata attributes that associate a media asset data file to one of the compound media types; and media asset files comprising physical data representations of renderings associated with compound media types; obtaining source media asset data and source media asset metadata for a specified media asset through the communication interface; ingesting the source media asset data and the source media asset metadata to create the three hierarchies of the data model for the specified media asset, by; normalizing the source media asset data and the source media asset metadata with respect to a defined object format by populating; the asset description objects; at least one of the compound media asset type description objects; and at least one of the compound media asset type file objects; and defining unique media asset data and media asset metadata from subsequent obtaining and ingesting of additional source media asset data and additional source media asset metadata; and defining unique combinations of compound media asset type description objects and compound media asset type file objects not originally associated with the media asset; and editing and repurposing the specified media asset by; updating the media asset metadata; and creating an asset rendition from the media asset data and media asset metadata; publishing an asset rendition of the specified media asset by; creating an asset bundle comprising the asset rendition; associating the asset bundle with a delivery channel by; identifying a delivery channel and delivery platform; and formatting the asset bundle for delivery to a delivery platform; and scheduling and deploying the asset bundle to the delivery platform; and searching the digital asset management database, and retrieving media asset data and media asset metadata based on user selection criteria; and provisioning a media asset source. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A product comprising:
-
a machine readable medium; and instructions encoded on the medium which cause a data processing system to perform a method comprising; defining a digital asset management database comprising a data model with three related hierarchies that together organize all media asset data and media asset metadata of a media asset that includes one or more media asset types and one or more delivery destinations, prior to controlling delivery of the media asset, wherein the three hierarchies of the data model include; an asset description hierarchy comprising asset description objects for the media asset, wherein the asset description objects are populated with attributes that include at least media asset data and media asset metadata; a compound media asset type description hierarchy that defines different types of media assets associated with the media asset and comprises compound media asset type description objects comprising metadata attributes that associate compound media types to the specified media asset; and a compound media asset type file hierarchy for the specified media asset comprising compound media asset type file objects that correspond to the objects in the compound media asset description hierarchy, said compound media asset type file objects comprising; media asset data attributes and media asset metadata attributes that associate a media asset data file to one of the compound media types; and media asset files comprising physical data representations of renderings associated with compound media types; performing for a selected media asset the following steps; obtaining source media asset data and source media asset metadata for the selected media asset through a communication interface; ingesting the source media asset data and source media asset metadata by; normalizing the source media asset data and source media asset metadata with respect to a defined object format by populating; the asset description objects; at least one of the compound media asset type description objects; and at least one of the compound media asset type file objects; and
defining unique media asset data and media asset metadata from subsequent obtaining and ingesting of additional source media asset data and additional source media asset metadata; anddefining unique combinations of compound media asset type description objects and compound media asset type file objects not originally associated with the media asset; and editing and repurposing the selected media asset by; updating the media asset metadata; and creating an asset rendition from the media asset data and media asset metadata; publishing an asset rendition of the selected media asset by; creating an asset bundle comprising the asset rendition; associating the asset bundle with a delivery channel by; identifying a delivery channel and delivery platform; and formatting the asset bundle for delivery to a delivery platform; and scheduling and deploying the asset bundle to the delivery platform; and searching the digital asset management database, and retrieving asset data and metadata based on user selection criteria; and provisioning a media asset source. - View Dependent Claims (17, 18, 19, 20)
-
Specification