Digital asset data type definitions
First Claim
Patent Images
1. A method of searching a database for different types of digital assets, the method comprising:
- storing data in a memory that is read by a computer, the data comprising a server application program and only one single document type definition (DTD) for use in storing, retrieving, searching, or tracking at least three different types of digital assets stored in a single database, each digital asset of the digital assets including content and metadata, the metadata including rights management information, the server application program including modules for a parser, a query language utility, and a style sheet processor;
receiving a demand containing user entered search parameters for information pertaining to the at least three different types of digital assets;
accessing the DTD by executing the server application program, the DTD defining declared elements for the at least three different types of digital assets and defining elements and attributes for rights management of the at least three different types of digital assets, the at least three different types of digital assets including movies, photographs, and at least one of audio recordings, video recordings, promotional announcements, voiceovers, graphics, artwork, or text documents, wherein the rights management elements and attributes comprise metadata for at least one of;
a contract identifier,an availability start date,an availability end date,an allowed number of plays per agreement,a copyright holder identifier, ora worldwide rights identifier,wherein the DTD defines metadata for movies and metadata attributes for the movie metadata, the movie-metadata attributes comprising at least one of;
a definition for title,a definition for version,a definition for rating,a definition for minutes,a definition for release date,a definition for run time,a definition for color,a definition for synopsis,a definition for director,a definition for cast, ora definition for allowable usage of a movie,wherein the DTD defines metadata for photographs and metadata attributes for the photograph metadata, the photograph-metadata attributes comprising at least one of;
a definition for black/white,a definition for color,a definition for caption, ora definition for legal restrictions;
converting the demand into a query to be transmitted to the database by using the query language utility;
searching the at least three different types of the digital assets in accordance with the converted demand and the accessed DTD; and
converting search results returned from the database into a style sheet for input to a client application by using the style sheet processor.
3 Assignments
0 Petitions
Accused Products
Abstract
Data definitions for digital assets, such as, for example, audio, video, photographs, graphics, and electronic documents, are provided that allow these different asset types to be stored in a single database. The definitions are preferably in XML and can be used as a standardized dictionary to more efficiently and economically manage digital assets, thus improving system interoperability between companies or organizations within a company. A digital asset ordering interface, hardware system, software arrangement, and application interface configuration advantageously using these data definitions are also provided.
-
Citations
25 Claims
-
1. A method of searching a database for different types of digital assets, the method comprising:
-
storing data in a memory that is read by a computer, the data comprising a server application program and only one single document type definition (DTD) for use in storing, retrieving, searching, or tracking at least three different types of digital assets stored in a single database, each digital asset of the digital assets including content and metadata, the metadata including rights management information, the server application program including modules for a parser, a query language utility, and a style sheet processor; receiving a demand containing user entered search parameters for information pertaining to the at least three different types of digital assets; accessing the DTD by executing the server application program, the DTD defining declared elements for the at least three different types of digital assets and defining elements and attributes for rights management of the at least three different types of digital assets, the at least three different types of digital assets including movies, photographs, and at least one of audio recordings, video recordings, promotional announcements, voiceovers, graphics, artwork, or text documents, wherein the rights management elements and attributes comprise metadata for at least one of; a contract identifier, an availability start date, an availability end date, an allowed number of plays per agreement, a copyright holder identifier, or a worldwide rights identifier, wherein the DTD defines metadata for movies and metadata attributes for the movie metadata, the movie-metadata attributes comprising at least one of; a definition for title, a definition for version, a definition for rating, a definition for minutes, a definition for release date, a definition for run time, a definition for color, a definition for synopsis, a definition for director, a definition for cast, or a definition for allowable usage of a movie, wherein the DTD defines metadata for photographs and metadata attributes for the photograph metadata, the photograph-metadata attributes comprising at least one of; a definition for black/white, a definition for color, a definition for caption, or a definition for legal restrictions; converting the demand into a query to be transmitted to the database by using the query language utility; searching the at least three different types of the digital assets in accordance with the converted demand and the accessed DTD; and converting search results returned from the database into a style sheet for input to a client application by using the style sheet processor. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method of searching a database for different types of digital assets, the method comprising:
-
storing data in a memory that is read by a computer, the data comprising a server application program and only one single document type definition (DTD) for use in storing, retrieving, searching, or tracking at least three different types of digital assets stored in a single database, each digital asset of the digital assets including content and metadata, the metadata including rights management information, the server application program including modules for a parser, a query language utility, and a style sheet processor; receiving a demand containing user entered search parameters for information pertaining to the at least three different types of digital assets; accessing the DTD by executing the server application program, the DTD defining declared elements for the at least three different types of digital assets and defining elements and attributes for rights management of the at least three different types of digital assets, the at least three different types of digital assets including movies, audio recordings, and at least one of photographs, video recordings, promotional announcements, voiceovers, graphics, artwork, or text documents, wherein the rights management elements and attributes comprise metadata for at least one of; a contract identifier, an availability start date, an availability end date, an allowed number of plays per agreement, a copyright holder identifier, or a worldwide rights identifier, wherein the DTD defines metadata for movies and metadata attributes for the movie metadata, the movie-metadata attributes comprising at least one of; a definition for title, a definition for version, a definition for rating, a definition for minutes, a definition for release date, a definition for run time, a definition for color, a definition for synopsis, a definition for director, a definition for cast, or a definition for allowable usage of a movie, wherein the DTD defines metadata for audio recordings and metadata attributes for the audio-recordings metadata, the audio-recordings-metadata attributes comprising a definition for rights issues regarding use of an audio recording; converting the demand into a query to be transmitted to the database by using the query language utility; searching the at least three different types of the digital assets in accordance with the converted demand and the accessed DTD; and converting search results returned from the database into a style sheet for input to a client application by using the style sheet processor. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A method of searching a database for different types of digital assets, the method comprising:
-
storing data in a memory that is read by a computer, the data comprising a server application program and only one single document type definition (DTD) for use in storing, retrieving, searching, or tracking at least three different types of digital assets stored in a single database, each digital asset of the digital assets including content and metadata, the metadata including rights management information, the server application program including modules for a parser, a query language utility, and a style sheet processor; receiving a demand containing user entered search parameters for information pertaining to the at least three different types of digital assets; accessing the DTD by executing the server application program, the DTD defining declared elements for the at least three different types of digital assets and defining elements and attributes for rights management of the at least three different types of digital assets, the at least three different types of digital assets including photographs, video recordings, and at least one of audio recordings, movies, promotional announcements, voiceovers, graphics, artwork, or text documents, wherein the rights management elements and attributes comprise metadata for at least one of; a contract identifier, an availability start date, an availability end date, an allowed number of plays per agreement, a copyright holder identifier, or a worldwide rights identifier, wherein the DTD defines metadata for photographs and metadata attributes for the photograph metadata, the photograph-metadata attributes comprising at least one of; a definition for black/white, a definition for color, a definition for caption, or a definition for legal restrictions, wherein the DTD defines metadata for video recordings and metadata attributes for the video recordings metadata, the video-recordings-metadata attributes comprising at least one of; a definition for title, a definition for version, a definition for author, a definition for caption, or a definition for ownership rights; converting the demand into a query to be transmitted to the database by using the query language utility; searching the at least three different types of the digital assets in accordance with the converted demand and the accessed DTD; and converting search results returned from the database into a style sheet for input to a client application by using the style sheet processor. - View Dependent Claims (13, 14, 15)
-
-
16. A method of searching a database for different types of digital assets, the method comprising:
-
storing data in a memory that is read by a computer, the data comprising a server application program and only one single document type definition (DTD) for use in storing, retrieving, searching, or tracking at least three different types of digital assets stored in a single database, each digital asset of the digital assets including content and metadata, the metadata including rights management information, the server application program including modules for a parser, a query language utility, and a style sheet processor; receiving a demand containing user entered search parameters for information pertaining to the at least three different types of digital assets; accessing the DTD by executing the server application program, the DTD defining declared elements for the at least three different types of digital assets and defining elements and attributes for rights management of the at least three different types of digital assets, the at least three different types of digital assets including photographs, promotional announcements, and at least one of movies, video recordings, audio recordings, voiceovers, graphics, artwork, or text documents, wherein the rights management elements and attributes comprise metadata for at least one of; a contract identifier, an availability start date, an availability end date, an allowed number of plays per agreement, a copyright holder identifier, or a worldwide rights identifier, wherein the DTD defines metadata for photographs and metadata attributes for the photograph metadata, the photograph-metadata attributes comprising at least one of; a definition for black/white, a definition for color, a definition for caption, or a definition for legal restrictions, wherein the DTD defines metadata for promotional announcements and metadata attributes for the promotional announcements metadata, the promotional-announcements-metadata attributes comprising at least one of; a definition for title, a definition for airmaster number, a definition for writer/producer, a definition for duration, a definition for announcer, a definition for trailer, a definition for kill date, a definition for comments, or a definition for Internet rights; converting the demand into a query to be transmitted to the database by using the query language utility; searching the at least three different types of the digital assets in accordance with the converted demand and the accessed DTD; and converting search results returned from the database into a style sheet for input to a client application by using the style sheet processor. - View Dependent Claims (17, 18, 19)
-
-
20. A method of searching a database for different types of digital assets, the method comprising:
-
storing data in a memory that is read by a computer, the data comprising a server application program and only one single document type definition (DTD) for use in storing, retrieving, searching, or tracking at least three different types of digital assets stored in a single database, each digital asset of the digital assets including content and metadata, the metadata including rights management information, the server application program including modules for a parser, a query language utility, and a style sheet processor; receiving a demand containing user entered search parameters for information pertaining to the at least three different types of digital assets; accessing the DTD by executing the server application program, the DTD defining declared elements for the at least three different types of digital assets and defining elements and attributes for rights management of the at least three different types of digital assets, the at least three different types of digital assets including promotional announcements, audio recordings, and at least one of photographs, movies, video recordings, voiceovers, graphics, artwork, or text documents, wherein the rights management elements and attributes comprise metadata for at least one of; a contract identifier, an availability start date, an availability end date, an allowed number of plays per agreement, a copyright holder identifier, or a worldwide rights identifier, wherein the DTD defines metadata for promotional announcements and metadata attributes for the promotional announcements metadata, the promotional-announcements-metadata attributes comprising at least one of; a definition for title, a definition for airmaster number, a definition for writer/producer, a definition for duration, a definition for announcer, a definition for trailer, a definition for kill date, a definition for comments, or a definition for Internet rights; wherein the DTD defines metadata for audio recordings and metadata attributes for the audio-recordings metadata, the audio-recordings-metadata attributes comprising a definition for rights issues regarding use of an audio recording; converting the demand into a query to be transmitted to the database by using the query language utility; searching the at least three different types of the digital assets in accordance with the converted demand and the accessed DTD; and converting search results returned from the database into a style sheet for input to a client application by using the style sheet processor. - View Dependent Claims (21, 22)
-
-
23. A method of searching a database for different types of digital assets, the method comprising:
-
storing data in a memory that is read by a computer, the data comprising a server application program and only one single document type definition (DTD) for use in storing, retrieving, searching, or tracking at least three different types of digital assets stored in a single database, each digital asset of the digital assets including content and metadata, the metadata including rights management information, the server application program including modules for a parser, a query language utility, and a style sheet processor; receiving a demand containing user entered search parameters for information pertaining to the at least three different types of digital assets; accessing the DTD by executing the server application program, the DTD defining declared elements for the at least three different types of digital assets and defining elements and attributes for rights management of the at least three different types of digital assets, the at least three different types of digital assets including promotional announcements, voiceovers, and at least one of photographs, movies, audio recordings, video recordings, graphics, artwork, or text documents, wherein the rights management elements and attributes comprise metadata for at least one of; a contract identifier, an availability start date, an availability end date, an allowed number of plays per agreement, a copyright holder identifier, or a worldwide rights identifier, wherein the DTD defines metadata for promotional announcements and metadata attributes for the promotional announcements metadata, the promotional-announcements-metadata attributes comprising at least one of; a definition for title, a definition for airmaster number, a definition for writer/producer, a definition for duration, a definition for announcer, a definition for trailer, a definition for kill date, a definition for comments, or a definition for Internet rights; wherein the DTD defines metadata for voiceovers and metadata attributes for the voiceovers metadata, the voiceovers-metadata attributes comprising at least one of; a definition for announcer, a definition for session date, a definition for production company, a definition for first air date, a definition for agency, a definition for address, or a definition for telephone number; converting the demand into a query to be transmitted to the database by using the query language utility; searching the at least three different types of the digital assets in accordance with the converted demand and the accessed DTD; and converting search results returned from the database into a style sheet for input to a client application by using the style sheet processor. - View Dependent Claims (24, 25)
-
Specification