Web Search Among Rich Media Objects
First Claim
1. A method of web search by a search engine among rich media objects, the search engine comprising a web crawler, the method comprising:
- maintaining, by the search engine 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 comprising text describing the one or more rich media objects, the text including the particular search term;
calculating, by the search engine, 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 one or more 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, by the search engine, the search result scores of each of the one or more rich media objects in a primary search index.
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.
49 Citations
20 Claims
-
1. A method of web search by a search engine among rich media objects, the search engine comprising a web crawler, the method comprising:
-
maintaining, by the search engine 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 comprising text describing the one or more rich media objects, the text including the particular search term; calculating, by the search engine, 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 one or more 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, by the search engine, the search result scores of each of the one or more rich media objects in a primary search index. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. Apparatus for web search among rich media objects, the search engine comprising a web crawler, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions capable of:
-
maintaining, by the search engine 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 comprising text describing the one or more rich media objects, the text including the particular search term; calculating, by the search engine, 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 one or more 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, by the search engine, the search result scores of each of the one or more rich media objects in a primary search index. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for web search among rich media objects, the search engine comprising a web crawler, the computer program product disposed in a computer readable, signal bearing medium, the computer program product comprising computer program instructions capable of:
-
maintaining, by the search engine 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 comprising text describing the one or more rich media objects, the text including the particular search term; calculating, by the search engine, 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 one or more 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, by the search engine, the search result scores of each of the one or more rich media objects in a primary search index. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification