Patent ID: 8108416
Filing Date: 2012-01-31
Classification: G06F

Abstract:
1. A method for updating a search results page in response to user interaction with a map resource, the method comprising: receiving a first search query, the first search query comprising at least one content term and at least one location term; parsing the first search query and extracting therefrom the at least one content term and the at least one location term; identifying a first location based on the at least one location term; transmitting a first search results page in response to executing the first search query, the first search results page comprising a first map resource comprising the first location and one or more first search results related to the at least one content term of the first query and the first location on the map resource; monitoring a change in position of the first map resource in response to a user interaction, wherein the user interaction comprises clicking and dragging the first map resource; calculating a second location corresponding to the change in position of the first map resource from a first position to a second position, wherein calculating a second location comprises receiving a latitude, longitude, and zoom factor associated with the second position and translating the latitude, longitude, and zoom factor data into the second location, wherein the second location comprises an address; generating a query string comprising the at least one content term of the first search query and the second location; executing a second search query on the basis of the query string comprising the at least one content term of the first search query and the second location; and displaying a second search results page comprising a second map resource and one or more second search results related to the second map resource in response to the second search query.