Safe routing for navigation systems
First Claim
Patent Images
1. A computer-implemented method comprising:
- receiving a request for a trip;
accessing road segment safety data indicating safety-related data for one or more given road segments of a map database for a plurality of time periods, such that the one or more given road segments each has associated stored safety-related data for each of the plurality of time periods; and
determining a route for the trip using the road segment safety data by;
computing expected times at which the route will traverse road segments on the route;
identifying the safety-related data of at least some of the road segments on the route; and
determining overall safety scores for the road segments on the route using the identified safety-related data of at least some of the road segments on the route and using the computed expected times.
5 Assignments
0 Petitions
Accused Products
Abstract
Examples provided herein describe a navigation system to identify routes that take safety considerations into account. The system accesses safety data from various sources and computes safety data for individual road segments of a map database at multiple times for each road segment. The road segment safety data is used when determining routes for requested trips, including estimating the times that the various road segments on the route will be traversed and determining the safety of each road segment at that time.
-
Citations
20 Claims
-
1. A computer-implemented method comprising:
-
receiving a request for a trip; accessing road segment safety data indicating safety-related data for one or more given road segments of a map database for a plurality of time periods, such that the one or more given road segments each has associated stored safety-related data for each of the plurality of time periods; and determining a route for the trip using the road segment safety data by; computing expected times at which the route will traverse road segments on the route; identifying the safety-related data of at least some of the road segments on the route; and determining overall safety scores for the road segments on the route using the identified safety-related data of at least some of the road segments on the route and using the computed expected times. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium storing instructions that when executed by a computer processor perform actions comprising:
-
receiving a request for a trip; accessing road segment safety data indicating safety-related data for one or more given road segments of a map database for a plurality of time periods, such that the one or more given road segments each has associated stored safety-related data for each of the plurality of time periods; and determining a route for the trip using the road segment safety data by; computing expected times at which the route will traverse road segments on the route; identifying the safety-related data of at least some of the road segments on the route; and determining overall safety scores for the road segments on the route using the identified safety-related data of at least some of the road segments on the route and using the computed expected times.
-
-
20. A computer system comprising:
-
a computer processor; and a non-transitory computer-readable storage medium storing instructions that when executed by the computer processor perform actions comprising; receiving a request for a trip; accessing road segment safety data indicating safety-related data for one or more given road segments of a map database for a plurality of time periods, such that the one or more given road segments each has associated stored safety-related data for each of the plurality of time periods; and determining a route for the trip using the road segment safety data by; computing expected times at which the route will traverse road segments on the route; identifying the safety-related data of at least some of the road segments on the route; and determining overall safety scores for the road segments on the route using the identified safety-related data of at least some of the road segments on the route and using the computed expected times.
-
Specification