APPARATUS AND METHOD OF SELECTION AND PLACEMENT OF TARGETED MESSAGES INTO A SEARCH ENGINE RESULT PAGE
First Claim
1. A computer-implemented method of presenting a search engine result page to a user on an electronic device, the method executable at a server, the method comprising:
- receiving, over a communication network from the electronic device, a search query, the search query being associated with a user search intent;
responsive to the search query, generating a search query result set, the search query result set including a plurality of search results, each search result of the plurality of search results having been ranked based on its relevance to the search query;
selecting a targeted message;
based on previous interactions of other users with search engine result pages containing the plurality of search results generated in response to a previous search query that is at least substantially similar to the search query, determining a relevance factor of the search query result set as a whole, the relevance factor of the search query result set indicative of a likelihood parameter that the search query result set satisfies user intent, the relevance factor of the search query result set being determined independently from relevance of individual results within the plurality of search results;
generating the search engine result page, the search engine result page including the search query result set and the targeted message, the spatial placement of the targeted message having been determined by the server by executing the steps of;
responsive to the relevance factor of the search query result set being one of;
equal to a relevancy threshold and above the relevancy threshold, selecting a first spatial placement of the targeted message in the search engine result page;
responsive to the relevance factor of the search query result set being below the relevancy threshold, selecting a second spatial placement of the targeted message in the search engine result page;
transmitting to the electronic device, over the communication network, the search engine result page.
4 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method of presenting a search engine result page to a user on an electronic device, the method comprising: receiving a search query; generating a search query result set (SQRS); based on the search query, determining a relevance factor of the SQRS; generating a search engine result page, the search engine result page including the SQRS and a targeted message, the targeted message having been selected by the server by executing the steps of: responsive to the relevance factor of the SQRS being equal or exceeding to a threshold, selecting the targeted message from a first plurality of targeted messages; otherwise selecting the targeted message from a second plurality of targeted messages; the both pluralities containing distinct targeted messages that have been grouped in accordance with a targeting parameter; transmitting to the electronic device the search engine result page.
-
Citations
21 Claims
-
1. A computer-implemented method of presenting a search engine result page to a user on an electronic device, the method executable at a server, the method comprising:
-
receiving, over a communication network from the electronic device, a search query, the search query being associated with a user search intent; responsive to the search query, generating a search query result set, the search query result set including a plurality of search results, each search result of the plurality of search results having been ranked based on its relevance to the search query; selecting a targeted message; based on previous interactions of other users with search engine result pages containing the plurality of search results generated in response to a previous search query that is at least substantially similar to the search query, determining a relevance factor of the search query result set as a whole, the relevance factor of the search query result set indicative of a likelihood parameter that the search query result set satisfies user intent, the relevance factor of the search query result set being determined independently from relevance of individual results within the plurality of search results; generating the search engine result page, the search engine result page including the search query result set and the targeted message, the spatial placement of the targeted message having been determined by the server by executing the steps of; responsive to the relevance factor of the search query result set being one of;
equal to a relevancy threshold and above the relevancy threshold, selecting a first spatial placement of the targeted message in the search engine result page;responsive to the relevance factor of the search query result set being below the relevancy threshold, selecting a second spatial placement of the targeted message in the search engine result page; transmitting to the electronic device, over the communication network, the search engine result page. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented method of presenting a search engine result page to a user on an electronic device, the method executable at a server, the method comprising:
-
receiving, over a communication network from the electronic device, a search query, the search query associated with a user search intent; responsive to the search query, generating a search query result set, the search query result set including a plurality of search results, each search result of the plurality of search results having been ranked based on its relevance to the search query; based on previous interactions of other users with search engine result pages containing the plurality of search results generated in response to a previous search query that is at least substantially similar to the search query, determining a relevance factor of the search query result set as a whole, the relevance factor of the search query result set indicative of a likelihood parameter that the search query result set satisfies user intent, the relevance factor of the search query result set being determined independently from relevance of individual results within the plurality of search results; generating the search engine result page, the search engine result page including the search query result set and a targeted message, the targeted message having been selected by the server by executing the steps of; responsive to the relevance factor of the search query result set being one of;
equal to a relevancy threshold and above the relevancy threshold, selecting the targeted message from a first plurality of targeted messages;responsive to the relevance factor of the search query result set being below the relevancy threshold, selecting the targeted message from a second plurality of targeted messages; the first plurality of targeted messages and the second plurality of targeted messages containing distinct targeted messages that have been grouped in accordance with a targeting parameter; transmitting to the electronic device, over the communication network, the search engine result page. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21-31. -31. (canceled)
Specification