Electronic navigation related technology
First Claim
1. 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.
3 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for monitoring whether a user is following directions to a destination during electronic navigation to the destination provided by an electronic navigation device. When the electronic navigation device determines that the user is not following directions to the destination (e.g., the user has missed several turns suggested by the electronic navigation device), the electronic navigation device determines that the user appears to be avoiding the route (or a primary component thereof) to the destination. In response to a determination that the user appears to be avoiding the route (or a primary component thereof) to the destination, the electronic navigation device may automatically, without human intervention, perform an operation directed to using an alternative route (or alternative primary component) to the destination despite the current route remaining preferred according to current routing settings.
84 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4)
-
-
5. A method comprising:
-
tracking multiple instances in which the user appears to be avoiding primary components in reaching destinations, the primary components being parts of preferred routes to the destinations based on routing settings of an electronic navigation device; accessing attribute information for the primary components that the user appears to be avoiding in reaching destinations; analyzing the attribute information for the primary components that the user appears to be avoiding in reaching destinations; based on the analysis, identifying attributes that are similar for the primary components that the user appears to be avoiding in reaching destinations; comparing the identified attributes to the routing settings of the electronic navigation device; and performing an operation directed to changing the routing settings of the electronic navigation device based on the comparison of the identified attributes to the routing settings of the electronic navigation device. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. An electronic system comprising:
-
at least one processor; and at least one computer-readable storage medium encoded with executable instructions that, when executed by the at least one processor, causes the at least one processor to perform operations 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 using 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 path other than a path 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 user 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. - View Dependent Claims (12, 13, 14)
-
-
15. An electronic system comprising:
-
at least one processor; and at least one computer-readable storage medium encoded with executable instructions that, when executed by the at least one processor, causes the at least one processor to perform, operations comprising; tracking multiple instances in which the user appears to be avoiding primary components in reaching destinations, the primary components being parts of preferred routes to the destinations based on routing settings of an electronic navigation device; accessing attribute information for the primary components that the user appears to be avoiding in reaching destinations; analyzing the attribute information for the primary components that the user appears to be avoiding in reaching destinations; based on the analysis, identifying attributes that are similar for the primary components that the user appears to be avoiding in reaching destinations; comparing the identified attributes to the routing settings of the electronic navigation device; and performing an operation directed to changing the routing settings of the electronic navigation device based on the comparison of the identified attributes to the routing settings of the electronic navigation device. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification