Patent ID: 8583684

Claim:
A method comprising: receiving, with one or more computing devices, a request for aggregated starting point information, the request identifying a location associated with an entity; accessing, with the one or more computing devices, navigation information query logs comprising navigation information requested by one or more users, identifying, with the one or more computing devices, a plurality of navigation requests associated with an ending point in a predefined vicinity of the location associated with the entity from the navigation query logs; identifying, with the one or more computing devices, starting points associated with the plurality of navigation requests associated with an ending point in a predefined vicinity of the location; aggregating, with the one or more computing devices, information associated with the starting points by one or more regions; and providing aggregated starting point information to the entity; wherein the plurality of navigation requests are identified from the navigation query logs by accessing navigation information previously provided to one or more users and stored in the navigation query log, and analyzing the navigation information previously provided to one or more users to identify at least one navigation request having an ending point within the predefined vicinity of the location.