Patent ID: 8949277
Filing Date: 2015-02-03
Classification: G06F

Abstract:
1. A method performed by data processing apparatus for managing geotokens, the method comprising: receiving a geotoken for a resource, the geotoken being a resource token that references a geographic location; selecting a semantic geotoken using the received geotoken for the resource, the semantic geotoken being a standardized representation for the geographic location, wherein the semantic geotoken is selected based on a geographic relevance score for the geotoken for the resource, the geographic relevance score specifying a likelihood that the resource is relevant to the geographic location that is referenced by the geotoken for the resource; calculating a confidence score for the semantic geotoken based, at least in part, on a geographic distance between a referenced geographic location in the semantic geotoken and the geographic location referenced by the geotoken for the resource; determining, via a processor, that the confidence score for the semantic geotoken exceeds a confidence threshold; in response to the determination, storing the semantic geotoken with a reference to the resource in a search index; determining neighboring locations for the geographic location, the neighboring locations being within a predetermined distance of the geographic location; selecting semantic geotokens for the neighboring locations; and storing the semantic geotokens for the neighboring locations with the reference to the resource in the search index.