Media content descriptions
First Claim
Patent Images
1. A method comprising:
- receiving a plurality of descriptions of media content from a plurality of metadata providers;
associating, in storage, the descriptions with the metadata providers that provided the descriptions;
associating various trust levels with the metadata providers; and
generating a composite description of the media content based on the descriptions provided by the metadata providers and the trust levels associated with the metadata providers.
2 Assignments
0 Petitions
Accused Products
Abstract
A media content description system receives media content descriptions from one or more metadata providers. The media content description system associates each media content description with the metadata provider that provided the description. The media content description system may generate composite descriptions based on the received media content descriptions. The media content description system provides data associated with the media content descriptions to one or more program data providers.
-
Citations
81 Claims
-
1. A method comprising:
-
receiving a plurality of descriptions of media content from a plurality of metadata providers;
associating, in storage, the descriptions with the metadata providers that provided the descriptions;
associating various trust levels with the metadata providers; and
generating a composite description of the media content based on the descriptions provided by the metadata providers and the trust levels associated with the metadata providers. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
modeling media content descriptions with a database schema;
representing an identity of media content by a media identification class in the database schema;
representing at least one media content attribute by an attribute class in the database schema; and
creating an association between the media identification class and the attribute class, the association representing media content descriptions. - View Dependent Claims (9, 10)
-
-
11. A method comprising:
-
modeling media content descriptions with a database schema;
representing an identity of media content by a media identification class in the database schema;
representing persons associated with media content by a person class in the database schema;
representing at least one media content attribute by an attribute class in the database schema;
creating an association between the media identification class and the attribute class, the association representing media content descriptions; and
creating an association between the attribute class and the person class, the association representing descriptions of persons associated with the media content. - View Dependent Claims (12, 13, 14)
-
-
15. A method comprising:
-
modeling media content descriptions with a database schema;
representing an identity of media content by a media identification class in the database schema;
representing at least one media content attribute by an attribute class in the database schema;
representing a plurality of metadata providers by a provider class in the database schema;
creating an association between the media identification class and the attribute class, the association representing descriptions of media content; and
creating an association between the attribute class and the provider class, the association representing media content descriptions from the plurality of metadata providers. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method comprising:
-
modeling media content descriptions with a database schema;
representing an identity of media content by a media identification class in the database schema;
representing at least one media content attribute by an attribute class in the database schema;
representing people associated with media content by a person class in the database schema;
representing a plurality of metadata providers by a provider class in the database schema;
creating an association between the media identification class and the attribute class, the association representing media content descriptions;
creating an association between the attribute class and the person class, the association representing descriptions of persons associated with the media content;
creating an association between the attribute class and the provider class, the association representing media content descriptions from the plurality of metadata providers; and
creating an association between the person class and the provider class, the association representing descriptions of persons associated with media content from the plurality of metadata providers. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
receiving first metadata describing media content from a first metadata provider;
receiving second metadata describing the media content from a second metadata provider; and
storing the first and second metadata according to a data structure, such that the first metadata is associated with the first metadata provider and the second metadata is associated with the second metadata provider. - View Dependent Claims (28, 29, 30, 31)
-
-
32. A method comprising:
-
generating a media content identifier comprising a representation of a series, a representation of an episode, a representation of a version, and a representation of a part; and
associating significances with the representation of the series, the representation of the episode, the representation of the version, and the representation of the part. - View Dependent Claims (33)
-
-
34. A method comprising:
-
receiving metadata describing media content;
determining whether the metadata comprises data that describes a person associated with the media content;
in an event that the metadata comprises data that describes a person associated with the media content, populating a first data structure that represents people associated with media content; and
populating a second data structure that represents descriptions of media content. - View Dependent Claims (35, 36, 37)
-
-
38. A system comprising:
-
metadata provider interface configured to receive multiple descriptions of media content from different metadata providers;
content description data repository configured to store the descriptions in association with the metadata providers that provided the descriptions; and
a composite generator to generate a composite description of the media content using ones of the multiple descriptions. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. One or more computer-readable media comprising a schema, the schema comprising:
-
at least one provider class that represents metadata providers;
at least one media content class that represents media content descriptions; and
an association to associate the media content descriptions in the media content class with the metadata providers in the provider class. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81)
-
Specification