Location based features for commute assistant
First Claim
Patent Images
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 schedules for routes in a transit system, the commute application comprising sets of instructions for:
- providing a first presentation of a plurality of stops along a route navigated by a transit vehicle of the transit system, at least one of the plurality of stops being a location at which the transit vehicle is scheduled to stop while navigating the route to enable transit vehicle embarking and disembarking and based on the publicly available schedule;
receiving an input associated with a stop from the plurality of stops along the navigated route through a user interface (UI) item of the device;
providing a second presentation for displaying a plurality of different routes traversed by different transit vehicles of the transit system that traverse through the selected stop and for displaying a plurality of trips associated with the plurality of different routes, wherein each route of the plurality of different routes comprises a different plurality of stops, and wherein each trip of the plurality of trips comprises a different set of scheduled arrival times at which the different transit vehicles are scheduled to stop at the stop;
receiving a second input selecting a first trip of the plurality of trips; and
providing a third presentation for displaying the different set of scheduled arrival times associated with the first trip, wherein the third presentation is further for displaying a slider control for presenting a second different set of scheduled arrival times for a second trip of the plurality of trips.
1 Assignment
0 Petitions
Accused Products
Abstract
Some embodiments provide a commute application that provides a first presentation of several stops along a route. The commute application also receives a selection of a stop from the several stops along the route. The commute application further provides a second presentation for displaying several different routes that traverse through the selected stop.
-
Citations
17 Claims
-
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 schedules for routes in a transit system, the commute application comprising sets of instructions for:
-
providing a first presentation of a plurality of stops along a route navigated by a transit vehicle of the transit system, at least one of the plurality of stops being a location at which the transit vehicle is scheduled to stop while navigating the route to enable transit vehicle embarking and disembarking and based on the publicly available schedule; receiving an input associated with a stop from the plurality of stops along the navigated route through a user interface (UI) item of the device; providing a second presentation for displaying a plurality of different routes traversed by different transit vehicles of the transit system that traverse through the selected stop and for displaying a plurality of trips associated with the plurality of different routes, wherein each route of the plurality of different routes comprises a different plurality of stops, and wherein each trip of the plurality of trips comprises a different set of scheduled arrival times at which the different transit vehicles are scheduled to stop at the stop; receiving a second input selecting a first trip of the plurality of trips; and providing a third presentation for displaying the different set of scheduled arrival times associated with the first trip, wherein the third presentation is further for displaying a slider control for presenting a second different set of scheduled arrival times for a second trip of the plurality of trips. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for providing a graphical user interface (GUI) of a commute application, the method comprising:
-
displaying a user interface (UI) layout for presenting a plurality of stops of a particular trip along a particular route, each of the plurality of stops being a location at which the transit vehicle is scheduled to stop while navigating the route to enable transit vehicle embarking and disembarking and based on the publicly available schedule; receiving an input associated with a stop of the plurality of stops through the UI layout; displaying an affordance for presenting a plurality of different trips along each of a plurality of routes that traverse through a particular stop of the particular trip along the particular route, wherein each route comprises a different plurality of stops and each trip comprises a different set of scheduled arrival times as specified by a transit operator for at least one transit vehicle at the plurality of stops of a corresponding route; receiving a second input selecting a first trip of the plurality of trips; and displaying the different set of scheduled arrival times associated with the first trip, further comprising displaying a slider control for presenting a second different set of scheduled arrival times for a second trip of the plurality of trips. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
Specification