Route safety score
First Claim
Patent Images
1. A system, comprising:
- an input interface to receive a destination point input by a user at a remote vehicle; and
a processor to;
determine a set of segments associated with a route terminating at the destination point;
determine a plurality of route segment safety scores associated with the set of segments based at least in part on a speed distribution of a group of vehicles and a frequency by which at least one vehicle in the group of vehicles changes lanes including by;
identifying the group of vehicles within a threshold distance of each other based on at least one of vehicle speed data and vehicle position data collected by sensors in a plurality of vehicles; and
determining the speed distribution of the group of vehicles based on data collected by sensors in vehicles of the group, wherein the speed distribution includes a distribution of (i) speeds of vehicles in a first sub-group of vehicles travelling through a first location in a route segment and (ii) speeds of vehicles in a second sub-group of vehicles travelling through a second location in the route segment, the second location being different from the first location;
determine a plurality of routes ending at the destination point;
determine a route safety score for each of the plurality of routes ending at the destination point including by summing route segment safety scores for the segments making up each route;
determine a recommended route from among the plurality of routes ending at the destination point based at least in part on a ranking of the route safety scores of the plurality of routes ending at the destination point; and
output the recommended route to the remote vehicle.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for scoring route safety includes and input interface and a processor. The input interface is to receive data associated with a route segment. The data includes a speed data. The processor is to determine a segment safety score using a speed distribution. The speed distribution is based at least in part on the speed data.
22 Citations
16 Claims
-
1. A system, comprising:
-
an input interface to receive a destination point input by a user at a remote vehicle; and a processor to; determine a set of segments associated with a route terminating at the destination point; determine a plurality of route segment safety scores associated with the set of segments based at least in part on a speed distribution of a group of vehicles and a frequency by which at least one vehicle in the group of vehicles changes lanes including by; identifying the group of vehicles within a threshold distance of each other based on at least one of vehicle speed data and vehicle position data collected by sensors in a plurality of vehicles; and determining the speed distribution of the group of vehicles based on data collected by sensors in vehicles of the group, wherein the speed distribution includes a distribution of (i) speeds of vehicles in a first sub-group of vehicles travelling through a first location in a route segment and (ii) speeds of vehicles in a second sub-group of vehicles travelling through a second location in the route segment, the second location being different from the first location; determine a plurality of routes ending at the destination point; determine a route safety score for each of the plurality of routes ending at the destination point including by summing route segment safety scores for the segments making up each route; determine a recommended route from among the plurality of routes ending at the destination point based at least in part on a ranking of the route safety scores of the plurality of routes ending at the destination point; and output the recommended route to the remote vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
receiving, by a processor, a destination point input by a user at a remote vehicle; determining a set of segments associated with a route terminating at the destination point; determining a plurality of route segment safety scores associated with the set of segments based at least in part on a speed distribution of a group of vehicles and a frequency by which at least one vehicle in the group of vehicles changes lanes including by; identifying, by the processor, the group of vehicles within a threshold distance of each other based on at least one of vehicle speed data and vehicle position data collected by sensors in a plurality of vehicles; and determining, by the processor, the speed distribution of the group of vehicles based on data collected by sensors in vehicles of the group, wherein the speed distribution includes a distribution of (i) speeds of vehicles in a first sub-group of vehicles travelling through a first location in a route segment and (ii) speeds of vehicles in a second sub-group of vehicles travelling through a second location in the route segment, the second location being different from the first location; determining a plurality of routes ending at the destination point; determining a route safety score for each of the plurality of routes ending at the destination point including by summing route segment safety scores for the segments making up each route; determining a recommended route from among the plurality of routes ending at the destination point based at least in part on a ranking of the route safety scores of the plurality of routes ending at the destination point; and outputting the recommended route to the remote vehicle.
-
-
16. A computer program product embodied in a non-transitory computer readable storage medium and comprising computer instructions for:
-
receiving a destination point input by a user at a remote vehicle; determining a set of segments associated with a route terminating at the destination point; determining a plurality of route segment safety scores associated with the set of segments based at least in part on a speed distribution of a group of vehicles and a frequency by which at least one vehicle in the group of vehicles changes lanes including by; identifying the group of vehicles within a threshold distance of each other based on at least one of vehicle speed data and vehicle position data collected by sensors in a plurality of vehicles; and determining the speed distribution of the group of vehicles based on data collected by sensors in vehicles of the group, wherein the speed distribution includes a distribution of (i) speeds of vehicles in a first sub-group of vehicles travelling through a first location in a route segment and (ii) speeds of vehicles in a second sub-group of vehicles travelling through a second location in the route segment, the second location being different from the first location; determine a plurality of routes ending at the destination point; determine a route safety score for each of the plurality of routes ending at the destination point including by summing route segment safety scores for the segments making up each route; determining a recommended route from among the plurality of routes ending at the destination point based at least in part on a ranking of the route safety scores of the plurality of routes ending at the destination point; and outputting the recommended route to the remote vehicle.
-
Specification