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 application comprising sets of instructions for:
- identifying a transit route between a starting location and a destination location, the transit route comprising a sequence of transit legs;
presenting a first graphical user interface for the map application that includes a map display area and a route summary display area, where the map display area is separate from the route summary display area;
presenting a map in the map display area, the map including a first graphical representation of the sequence of legs in the transit route;
presenting a route summary of the transit route in the route summary display area, the route summary including a sequence of graphical representations indicating one or more transportation types for each of the transit legs, the sequence of graphical representations ordered according to the sequence of transit legs;
in response to a request to start navigating the identified transit route, presenting a second graphical user interface for the map application that includes a first display area and a second display area;
presenting in the first display area navigation instructions that describe a transit maneuver associated with a particular transit leg;
presenting in the second display area a map region associated with the navigation instructions that are displayed in the first display area;
presenting on the map region a second graphical representation of the particular transit leg, the second graphical representation including a first portion of the transit leg and a second portion of the transit leg; and
presenting a first graphical element identifying a first transportation type for the first portion of the transit leg and a second graphical element identifying a second transportation type for the second portion of the transit leg, where the first transportation type is different than the second transportation type.
1 Assignment
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.
192 Citations
23 Claims
-
1. A non-transitory machine readable medium storing a map application executable by at least one processing unit of a device, the application comprising sets of instructions for:
-
identifying a transit route between a starting location and a destination location, the transit route comprising a sequence of transit legs; presenting a first graphical user interface for the map application that includes a map display area and a route summary display area, where the map display area is separate from the route summary display area; presenting a map in the map display area, the map including a first graphical representation of the sequence of legs in the transit route; presenting a route summary of the transit route in the route summary display area, the route summary including a sequence of graphical representations indicating one or more transportation types for each of the transit legs, the sequence of graphical representations ordered according to the sequence of transit legs; in response to a request to start navigating the identified transit route, presenting a second graphical user interface for the map application that includes a first display area and a second display area; presenting in the first display area navigation instructions that describe a transit maneuver associated with a particular transit leg; presenting in the second display area a map region associated with the navigation instructions that are displayed in the first display area; presenting on the map region a second graphical representation of the particular transit leg, the second graphical representation including a first portion of the transit leg and a second portion of the transit leg; and presenting a first graphical element identifying a first transportation type for the first portion of the transit leg and a second graphical element identifying a second transportation type for the second portion of the transit leg, where the first transportation type is different than the second transportation type. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. For a map application executing on a device, a method for providing transit navigation presentation, the method comprising:
-
identifying a transit route between a starting location and a destination location, the transit route comprising a sequence of transit legs; presenting a first graphical user interface for the map application that includes a map display area and a route summary display area, where the map display area is separate from the route summary display area; presenting a map in the map display area, the map including a first graphical representation of the sequence of legs in the transit route; presenting a route summary of the transit route in the route summary display area, the route summary including a sequence of graphical representations indicating one or more transportation types for each of the transit legs, the sequence of graphical representations ordered according to the sequence of transit legs; in response to a request to start navigating the identified transit route presenting a second graphical user interface for the map application that includes a first display area and a second display area; presenting in the first display area navigation instructions that describe a transit maneuver associated with a particular transit leg; presenting in the second display area map region associated with the navigation instructions that are displayed in the first display area; presenting on the map region a second graphical representation of the particular transit leg, the second graphical representation including a first portion of the transit leg and a second portion of the transit leg; and presenting a first graphical element identifying a first transportation type for the first portion of the transit leg and a second graphical element identifying a second transportation type for the second portion of the transit leg, where the first transportation type is different than the second transportation type. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. 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; identifying a transit route between a starting location and a destination location, the transit route comprising a sequence of transit legs; presenting a first graphical user interface for the map application that includes a map display area and a route summary display area, where the map display area is separate from the route summary display area; presenting a map in the map display area, the map including a first graphical representation of the sequence of legs in the transit route; presenting a route summary of the transit route in the route summary display area, the route summary including a sequence of graphical representations indicating one or more transportation types for each of the transit legs, the sequence of graphical representations ordered according to the sequence of transit legs; in response to a request to start navigating the identified transit route, presenting a second graphical user interface for the map application that includes a first display area and a second display area; presenting in the first display area navigation instructions that describe a transit maneuver associated with a particular transit leg; presenting in the second display area a map region associated with the navigation instructions that are displayed in the first display area; presenting on the map region a second graphical representation of the particular transit leg, the second graphical representation including a first portion of the transit leg and a second portion of the transit leg; and presenting a first graphical element identifying a first transportation type for the first portion of the transit leg and a second graphical element identifying a second transportation type for the second portion of the transit leg, where the first transportation type is different than the second transportation type. - View Dependent Claims (19, 20, 21, 22, 23)
-
Specification