Presenting driving directions
First Claim
Patent Images
1. A computer-implemented method for displaying driving directions having multiple maneuvers, the method comprising:
- accessing maneuver data for a route from an origin to a destination, the maneuver data including maneuvers;
determining whether to combine a first maneuver with a second maneuver based at least in part upon the first maneuver being associated with a highway interchange and the second maneuver being associated with the highway interchange or based at least in part upon the first maneuver including a reference to a particular road; and
combining the first maneuver with the second maneuver in response to a determination that the first and second maneuvers should be combined.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques are provided for reducing the number of maneuvers presented in narrative driving directions for a route from an origin location to a destination location. Maneuvers are combined to reduce the number of maneuvers presented. Maneuvers may be combined based on a maneuver being associated with a highway interchange or maneuvers including a shared reference to a particular road.
26 Citations
29 Claims
-
1. A computer-implemented method for displaying driving directions having multiple maneuvers, the method comprising:
-
accessing maneuver data for a route from an origin to a destination, the maneuver data including maneuvers; determining whether to combine a first maneuver with a second maneuver based at least in part upon the first maneuver being associated with a highway interchange and the second maneuver being associated with the highway interchange or based at least in part upon the first maneuver including a reference to a particular road; and combining the first maneuver with the second maneuver in response to a determination that the first and second maneuvers should be combined. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A computer-implemented method for displaying driving directions having multiple maneuvers, the method comprising:
-
accessing maneuver data for a route from an origin to a destination, the maneuver data including maneuvers; determining whether to combine a first maneuver with a second maneuver to produce a combined route maneuver based at least in part upon; the first maneuver including a reference to a particular road, or the first maneuver being associated with a highway interchange and the second maneuver being associated with the highway interchange; and combining the first maneuver with the second maneuver in response to a determination that the first and second maneuvers should be combined. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium having embodied thereon a computer program configured to display driving directions having multiple maneuvers, the medium comprising one or more code segments configured to:
-
access maneuver data for a route from an origin to a destination, the maneuver data including maneuvers; determine whether to combine a first maneuver with a second maneuver based at least in part upon the first maneuver being associated with a highway interchange and the second maneuver being associated with the highway interchange or based at least in part upon the first maneuver including a reference to a particular road; and combine the first maneuver with the second maneuver in response to a determination that the first and second maneuvers should be combined. - View Dependent Claims (23)
-
-
24. A computer-readable medium having embodied thereon a computer program configured to display driving directions having multiple maneuvers, the medium comprising one or more code segments configured to:
-
access maneuver data for a route from an origin to a destination, the maneuver data including maneuvers; determine whether to combine a first maneuver with a second maneuver to produce a combined route maneuver based at least in part upon; the first maneuver including a reference to a particular road, or the first maneuver being associated with a highway interchange and the second maneuver being associated with the highway interchange; and combine the first maneuver with the second maneuver in response to a determination that the first and second maneuvers should be combined. - View Dependent Claims (25)
-
-
26. A system for displaying driving directions having multiple maneuvers, the system comprising a processor connected to a storage device and one or more input/output devices, wherein the processor is configured to:
-
access maneuver data for a route from an origin to a destination, the maneuver data including maneuvers; determine whether to combine a first maneuver with a second maneuver based at least in part upon the first maneuver being associated with a highway interchange and the second maneuver being associated with the highway interchange or based at least in part upon the first maneuver including a reference to a particular road; and combine the first maneuver with the second maneuver in response to a determination that the first and second maneuvers should be combined. - View Dependent Claims (27)
-
-
28. A system for displaying driving directions having multiple maneuvers, the system comprising a processor connected to a storage device and one or more input/output devices, wherein the processor is configured to:
-
access maneuver data for a route from an origin to a destination, the maneuver data including maneuvers; determine whether to combine a first maneuver with a second maneuver to produce a combined route maneuver based at least in part upon; the first maneuver including a reference to a particular road, or the first maneuver being associated with a highway interchange and the second maneuver being associated with the highway interchange; and combine the first maneuver with the second maneuver in response to a determination that the first and second maneuvers should be combined. - View Dependent Claims (29)
-
Specification