System and method for supporting editorial opinion in the ranking of search results
First Claim
Patent Images
1. A method, performed by a computer device, comprising:
- receiving a search query;
identifying one or more objects in response to the search query;
automatically determining whether any of the one or more objects relates to a list of favored or non-favored sources;
ranking the one or more objects based on a result of the determination of whether any of the one or more objects relates to the list of favored or non-favored sources; and
providing the ranked one or more objects to a client.
1 Assignment
0 Petitions
Accused Products
Abstract
A server improves the ranking of search results. The server includes a processor and a memory that stores instructions and a group of query themes. The processor receives a search query containing at least one search term, retrieves one or more objects based on the at least one search term and determines whether the search query corresponds to at least one of the group of query themes. The processor then ranks the one or more objects based on whether the search query corresponds to at least one of the group of query themes and provides the ranked one or more objects to a user.
16 Citations
23 Claims
-
1. A method, performed by a computer device, comprising:
-
receiving a search query; identifying one or more objects in response to the search query; automatically determining whether any of the one or more objects relates to a list of favored or non-favored sources; ranking the one or more objects based on a result of the determination of whether any of the one or more objects relates to the list of favored or non-favored sources; and providing the ranked one or more objects to a client. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer device comprising:
-
means for receiving a search query; means for identifying one or more objects in response to the search query; means for determining whether any of the one or more objects relates to a list of favored or non-favored sources; means for ranking the one or more objects based on a result of the determination of whether any of the one or more objects relates to the list of favored or non-favored sources; and means for providing the ranked one or more objects to a client.
-
-
10. A computer-readable medium containing instructions and embodied on a tangible medium for controlling at least one processor to perform a method that provides search results, the method comprising:
-
receiving a search query; identifying one or more objects in response to the search query; automatically determining whether one object of the one or more objects relates to a list of favored or non-favored sources; ranking the one object based on a first set of parameters when the one object relates to the list of favored or non-favored sources; ranking the one object based on a second set of parameters when the one objects does not relate to and causing the ranked object to be provided to a client.
-
-
11. A server comprising:
-
a memory configured to store instructions and a list of favored or non-favored sources; and a processor configured to execute the instructions to; receive a search query, identify one or more objects in response to the search query, determine whether any of the one or more objects relates to the list of favored sources, rank the one or more objects based on a result of the determination whether any of the one or more objects relates to the list of favored sources, and cause the ranked one or more objects to be provided to a client.
-
-
12. A method, performed by a computer device, comprising:
-
identifying a set of first objects in response to a received search query; determining a score for each first object in the set of first objects; determining, for each first object in the set of first objects, whether each first object is associated with a second object in a list of second objects; automatically adjusting the score of each first object in the set of first objects that is associated with a second object in the list of second objects; and providing a ranked list to a client, the ranked list including one or more of the first objects that are ordered based on the determined scores and automatically adjusted scores. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A computer device comprising:
-
a memory configured to store a list of first objects; and a processor configured to; receive a search query, identify a group of second objects in response to receiving the search query, determine a score for each second object in the group of second objects, determine, for a set of second objects in the group of second objects, whether the set of second objects is associated with a first object in the list of first objects, adjust the score of each second object in the set of second objects that is associated with a first object in the list of first objects, and cause a ranked list to be provided to a client, the ranked list including one or more of the second objects that are ordered based on the determined scores and adjusted scores.
-
-
19. A method comprising:
-
identifying a group of web pages in response to a received search query; determining a score for each web page in the group of web pages; determining, for each web page in the group of web pages, whether each web page is associated with a favored source in a list of favored sources or a non-favored source in a list of non-favored sources, each favored source in the list of favored sources and each non-favored source in the list of non-favored sources being associated with an editorial parameter; automatically increasing the score of each web page in the group of web pages that is associated with a favored source in the list of favored sources based on the editorial parameter associated with the associated favored source; automatically decreasing the score of each web page in the group of web pages that is associated with a non-favored source in the list of non-favored sources based on the editorial parameter associated with the non-associated favored source; and providing a ranked list to a client, the ranked list including one or more of the web pages that are ordered based on the determined scores, automatically increased scores, and automatically decreased scores. - View Dependent Claims (20, 21)
-
-
22. A method comprising:
-
identifying each first object in a set of first objects as a favored object or a non-favored object; determining an editorial parameter for each first object in the set of first objects; automatically using the editorial parameter, via a computer device, to alter a ranking of a list of second objects retrieved in response to a query; and providing, via the computer device, the altered ranked list of second objects to a client. - View Dependent Claims (23)
-
Specification