Patent ID: 9146939
Filing Date: 2015-09-29
Classification: G06F

Abstract:
1. A method performed by data processing apparatus, the method comprising: receiving search log data for a user, the search log data specifying map results that were provided to the user, the search log data further specifying, for each map result, a geographic location to which the map result has been identified as relevant and an interaction field indicating whether the user interacted with the map result; for each geographic location: storing the result suggest boost factor in association with the user who generated the search log data; after storing the result suggest boost factor, receiving a partially-formed query along with an identifier of the user who generated the search log data; identifying the result suggest boost factor based on the identifier of the user received along with the query; determining a personalized user-specific and location-specific query completion suggestion based on the partially-formed query and the result suggest boost factor, the user-specific and location-specific query completion suggestion being personalized to the user based on the search log data of that user; and sending the personalized user-specific and location-specific query completion suggestion in response to receiving the partially-formed query.