Displaying road traffic condition information and user controls
First Claim
1. A computer-implemented method for providing information relating to traffic conditions on roads, the method comprising:
- providing a map for display that corresponds to at least a portion of a geographic area, the map including displayed representations of multiple road segments of one or more roads in the geographic area, the providing of the map being performed by one or more configured computing systems;
identifying a route of interest between at least two locations in the geographic area, the route including at least some road segments of the multiple road segments;
automatically determining, by the one or more configured computing systems, comparative traffic conditions for the at least some road segments that indicate differences between actual and expected traffic conditions, the determining of the comparative traffic conditions including, for each of the at least some road segments;
determining expected traffic conditions for the road segment for a selected time, the expected traffic conditions reflecting traffic conditions that are normal for the road segment at the selected time;
determining target traffic conditions for the road segment for the selected time that correspond to actual traffic conditions at the selected time for the road segment; and
determining whether a difference exists between the target traffic conditions for the road segment for the selected time and the expected traffic conditions for the road segment for the selected time, andproviding, by at least one of the one or more configured computing systems, information for display on the map about the determined comparative traffic conditions for the at least some road segments, wherein the provided information includes an indication for each of the at least some road segments of whether the difference is determined to exist for the road segment for the selected time and includes an indication of a determined numeric difference between actual average traffic speeds at the selected time for the road segment and expected average traffic speeds at the selected time for the road segment, such that the displayed representation of the road segment on the displayed map includes an associated visual indication of the determined numeric difference for the road segment.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques are described for displaying or otherwise providing information to users regarding various types of road traffic condition information in various ways. The information may be provided, for example, as part of a user interface (or “UI”), which may in some situations further include one or more types of user-selectable controls to allow a user to manipulate in various ways what road traffic condition information is displayed and/or how the information is displayed. A variety of types of road traffic condition information may be presented to users in various manners, including by presenting information on graphically displayed maps for geographic areas to indicate various information about road conditions in the geographic area. In addition, provided controls may allow users to select particular times, select particular routes, indicate to perform animation of various types of changing traffic conditions over a sequence of multiple successive times, etc.
119 Citations
32 Claims
-
1. A computer-implemented method for providing information relating to traffic conditions on roads, the method comprising:
-
providing a map for display that corresponds to at least a portion of a geographic area, the map including displayed representations of multiple road segments of one or more roads in the geographic area, the providing of the map being performed by one or more configured computing systems; identifying a route of interest between at least two locations in the geographic area, the route including at least some road segments of the multiple road segments; automatically determining, by the one or more configured computing systems, comparative traffic conditions for the at least some road segments that indicate differences between actual and expected traffic conditions, the determining of the comparative traffic conditions including, for each of the at least some road segments; determining expected traffic conditions for the road segment for a selected time, the expected traffic conditions reflecting traffic conditions that are normal for the road segment at the selected time; determining target traffic conditions for the road segment for the selected time that correspond to actual traffic conditions at the selected time for the road segment; and determining whether a difference exists between the target traffic conditions for the road segment for the selected time and the expected traffic conditions for the road segment for the selected time, and providing, by at least one of the one or more configured computing systems, information for display on the map about the determined comparative traffic conditions for the at least some road segments, wherein the provided information includes an indication for each of the at least some road segments of whether the difference is determined to exist for the road segment for the selected time and includes an indication of a determined numeric difference between actual average traffic speeds at the selected time for the road segment and expected average traffic speeds at the selected time for the road segment, such that the displayed representation of the road segment on the displayed map includes an associated visual indication of the determined numeric difference for the road segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method for providing information relating to traffic conditions on roads, the method comprising:
-
providing a map for display that corresponds to at least a portion of a geographic area, the map including displayed representations of multiple road segments of one or more roads in the geographic area, the providing of the map being performed by one or more configured computing systems; identifying a route of interest between at least two locations in the geographic area, the route including at least some road segments of the multiple road segments; providing, by at least one of the one or more configured computing systems, information for display on the map about comparative traffic conditions for each of the at least some road segments at a selected time, wherein the comparative traffic conditions information indicate differences between expected traffic conditions for the road segment at the selected time and at least one of actual and predicted traffic conditions for the road segment at the selected time, and wherein the selected times for the at least some road segments include multiple successive times for successive road segments in a series of road segments along the route; and providing one or more user-selectable time sequence manipulation controls for the map such that a single selection by a user of one of the time sequence manipulation controls indicates to automatically perform without further user interaction a successive providing of information about comparative traffic conditions for the at least some road segments at each of the multiple successive times.
-
-
11. A non-transitory computer-readable medium having stored contents that configure a computing system to provide information relating to traffic conditions on roads, by performing a method comprising:
-
providing a map for display that corresponds to at least a portion of a geographic area, the map including displayed representations of multiple road segments of one or more roads in the geographic area, the providing of the map being performed by the configured computing system; identifying a route of interest between at least two locations in the geographic area, the route including at least some road segments of the multiple road segments; automatically determining, by the configured computing system, comparative traffic conditions for one or more of the multiple road segments that indicate differences between expected traffic conditions and at least one of actual and predicted traffic conditions, the determining of the comparative traffic conditions including, for each of the one or more road segments; determining expected traffic conditions for the road segment for a selected time, the expected traffic conditions reflecting traffic conditions that are normal for the road segment at the selected time; determining target traffic conditions for the road segment for the selected time that correspond to the at least one actual and predicted traffic conditions at the selected time for the road segment; and determining whether a difference exists between the target traffic conditions for the road segment for the selected time and the expected traffic conditions for the road segment for the selected time, and initiating a display on the map of information about the determined comparative traffic conditions for the one or more road segments by providing the information about the comparative traffic conditions, wherein the providing of the information about the comparative traffic conditions is performed by the configured computing system, and wherein the provided information includes an indication for each of the one or more road segments of whether the difference is determined to exist for the road segment for the selected time. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable medium having stored contents that configure a computing system to provide information relating to traffic conditions on roads, by performing a method comprising:
-
providing a map for display that corresponds to at least a portion of a geographic area, the map including displayed representations of multiple road segments of one or more roads in the geographic area, the providing of the map being performed by the configured computing system; identifying a route of interest between at least two locations in the geographic area, the route including at least some road segments of the multiple road segments; initiating a display on the map of information about comparative traffic conditions for each of one or more road segments of the at least some road segments at a selected time by providing the information about the comparative traffic conditions, wherein the comparative traffic conditions information indicate differences between at least one of actual and predicted traffic conditions at the selected time for the road segment and expected traffic conditions at the selected time for the road segment, wherein the selected times for the one or more road segments include multiple successive times for successive road segments in a series of multiple road segments along the route, such that a first of the multiple road segments in the series is associated with a first selected time and such that each other of the multiple road segments in the series is associated with a distinct selected time later than the associated selected time for a prior road segment in the series, and wherein the providing of the information about the comparative traffic conditions is performed by the configured computing system; and providing one or more user-selectable time sequence manipulation controls for the map to enable a single selection by a user of one of the time sequence manipulation controls to automatically initiate a successive providing of information about comparative traffic conditions for road segments at each of multiple successive selected times.
-
-
19. A computing device configured to provide information relating to traffic conditions on roads, comprising:
-
one or more processors; a first component configured to, when executed by at least one of the one or more processors; provide a map for display that corresponds to at least a portion of a geographic area, the map including displayed representations of multiple road segments of one or more roads in the geographic area; identify a route of interest between at least two locations in the geographic area, the route including at least some road segments of the multiple road segments; and for each of one or more road segments of the at least some road segments, initiate a display on the map of information about comparative traffic conditions at a selected time for the road segment, the comparative traffic conditions information indicating differences between at least one of actual and predicted traffic conditions at the selected time for the road segment and expected traffic conditions at the selected time for the road segment; and one or more components configured to, when executed by at least one of the one or more processors, determine the comparative traffic conditions for the one or more road segments at the selected time by, for each of the one or more road segments; determining the expected traffic conditions for the road segment for the selected time, the expected traffic conditions reflecting traffic conditions that are normal for the road segment at the selected time; determining target traffic conditions for the road segment for the selected time that correspond to the at least one actual and predicted traffic conditions at the selected time for the road segment; and determining whether a difference exists between the target traffic conditions for the road segment for the selected time and the expected traffic conditions for the road segment for the selected time, and wherein the information about the comparative traffic conditions for each of the one or more road segments that is displayed on the map includes an indication of whether the difference is determined to exist for the road segment. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer-implemented method for providing information relating to traffic conditions on roads, the method comprising:
-
providing a map for display that corresponds to at least a portion of a geographic area, the map including displayed representations of multiple road segments of one or more roads in the geographic area, the providing of the map being performed by one or more configured computing systems; identifying a route of interest between at least two locations in the geographic area, the route including at least some road segments of the multiple road segments; automatically determining, by the one or more configured computing systems, comparative traffic conditions for the at least some road segments that indicate differences between predicted and expected traffic conditions, the determining of the comparative traffic conditions including, for each of the at least some road segments; determining expected traffic conditions for the road segment for a selected time, the expected traffic conditions reflecting traffic conditions that are normal for the road segment at the selected time; determining target traffic conditions for the road segment for the selected time that correspond to predicted traffic conditions at the selected time for the road segment; and determining whether a difference exists between the target traffic conditions for the road segment for the selected time and the expected traffic conditions for the road segment for the selected time, and providing, by at least one of the one or more configured computing systems, information for display on the map about the determined comparative traffic conditions for the at least some road segments, wherein the provided information includes an indication for each of the at least some road segments of whether the difference is determined to exist for the road segment for the selected time. - View Dependent Claims (29, 30, 31, 32)
-
Specification