User queries to model road network usage
First Claim
Patent Images
1. A computer-implemented method for displaying roads on a map, comprising:
- receiving a plurality of routes traversing road segments between first endpoints and second endpoints on the map, wherein multiple routes traverse a same road segment;
determining a route-based score for the road segment for each of the multiple routes that traverse the road segment, the route-based score for a route based on a first distance from the first endpoint of the route to the road segment and a second distance from the second endpoint of the route to the road segment;
determining a segment score describing usage of the road segment based on the route-based scores;
determining a display threshold for segment scores for the map; and
generating the map for display, the generated map including the road segment responsive to the segment score for the road segment exceeding the threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method determines a plurality of scores for a road segment that are related to the total distance traveled when drivers traverse that road segment. The scores are displayed graphically to illustrate the usage of road segments. The scores are also used to determine which road segments to display on a map when determining which roads to display at a given zoom level for a map.
51 Citations
21 Claims
-
1. A computer-implemented method for displaying roads on a map, comprising:
-
receiving a plurality of routes traversing road segments between first endpoints and second endpoints on the map, wherein multiple routes traverse a same road segment; determining a route-based score for the road segment for each of the multiple routes that traverse the road segment, the route-based score for a route based on a first distance from the first endpoint of the route to the road segment and a second distance from the second endpoint of the route to the road segment; determining a segment score describing usage of the road segment based on the route-based scores; determining a display threshold for segment scores for the map; and generating the map for display, the generated map including the road segment responsive to the segment score for the road segment exceeding the threshold. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for displaying roads on a map, the system comprising:
-
a processor configured to execute computer program instructions; and a non-transitory computer-readable storage medium storing executable computer program instructions for performing steps comprising; receiving a plurality of routes traversing road segments between first endpoints and second endpoints on the map, wherein multiple routes traverse a same road segment; determining a route-based score for the road segment for each of the multiple routes that traverse the road segment, the route-based score for a route based on a first distance from the first endpoint of the route to the road segment and a second distance from the second endpoint of the route to the road segment; determining a segment score describing usage of the road segment based on the route-based scores; determining a display threshold for segment scores for the map; and generating the map for display, the generated map including the road segment responsive to the segment score for the road segment exceeding the threshold. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable medium storing executable program code for displaying roads on a map, the program code when executed by a processor performing steps comprising:
-
receiving a plurality of routes traversing road segments between first endpoints and second endpoints on the map, wherein multiple routes traverse a same road segment; determining a route-based score for the road segment for each of the multiple routes that traverse the road segment, the route-based score for a route based on a first distance from the first endpoint of the route to the road segment and a second distance from the second endpoint of the route to the road segment; determining a segment score describing usage of the road segment based on the route-based scores; determining a display threshold for segment scores for the map; and generating the map for display, the generated map including the road segment responsive to the segment score for the road segment exceeding the threshold. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification