Web search among rich media objects
First Claim
1. A method of web search by a search engine among rich media objects, the method comprising:
- maintaining, by a search engine for each of a plurality of users, a reputation score quantifying each user'"'"'s activity of tagging rich media objects;
counting a number of tags that include a particular searchable term, the particular searchable term among a plurality of searchable terms, the tags associated with a rich media object, the tag associations created by one or more of the plurality of users, the tags comprising text describing the rich media object, the text including the particular searchable term, the rich media object lacking a searchable textual element prior to the tag associations;
calculating, by the search engine, a search result score for the particular searchable term included within tags of the rich media object, the search result score based on the number of tags associated with the rich media object that include the particular searchable term and the reputation scores of the users that associated the tags having the particular searchable term with the rich media object, the search result score specific to the particular searchable term, the rich media object having a distinct search result score for each of two or more searchable terms included in tags for the rich media object; and
recording, by the search engine, in a primary search index, each search result score for each of the two or more searchable terms of the rich media object.
1 Assignment
0 Petitions
Accused Products
Abstract
Web search by a search engine among rich media objects, the search engine including a web crawler, where web search includes: maintaining, for each of a plurality of users, a reputation score; counting, by the web crawler for a particular search term, a number of tags associated with one or more rich media objects by one or more of the users, the tags including text describing the rich media objects, the text including the particular search term; calculating, for the particular search term and for each of the one or more rich media objects, in dependence upon the number of tags associated with the rich media objects and the reputation scores of the users that associated the tags with the rich media objects, a search result score; and recording the search result scores of each of the one or more rich media objects in a primary search index.
25 Citations
18 Claims
-
1. A method of web search by a search engine among rich media objects, the method comprising:
-
maintaining, by a search engine for each of a plurality of users, a reputation score quantifying each user'"'"'s activity of tagging rich media objects; counting a number of tags that include a particular searchable term, the particular searchable term among a plurality of searchable terms, the tags associated with a rich media object, the tag associations created by one or more of the plurality of users, the tags comprising text describing the rich media object, the text including the particular searchable term, the rich media object lacking a searchable textual element prior to the tag associations; calculating, by the search engine, a search result score for the particular searchable term included within tags of the rich media object, the search result score based on the number of tags associated with the rich media object that include the particular searchable term and the reputation scores of the users that associated the tags having the particular searchable term with the rich media object, the search result score specific to the particular searchable term, the rich media object having a distinct search result score for each of two or more searchable terms included in tags for the rich media object; and recording, by the search engine, in a primary search index, each search result score for each of the two or more searchable terms of the rich media object. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Apparatus for web search among rich media objects, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having stored within it computer program instructions capable of:
-
maintaining, by a search engine for each of a plurality of users, a reputation score quantifying each user'"'"'s activity of tagging rich media objects; counting a number of tags that include a particular searchable term, the particular searchable term among a plurality of searchable terms, the tags associated with a rich media object, the tag associations created by one or more of the plurality of users, the tags comprising text describing the rich media object, the text including the particular searchable term, the rich media object lacking a searchable textual element prior to the tag associations; calculating, by the search engine, a search result score for the particular searchable term included within tags of the rich media object, the search result score based on the number of tags associated with the rich media object that include the particular searchable term and the reputation scores of the users that associated the tags having the particular searchable term with the rich media object, the search result score specific to the particular searchable term, the rich media object having a distinct search result score for each of two or more searchable terms included in tags for the rich media object; and recording, by the search engine, in a primary search index, each search result score for each of the two or more searchable terms of the rich media object. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for web search among rich media objects, the computer program product being stored in a non-transitory computer readable storage medium, the computer program product comprising computer program instructions capable of:
-
maintaining, by a search engine for each of a plurality of users, a reputation score quantifying each user'"'"'s activity of tagging rich media objects; counting a number of tags that include a particular searchable term, the particular searchable term among a plurality of searchable terms, the tags associated with a rich media object, the tag associations created by one or more of the plurality of users, the tags comprising text describing the rich media object, the text including the particular searchable term, the rich media object lacking a searchable textual element prior to the tag associations; calculating, by the search engine, a search result score for the particular searchable term included within tags of the rich media object, the search result score based on the number of tags associated with the rich media object that include the particular searchable term and the reputation scores of the users that associated the tags having the particular searchable term with the rich media object, the search result score specific to the particular searchable term, the rich media object having a distinct search result score for each of two or more searchable terms included in tags for the rich media object; and recording, by the search engine, in a primary search index, each search result score for each of the two or more searchable terms of the rich media object. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification