Transit navigation

US12066293B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-12066293-B2
Application numberUS-202318450282-A
CountryUS
Kind codeB2
Filing dateAug 15, 2023
Priority dateJun 7, 2015
Publication dateAug 20, 2024
Grant dateAug 20, 2024

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Some embodiments provide a map application that identities 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.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method comprising: displaying a set of navigation instructions, that describe maneuvers to navigate a route, by automatically scrolling through the set of navigation instructions based on a current location of a user device along the route; receiving at least one user interaction for manually scrolling through the set of navigation instructions; displaying a first navigation instruction, of the set of navigation instructions, based on the at least one user interaction; determining that a predetermined time period has passed, since displaying the first navigation instruction, without receiving any additional user interaction; and responsive to determining that a predetermined time period has passed, since displaying the first navigation instruction, without receiving any additional user interaction: resuming the displaying of the set of navigation instructions by automatically scrolling through the set of navigation instructions based on the current location of the user device along the route; wherein the method is executed by at least one device including a hardware processor. 2. The method of claim 1 , wherein the resuming operation comprises: determining that the first navigation instruction does not correspond to the current location; and responsive to determining that the first navigation instruction does not correspond to the current location: automatically scrolling the set of navigation instructions to cause a second navigation instruction, associated with the current location, to be displayed. 3. The method of claim 1 , wherein the at least one user interaction includes at least one touch and drag contact. 4. The method of claim 1 , wherein the at least one user interaction scrolls the set of navigation instructions forward to display a second navigation instruction corresponding to a future position along the route. 5. The method of claim 1 , further comprising: responsive to each user interaction among the at least one user interaction: displaying a respective navigation instruction of the set of navigation instructions in a first display area, the respective navigation instruction being different from the first navigation instruction; and displaying a respective map region presentation in a second display area, the respective map region presentation associated with a respective portion of the route for which the respective navigation instruction is displayed; determining that the respective navigation instruction is associated with a particular location; and responsive to determining that the respective navigation instruction is associated with the particular location: displaying on the respective map region presentation a current position indicator corresponding to the particular location. 6. The method of claim 1 , further comprising: presenting the set of navigation instructions on a display of a wearable device. 7. The method of claim 6 , wherein the wearable device comprises a watch. 8. A non-transitory computer readable medium including one or more sequences of instructions that, when executed by one or more processors, cause the processors to perform operations comprising: displaying a set of navigation instructions, that describe maneuvers to navigate a route, by automatically scrolling through the set of navigation instructions based on a current location of a user device along the route; receiving at least one user interaction for manually scrolling through the set of navigation instructions; displaying a first navigation instruction, of the set of navigation instructions, based on the at least one user interaction; determining that a predetermined time period has passed, since displaying the first navigation instruction, without receiving any additional user interaction; and responsive to determining that a predetermined time period has passed, since displaying the first navigation instruction, without receiving any additional user interaction: resuming the displaying of the set of navigation instructions by automatically scrolling through the set of navigation instructions based on the current location of the user device along the route. 9. The non-transitory computer readable medium of claim 8 , wherein the resuming operation comprises: determining that the first navigation instruction does not correspond to the current location; and responsive to determining that the first navigation instruction does not correspond to the current location: automatically scrolling the set of navigation instructions to cause a second navigation instruction, associated with the current location, to be displayed. 10. The non-transitory computer readable medium of claim 8 , wherein the at least one user interaction includes at least one touch and drag contact. 11. The non-transitory computer readable medium of claim 8 , wherein the at least one user interaction scrolls the set of navigation instructions forward to display a second navigation instruction corresponding to a future position along the route. 12. The non-transitory computer readable medium of claim 8 , the operations further comprising: responsive to each user interaction among the at least one user interaction: displaying a respective navigation instruction of the set of navigation instructions in a first display area, the respective navigation instruction being different from the first navigation instruction; and displaying a respective map region presentation in a second display area, the respective map region presentation associated with a respective portion of the route for which the respective navigation instruction is displayed; determining that the respective navigation instruction is associated with a particular location; and responsive to determining that the respective navigation instruction is associated with the particular location: displaying on the respective map region presentation a current position indicator corresponding to the particular location. 13. The non-transitory computer readable medium of claim 8 , the operations further comprising: presenting the set of navigation instructions on a display of a wearable device. 14. The non-transitory computer readable medium of claim 13 , wherein the wearable device comprises a watch. 15. A system comprising: one or more processors; and a non-transitory computer-readable medium including one or more sequences of instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising: displaying a set of navigation instructions, that describe maneuvers to navigate a route, by automatically scrolling through the set of navigation instructions based on a current location of a user device along the route; receiving at least one user interaction for manually scrolling through the set of navigation instructions; displaying a first navigation instruction, of the set of navigation instructions, based on the at least one user interaction; determining that a predetermined time period has passed, since displaying the first navigation instruction, without receiving any additional user interaction; and responsive to determining that a predetermined time period has passed, since displaying the first navigation instruction, without receiving any additional user interaction: resuming the displaying of the set of navigation instructions by automatically scrolling through the set of navigation instructions based on the current location of the user device along the route. 16. The system of claim 15 , wherein the resuming operation comprise

Assignees

Inventors

Classifications

  • Instruments for performing navigational calculations (G01C21/24, G01C21/26 take precedence) · CPC title

  • Traffic data processing · CPC title

  • using a touch-screen or digitiser, e.g. input of commands through traced gestures · CPC title

  • Scrolling or panning · CPC title

  • Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US12066293B2 cover?
Some embodiments provide a map application that identities 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…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G01C21/3423. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 20 2024 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).