CPC G01C 21/3484 (2013.01) [G01C 21/3407 (2013.01); G01C 21/3661 (2013.01); G01C 21/3691 (2013.01)] | 20 Claims |
1. A method, to be performed on a server, for personalized vehicular navigation assessed dynamically based on risk tolerance, comprising:
receiving a navigation request from a user, wherein the request includes destination data and a detected origin location associated with the user;
identifying a plurality of routes from the origin to the destination, wherein a route is comprised of a plurality of road segments;
retrieving data indicative of a real-time condition associated with at least one of the road segments;
retrieving data indicative of accident history associated with the at least one of the road segments;
retrieving a user profile associated with the user, wherein the user profile includes at least one of a user-configurable tolerance level and driver's history that factors experience and past traffic incidents,
calculating risk scores, based on the accident history and the real-time condition and weighed based on the at least one tolerance level and driver's history, associated with a plurality of proposed routes, wherein the calculation includes combining, using a statistical inference method, the accident history and a statistical regression model based on features of a road segment to compute a likelihood of having an accident on the road segment; and
generating a plurality of personalized route suggestions based on the risk scores;
transmitting data to a graphical user interface of a client device to display a plurality of the generated personalized route suggestions on the screen of the client device;
in response to receiving a request for more information about a personalized route suggestion, transmitting data for display on the graphical user indicating a potential safety concern associated with the risk score and its corresponding location on the suggested route; and
in response to receiving a selection from the user of one of the personalized routes. generating data for the graphical user interface of the client device, including a warning to be provided once the driver is at a location along a roadway that is a basis for negatively impacting the risk score for the route.
|