Extra rich content MetaData generator
First Claim
1. A method implemented on a content metadata generator, said method comprising:
- receiving, at a content metadata generator manager unit, content provider metadata related to content items provided by a content provider;
retrieving additional external metadata for a subset of said content provider metadata related to said content items, said additional external metadata comprising language variations of said content provider metadata retrieved from one or more external sources using one or more web crawlers, said language variations comprising at least one of;
a written format;
a pronunciation format; and
a social common name;
storing said content provider metadata with said additional external metadata in a storage device, wherein said content provider metadata is stored and indexed in association with said additional external metadata;
receiving, at a search engine, a content item search request from a user, said content item search request comprising one or more search terms expressed in a first language variation;
identifying, using said index, relevant metadata matching said one or more search terms among said content provider metadata or said additional external metadata stored and indexed in association in said storage device;
identifying additional relevant metadata stored and indexed in association with said relevant metadata in said storage device, said additional relevant metadata comprising language variations of said relevant metadata and corresponding to content provider metadata and/or additional external metadata other than said relevant metadata matching said one or more search terms; and
adding one or more additional search terms to said content item search request, said one or more additional search terms corresponding to said additional relevant metadata.
8 Assignments
0 Petitions
Accused Products
Abstract
In one embodiment, a method includes receiving content metadata related to content items provided by a content provider; retrieving additional metadata from one or more external sources, the additional metadata including language variations of the content metadata; storing the content metadata with the additional metadata in a storage device, wherein the content metadata is stored in association with the additional metadata; receiving a search request from a user, the search request including one or more search terms expressed in a first language variation; identifying, among the content metadata or the additional metadata, relevant metadata matching the one or more search terms; identifying additional relevant metadata stored in association with the relevant metadata, the additional relevant metadata including language variations of the relevant metadata; and adding one or more additional search terms to the search request, the one or more additional search terms corresponding to the additional relevant metadata.
12 Citations
16 Claims
-
1. A method implemented on a content metadata generator, said method comprising:
-
receiving, at a content metadata generator manager unit, content provider metadata related to content items provided by a content provider; retrieving additional external metadata for a subset of said content provider metadata related to said content items, said additional external metadata comprising language variations of said content provider metadata retrieved from one or more external sources using one or more web crawlers, said language variations comprising at least one of;
a written format;
a pronunciation format; and
a social common name;storing said content provider metadata with said additional external metadata in a storage device, wherein said content provider metadata is stored and indexed in association with said additional external metadata; receiving, at a search engine, a content item search request from a user, said content item search request comprising one or more search terms expressed in a first language variation; identifying, using said index, relevant metadata matching said one or more search terms among said content provider metadata or said additional external metadata stored and indexed in association in said storage device; identifying additional relevant metadata stored and indexed in association with said relevant metadata in said storage device, said additional relevant metadata comprising language variations of said relevant metadata and corresponding to content provider metadata and/or additional external metadata other than said relevant metadata matching said one or more search terms; and adding one or more additional search terms to said content item search request, said one or more additional search terms corresponding to said additional relevant metadata. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. One or more computer readable tangible storage media encoded with software comprising computer executable instructions and when the software is executed operable to:
-
receive, at a content metadata generator manager unit, content provider metadata related to content items provided by a content provider; retrieve additional external metadata from one or more external sources for a subset of said content provider metadata related to said content items, said additional external metadata comprising language variations of said content provider metadata retrieved from one or more external sources using one or more web crawlers, said language variations comprising at least one of;
a written format;
a pronunciation format; and
a social common name;store said content provider metadata with said additional external metadata in a storage device, wherein said content provider metadata is stored and indexed in association with said additional external metadata; receive, at a search engine, a content item search request from a user, said content item search request comprising one or more search terms expressed in a first language variation; identify, using said index, relevant metadata matching said one or more search terms among said content provider metadata or said additional external metadata stored and indexed in association in said storage device; identify additional relevant metadata stored and indexed in association with said relevant metadata in a storage device, said additional relevant metadata comprising language variations of said relevant metadata and corresponding to content provider metadata and/or additional external metadata other than said relevant metadata matching said one or more search terms; and add one or more additional search terms to said content item search request, said one or more additional search terms corresponding to said additional relevant metadata.
-
Specification