BLENDING MOBILE SEARCH RESULTS
First Claim
1. A method, comprising:
- receiving a search query and a plurality of search results, wherein the search results each satisfy the search query and have a respective search result quality score, and wherein the search results comprise mobile search results and generic search results, the mobile search results each identifying a mobile resource, the generic search results each identifying a generic resource, wherein the search result quality scores comprise mobile search result quality scores for the mobile search results and generic search result quality scores for the generic search results, and wherein the mobile search result quality scores and the generic search result quality scores were generated according to different scoring formulas; and
based on one or more terms in the search query, classifying the search query as a mobile query and as a consequence modifying one or more search result quality scores to improve the sorting of search results that include both mobile search results and generic search results.
2 Assignments
0 Petitions
Accused Products
Abstract
Methods, systems, and apparatus, including computer program products, for blending mobile search results. A method includes receiving a search query and multiple search results. The search results each satisfy the search query and have a respective search result quality score. The search results include generic and mobile search results. The generic and mobile search results each identify a generic and mobile resource, respectively. The search result quality scores include mobile and generic search result quality scores for the mobile and generic search results, respectively. The mobile search result quality scores and the generic search result quality scores were generated according to different scoring formulas. Based on one or more terms in the search query, the search query is classified as a mobile query. As a consequence, one or more search result quality scores are modified to improve the sorting of search results that include both mobile and generic search results.
26 Citations
39 Claims
-
1. A method, comprising:
-
receiving a search query and a plurality of search results, wherein the search results each satisfy the search query and have a respective search result quality score, and wherein the search results comprise mobile search results and generic search results, the mobile search results each identifying a mobile resource, the generic search results each identifying a generic resource, wherein the search result quality scores comprise mobile search result quality scores for the mobile search results and generic search result quality scores for the generic search results, and wherein the mobile search result quality scores and the generic search result quality scores were generated according to different scoring formulas; and based on one or more terms in the search query, classifying the search query as a mobile query and as a consequence modifying one or more search result quality scores to improve the sorting of search results that include both mobile search results and generic search results. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, comprising:
-
presenting a plurality of search results, wherein the search results each satisfy a search query and have a respective search result quality score, and wherein the search results comprise a first and second set of search results, the search result quality scores of the first set of search results being calculated based on a first scoring criteria, the search result quality scores of the second set of search results being calculated based on a second scoring criteria, and the first and second scoring criteria being distinct; and modifying the search result quality scores of the first set of search results to make the scores commensurable to the search result quality scores of the second set of search results.
-
-
8. A method, comprising:
-
receiving a search query, a plurality of generic search results, and a plurality of mobile search results, wherein the generic search results each satisfy the search query, identify a generic resource, and have a respective search result quality score, and wherein the mobile search results each satisfy the search query, identify a mobile resource, and have a respective search result quality score; determining that the search query came from a mobile user; and evaluating, for each mobile search result, one or more properties of the mobile resources identified by the mobile search results, and modifying at least one of the mobile search result quality scores based on the one or more properties of the corresponding mobile resources. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
receiving a search query, a plurality of generic search results, and a plurality of mobile search results, wherein the generic search results each satisfy the search query, identify a generic resource, and have a respective search result quality score, and wherein the mobile search results each satisfy the search query, identify a mobile resource, and have a respective search result quality score; determining that the search query came from a mobile user; identifying one or more threshold scores, each threshold score being based on correlations between evaluation ratings assigned by one or more people to a sample of mobile search results and their respective search result quality scores; and modifying at least one search result quality score of the mobile search results based on whether it exceeds one or more of the threshold scores, wherein modifying a search result quality score of a mobile search result makes it commensurable to the search result quality scores of the generic search results. - View Dependent Claims (15, 16)
-
-
17. A method, comprising:
-
receiving a search query, a plurality of generic search results, and a plurality of mobile search results, wherein the generic search results each satisfy the search query, identify a generic resource, and have a respective search result quality score, and wherein the mobile search results each satisfy the search query, identify a mobile resource, and have a respective search result quality score; determining that the search query came from a mobile user; for each generic search result that identifies a generic resource, evaluating one or more properties of the generic resource to detect similarities with one or more properties of a mobile resource; detecting a similarity between a property of a first generic resource and a property of a first mobile resource, wherein the first mobile resource is identified by a first mobile search result that has a first mobile search result quality score; and increasing the first mobile search result quality score. - View Dependent Claims (18)
-
-
19. A method, comprising:
-
receiving a search query, a plurality of generic search results, and a plurality of mobile search results, wherein the generic search results each satisfy the search query, identify a generic resource, and have a respective search result quality score, and wherein the mobile search results each satisfy the search query, identify a mobile resource, and have a respective search result quality score; determining that the search query came from a mobile user; determining the number of mobile search results; presenting the generic search results; and presenting the mobile search results only if the number of mobile search results exceeds a threshold number.
-
-
20. A system, comprising:
-
a user interface device; and one or more computers operable to interact with the user interface device and to; receive a search query and a plurality of search results from the user interface device, wherein the search results each satisfy the search query and have a respective search result quality score, and wherein the search results comprise mobile search results and generic search results, the mobile search results each identifying a mobile resource, the generic search results each identifying a generic resource, wherein the search result quality scores comprise mobile search result quality scores for the mobile search results and generic search result quality scores for the generic search results, and wherein the mobile search result quality scores and the generic search result quality scores were generated according to different scoring formulas; and based on one or more terms in the search query, classify the search query as a mobile query and as a consequence modify one or more search result quality scores to improve the sorting of search results that include both mobile search results and generic search results. - View Dependent Claims (21, 22, 23, 24, 25, 26)
-
-
27. A system, comprising:
-
a user interface device; and one or more computers operable to interact with the user interface device and to; present a plurality of search results to the user interface device, wherein the search results each satisfy a search query and have a respective search result quality score, and wherein the search results comprise a first and second set of search results, the search result quality scores of the first set of search results being calculated based on a first scoring criteria, the search result quality scores of the second set of search results being calculated based on a second scoring criteria, and the first and second scoring criteria being distinct; and modify the search result quality scores of the first set of search results to make the scores commensurable to the search result quality scores of the second set of search results.
-
-
28. A system, comprising:
-
a user interface device; and one or more computers operable to interact with the user interface device and to; receive a search query, a plurality of generic search results, and a plurality of mobile search results from the user interface device, wherein the generic search results each satisfy the search query, identify a generic resource, and have a respective search result quality score, and wherein the mobile search results each satisfy the search query, identify a mobile resource, and have a respective search result quality score; determine that the search query came from a mobile user; and evaluate, for each mobile search result, one or more properties of the mobile resources identified by the mobile search results, and modify at least one of the mobile search result quality scores based on the one or more properties of the corresponding mobile resources. - View Dependent Claims (29, 30, 31, 32, 33)
-
-
34. A system, comprising:
-
a user interface device; and one or more computers operable to interact with the user interface device and to; receive a search query, a plurality of generic search results, and a plurality of mobile search results from the user interface device, wherein the generic search results each satisfy the search query, identify a generic resource, and have a respective search result quality score, and wherein the mobile search results each satisfy the search query, identify a mobile resource, and have a respective search result quality score; determine that the search query came from a mobile user; identify one or more threshold scores, each threshold score being based on correlations between evaluation ratings assigned by one or more people to a sample of mobile search results and their respective search result quality scores; and modify at least one search result quality score of the mobile search results based on whether it exceeds one or more of the threshold scores, wherein modifying a search result quality score of a mobile search result makes it commensurable to the search result quality scores of the generic search results. - View Dependent Claims (35, 36)
-
-
37. A system, comprising:
-
a user interface device; and one or more computers operable to interact with the user interface device and to; receive a search query, a plurality of generic search results, and a plurality of mobile search results from the user interface device, wherein the generic search results each satisfy the search query, identify a generic resource, and have a respective search result quality score, and wherein the mobile search results each satisfy the search query, identify a mobile resource, and have a respective search result quality score; determine that the search query came from a mobile user; for each generic search result that identifies a generic resource, evaluate one or more properties of the generic resource to detect similarities with one or more properties of a mobile resource; detect a similarity between a property of a first generic resource and a property of a first mobile resource, wherein the first mobile resource is identified by a first mobile search result that has a first mobile search result quality score; and increase the first mobile search result quality score. - View Dependent Claims (38)
-
-
39. A system, comprising:
-
a user interface device; and one or more computers operable to interact with the user interface device and to; receive a search query, a plurality of generic search results, and a plurality of mobile search results from the user interface device, wherein the generic search results each satisfy the search query, identify a generic resource, and have a respective search result quality score, and wherein the mobile search results each satisfy the search query, identify a mobile resource, and have a respective search result quality score; determine that the search query came from a mobile user; determine the number of mobile search results; present the generic search results; and present the mobile search results only if the number of mobile search results exceeds a threshold number.
-
Specification