MAP APPLICATION WITH TRANSIT NAVIGATION MODE
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:
- receiving a starting location and a destination location;
identifying a plurality of transit routes from the starting location to the destination location based on a set of transit preferences, each identified transit route comprising a set of transit legs each of which serviced by a different transit line;
ranking the plurality of transit routes based on a set of criteria; and
displaying a representation of a highest ranked transit route over a portion of a map presentation along with a set of information about the displayed transit route.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a map application that receives a starting location and a destination location. The application then identifies several different transit routes from the starting location to the destination location based on a set of transit preferences. Each transit route includes a set of transit legs each of which is serviced by a different transit line. In some embodiments, the application ranks the identified transit routes based on a set of criteria, and displays a representation of a highest ranked transit route over a portion of a map presentation along with a set of information about the displayed transit route.
50 Citations
24 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:
-
receiving a starting location and a destination location; identifying a plurality of transit routes from the starting location to the destination location based on a set of transit preferences, each identified transit route comprising a set of transit legs each of which serviced by a different transit line; ranking the plurality of transit routes based on a set of criteria; and displaying a representation of a highest ranked transit route over a portion of a map presentation along with a set of information about the displayed transit route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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 executable by at least one of the processing units of the device, the application comprising sets of instructions for; receiving a starting location and a destination location; identifying a plurality of transit routes from the starting location to the destination location based on a set of transit preferences, each route comprising a set of transit legs each of which serviced by a different transit line; ranking the plurality of transit routes based on a set of criteria; and displaying a representation of a highest ranked transit route over a portion of a map presentation along with a set of information about the displayed transit route. - View Dependent Claims (14, 15, 16, 17)
-
-
18. For a map application executable by at least one processor of a device, a method for displaying transit routes, the method comprising:
-
receiving a starting location and a destination location; identifying a plurality of transit routes from the starting location to the destination location based on a set of transit preferences, each route comprising a set of transit legs each of which serviced by a different transit line; ranking the plurality of transit routes based on a set of criteria; and displaying, in a first display area, a highest ranked transit route. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
Specification