Transit Navigation
First Claim
1. A non-transitory machine readable medium storing a map application executable by at least one processing unit of a device, the device comprising a touch sensitive display screen, the map application comprising sets of instructions for:
- presenting, in a first display area of the map application, a first navigation instruction of a set of navigation instructions that describe transit maneuvers associated with a transit route;
presenting, in a second display area of the map application, a first map region associated with the first navigation instruction that is displayed in the first display area;
receiving, on the first display area, a touch and drag contact that scrolls the set of navigation instructions; and
responsive to the touch and drag contact, displaying a second navigation instruction of the set of navigation instructions in the first display area and a second map region presentation in the second display area, the second map region presentation associated with a portion of the transit route for which the second navigation instruction is displayed.
0 Assignments
0 Petitions
Accused Products
Abstract
Some embodiments provide a map application that identifies a transit route that includes one or more transit legs between a starting location and a destination location. In response to a request to start navigating the identified transit route, the map application of some embodiments provides a first display area for displaying a set of navigation instructions, each of which describes a transit maneuver that is associated with a transit leg of the transit route. The map application also provides a second display area for displaying a map region presentation associated with the navigation instruction that is displayed in the first display area.
-
Citations
20 Claims
-
1. A non-transitory machine readable medium storing a map application executable by at least one processing unit of a device, the device comprising a touch sensitive display screen, the map application comprising sets of instructions for:
-
presenting, in a first display area of the map application, a first navigation instruction of a set of navigation instructions that describe transit maneuvers associated with a transit route; presenting, in a second display area of the map application, a first map region associated with the first navigation instruction that is displayed in the first display area; receiving, on the first display area, a touch and drag contact that scrolls the set of navigation instructions; and responsive to the touch and drag contact, displaying a second navigation instruction of the set of navigation instructions in the first display area and a second map region presentation in the second display area, the second map region presentation associated with a portion of the transit route for which the second navigation instruction is displayed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 10, 11, 12, 13, 14)
-
-
8. For a map application executing on a device, a method for providing transit navigation presentation, the method comprising:
-
presenting, in a first display area of the map application, a first navigation instruction of a set of navigation instructions that describe transit maneuvers associated with a transit route; presenting, in a second display area of the map application, a first map region associated with the first navigation instruction that is displayed in the first display area; receiving, on the first display area, a touch and drag contact that scrolls the set of navigation instructions; and responsive to the touch and drag contact, displaying a second navigation instruction of the set of navigation instructions in the first display area and a second map region presentation in the second display area, the second map region presentation associated with a portion of the transit route for which the second navigation instruction is displayed. - View Dependent Claims (9)
-
-
15. An electronic device comprising:
-
a set of processing units for executing sets of instructions; and a non-transitory machine readable medium storing a map application which when executed by at least one of the processing units of the device provides a transit navigation presentation, the application comprising sets of instructions for; presenting, in a first display area of the map application, a first navigation instruction of a set of navigation instructions that describe transit maneuvers associated with a transit route; presenting, in a second display area of the map application, a first map region associated with the first navigation instruction that is displayed in the first display area; receiving, on the first display area, a touch and drag contact that scrolls the set of navigation instructions; and responsive to the touch and drag contact, displaying a second navigation instruction of the set of navigation instructions in the first display area and a second map region presentation in the second display area, the second map region presentation associated with a portion of the transit route for which the second navigation instruction is displayed. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification