Interactive traffic display and trip planner
First Claim
1. A user interface for depiction on a graphical display surface, comprising:
- an interactive road map displayed on the graphical display surface, the interactive road map showing a plurality of road segments that are interactively selectable by a user on the graphical display surface;
a road image area displayed on the graphical display surface alongside the interactive road map, wherein the road image area changes as the user selects different road segments to show recent images of a currently selected road segment.
2 Assignments
0 Petitions
Accused Products
Abstract
The invention includes a traffic information system having servers that makes traffic data, images and video clips available to client devices in a common format that is independent of the format used within any particular public highway monitoring system that supplies the raw media elements. The invention further includes a user interface for depiction on a graphical display surface. The user interface has a road map showing a plurality of road segments that a user can interactively select. In addition, the user interface has a road image area that changes as the user selects different road segments to show recent images of a currently selected road segment. The images are obtained from public highway monitoring systems. Both a broad view and a detail view are available. In the broad view, highways are broken into high level segments and corresponding data such as average speed or travel time is shown only for the high level segments. In the detail view, a segment is shown broken into smaller sub-segments, and the user can view data at the level of the sub-segments. In addition to displaying traffic data and images, the user interface allows a user to find a shortest-time route between designated locations.
-
Citations
34 Claims
-
1. A user interface for depiction on a graphical display surface, comprising:
-
an interactive road map displayed on the graphical display surface, the interactive road map showing a plurality of road segments that are interactively selectable by a user on the graphical display surface; a road image area displayed on the graphical display surface alongside the interactive road map, wherein the road image area changes as the user selects different road segments to show recent images of a currently selected road segment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13)
-
-
9. A user interface for depiction on a graphical display surface, comprising:
-
a road map showing a plurality of road segments that a user can interactively select; a road image area that changes as the user selects different road segments to show recent images of a currently selected road segment; the user interface being responsive to a command from the user to show a detail map of a particular selected road segment, wherein the detail map includes road sub-segments of the particular road segment that the user can interactively select; wherein the road image area shows recent images of a currently selected road sub-segment.
-
-
14. A computer-readable medium having computer-executable instructions for performing steps comprising:
-
obtaining current traffic data for a plurality of road segments; displaying an interactive road map to a user on a graphical display surface, the interactive road map showing the plurality of road segments that are interactively selectable by a user on the graphical display surface; allowing a user to individually select road segments on the interactive road map by interactively selecting road segments on the graphical display surface; displaying recent images of the currently selected road segment alongside the interactive road map on the graphical display surface. - View Dependent Claims (15, 16, 17, 18, 21, 22, 23)
-
-
19. A computer-readable medium having computer-executable instructions for performing steps comprising:
-
obtaining current traffic data for a plurality of road segments; displaying a road map to a users, the road map showing the plurality of road segments; allowing a user to individually select road segments on the road map; displaying recent images of the currently selected road segment alongside the road map; showing a detail map of a particular selected road segment in response to a command from the user, wherein the detail map includes road sub-segments of the particular road segment; allowing a user to select a starting road sub-segment on the detail map; allowing a user to select a destination road sub-segment on the detail map; deriving current travel times of the road segments based on the current travel speeds; indicating a shortest-time route from the starting road sub-segment to the destination road sub-segment based on the current travel times of the road segments.
-
-
20. A computer-readable medium having computer-executable instructions for performing steps comprising:
-
obtaining current traffic data for a plurality of road segments; displaying a road map to a user, the road map showing the plurality of road segments; allowing a user to individually select road segments on the road map; displaying recent images of the currently selected road segment alongside the road map; showing a detail map of a particular selected road segment in response to a command from the user, wherein the detail map includes road sub-segments of the particular road segment; allowing a user to individually select road sub-segments on the detail map; displaying recent images of the currently selected road sub-segment alongside the detail map.
-
-
24. A method of presenting traffic information comprising the following steps:
-
obtaining current traffic data for a plurality of road sub-segments, the traffic data including travel speeds for the road sub-segments; displaying an interactive road map to a user on a graphical display surface, the road map showing a plurality of road segments, each road segment comprising a plurality of the road sub-segments that are interactively selectable by is a user on the graphical display surface; allowing a user to individually select road segments on the interactive road map by interactively selecting road segments on the graphical display surface; deriving a travel time for a selected road segment from the travel speeds of the road segment'"'"'s sub-segments; displaying the travel time for the selected road segment; obtaining a recent image of the selected road segment; displaying the recent image alongside the interactive road map on the graphical display surface. - View Dependent Claims (25, 26, 27, 28, 31)
-
-
29. A method of presenting traffic information comprising the following steps:
-
obtaining current traffic data for a plurality of road sub-segments, the traffic data including travel speeds for the road sub-segments; displaying a road map to a user, the road map showing a plurality of road segments, each road segment comprising a plurality of the road sub-segments; allowing a user to individually select road segments on the road map; deriving a travel time for a selected road segment from the travel speeds of the road segment'"'"'s sub-segments; displaying the travel time for the selected road segment; obtaining a recent image of the selected road segment; displaying the recent image alongside the road map; showing a detail map of a particular selected road segment in response to a command from the user, wherein the detail map includes the selected road segment'"'"'s sub-segments; allowing a user to individually select road sub-segments on the detail map; displaying recent images of the currently selected road sub-segments alongside the detail map.
-
-
30. A method of presenting traffic information comprising the following steps:
-
obtaining current traffic data for a plurality of road sub-segments, the traffic data including travel speeds for the road sub-segments; displaying a road map to a user, the road map showing a plurality of road segments, each road segment comprising a plurality of the road sub-segments; allowing a user to individually select road segments on the road map; deriving a travel time for a selected road segment from the travel speeds of the road segment'"'"'s sub-segments; displaying the travel time for the selected road segment; obtaining a recent image of the selected road segment; displaying the recent image alongside the road map; showing a detail map of a particular selected road segment in response to a command from the user, wherein the detail map includes the selected road segment'"'"'s sub-segments; allowing a user to select a starting road sub-segment on the detail map; allowing a user to select a destination road sub-segment on the detail map; deriving current travel times of the road segments based on the current travel speeds; indicating a shortest-time route from the starting road sub-segment to the destination road sub-segment based on the current travel times of the road segments.
-
-
32. A traffic information system comprising:
-
a plurality of sensors indicating speeds on sub-segments of public roads; a plurality of cameras focused on said road sub-segments; a server computer connected and programmed to gather data from the sensors and images from the cameras; a plurality of client devices configured to receive sensor data and camera images from the server computer; a display device associated with each client device; each client device being programmed to display an interactive road map to a user on the display device, the interactive road map showing a plurality of road segments, each road segment comprising a plurality of road sub-segments that are interactively selectable by a user on the display device; the client device being further programmed to display recent images of the road segments from the cameras alongside the interactive road map on the display device in response to a user selecting such road segments. - View Dependent Claims (33, 34)
-
Specification