Routing device that modifies route guidance based on user input
First Claim
Patent Images
1. A routing device comprising:
- at least one computer processor configured to receive user preferences for routing and routing information; and
at least one computer memory that stores;
a route calculation logic, executable by the at least one computer processor, configured to calculate a route and route guidance from an origin to a destination; and
an information filtering application, executable by the at least one computer processor, configured to perform operations comprising;
determining a location of a user device during travel of the user device between the origin and the destination;
modifying the calculated route guidance based on the received user preferences for routing and routing information, the modifying the calculated route guidance comprising adjusting a level of detail of the calculated route guidance during the travel of the user device between the origin and the destination based on the determined location of the user device;
the level of detail of the calculated route guidance being able to be adjusted to a plurality of different detail levels, one of the plurality of detail levels corresponding to presenting some, but not all, of the calculated route guidance;
modifying the calculated route guidance at least in part as a function of a high traffic situation along the calculated route, the modifying including increasing the level of detail of the calculated route guidance based on the high traffic situation along the calculated route; and
transmitting the modified calculated route guidance to the user device for presentation on the user device.
7 Assignments
0 Petitions
Accused Products
Abstract
A vehicle routing device that determines a route from an origin to a destination including route guidance. The route guidance is modified based on user input. The modification can supply increased or reduced route guidance at intervals along the route. Route guidance may be modified to incorporate landmarks and personal contacts.
-
Citations
18 Claims
-
1. A routing device comprising:
-
at least one computer processor configured to receive user preferences for routing and routing information; and at least one computer memory that stores; a route calculation logic, executable by the at least one computer processor, configured to calculate a route and route guidance from an origin to a destination; and an information filtering application, executable by the at least one computer processor, configured to perform operations comprising; determining a location of a user device during travel of the user device between the origin and the destination; modifying the calculated route guidance based on the received user preferences for routing and routing information, the modifying the calculated route guidance comprising adjusting a level of detail of the calculated route guidance during the travel of the user device between the origin and the destination based on the determined location of the user device;
the level of detail of the calculated route guidance being able to be adjusted to a plurality of different detail levels, one of the plurality of detail levels corresponding to presenting some, but not all, of the calculated route guidance;modifying the calculated route guidance at least in part as a function of a high traffic situation along the calculated route, the modifying including increasing the level of detail of the calculated route guidance based on the high traffic situation along the calculated route; and transmitting the modified calculated route guidance to the user device for presentation on the user device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer-implemented method comprising:
-
receiving, by a computer system having at least one hardware processor, user preferences for routing and routing information; calculating, by the computer system, a route and route guidance from an origin to a destination; determining, by the computer system, a location of a user device during travel of the user device between the origin and the destination; modifying, by the computer system, the calculated route guidance based on the received user preferences for routing and routing information, the modifying the calculated route guidance comprising adjusting a level of detail of the calculated route guidance during the travel of the user device between the origin and the destination based on the determined location of the user device, the level of detail of the calculated route guidance being able to be adjusted to a plurality of different detail levels, one of the plurality of detail levels corresponding to presenting some, but not all, of the calculated route guidance; modifying, by the computer system, the calculated route guidance at least in part as a function of a high traffic situation along the calculated route, the modifying including increasing the level of detail of the calculated route guidance based on the high traffic situation along the calculated route; and transmitting, by the computer system, the modified calculated route guidance to the user device for presentation on the user device. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer readable medium having instructions stored thereon which when read and executed by a computer cause the computer to perform operations comprising:
-
receiving user preferences for routing and routing information; calculating a route and route guidance from an origin to a destination; determining a location of a user device during travel of the user device between the origin and the destination; modifying the calculated route guidance based on the received user preferences for routing and routing information, the modifying the calculated route guidance comprising adjusting a level of detail of the calculated route guidance during the travel of the user device between the origin and the destination based on the determined location of the user device, the level of detail of the calculated route guidance being able to be adjusted to a plurality of different detail levels;
one of the plurality of detail levels corresponding to presenting some, but not all, of the calculated route guidance;modifying the calculated route guidance at least in part as a function of a high traffic situation along the calculated route, the modifying including increasing the level of detail of the calculated route guidance based on the high traffic situation along the calculated route; and transmitting the modified calculated route guidance to the user device for presentation on the user device. - View Dependent Claims (18)
-
Specification