Patent ID: 11959760
Assignee: MOTIONAL AD LLC
Field: Measurement (Instruments)
Classification: CPC G  B | IPC B  G

Claim 24:
25. A system comprising:
at least one processor; and
at least one non-transitory computer readable medium storing instructions that, when executed by the at least one processor, cause the at least one processor to perform operations comprising:
obtaining, a user destination for an autonomous vehicle;
obtaining, preference data indicative of a user route preference;
performing in parallel, using the at least one processor:
a first search for a first route through a road network to the user destination using a first operational metric and a first optimization goal for the first operational metric, and
a second search for a second route through the road network to the user destination using a second operational metric and a second optimization goal for the second operational metric, wherein the second operational metric is different from the first operational metric and the second optimization goal is different from the first optimization goal;

ranking, the first route and the second route for provision of a first ranking based on a first set of the preference data, wherein the first set of the preference data is different from the first optimization goal and the first set of preference data is different from the second optimization goal;
ranking, the first route and the second route for provision of a second ranking based on second set of the preference data, wherein the second set of the preference data is different from the first optimization goal and the second set of the preference data is different from the second optimization goal;
selecting the first route or the second route as a driving route based on the first ranking and the second ranking; and
controlling, navigation of the autonomous vehicle based on the selected driving route, wherein controlling navigation comprises controlling one or more of: steering, breaking, and acceleration of the autonomous vehicle.