User queries to model road network usage
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a plurality of routes traversing road segments between first endpoints and second endpoints on a geographic map, wherein multiple routes traverse a same road segment;
determining by one or more processors 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 for the road segment based on the route-based scores; and
storing the segment score in association with the road segment on the geographic map.
2 Assignments
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.
26 Citations
18 Claims
-
1. A computer-implemented method comprising:
-
receiving a plurality of routes traversing road segments between first endpoints and second endpoints on a geographic map, wherein multiple routes traverse a same road segment; determining by one or more processors 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 for the road segment based on the route-based scores; and storing the segment score in association with the road segment on the geographic map. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system comprising:
-
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 a geographic 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 for the road segment based on the route-based scores, and storing the segment score in association with the road segment on the geographic map; and a processor for executing the computer program instructions. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A non-transitory computer readable medium storing executable program code comprising code that when executed by a processor performs the steps of:
-
receiving a plurality of routes traversing road segments between first endpoints and second endpoints in a geographic 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 for the road segment based on the route-based scores; and storing the segment score in association with the road segment on the geographic map. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification