Patent ID: 8972172
Filing Date: 2015-03-03
Classification: G01C,G08G

Abstract:
1. A computer implemented method for selecting routes, the computer implemented method comprising: a recipient mobile sensor receiving a mobile sensor location and a destination; determining, from a repository of road segments, a plurality of routes having a first endpoint corresponding to the mobile sensor location, and a second endpoint corresponding to the destination, wherein each route is a distance-limited set of segments that connect at endpoints; receiving transit data from a plurality of peer mobile sensors, each on a vehicle, wherein the recipient mobile sensor receives a first at least one transit data comprising a first peer mobile sensor's velocity, a first vehicle type, and a first peer mobile sensor's location, and a second at least one transit data comprising a second peer mobile sensor's velocity, a second vehicle type, and a second peer mobile sensor's location, wherein each transit data comprises a peer mobile sensor's velocity and a peer mobile sensor's location; storing the first at least one transit data based on the first peer mobile sensor's velocity and the first peer mobile sensor's location corresponding to at least one of the plurality of routes and the second at least one transit data based on the second peer mobile sensor's velocity and the second peer mobile sensor's location corresponding to the at least one of the plurality of routes, thereby forming a first and a second at least one stored transit data; determining that a sampling period has expired; responsive to a determination that the sampling period has expired, discounting by partially weighting an influence of the first at least one transit data on a route rating of a route among the plurality of routes, based on the first vehicle type; responsive to a determination that the sampling period has expired, calculating the route rating, based on the first and the second at least one stored transit data; responsive to a determination that the sampling period has expired, summing the influence of the first at least one transit data to an influence of the second at least one stored transit data from the second vehicle type to form an average of all route ratings, wherein the first and second at least one transit data are received during the sampling period; and reporting at least a route description corresponding to a route associated with a highest average rating of all routes.