Method and apparatus for providing personalized routing based on user routing behaviors
First Claim
1. A method comprising:
- determining one or more previous behaviors made by at least one user traveling at least one calculated route, wherein the one or more previous behaviors include, at least in part, one or more routing mistakes, one or more behaviors correctly following routing instructions, or a combination thereof for the at least one calculated route;
determining one or more predictor values for one or more predictors associated with the one or more previous behaviors, wherein the one or more predictor values include, at least in part, personalized data for the at least one user;
creating at least one predictive model based, at least in part, on the one or more predictor values;
personalizing the at least one predictive model to the at least one user based, at least in part, on the personalized data; and
determining weighting information for the one or more predictors based, at least in part, on the personalized data,wherein the at least one predictive model is used to predict one or more potential behaviors by the at least one user while traveling the at least one calculated route, at least one other route, or a combination thereof.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for determining one or more previous behaviors made by at least one user traveling at least one calculated route. The one or more previous behaviors include, at least in part, one or more deviations from, one or more matches on, or a combination thereof for the at least one calculated route. The approach involves determining one or more predictor values for one or more predictors associated with the one or more previous behaviors. The approach also involves causing, at least in part, a creation of at least one predictive model based, at least in part, on the one or more predictor values. The at least one predictive model is used to predict one or more potential behaviors by the at least one user while traveling the at least one calculated route, at least one other route, or a combination thereof.
-
Citations
20 Claims
-
1. A method comprising:
-
determining one or more previous behaviors made by at least one user traveling at least one calculated route, wherein the one or more previous behaviors include, at least in part, one or more routing mistakes, one or more behaviors correctly following routing instructions, or a combination thereof for the at least one calculated route; determining one or more predictor values for one or more predictors associated with the one or more previous behaviors, wherein the one or more predictor values include, at least in part, personalized data for the at least one user; creating at least one predictive model based, at least in part, on the one or more predictor values; personalizing the at least one predictive model to the at least one user based, at least in part, on the personalized data; and determining weighting information for the one or more predictors based, at least in part, on the personalized data, wherein the at least one predictive model is used to predict one or more potential behaviors by the at least one user while traveling the at least one calculated route, at least one other route, or a combination thereof. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
at least one processor; and at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following; determine one or more previous behaviors made by at least one user traveling at least one calculated route, wherein the one or more previous behaviors include, at least in part, one or more routing mistakes, one or more behaviors correctly following routing instructions, or a combination thereof for the at least one calculated route; determine one or more predictor values for one or more predictors associated with the one or more previous behaviors, wherein the one or more predictor values include, at least in part, personalized data for the at least one user; create at least one predictive model based, at least in part, on the one or more predictor values; personalize the at least one predictive model to the at least one user based, at least in part, on the personalized data; and determine weighting information for the one or more predictors based, at least in part, on the personalized data, wherein the at least one predictive model is used to predict one or more potential behaviors by the at least one user while traveling the at least one calculated route, at least one other route, or a combination thereof. - View Dependent Claims (12, 13, 14, 15, 16, 17)
-
-
18. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
determining one or more previous behaviors made by at least one user traveling at least one calculated route, wherein the one or more previous behaviors include, at least in part, one or more routing mistakes, one or more behaviors correctly following routing instructions, or a combination thereof for the at least one calculated route; determining one or more predictor values for one or more predictors associated with the one or more previous behaviors, wherein the one or more predictor values include, at least in part, personalized data for the at least one user; creating at least one predictive model based, at least in part, on the one or more predictor values; personalizing the at least one predictive model to the at least one user based, at least in part, on the personalized data; and determining weighting information for the one or more predictors based, at least in part, on the personalized data, wherein the at least one predictive model is used to predict one or more potential behaviors by the at least one user while traveling the at least one calculated route, at least one other route, or a combination thereof. - View Dependent Claims (19, 20)
-
Specification