Devices and methods for comparing and selecting alternative navigation routes
AssigneeApple Inc.
InventorsBradford Moore, Christopher Blumenberg, Marcel Van Os, Graham Gyatt
Life of this patent
Estimating the term…
Abstract
Devices, methods, and machine-readable media to facilitate intuitive comparison and selection of calculated navigation routes are disclosed. An electronic device for navigation includes a touch-sensitive screen and a processing module for displaying a map, calculating a number or navigation routes simultaneously on the touch-sensitive screen, and receiving a selection of a route. Callouts, or markers for presenting key information about each route, are also displayed discretely on the map. Navigation tiles including key route information and route pictorials can also be created and displayed for each calculated route.
Claims21
1-20. (canceled)
A method comprising:
- receiving, by a mapping application of a computing device, a request for a route to a destination;
- identifying, by the mapping application, a plurality of routes to the destination;
- generating a plurality of informational display areas that each display the plurality of routes;
- presenting a first informational display area of the plurality of informational display areas on a display screen of the computing device, the first informational display area highlighting a first route of the plurality of routes and including a first set of attribute values of the first route;
- receiving, by the mapping application, a swipe input on the first informational display area;
- in response to the swipe input, presenting a second informational display area of the plurality of informational display areas, the second informational display area highlighting a second route in preference to the first route of the plurality of routes and including a first set of attribute values of the first route.
An electronic device comprising:
- a set of processing units for executing instructions;
- a non-transitory machine readable medium storing a mapping application for execution by at least one processing unit, the mapping application comprising sets of instructions for:
- receiving, by a mapping application of a computing device, a request for a route to a destination;
- identifying, by the mapping application, a plurality of routes to the destination;
- generating a plurality of informational display areas that each display the plurality of routes;
- presenting a first informational display area of the plurality of informational display areas on a display screen of the computing device, the first informational display area highlighting a first route of the plurality of routes and including a first set of attribute values of the first route;
- receiving, by the mapping application, a swipe input on the first informational display area;
- and
- in response to the swipe input, presenting a second informational display area of the plurality of informational display areas, the second informational display area highlighting a second route in preference to the first route of the plurality of routes and including a first set of attribute values of the first route.
A non-transitory machine readable medium storing a program for controlling an electronic device, the program executable by at least one processing unit, the program comprising sets of instructions for:
- receiving, by a mapping application of a computing device, a request for a route to a destination;
- identifying, by the mapping application, a plurality of routes to the destination;
- generating a plurality of informational display areas that each display the plurality of routes;
- presenting a first informational display area of the plurality of informational display areas on a display screen of the computing device, the first informational display area highlighting a first route of the plurality of routes and including a first set of attribute values of the first route;
- receiving, by the mapping application, a swipe input on the first informational display area;
- and
- in response to the swipe input, presenting a second informational display area of the plurality of informational display areas, the second informational display area highlighting a second route in preference to the first route of the plurality of routes and including a first set of attribute values of the first route.
Dependencies are inferred from the claim text.