Linear route progress interface
Abstract
One or more techniques and/or systems are provided for providing linear route progress. For example, a linear route progress interface, comprising a linear route representation of a route from a starting location to a destination location, may be displayed. The linear route representation may linearly represent a progress of the user along the route (e.g., as opposed to directions on a map that may otherwise visually overwhelm a user merely interested in traffic flow and/or incident information that may affect an arrival time of the user). The linear route progress interface may be populated with traffic flow indicators (e.g., traffic flow speed) and/or incident indictors (e.g., indicating accidents, construction, etc.). A user indicator, corresponding to a current position of the user, may be populated within the linear route progress interface. The user indicator and/or the linear route representation may be modified to illustrate user progress along the route.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for providing linear route progress, the method involving a computing device comprising a processor, and the method comprising:
executing, on the processor, instructions that cause the computing device to perform operations, the operations comprising:
displaying a linear route progress interface comprising a linear route representation of a route from a starting location to a destination location;
populating the linear route progress interface with a user indicator corresponding to a current position of a user; and
responsive to identifying user progress along the route, modifying a display location of the user indicator with respect to the linear route representation to indicate the user progress.
2 . The method of claim 1 , the displaying a linear route progress interface comprising:
formatting the liner route representation according to a linear non-map configuration.
3 . The method of claim 1 , the displaying a linear route progress interface comprising:
positioning the linear route representation at a fixed position within the linear route progress interface.
4 . The method of claim 1 , the displaying a linear route progress interface comprising:
displaying a time remaining until route completion indicator; and responsive to identifying at least one of the user progress, a current travel condition change, or an estimated travel condition change, updating the time remaining until route completion indicator.
5 . The method of claim 1 , comprising:
populating the linear route progress interface with an alternative linear route representation of an alternative route from a start detour location to the destination location.
6 . The method of claim 1 , comprising:
responsive to the user indicator corresponding to a segment of the linear route representation, expanding a view of the segment to an expanded view, the expanded view having an increased level of granularity for at least one of traffic flow information or incident information.
7 . The method of claim 1 , comprising:
responsive to the user progress indicating that the user traveled from a first route segment to a second route segment, modifying the linear route representation with respect to the user indicator to indicate that the first route segment has been traveled and that the second route segment is currently being traveled by the user.
8 . The method of claim 1 , comprising populating the linear route progress interface with at least one of a traffic flow indicator or an incident indicator comprising:
generating a predicted state of the route corresponding to a time at which the user is predicted to traverse the route; and populating the linear route progress interface with at least one of a predicted traffic flow indicator or a predicted incident indicator based upon the predicted state.
9 . The method of claim 1 , comprising populating the linear route progress interface with at least one of a traffic flow indicator or an incident indicator.
10 . The method of claim 8 , the generating a predicted state comprising:
obtaining a current state of the route; identifying traffic flow and incident information for the route; and generating the predicted state based upon the current state and the traffic flow and incident information.
11 . The method of claim 8 , the generating a predicted state comprising:
obtaining a current state of the route; identifying historical traffic flow conditions and incident resolution information for the route; and generating the predicted state based upon the current state and the historical traffic flow conditions and incident resolution information.
12 . The method of claim 1 , the displaying a linear route progress interface comprising:
displaying the linear route representation as a vertical progress bar.
13 . The method of claim 1 , comprising:
exposing a route creation interface to the user, the route creation interface comprising at least one of a route departure time specification interface or a destination arrival time specification interface; receiving a generate route request from the user through the route creation interface, the generate route request comprising at least one of the starting location, the destination location, a specified route departure time, or a specified destination arrival time; and generating the linear route progress interface based upon the generate route request.
14 . The method of claim 13 , at least one of the route departure time specification interface or the destination arrival time specification interface comprising a slider interface element.
15 . A non-transitory computer readable medium comprising instructions which when executed perform a method for providing route progress, comprising:
displaying a route progress interface comprising a route representation of a route from a first location to a second location; populating the route progress interface with a user indicator corresponding to a current position of a user; and responsive to identifying user progress along the route, modifying a display location of the user indicator with respect to the route representation to indicate the user progress.
16 . The non-transitory computer readable medium of claim 15 , comprising populating the route progress interface with at least one of a traffic flow indicator or an incident indicator.
17 . The non-transitory computer readable medium of claim 15 , the method comprising:
responsive to the user indicator corresponding to a segment of the route representation, expanding a view of the segment to an expanded view, the expanded view having an increased level of granularity for at least one of traffic flow information or incident information.
18 . The non-transitory computer readable medium of claim 15 , the method comprising:
populating the route progress interface with an alternative route representation of an alternative route from a first detour location to the second location.
19 . A system for providing route progress, comprising:
a route provider component configured to:
display a route progress interface comprising a route representation of a route from a starting location to a destination location;
populate the route progress interface with a time remaining until route completion indicator corresponding to a current position of a user; and
responsive to identifying user progress along the route, modify a display of the time remaining until route completion indicator to indicate the user progress.
20 . The system of claim 19 , the route provider component configured to:
generate a predicted state of the route; and populate the route progress interface with at least one of a predicted traffic flow indicator or a predicted incident indicator based upon the predicted state.Join the waitlist — get patent alerts
Track US2017045374A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.