Patent ID: 8010285

Claim:
A method of providing electronic navigation comprising: receiving a search for a type of point of interest; in response to the search, identifying multiple points of interest that match the type of point of interest included in the search; selecting, from among the multiple points of interest, a first point of interest; identifying a first route to the first point of interest; providing, to a user of an electronic navigation device, electronic navigation to the first point of interest; monitoring, using the electronic navigation device, whether the user is following directions to the first point of interest, the monitoring comprising tracking times in which the user has followed a oath other than a oath included in directions to the first point of interest provided in electronic navigation to the first point of interest; computing a metric that measures the user's avoidance of the first point of interest based on tracking times in which the uses has followed a path other than a path included in directions to the first point of interest provided in electronic navigation to the first point of interest; automatically, without user intervention, determining whether the user appears to be avoiding the first point of interest based on the computed metric that measures the user's avoidance of the first point of interest; and in response to a determination that the user appears to be avoiding the first point of interest, automatically, without user intervention, controlling the electronic navigation device to perform an operation directed to selecting, from among the multiple points of interest, a second point of interest despite the first point of interest remaining a preferred point of interest according to routing settings at the time of the controlling.