Start-of-route map navigation with suppression of off-route feedback
First Claim
1. A mobile computing device comprising:
- a processor; and
a map navigation tool configured to, by the processor;
identify a current location of the mobile computing device;
determine that the current location of the mobile computing device is within a start-of-route buffer area associated with a start location of a route defined by the map navigation tool;
determine a movement direction of the mobile computing device; and
while the current location of the mobile computing device is within the start-of-route buffer area, selectively suppress off-route feedback based at least in part on the movement direction and the current location, the off-route feedback indicating that the current location of the mobile computing device is off of the route.
2 Assignments
0 Petitions
Accused Products
Abstract
A map navigation tool provides a start-of-route buffer area in which off-route feedback (e.g., audio or visual warnings or alerts) can be suppressed in some circumstances. For example, a mobile computing device implements a map navigation tool that can output off-route feedback when the user strays from a route, but also can suppress off-route feedback when the user is within a start-of-route buffer area. Off-route feedback can continue to be suppressed until some other event, such as the user leaving the start-of-route buffer area, occurs. Off-route feedback can be suppressed even if the user is not within a start-of-route buffer area, such as when the map navigation tool generates a route when the user is at an initial location that is far away from any part of the route and then joins the route later (e.g., at the start location or downstream from the start location).
-
Citations
20 Claims
-
1. A mobile computing device comprising:
-
a processor; and a map navigation tool configured to, by the processor; identify a current location of the mobile computing device; determine that the current location of the mobile computing device is within a start-of-route buffer area associated with a start location of a route defined by the map navigation tool; determine a movement direction of the mobile computing device; and while the current location of the mobile computing device is within the start-of-route buffer area, selectively suppress off-route feedback based at least in part on the movement direction and the current location, the off-route feedback indicating that the current location of the mobile computing device is off of the route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A mobile computing device comprising:
-
a processor; and a map navigation tool configured to, by the processor; identify a first location of the mobile computing device; generate a route between a start location and a destination; and upon determining that the first location is a location off of the route and outside of a start-of-route buffer area associated with the start location of the route, suppress off-route feedback, the off-route feedback indicating that the first location of the mobile computing device is off of the route. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A mobile computing device that includes a processor and a non-volatile memory, the non-volatile memory storing computer-executable instructions for navigating, the navigating comprising:
-
identifying a current location of the mobile computing device; generating a route between a start location and a destination; determining a start-of-route buffer area associated with the start location of the route; determining that the current location of the mobile computing device is within the start-of-route buffer area; determining a movement direction of the mobile computing device; and while the current location of the mobile computing device is within the start-of-route buffer area, selectively suppressing off-route feedback based at least in part on the movement direction and the current location, the off-route feedback indicating that the current location of the mobile computing device is off of the route. - View Dependent Claims (20)
-
Specification