Patent ID: 9297663
Filing Date: 2016-03-29
CPC Classification: G01C

Claim Text:
1. A non-transitory machine-readable storage medium encoded with instructions that, when executed by one or more processors, cause the processor to carry out a process for generating directions for use in navigation during a current driving session, the process comprising: receiving a target destination; generating at least one candidate route; accessing a plurality of conditional variant models associated with a target attribute of the at least one candidate route; assigning a probability to each of the plurality of conditional variant models; probabilistically determining that one of the plurality of conditional variant models associated with the target attribute corresponds to a condition of the target attribute by evaluating the probabilities assigned to each of the plurality of conditional variation models, the plurality of conditional variant models learned from previous user driving sessions; scoring the at least one candidate route using the determined conditional variant model; and providing a scored route to a user.