Electronic navigation related technology
First Claim
1. A method comprising:
- tracking multiple instances of routing decisions made by a user of an electronic navigation device;
based on tracking multiple instances of routing decisions made by the user of the electronic navigation device, storing, in electronic storage, data that identifies at least one of (1) avoided routes that the user has avoided and times when the user avoided the avoided routes and (2) preferred routes that the user has preferred and times when the user preferred the preferred routes;
accessing the stored data that identifies at least one of (1) avoided routes that the user has avoided and times when the user avoided the avoided routes and (2) preferred routes that the user has preferred and times when the user preferred the preferred routes;
analyzing time information within the accessed data by at least one of (1) grouping the avoided routes into routes avoided at similar time periods and (2) grouping the preferred routes into routes preferred at similar time periods;
based on the analysis of the time information within the accessed data, identifying trends of the user within particular time periods; and
performing, by the electronic navigation device, an operation based on the identified trends of the user within the particular time periods.
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.
-
Citations
20 Claims
-
1. A method comprising:
-
tracking multiple instances of routing decisions made by a user of an electronic navigation device; based on tracking multiple instances of routing decisions made by the user of the electronic navigation device, storing, in electronic storage, data that identifies at least one of (1) avoided routes that the user has avoided and times when the user avoided the avoided routes and (2) preferred routes that the user has preferred and times when the user preferred the preferred routes; accessing the stored data that identifies at least one of (1) avoided routes that the user has avoided and times when the user avoided the avoided routes and (2) preferred routes that the user has preferred and times when the user preferred the preferred routes; analyzing time information within the accessed data by at least one of (1) grouping the avoided routes into routes avoided at similar time periods and (2) grouping the preferred routes into routes preferred at similar time periods; based on the analysis of the time information within the accessed data, identifying trends of the user within particular time periods; and performing, by the electronic navigation device, an operation based on the identified trends of the user within the particular time periods. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. 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 of routing decisions made by a user of an electronic navigation device; based on tracking multiple instances of routing decisions made by the user of the electronic navigation device, storing, in electronic storage, data that identifies at least one of (1) avoided routes that the user has avoided and times when the user avoided the avoided routes and (2) preferred routes that the user has preferred and times when the user preferred the preferred routes; accessing the stored data that identifies at least one of (1) avoided routes that the user has avoided and times when the user avoided the avoided routes and (2) preferred routes that the user has preferred and times when the user preferred the preferred routes; analyzing time information within the accessed data by at least one of (1) grouping the avoided routes into routes avoided at similar time periods and (2) grouping the preferred routes into routes preferred at similar time periods; based on the analysis of the time information within the accessed data, identifying trends of the user within particular time periods; and performing an operation based on the identified trends of the user within the particular time periods. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A method comprising:
-
tracking multiple instances of routing decisions made by a user of an electronic navigation device; based on tracking multiple instances of routing decisions made by the user of the electronic navigation device; determining, for a first destination, that the user of the electronic navigation device prefers a first route that matches a preferred route to the first destination according to routing settings at the time of the tracking, and determining, for a second destination that is different than the first destination, that the user of the electronic navigation device prefers a second route that does not match a preferred route to the second destination according to routing settings at the time of the tracking; based on the determination that the user of the electronic navigation device prefers the first route that matches the preferred route to the first destination and the determination that the user of the electronic navigation device prefers the second route that does not match the preferred route to the second destination, updating routing data that the electronic navigation device uses in determining routes to destinations such that the electronic navigation device uses the first route for the first destination and uses the second route for the second destination; and controlling the electronic navigation device to perform routing using the updated routing data. - View Dependent Claims (18, 19, 20)
-
Specification