IP Library Granted Patent US 9,599,487
Granted Patent B2
US 9,599,487 · App. 14/642,377 · Granted Mar 21, 2017

Presenting a travel route

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,599,487
App. No.
14/642,377
Granted
Mar 21, 2017
Kind
B2
Abstract

Techniques are provided for presenting a route using a route presentation that provides both a context map and one or more detail route maps. Narrative instructions for the route also may be presented. The presentation of the context map and the one or more detail route maps may be interactive. The route presentation also may be user controllable such that a user may control the portions of a route that are printed. The route presentation also may include a re-routing feature that allows a user to request that a new route be identified that avoids a particular maneuver or maneuvers in a route.

Claims (44)

1. A computer-implemented method for providing a travel route, the method comprising the following operations performed by at least one processor:

determining a first route between an origin and a destination, the determined first route comprising a plurality of maneuvers;

simultaneously presenting, on a display device, the first route and an avoid indicator, the avoid indicator being associated with at least one of the plurality of maneuvers;

receiving an indication that a user has selected the avoid indicator; and

determining, in response to the indication, a second route between the origin and the destination that excludes the at least one maneuver.

2. The computer-implemented method of claim 1 , wherein simultaneously presenting the first route and an avoid indicator comprises simultaneously presenting the avoid indicator and a map comprising the at least one maneuver.

3. The computer-implemented method of claim 2 , further comprising:

identifying a position of a vehicle traveling the first route; and

orienting the map based on the position of the vehicle.

4. The computer-implemented method of claim 2 , wherein a first geographic feature is located closer to the first route than a second geographic feature, and the first geographic feature is illustrated on the map in finer detail than the second geographic feature.

5. The computer-implemented method of claim 2 , further comprising:

receiving a selection of a portion of the map; and

presenting, in response to the selection, a more detailed map of the portion on the display device.

6. The computer-implemented method of claim 1 , further comprising presenting one or more points of interest on the display device.

7. The computer-implemented method of claim 6 , wherein the one or more points of interest are presented based on a length of the first route and locations of the one or more points of interest along the first route.

8. The computer-implemented method of claim 6 , further comprising:

receiving a selection of one of the points of interest; and

presenting, in response to the selection, at least one of a name, address, or telephone number associated with the point of interest on the display device.

9. The computer-implemented method of claim 1 , wherein the determined first route is one of a driving route, a walking route, or a bicycling route.

10. The computer-implemented method of claim 1 , further comprising presenting an animation of traveling the first route on the display device.

11. The computer-implemented method of claim 1 , wherein simultaneously presenting the first route and an avoid indicator comprises simultaneously presenting the avoid indicator and text describing at least one instruction for the at least one maneuver.

12. A system for providing a travel route, comprising:

at least one memory; and

at least one processor coupled to the at least one memory and configured to:

determine a first route between an origin and a destination, the determined first route comprising a plurality of maneuvers;

simultaneously present, on a display device, the first route and an avoid indicator, the avoid indicator being associated with at least one of the plurality of maneuvers;

receive an indication that a user has selected the avoid indicator; and

determine, in response to the indication, a second route between the origin and the destination that excludes the at least one maneuver.

13. The system of claim 12 , wherein the at least one processor is configured to simultaneously present the first route and an avoid indicator by simultaneously presenting the avoid indicator and a map comprising the at least one maneuver.

14. The system of claim 13 , wherein the at least one processor is further configured to:

receive a selection of a portion of the map; and

present, in response to the selection, a more detailed map of the portion on the display device.

15. The system of claim 12 , wherein the processor is further configured to present one or more points of interest on the display device.

16. The system of claim 15 , wherein the processor is further configured to:

receive a selection of one of the points of interest; and

present, in response to the selection, at least one of a name, address, or telephone number associated with the point of interest on the display device.

17. The system of claim 12 , wherein the determined first route is one of a driving route, a walking route, or a bicycling route.

18. The system of claim 12 , wherein the processor is further configured to present an animation of traveling the first route on the display device.

19. The system of claim 12 , wherein the processor is configured to simultaneously present the first route and an avoid indicator by simultaneously presenting the avoid indicator and text describing at least one instruction for the at least one maneuver.

20. A computer-readable storage medium that comprises a set of instructions that are executable by at least one processor to cause the at least one processor to perform a method for providing a travel route, the method comprising:

determining a first route between an origin and a destination, the determined first route comprising a plurality of maneuvers;

simultaneously presenting, on a display device, the first route and an avoid indicator, the avoid indicator being associated with at least one of the plurality of maneuvers;

receiving an indication that a user has selected the avoid indicator; and

determining, in response to the indication, a second route between the origin and the destination that excludes the at least one maneuver.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 11, 2018
From: MAPQUEST, INC.
To: VERIZON PATENT AND LICENSING INC.
Reel/Frame 047469/0106 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE AND RECORDED DOCUMENT PREVIOUSLY RECORDED ON REEL 035147 FRAME 0019. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT OF ASSIGNOR'S INTEREST. Recorded Apr 8, 2015
From: AOL LLC
To: MAPQUEST, INC.
Reel/Frame 035389/0134 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2015
From: NESBITT, DAVID W.
To: AMERICA ONLINE, INC.
Reel/Frame 035146/0929 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 12, 2015
From: AOL LLC
To: AOL INC.
Reel/Frame 035147/0019 →
CHANGE OF NAME Recorded Mar 12, 2015
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 035187/0881 →