Digital asset management data model
First Claim
1. A digital asset management system comprising:
- a communication interface;
a digital asset management database comprising;
an asset description hierarchy comprising asset description objects comprising attributes relating a media asset to corresponding asset data and asset metadata;
a compound media asset type description hierarchy comprising compound media asset type description objects comprising metadata attributes that associate compound media types to the media asset;
a compound media asset type file hierarchy comprising compound media asset type file objects comprising;
asset data attributes and asset metadata attributes that associate a media asset data file to compound media types; and
media asset files comprising physical data representations of renderings associated with compound media types;
a memory comprising;
an ingestion program operable to;
obtain the asset data and the asset metadata for the media asset through the communication interface;
ingest the asset data and the asset metadata by;
normalizing the asset data and 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 asset metadata by augmenting the asset data and asset metadata with additional asset data and additional asset metadata not originally obtained for the media asset;
a processor coupled to the communication interface, database and the memory, and operable to execute the ingestion program.
4 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.
23 Citations
20 Claims
-
1. A digital asset management system comprising:
-
a communication interface; a digital asset management database comprising; an asset description hierarchy comprising asset description objects comprising attributes relating a media asset to corresponding asset data and asset metadata; a compound media asset type description hierarchy comprising compound media asset type description objects comprising metadata attributes that associate compound media types to the media asset; a compound media asset type file hierarchy comprising compound media asset type file objects comprising; asset data attributes and asset metadata attributes that associate a media asset data file to compound media types; and media asset files comprising physical data representations of renderings associated with compound media types; a memory comprising; an ingestion program operable to; obtain the asset data and the asset metadata for the media asset through the communication interface; ingest the asset data and the asset metadata by; normalizing the asset data and 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 asset metadata by augmenting the asset data and asset metadata with additional asset data and additional asset metadata not originally obtained for the media asset; 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; defining an asset description hierarchy comprising asset description objects comprising attributes relating a media asset to corresponding asset data and asset metadata; defining a compound media asset type description hierarchy comprising compound media asset type description objects comprising metadata attributes that associate compound media types to the media asset; defining a compound media asset type file hierarchy comprising compound media asset type file objects comprising; asset data attributes and asset metadata attributes that associate a media asset data file to compound media types; and media asset files comprising physical data representations of renderings associated with compound media types; obtaining the asset data and the asset metadata for a media asset through the communication interface; ingesting the asset data and the asset metadata by; normalizing the asset data and 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 not originally associated with the media asset; 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 media asset by; updating the media asset metadata; and creating an asset rendition from the asset data and metadata; publishing an asset rendition of the 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 (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; defining an asset description hierarchy comprising asset description objects comprising attributes relating a media asset to corresponding media asset data and media asset metadata; defining a compound media asset type description hierarchy comprising compound media asset type description objects comprising metadata attributes that associate compound media types to a media asset; defining a compound media asset type file hierarchy comprising compound media asset type file objects comprising; media asset data attributes and media asset metadata attributes that associate a media asset data file to 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 media asset data and media asset metadata for the media asset through a communication interface; ingesting the media asset data and media asset metadata by; normalizing the media asset data and 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 not originally associated with the media asset; 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 a media asset by; updating the media asset metadata; and creating an asset rendition from the asset data and metadata; publishing an asset rendition of a 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