System and method for determining a mode of travel
US-2015177013-A1 · Jun 25, 2015 · US
US10180331B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10180331-B2 |
| Application number | US-201514869570-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 29, 2015 |
| Priority date | Jun 7, 2015 |
| Publication date | Jan 15, 2019 |
| Grant date | Jan 15, 2019 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 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. 2. The non-transitory machine readable medium of claim 1 , wherein each transit leg in the sequence of transit legs comprises one of a portion of the transit route that is traveled by a transit vehicle, and a navigable walking portion. 3. The non-transitory machine readable medium of claim 2 , wherein a transit vehicle that travels a portion of the transit route comprises one of a subway train, a bus, a ferry, and a light rail train. 4. The non-transitory machine readable medium of claim 2 , wherein a navigable walking portion comprises a navigable walking distance that is more than a threshold distance and between one of the starting location and a first transit station of the first transit leg, a last transit station of a transit leg and a first transit station of a subsequent transit leg, and a last transit station and the destination. 5. The non-transitory machine readable medium of claim 1 , wherein the sequence of transit legs comprises at least two portions of the transit route that are traveled by two transit vehicles that are of a same type, wherein the two transit vehicles belong to two different transit lines. 6. The non-transitory machine readable medium of claim 1 , wherein the device further comprises a touch sensitive display screen on which the first and second display areas are displayed, wherein the application further comprises sets of instructions for: receiving a touch and drag contact on the touch sensitive display screen, the touch and drag contact for scrolling through the set of navigation instructions on the first display area; upon receiving the touch and drag contact, determining in which direction the touch and drag contact on the first display area is dragged; when the touch and drag contact is dragged on the touch-sensitive display screen to the left, displaying (i) in the first display area, a next navigation instruction and (ii) in the second display area, a map region presentation associated with a portion of the transit route for which the next navigation instruction is displayed in the first display area; and when the touch and drag contact is dragged on the touch-sensitive display screen to the right, displaying (i) in the first display area, a previous navigation instruction and (ii) in the second display area, a map region presentation associated with a portion of the transit route for which the previous navigation instruction is displayed in the first display area. 7. The non-transitory machine readable medium of claim 1 , wherein the application further comprises a set of instructions for identifying a current location of the device, wherein the second display area is further for displaying the current location of the device while stepping through the navigation instructions displayed in the first display area when the displayed portion of the map in the second display area includes the current location of the device. 8. The non-transitory machine readable medium of claim 1 , wherein the application further comprises sets of instructions for: tracking a current location of the device; identifying a particular transit leg of the transit route that is associated with the current location of the device; determining that the currently displayed navigation instruction in the first display area does not describe a transit maneuver associated with the particular transit leg; automatically displaying: in the first display area, a navigation instruction that describes a transit maneuver associated with the particular transit leg; and in the second display area, a map region presentation that is associated with the navigation instruction. 9. The non-transitory machine readable medium of claim 8 , wherein the set of instructions for automatically displaying comprises a set of instructions for automatically scrolling the navigation instructions and their associated map region presentations in the first and second display areas to reach the navigation instruction that describes a transit maneuver and the navigation instruction's associated map region presentation. 10. The non-transitory machine readable medium of claim 1 , wherein each transit leg comprises a portion of the transit route that is traveled by a transit vehicle, the application further comprising sets of instructions for, before receiving the request to start navigating: displaying a route summary comprising a selectable presentation of the sequence of transit legs; and upon selection of the presentation, displaying a scrollable navigation list comprising every navigation instruction for the sequence of transit legs. 11. The non-transitory machine readable medium of claim 1 , wherein the application further comprises sets of instructions for: upon receiving the request to navigate to the destination, determining whether the current location of the device is within a threshold distance of the destination; and when the current location of the device is within the threshold distance, switching from a transit navigation mode to a walking navigation mode in order to provide a set of turn-by-turn walking instructions to reach the destination. 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 fir
Input/output arrangements for on-board computers · CPC title
Scrolling or panning · CPC title
Multimodal routing · CPC title
Display of a road map (G01C21/3614 takes precedence; guidance using 3D or perspective road maps G01C21/3635) · CPC title
using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.