Custom local search
First Claim
1. A method comprising:
- receiving a query comprising a first token and a second token, wherein the first token is associated with a geographic region and wherein the second token is associated with an entity located in the geographic region;
responsive to receiving the query, parsing the query to identify the first token and the second token;
executing a search over a first dataset that comprises geographic information and a second dataset that comprises entity information, wherein the search is based, at least in part, on the first token and the second token, wherein the first token identifies the geographic region;
and wherein the second token identifies the entity located in the geographic region; and
generating a map for display on a computing device, the map comprising the geographic region and the entity located in the geographic region.
1 Assignment
0 Petitions
Accused Products
Abstract
A method described herein includes receiving a query that is configured by an issuer of the query to be utilized to retrieve a portion of local search content, wherein the local search content comprises a first dataset and a second data set, wherein the first dataset comprises a first entity and the second dataset comprises a second entity, and wherein the query comprises a first token and a second token. The method also includes parsing the query such that the first token of the query is mapped to the first entity in the first dataset and the second token of the query is mapped to the second entity in the second dataset. The method also includes returning search results based at least in part upon the parsing of the query.
74 Citations
20 Claims
-
1. A method comprising:
-
receiving a query comprising a first token and a second token, wherein the first token is associated with a geographic region and wherein the second token is associated with an entity located in the geographic region; responsive to receiving the query, parsing the query to identify the first token and the second token; executing a search over a first dataset that comprises geographic information and a second dataset that comprises entity information, wherein the search is based, at least in part, on the first token and the second token, wherein the first token identifies the geographic region; and wherein the second token identifies the entity located in the geographic region; and generating a map for display on a computing device, the map comprising the geographic region and the entity located in the geographic region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system that facilitates performing a local search, the system comprising:
-
a processor; and a memory that comprises a plurality of components that are executed by the processor, the plurality of components comprising; a receiver component that receives a query, wherein the query comprises a first token associated with a geographic region and a second token associated with an entity located within the geographic region; and an interpreter component that parses the query such that the first token is mapped to a first dataset and the second token is mapped to a second dataset, the first dataset comprising geographic data, the second dataset comprising a plurality of entities pertaining to the second token, and wherein the interpreter component outputs a map of the geographic region with a graphical indicator thereon that is indicative of the location of the entity in the geographic region. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-readable data storage device comprising computer executable instructions that, when executed by a processor, cause the processor to perform a method, the method comprising:
-
receiving a query comprising a first token and a second token; parsing the query such that the first token is mapped to a first dataset and the second token is mapped to a second dataset, wherein the first dataset comprises geographic data and wherein the second dataset comprises entity data; executing a search over the first dataset and the second dataset based at least in part on the first token and the second token, wherein executing the search results in identifying a geographic region corresponding to the first token and wherein executing the search results in identifying the entity; and causing a map of the geographic region to be displayed on a display screen of a computing device, the map of the geographic region comprising graphical data that identifies the entity and indicates a position of the entity in the geographic region.
-
Specification