Method and system for generating web site ratings for a user
First Claim
1. A computer-implemented method, comprising:
- at a search engine,first, receiving a user'"'"'s ratings of some, but not all, web pages associated with a group of web pages, the group of web pages selected from the group consisting of web pages in a particular web site and web pages in a particular subunit of a web site;
second, generating a user-specific site rating for the group of web pages based on the user'"'"'s ratings for said some, but not all, web pages in the group of web pages; and
third, generating a user-specific rating of a web page that is associated with the group of web pages and that did not receive a user rating, including rating the web page using the generated user-specific site rating for the group of web pages.
2 Assignments
0 Petitions
Accused Products
Abstract
A method, system, and graphical user interface for improved web searching via user-specified annotations are disclosed. One aspect of the invention involves a computer-implemented method in which a search engine receives a user'"'"'s ratings of some, but not all, web pages associated with a group of web pages. The group of web pages is selected from the group consisting of web pages in a particular web site and web pages in a particular subunit of a web site. The search engine generates a user-specific site rating for the group of web pages based on the user'"'"'s ratings for web pages in the group of web pages. The search engine uses the generated site rating for the group of web pages when responding to a search query from the user.
-
Citations
21 Claims
-
1. A computer-implemented method, comprising:
- at a search engine,
first, receiving a user'"'"'s ratings of some, but not all, web pages associated with a group of web pages, the group of web pages selected from the group consisting of web pages in a particular web site and web pages in a particular subunit of a web site; second, generating a user-specific site rating for the group of web pages based on the user'"'"'s ratings for said some, but not all, web pages in the group of web pages; and third, generating a user-specific rating of a web page that is associated with the group of web pages and that did not receive a user rating, including rating the web page using the generated user-specific site rating for the group of web pages. - View Dependent Claims (2, 11, 12, 13, 14, 15)
- at a search engine,
-
3. A search engine, comprising:
-
a main memory; a processor; and a program, stored in the main memory and executed by the processor, the program including; first instructions, for receiving a user'"'"'s ratings of some, but not all, web pages associated with a group of web pages, the group of web pages selected from the group consisting of web pages in a particular web site and web pages in a particular subunit of a web site; second instructions, for generating a user-specific site rating for the group of web pages based on the user'"'"'s ratings for said some, but not all, web pages in the group of web pages; and third instructions, to be executed after the first and second instructions, for generating a user-specific rating of a web page that is associated with the group of web pages and that did not receive a user rating, including instructions for rating the web page using the generated user-specific site rating for the group of web pages. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
4. A computer-program product, comprising:
-
a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising; first instructions, for receiving a user'"'"'s ratings of some, but not all, web pages associated with a group of web pages, the group of web pages selected from the group consisting of web pages in a particular web site and web pages in a particular subunit of a web site; second instructions, for generating a user-specific site rating for the group of web pages based on the user'"'"'s ratings for said some, but not all, web pages in the group of web pages; and third instructions, to be executed after the first and second instructions, for generating a user-specific rating of a web page that is associated with the group of web pages and that did not receive a user rating, including instructions for rating the web page using the generated user-specific site rating for the group of web pages. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
Specification