Method and apparatus for organizing segments of media assets and determining relevance of segments to a query
First Claim
Patent Images
1. A method comprising:
- analyzing, by one or more computing devices, audio or video of an audiovisual program, resulting in subject matter data of the audiovisual program;
deriving one or more first words from the subject matter data;
locating the one or more first words in an ontology to identify a location in the ontology corresponding to the one or more first words;
determining one or more second words at least in part by analyzing one or more relationships defined at the location of the ontology, wherein the one or more relationships associate the location of the ontology to one or more locations of the ontology corresponding to the one or more second words;
formulating a search query that comprises at least one of the one or more first words and at least one of the one or more second words;
assigning weights to the search query, which comprises assigning a first of the weights to the at least one of the one or more first words and assigning a second of the weights to the at least one of the one or more second words, wherein the first of the weights is different from the second of the weights; and
performing a search for audiovisual program segments that uses the search query and is performed in accordance with the weights.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention pertains to methods, systems, and apparatus for identifying media items relevant to a selected subject matter, the method comprising determining the subject matter of a first media item, the first media item comprising at least one of audio content and video content, determining the classification within an ontology of the subject matter of the first media item, analyzing the ontology to identify other subject matter related to the subject matter of the first media item, and performing a search for other media items relevant to the subject matter of the first media item as a function of at least the other related subject matter according to the ontology.
-
Citations
22 Claims
-
1. A method comprising:
-
analyzing, by one or more computing devices, audio or video of an audiovisual program, resulting in subject matter data of the audiovisual program; deriving one or more first words from the subject matter data; locating the one or more first words in an ontology to identify a location in the ontology corresponding to the one or more first words; determining one or more second words at least in part by analyzing one or more relationships defined at the location of the ontology, wherein the one or more relationships associate the location of the ontology to one or more locations of the ontology corresponding to the one or more second words; formulating a search query that comprises at least one of the one or more first words and at least one of the one or more second words; assigning weights to the search query, which comprises assigning a first of the weights to the at least one of the one or more first words and assigning a second of the weights to the at least one of the one or more second words, wherein the first of the weights is different from the second of the weights; and performing a search for audiovisual program segments that uses the search query and is performed in accordance with the weights. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer-readable memory storing executable instructions that, when executed, cause an apparatus to:
-
analyze audio or video of an audiovisual program, resulting in subject matter data of the audiovisual program; derive one or more first words from the subject matter data; locate the one or more first words in an ontology to identify a location in the ontology corresponding to the one or more first words; determine one or more second words at least in part by analyzing one or more relationships defined at the location of the ontology, wherein the one or more relationships associate the location of the ontology to one or more locations of the ontology corresponding to the one or words; formulate a search query that comprises at least one of the one or more first words and at least one of the one or more second words; assign weights to the search query, which comprises assigning a first of the weights to the at least one of the one or more first words and assigning a second of the weights to the at least one of the one or more second words, wherein the first of the weights is different from the second of the weights; and perform a search for audiovisual program segments that uses the search query and is performed in accordance with the weights. - View Dependent Claims (17, 18, 19, 20, 21, 22)
-
Specification