Displaying road traffic condition information and user controls
First Claim
1. A method for a computing system to automatically present information to users relating to comparative traffic conditions on roads so as to facilitate travel on the roads, the method comprising:
- receiving information describing a network of roads in a geographic area;
identifying multiple segments of the roads in the network for which traffic conditions are distinctly tracked, the tracked traffic conditions including traffic speeds of vehicles traveling on the road segments;
receiving requests from one or more users that are each for information about traffic conditions at a selected time for one or more of the road segments; and
in response to each of the requests, displaying information to the user from whom the request was received to indicate the traffic conditions at the selected time for the one or more road segments for the request, the displaying of the information being performed by one or more configured computing systems and including,for each of the one or more road segments for the request, determining comparative traffic conditions for the road segment at the selected time for the request by comparing actual average traffic speeds on the road segment at the selected time to expected average traffic speeds that are normal for the road segment at the selected time, the determined comparative traffic conditions including a determined one of multiple predefined levels of difference between the actual and expected traffic conditions at the selected time and including a numeric difference in traffic speed at the selected time between the actual and expected average traffic speeds;
providing a user interface to the user that includes a displayed map corresponding to at least a portion of the geographic area, the map including displayed representations of the one or more road segments for the request such that the displayed representation of each road segment includes an associated displayed indication of the numeric traffic speed difference for the road segment at the selected time and includes a visual representation of the determined difference level for the road segment at the selected time, each of the multiple predefined difference levels having a distinct visual representation;
for each of the one or more road segments, providing visual indications on the map of multiple predicted traffic conditions for the road segment during a next hour following the selected time; and
providing user-selectable controls as part of the user interface to allow the user to update the displayed map, the provided user-selectable controls including a time slider control to select a new time for which traffic condition information will be displayed in the map, and including one or more time sequence manipulation controls to control a sequence of multiple selected times for which traffic condition information will be displayed in the map, so that users may receive and control displays of information that include comparative traffic conditions indicating differences from normal traffic conditions for segments of roads in a geographic area.
5 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.
-
Citations
30 Claims
-
1. A method for a computing system to automatically present information to users relating to comparative traffic conditions on roads so as to facilitate travel on the roads, the method comprising:
-
receiving information describing a network of roads in a geographic area; identifying multiple segments of the roads in the network for which traffic conditions are distinctly tracked, the tracked traffic conditions including traffic speeds of vehicles traveling on the road segments; receiving requests from one or more users that are each for information about traffic conditions at a selected time for one or more of the road segments; and in response to each of the requests, displaying information to the user from whom the request was received to indicate the traffic conditions at the selected time for the one or more road segments for the request, the displaying of the information being performed by one or more configured computing systems and including, for each of the one or more road segments for the request, determining comparative traffic conditions for the road segment at the selected time for the request by comparing actual average traffic speeds on the road segment at the selected time to expected average traffic speeds that are normal for the road segment at the selected time, the determined comparative traffic conditions including a determined one of multiple predefined levels of difference between the actual and expected traffic conditions at the selected time and including a numeric difference in traffic speed at the selected time between the actual and expected average traffic speeds; providing a user interface to the user that includes a displayed map corresponding to at least a portion of the geographic area, the map including displayed representations of the one or more road segments for the request such that the displayed representation of each road segment includes an associated displayed indication of the numeric traffic speed difference for the road segment at the selected time and includes a visual representation of the determined difference level for the road segment at the selected time, each of the multiple predefined difference levels having a distinct visual representation; for each of the one or more road segments, providing visual indications on the map of multiple predicted traffic conditions for the road segment during a next hour following the selected time; and providing user-selectable controls as part of the user interface to allow the user to update the displayed map, the provided user-selectable controls including a time slider control to select a new time for which traffic condition information will be displayed in the map, and including one or more time sequence manipulation controls to control a sequence of multiple selected times for which traffic condition information will be displayed in the map, so that users may receive and control displays of information that include comparative traffic conditions indicating differences from normal traffic conditions for segments of roads in a geographic area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium whose contents configure a computing system to automatically present information relating to comparative traffic conditions on roads, by performing a method comprising:
-
receiving information describing a network of roads in a geographic area; identifying multiple segments of the roads in the network for which traffic conditions are distinctly tracked, the tracked traffic conditions including traffic speeds of vehicles traveling on the road segments; receiving one or more requests from one or more users that are each for information about traffic conditions at a selected time for one or more of the road segments; and in response to each of the requests, displaying information to the user from whom the request was received to indicate the traffic conditions at the selected time for the one or more road segments for the request, the displaying of the information being performed by the configured computing system and including, for each of the one or more road segments for the request, determining comparative traffic conditions for the road segment at the selected time for the request by comparing actual average traffic speeds on the road segment at the selected time to expected average traffic speeds that are normal for the road segment at the selected time, the determined comparative traffic conditions including a determined predefined level of difference between the actual and expected traffic conditions at the selected time that is one of multiple predefined levels and including a numeric difference in traffic speed at the selected time between the actual and expected average traffic speeds; providing a user interface to the user that includes a displayed map corresponding to at least a portion of the geographic area, the map including displayed representations of the one or more road segments for the request, wherein the displayed representation of each road segment includes an associated displayed indication of the numeric traffic speed difference for the road segment at the selected time and includes a visual representation of the determined difference level for the road segment at the selected time, each of the multiple predefined difference levels having a distinct visual representation; for each of the one or more road segments, providing visual indications on the map of multiple predicted traffic conditions for the road segment during a next hour following the selected time; and providing user-selectable controls as part of the user interface to enable the user to update the displayed map, the provided user-selectable controls including a time slider control to select a new time for which traffic condition information will be displayed in the map, and including one or more time sequence manipulation controls to control a sequence of multiple selected times for which traffic condition information will be displayed in the map. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computing device configured to automatically present information relating to comparative traffic conditions on roads, comprising:
-
one or more processors; and a first component configured, when executed by at least one of the one or more processors, to receive information describing a network of roads in a geographic area, to identify multiple segments of the roads in the network for which traffic conditions are distinctly tracked that include traffic speeds of vehicles traveling on the road segments, to receive a request from a user for information about traffic conditions at a selected time for one or more of the road segments, and to display information to the user in response to the request to indicate the traffic conditions at the selected time for the one or more road segments, the displaying of the information including, for each of the one or more road segments for the request, determining comparative traffic conditions for the road segment at the selected time for the request by comparing actual average traffic speeds on the road segment at the selected time to expected average traffic speeds that are normal for the road segment at the selected time, the determined comparative traffic conditions including at least one of a determined one of multiple defined level of difference between the actual and expected traffic conditions at the selected time and of a numeric difference in traffic speed at the selected time between the actual and expected average traffic speeds; providing a user interface to the user that includes a displayed map corresponding to at least a portion of the geographic area, the map including displayed representations of the one or more road segments, wherein the displayed representation of each road segment includes an associated displayed indication of the at least one of the numeric traffic speed difference for the road segment at the selected time and of the determined one difference level for the road segment at the selected time, each of the multiple defined difference levels having a distinct visual representation; for each of the one or more road segments, providing visual indications on the map of multiple predicted traffic conditions for the road segment during a next hour following the selected time; and providing user-selectable controls as part of the user interface to enable the user to update the displayed map, the provided user-selectable controls including a time slider control to select a new time for which traffic condition information will be displayed in the map, and including one or more time sequence manipulation controls to control a sequence of multiple selected times for which traffic condition information will be displayed in the map. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification