LOCATION IN SEARCH QUERIES
First Claim
Patent Images
1. A computer-implemented method, comprising:
- receiving a search query from a remote device;
determining if the search query includes location-related information; and
if the search query includes location-related information, generating a first result set based on the search query and the location-related information, andif the search query does not include location-related information, determining whether a location indicator is associated with the remote device, and when a location indicator is associated with the remote device, generating a second result set based on the search query and the location indicator.
2 Assignments
0 Petitions
Accused Products
Abstract
A computer-implemented method includes receiving a search query from a remote device, determining if the search query includes location-related information, and if the search query includes location-related information, generating a first result set based on the search query and the location-related information, and if the search query does not include location-related information, determining whether a location indicator is associated with the remote device, and if a location indicator is associated with the remote device, generating a second result set based on the search query and the location indicator.
224 Citations
31 Claims
-
1. A computer-implemented method, comprising:
-
receiving a search query from a remote device; determining if the search query includes location-related information; and if the search query includes location-related information, generating a first result set based on the search query and the location-related information, and if the search query does not include location-related information, determining whether a location indicator is associated with the remote device, and when a location indicator is associated with the remote device, generating a second result set based on the search query and the location indicator. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-implemented method, comprising:
-
receiving from a remote device a search query; determining if the search query includes location information; and if the search query includes location information, generating a first result set based on the search query and the included location information; and if the search query does not include location information, identifying previously used location information associated with a previous session of the remote device, and generating a second result set based on the search query and the previously used location information. - View Dependent Claims (23, 24, 25, 26)
-
-
27. A computer-implemented system, comprising:
-
a request processor configured to identify location-related information associated with a search query received from a mobile device; a search engine to receive the search query from the request processor along with a location identifier for the location-related information; and
to generate local search results; anda response formatter to order categories of search results received from the search engine, including local search results, according to a determined level of relevance between each category of search results and the received search query. - View Dependent Claims (28, 29, 30)
-
-
31. A computer-implemented system, comprising:
-
a request processor configured to identify location-related information associated with a search query received from a mobile device; a search engine to receive the search query from the request processor along with a location identifier for the location-related information; and
to generate local search results; andmeans for ordering information representing categories of search results received from the search engine, including local search results, according to a determined level of relevance between each category of search results and the received search query.
-
Specification