METHODS AND SYSTEMS FOR PERSONALIZING AGGREGATED SEARCH RESULTS
First Claim
1. A method of presenting a search result page (SERP) to a user in response to a search query, the SERP including a first general search result item and a first vertical search result item, the method executable at a server, the method comprising:
- appreciating a user-specific aggregation preference parameter, the user-specific aggregation preference parameter having been generated based on at least one feature of the user'"'"'s search history;
aggregating the first general search result item and the first vertical search result item into an aggregated set of search results;
ranking the first general search result item and the first vertical search result item relative to each other within the aggregated set of search results based at least on the user-specific aggregation preference parameter, to generate a ranked order of search results items; and
causing an electronic device associated with the user to display the ranked order of search results items within the SERP.
2 Assignments
0 Petitions
Accused Products
Abstract
There are provided methods and systems for presenting a personalized aggregated search results page (SERP) to a user in response to a search query. The method can be executable at a server. The method comprises appreciating a user-specific aggregation preference parameter, the user-specific aggregation preference parameter having been generated based on at least one feature of the user'"'"'s search history; ranking a first general search result item and a first vertical search result item relative to each other based at least on the user-specific aggregation preference parameter, to generate a ranked order of search results items; and causing an electronic device associated with the user to display the ranked order of search results items within the SERP.
29 Citations
32 Claims
-
1. A method of presenting a search result page (SERP) to a user in response to a search query, the SERP including a first general search result item and a first vertical search result item, the method executable at a server, the method comprising:
-
appreciating a user-specific aggregation preference parameter, the user-specific aggregation preference parameter having been generated based on at least one feature of the user'"'"'s search history; aggregating the first general search result item and the first vertical search result item into an aggregated set of search results; ranking the first general search result item and the first vertical search result item relative to each other within the aggregated set of search results based at least on the user-specific aggregation preference parameter, to generate a ranked order of search results items; and causing an electronic device associated with the user to display the ranked order of search results items within the SERP. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A server configured for presenting a search result page (SERP) to a user in response to a search query, the server having a non-transient computer usable information storage medium that stores computer executable instructions, which instructions when executed are configured to render the server operable to execute the steps of:
-
appreciating a user-specific aggregation preference parameter, the user-specific aggregation preference parameter having been generated based on at least one feature of the user'"'"'s search history; aggregating the first general search result item and the first vertical search result item into an aggregated set of search results; ranking the first general search result item and the first vertical search result item relative to each other within the aggregated set of search results based at least on the user-specific aggregation preference parameter, to generate a ranked order of search results items; and causing an electronic device associated with the user to display the ranked order of search results items within the SERP.
-
Specification