Search engine with community feedback system
First Claim
Patent Images
1. A method comprising:
- providing for receiving a query from a verified user;
providing for identifying one or more indexed web pages that match the query;
providing for listing at least a subset of the matching web pages in a random order; and
providing for displaying community feedback for at least one of the listed web pages based on individual feedback provided by one or more previous users who have viewed the at least one listed web page.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for enhancing a search results page with community feedback includes a web server to receive a query from a verified user and to submit the query to a search engine for identification of one or more indexed web pages that match the query. In one embodiment, the web server includes a search results formatter to list at least a subset of the matching web pages in a random order and to display community feedback for at least one of the listed web pages based on individual feedback provided by one or more previous users. The community feedback may include a community rating as well as one or more comments by individual users.
48 Citations
59 Claims
-
1. A method comprising:
-
providing for receiving a query from a verified user;
providing for identifying one or more indexed web pages that match the query;
providing for listing at least a subset of the matching web pages in a random order; and
providing for displaying community feedback for at least one of the listed web pages based on individual feedback provided by one or more previous users who have viewed the at least one listed web page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method comprising:
-
locating one or more indexed web pages that match a query submitted by a verified user;
listing the one or more matching web pages in a random order;
allowing the verified user to provide individual feedback for a selected one of the listed web pages; and
in response to a subsequent query that results in the selected web page being listed, showing community feedback for the selected web page based at least in part on the individual feedback. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method comprising:
-
randomly listing at least a subset of web pages matching a query submitted by a verified user;
allowing the verified user to provide individual feedback for a selected one of the listed web pages; and
modifying the way in which the selected webpage is indexed for subsequent searching based at least in part on the individual feedback provided by the verified user. - View Dependent Claims (28, 29, 30, 31, 32)
-
-
33. A user interface comprising:
-
a query area for receiving a query from a verified user;
a search results area for displaying a random listing of one or more indexed web pages that match the query; and
a community feedback area for displaying community feedback for at least one of the listed web pages based on individual feedback provided by one or more previous users. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
-
-
44. A system comprising:
-
a web server to receive a query from a verified user, and to submit the query to a search engine for identification of one or more indexed web pages that match the query; and
a search results formatter to list at least a subset of the matching web pages in a random order and to display community feedback for at least one of the listed web pages based on individual feedback provided by one or more previous users. - View Dependent Claims (45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57)
-
-
58. A machine-readable medium including program code that causes a machine to perform the operations of:
-
receiving a query from a verified user;
identifying one or more indexed web pages that match the query;
listing at least a subset of the matching web pages in a random order; and
displaying community feedback for at least one of the listed web pages based on individual feedback provided by one or more previous users who have viewed the at least one listed web page.
-
-
59. A computer data signal embodied in a transmission medium, comprising;
-
a code segment including instructions for receiving a query from a verified user;
a code segment including instructions for identifying one or more indexed web pages that match the query;
a code segment including instructions for listing at least a subset of the matching web pages in a random order; and
a code segment including instructions for displaying community feedback for at least one of the listed web pages based on individual feedback provided by one or more previous users who have viewed the at least one listed web page.
-
Specification