User interface tools for commute assistant

US9530316B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9530316-B2
Application numberUS-201314081530-A
CountryUS
Kind codeB2
Filing dateNov 15, 2013
Priority dateJun 1, 2013
Publication dateDec 27, 2016
Grant dateDec 27, 2016

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 commute application that receives a selection of a route from several different routes. Each route in the several different routes includes several stops. In response, the commute application also provides a dynamic focus table that includes a first portion for displaying a schedule of stops along the selected route and a second portion for displaying metadata regarding the selected route. The metadata presented in the second portion is automatically updated whenever a different schedule of stops is displayed in the first portion of the dynamic focus table.

First claim

Opening claim text (preview).

We claim: 1. A non-transitory machine-readable medium storing a commute application which when executed by at least one processing unit of a device provides routes and trips along the routes, the commute application comprising sets of instructions for: displaying, on a user interface (UI) of the device, a plurality of different routes; receiving, through the UI, a selection of a route from the plurality of different routes, each route in the plurality of different routes comprising a plurality of stops; displaying, on the UI, a dynamic focus table comprising first and second portions that are displayed simultaneously, the first portion for displaying a set of stop times along the selected route and the second portion for displaying a set of stop names for the selected route in a first order at a first time and a first location, wherein while the set of stop names are presented in the second portion, the focus table allows different sets of stop times to be scrolled through the first portion; and displaying, in the second portion of the dynamic focus table, at a second time and a second location, the set of stop names in a second order that is a reversed version of the first order. 2. The non-transitory machine-readable medium of claim 1 , wherein the commute application further comprises a set of instructions for transitioning from displaying a first set of stop times along the selected route to displaying a second set of stop times along the selected route by sliding the first set of stop times out of view in the first portion of the dynamic focus table while sliding the second set of stop times into view in the first portion of the dynamic focus table. 3. The non-transitory machine-readable medium of claim 2 , wherein the set of instructions for transitioning from displaying the first set of stop times along the selected route to displaying the second set of stop times along the selected route comprises a set of instructions for sliding the first set of stop times out of view in the first portion of the dynamic focus table in a manner such that the first set of stop times appear to slide underneath the second portion of the dynamic focus table. 4. The non-transitory machine-readable medium of claim 2 , wherein the commute application further comprises a set of instructions for displaying different metadata in the first portion of the dynamic focus table when displaying different sets of stop times along the selected route in the first portion of the dynamic focus table, said metadata comprising statuses of stops along the route. 5. The non-transitory machine-readable medium of claim 1 , wherein the commute application further comprises a set of instructions for identifying a time of the device, wherein the set of instructions for displaying the dynamic focus table comprises a set of instructions for automatically displaying in the first portion of the dynamic focus table a particular set of stop times along the selected route that are scheduled to run next after the identified time. 6. The non-transitory machine-readable medium of claim 5 , wherein the set of instructions for automatically displaying in the first portion of the dynamic focus table the particular set of stop times along the selected route that are scheduled to run next after the identified time comprises a set of instructions for displaying an animation that starts by displaying in the first portion of the dynamic focus table an initial set of stop times along the selected route and ends by displaying in the first portion of the dynamic focus table the particular set of stop times along the selected route. 7. The non-transitory machine-readable medium of claim 1 , wherein the commute application further comprises sets of instructions for: determining that a time of the device passes an arrival time of a stop in a particular set of stop times along the selected route displayed in the dynamic focus table; and in response to the determination, displaying in the dynamic focus table a graphical indicator indicating that the time of the device has passed the arrival time of the stop in the particular set of stop times along the selected route. 8. A non-transitory machine-readable medium storing a program which when executed by at least one processing unit of a device provides a dynamic focus table, the program comprising sets of instructions for: displaying a dynamic focus table with a first user-modifiable portion for displaying a set of stop times along a route and a second portion for displaying a set of stop names along the route in a first order at a first time and a first location; displaying, in the second portion of the dynamic focus table, at a second time and a second location, the set of stop names in a second order that is a reversed version of the first order; and providing a particular set of stop names for display in the second portion while providing different sets of stop times for a scrolling display in the first portion. 9. The non-transitory machine-readable medium of claim 8 , wherein the second portion is non-user-modifiable. 10. The non-transitory machine-readable medium of claim 8 , wherein the set of stop times are for a trip along the route. 11. The non-transitory machine-readable medium of claim 8 , wherein the scrolling display comprises a touch sensitive swipe display. 12. A non-transitory machine-readable medium storing a commute application which when executed by at least one processing unit provides a graphical user interface (GUI), the GUI comprising: a first user interface (UI) layout comprising a plurality of selectable routes, each route comprising a plurality of stops; a second UI layout for display upon selection of a route in the first UI layout, the second UI layout comprising a dynamic focus table for displaying in a first portion of the dynamic focus table a set of stop names for the selected route in a first order at a first time and a first location and displaying in a second portion of the dynamic focus table a set of stop times for different trips along the selected route, wherein while the set of stop names are presented in the first portion, the focus table allows different sets of stop times to be scrolled through in the second portion, wherein, at a second time and a second location, the dynamic focus table displays the set of stop names in a second order that is a reversed version of the first order. 13. The non-transitory machine-readable medium of claim 12 , wherein each of the different trips along the selected route comprises a subset of the plurality of stops in the selected route. 14. The non-transitory machine-readable medium of claim 13 , wherein at least two different trips along the selected route each comprises different subsets of the plurality of stops in the selected route. 15. The non-transitory machine-readable medium of claim 13 , wherein the set of stop times along the selected route comprises arrival times for the subset of the plurality of stops in the selected route. 16. The non-transitory machine-readable medium of claim 12 , wherein the dynamic focus table is further for displaying in the first portion of the dynamic focus table a plurality of status indicators for the plurality of stops in the selected route, each status indicator having a first appearance for indicating that a corresponding stop is included in a particular trip along the selected route, a second appearance for indicating that the corresponding stop is not included in the particular trip along the selected route, and a third appearance for indicating that the corresponding stop is included in the par

Assignees

Inventors

Classifications

  • Route searching; Route guidance · CPC title

  • Output thereof on a road map · CPC title

  • G08G1/13Primary

    the indicator being in the form of a map · CPC title

  • Guidance output on an external device, e.g. car radio · CPC title

  • specially adapted for navigation in a road network · 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 US9530316B2 cover?
Some embodiments provide a commute application that receives a selection of a route from several different routes. Each route in the several different routes includes several stops. In response, the commute application also provides a dynamic focus table that includes a first portion for displaying a schedule of stops along the selected route and a second portion for displaying metadata regardi…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G01C21/3694. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 27 2016 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).