Blending mobile search results
First Claim
1. A computer-implemented method, the method comprising:
- receiving a search query from a mobile device;
obtaining a plurality of generic search results in response to the search query, and a plurality of mobile search results in response to the search query, wherein each of the generic search results identifies a respective generic resource and has a respective search result quality score, and wherein each of the mobile search results identifies a respective mobile resource and has a respective search result quality score;
selecting a mobile search result of the plurality of mobile search results and a generic search result of the plurality of generic search results, wherein a domain of a uniform resource locator of a respective mobile resource identified by the selected mobile search result is identical to a domain of a uniform resource locator of a respective generic resource identified by the selected generic search result;
increasing the respective search result quality score of the selected mobile search result;
ranking the generic search results and the mobile search results, including the selected mobile search result, based on the respective search result quality scores; and
providing the ranked search results to the mobile device.
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.
29 Citations
27 Claims
-
1. A computer-implemented method, the method comprising:
-
receiving a search query from a mobile device; obtaining a plurality of generic search results in response to the search query, and a plurality of mobile search results in response to the search query, wherein each of the generic search results identifies a respective generic resource and has a respective search result quality score, and wherein each of the mobile search results identifies a respective mobile resource and has a respective search result quality score; selecting a mobile search result of the plurality of mobile search results and a generic search result of the plurality of generic search results, wherein a domain of a uniform resource locator of a respective mobile resource identified by the selected mobile search result is identical to a domain of a uniform resource locator of a respective generic resource identified by the selected generic search result; increasing the respective search result quality score of the selected mobile search result; ranking the generic search results and the mobile search results, including the selected mobile search result, based on the respective search result quality scores; and providing the ranked search results to the mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a machine-readable storage device having instructions stored thereon; and data processing apparatus operable to execute the instructions to perform operations comprising; receiving a search query from a mobile device; obtaining a plurality of generic search results in response to the search query, and a plurality of mobile search results in response to the search query, wherein each of the generic search results identifies a respective generic resource and has a respective search result quality score, and wherein each of the mobile search results identifies a respective mobile resource and has a respective search result quality score; selecting a mobile search result of the plurality of mobile search results that identifies a mobile resource and a generic search result of the plurality of generic search results, wherein a domain of a uniform resource locator of a respective mobile resource identified by the selected mobile search result is identical to a domain of a uniform resource locator of a respective generic resource identified by the selected generic search result; increasing the respective search result quality score of the selected mobile search result; ranking the generic search results and the mobile search results, including the selected mobile search result, based on the respective search result quality scores; and providing the ranked search results to the mobile device. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A storage device having instructions stored thereon that, when executed by data processing apparatus, cause the data processing apparatus to perform operations comprising:
-
receiving a search query from a mobile device; obtaining a plurality of generic search results in response to the search query, and a plurality of mobile search results in response to the search query, wherein each of the generic search results identifies a respective generic resource and has a respective search result quality score, and wherein each of the mobile search results identifies a respective mobile resource and has a respective search result quality score; selecting a mobile search result of the plurality of mobile search results that identifies a mobile resource and a generic search result of the plurality of generic search results, wherein a domain of a uniform resource locator of a respective mobile resource identified by the selected mobile search result is identical to a domain of a uniform resource locator of a respective generic resource identified by the selected generic search result; increasing the respective search result quality score of the selected mobile search result; ranking the generic search results and the mobile search results, including the selected mobile search result, based on the respective search result quality scores; and providing the ranked search results to the mobile device. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification