| CPC G01C 21/3423 (2013.01) [G01C 21/3461 (2013.01); G01C 21/3484 (2013.01); G01C 21/3617 (2013.01); G01C 21/3691 (2013.01); G06N 5/04 (2013.01)] | 23 Claims |

|
1. A system for minimizing a perceived risk for a multimodal mobility service, the system comprising:
a processor; and
a memory storing instructions that, when executed by the processor, causes the processor to perform actions comprising:
determining a safety-related attribute for a plurality of routes from a start location to an end location, the safety-related attribute associated with the perceived risk for dimensions of the plurality of routes, the plurality of routes including routes that have different travel modalities;
determining a risk score for each of the plurality of routes using the safety-related attribute, the risk score being comprised of risk sub-scores for each of a plurality of dimensions in the plurality of routes;
providing the risk score of the plurality of routes and risk sub-scores of at least a portion of the plurality of dimensions in the plurality of routes;
receiving an input from a user to select a route from the plurality of routes to provide a selected route;
presenting the selected route to the user in a navigation user interface of the multimodal mobility service;
initiating an autonomous vehicle operation to traverse at least a portion of the selected route when the selected route includes travel with an autonomous vehicle;
comparing the selected route to unselected routes in the plurality of routes to identify dimensions of the unselected routes in the plurality of routes that do not exist in the selected route, wherein the dimensions comprise specific route characteristics including one or more of transportation modalities available on a route, segment classes of road segments on the route, maneuvers used during traversal of the route, and driving parameters of the route, which are actively avoided in the selected route;
using the dimensions of the unselected routes in the plurality of routes to determine a second plurality of routes from a second start position to a second end location that includes dimensions of the unselected routes that do not exist in the selected route during a later route selection by the user; and
presenting the second plurality of routes to the user along with risk scores of the second plurality of routes.
|