Safe routing for navigation systems
AssigneeUber Technologies, Inc.
InventorsKarna Chokshi, Meron Alon, Sangick Jeon
Life of this patent
Estimating the term…
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.
Claims20
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.
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
- selecting a route for the trip using the road segment safety data.
A computer system comprising:
- one or more computer processors;
- and
- a non-transitory computer-readable storage medium storing instructions executable by the one or more computer processors, the instructions when executed causing the one or more computer processors to perform operations 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
- selecting a route for the trip using the road segment safety data.
Dependencies are inferred from the claim text.