Method and system for improving relevance of web content
First Claim
1. A method comprising:
- receiving, at a computing device, a search query from a user;
generating, via the computing device, a list of web content results based on the search query;
determining, via the computing device, a plurality of click counts for the list of web content results, each click count of the plurality of click counts associated with one or more contacts in a social network of the user, wherein demographic similarity and a higher click count indicate a higher relevance of a result of the search query;
mapping, via the computing device, each click count to a corresponding web content result in the list of web content results;
communicating the list of web content results along with the plurality of click counts, each click count of the plurality of click counts communicated with the corresponding web content result in the list of web content results, said communication comprising facilitating display of the list of web content results along with the plurality of click counts; and
providing, via the computing device, a second plurality of search queries to the user, the second plurality of search queries being similar to the search query from the user, each of the second plurality of search queries having been previously entered by the one or more contacts from the social network of the user.
9 Assignments
0 Petitions
Accused Products
Abstract
A method and system for improving relevance of web content. The method includes receiving a search query from a user. The method also includes processing the search query by generating a list of web content results based on the search query. The search query is also processed by determining a plurality of click counts for the list of web content results. Each click count of the plurality of click counts is generated by one or more contacts in a social network of the user. The search query is further processed by mapping each click count to a corresponding web content result in the list of web content results. The method further includes displaying the list of web content results along with the plurality of click counts. Each click count of the plurality of click counts is displayed with the corresponding web content result in the list of web content results.
-
Citations
18 Claims
-
1. A method comprising:
-
receiving, at a computing device, a search query from a user; generating, via the computing device, a list of web content results based on the search query; determining, via the computing device, a plurality of click counts for the list of web content results, each click count of the plurality of click counts associated with one or more contacts in a social network of the user, wherein demographic similarity and a higher click count indicate a higher relevance of a result of the search query; mapping, via the computing device, each click count to a corresponding web content result in the list of web content results; communicating the list of web content results along with the plurality of click counts, each click count of the plurality of click counts communicated with the corresponding web content result in the list of web content results, said communication comprising facilitating display of the list of web content results along with the plurality of click counts; and providing, via the computing device, a second plurality of search queries to the user, the second plurality of search queries being similar to the search query from the user, each of the second plurality of search queries having been previously entered by the one or more contacts from the social network of the user. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory computer-readable storage medium tangibly encoded with a computer program product that when executed by a processor, performs a method comprising:
-
receiving a search query from a user; generating a list of web content results based on the search query; determining a plurality of click counts for the list of web content results, each click count of the plurality of click counts being generated by one or more contacts in a social network of the user, wherein demographic similarity and a higher click count indicate a higher relevance of a result of the search query; mapping each click count to a corresponding web content result in the list of web content results; communicating the list of web content results along with the plurality of click counts, each click count of the plurality of click counts communicated with the corresponding web content result in the list of web content results, said communication comprising facilitating display of the list of web content results along with the plurality of click counts; and providing a second plurality of search queries to the user, the second plurality of search queries being similar to the search query from the user, each of the second plurality of search queries having been previously entered by the one or more contacts from the social network of the user. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system comprising:
-
one or more electronic devices; a communication interface in electronic communication with the one or more electronic devices; a memory that stores instructions; and a processor responsive to the instructions to; receive a search query from a user; generating a list of web content results based on the search query; determine a plurality of click counts for the list of web content results, each click count of the plurality of click counts being generated by one or more contacts in a social network of the user, wherein demographic similarity and a higher click count indicate a higher relevance of a result of the search query; map each click count to a corresponding web content result in the list of web content results; communicate the list of web content results along with the plurality of click counts, each click count of the plurality of click counts communicated with the corresponding web content result in the list of web content results, said communication comprising facilitating display of the list of web content results along with the plurality of click counts; and provide a second plurality of search queries to the user, the second plurality of search queries being similar to the search query from the user, each of the second plurality of search queries having been previously entered by the one or more contacts from the social network of the user. - View Dependent Claims (16, 17, 18)
-
Specification