Systems and methods of determining genre information
First Claim
Patent Images
1. A method, comprising:
- acquiring data sets that include a plurality of strength values and a plurality of classification descriptors for an entity that produced a particular content, wherein each strength value indicates a degree to which an associated classification descriptor describes the entity;
sorting the classification descriptors into a plurality of categories, each category storing a unique combination of a classification descriptor and an associated strength value;
determining a score for each category of the plurality of categories, each score being calculated based at least on a number of times that a corresponding category appears in the data sets; and
for each set of categories that have a unique strength value;
obtaining a cut-off threshold by dividing a sum of scores of corresponding categories by a number of the corresponding categories; and
selecting each of one or more classification descriptors having an associated score that is above the cut-off threshold as a designated classification descriptor for the entity.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods of determining genre information are provided. A particular method includes receiving a first data set including a plurality of genre descriptors and associated strength values related to particular content. Each strength value indicates a degree to which the associated genre descriptor describes the particular content. The method also includes storing a data record associating the first data set with the particular content.
27 Citations
40 Claims
-
1. A method, comprising:
-
acquiring data sets that include a plurality of strength values and a plurality of classification descriptors for an entity that produced a particular content, wherein each strength value indicates a degree to which an associated classification descriptor describes the entity; sorting the classification descriptors into a plurality of categories, each category storing a unique combination of a classification descriptor and an associated strength value; determining a score for each category of the plurality of categories, each score being calculated based at least on a number of times that a corresponding category appears in the data sets; and for each set of categories that have a unique strength value; obtaining a cut-off threshold by dividing a sum of scores of corresponding categories by a number of the corresponding categories; and selecting each of one or more classification descriptors having an associated score that is above the cut-off threshold as a designated classification descriptor for the entity. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system, comprising:
-
one or more processors; a memory that includes a plurality of components that comprises; a genre database to store genre information for a plurality of content items, wherein the genre information includes a genre vector for each content item, wherein the genre vector indicates a degree to which each of a plurality of genre descriptors that are received from one or more users describe each content item; and a genre mapping module to; analyze a plurality of genre vectors to determine a plurality of classification data sets for a content item, wherein each classification data set includes a strength descriptor and a genre descriptor, wherein the strength descriptor describes how relevant the genre descriptor is to the content item; ascertain strength values of the strength descriptors associated with each genre descriptor of the plurality of classification data sets to determine a most frequently occurring strength value; designate the most frequently occurring strength value as a representative strength value for the each genre descriptor; modify each strength descriptor for the each genre descriptor that has a higher strength value than the representative strength value to assume the representative strength value; and output one or more of the plurality of classification data sets that include at least one strength descriptor with a modified strength value. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method comprising:
-
accessing a plurality of classification vectors, each classification vector including strength data indicating a degree of relevance of a particular classification descriptor to an entity; analyzing the plurality of classification vectors to determine a plurality of classification data sets for the entity, wherein each classification data set includes a strength descriptor and a classification descriptor, wherein the strength descriptor describes how relevant the classification descriptor is to the entity; ascertaining strength values of the strength descriptors associated with each classification descriptor of the plurality of classification data sets to determine a most frequently occurring strength value; designating the most frequently occurring strength value as a representative strength value for the each classification descriptor; modifying each strength descriptor for the each classification descriptor that has a higher strength value than the representative strength value to assume the representative strength value; and outputting one or more of the plurality of classification data sets that include at least one strength descriptor with a modified strength value. - View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
33. A method, comprising:
-
receiving a data set from a user, wherein the data set is associated with a particular entity and the data set includes a classification descriptor of a plurality of classification descriptors and an associated strength descriptor of a plurality of strength descriptors; storing the data set with a number of additional data sets associated with the particular entity to produce an aggregated data set, each additional data set including a classification descriptor of the plurality of classification descriptors and an associated strength descriptor of the plurality of strength descriptors; sorting the aggregated data set into a number of categories, wherein each category is associated with a particular classification descriptor and a particular strength descriptor; determining a score for each category of the number of categories, wherein the score is based on a number of data sets associated with a respective category and a strength value assigned to the particular strength descriptor of the respective category; determining a number of candidate classification descriptors assigned to a specific strength descriptor by analyzing the classification descriptors in the aggregated data set; rejecting a candidate classification descriptor that is last to be stored in the aggregated data set from consideration when the number of candidate classification descriptors previously assigned to the specific strength descriptor exceeds a maximum number of classification descriptors for the specific strength descriptor; and designating each of the candidate classification descriptors as a designated category classification for the particular entity when the number of candidate classification descriptors assigned to the specific strength descriptor does not exceed the maximum number of classification descriptors for the specific strength descriptor. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40)
-
Specification