Method and apparatus for providing context-related point-of-interest recommendations
First Claim
1. A method comprising:
- determining, by an apparatus, at least one context associated with at least one user;
processing, by the apparatus, mobility pattern information associated with the at least one user to determine one or more predicted destination locations and associated probability information based, at least in part, on the at least one context, wherein the probability information represents respective one or more probabilities that the at least one user will travel to the one or more predicted destination locations under the at least one context;
determining, by the apparatus, entropy information based, at least in part, on the probability information under the at least one context;
determining, by the apparatus, one or more travel costs for the at least one user to travel to the one or more predicted destination locations; and
determining, by the apparatus, whether to initiate a presentation of one or more recommended destination locations among the one or more predicted destination locations to the at least one user based, at least in part, on the entropy information and the one or more travel costs.
1 Assignment
0 Petitions
Accused Products
Abstract
An approach is provided for providing context-related destination location recommendations. The destination recommendation platform determines at least one context associated with at least one user. The platform processes and/or facilitates a processing of mobility pattern information associated with the at least one user to determine one or more predicted destination locations and associated probability information based, at least in part, on the at least one context. The probability information represents respective one or more probabilities that the at least one user will travel to the one or more predicted destination locations under the at least one context. The platform further determines entropy information based, at least in part, on the probability information. The platform determines whether to cause, at least in part, a presentation of one or more recommended destination locations to the at least one user based, at least in part, on the entropy information.
-
Citations
22 Claims
-
1. A method comprising:
-
determining, by an apparatus, at least one context associated with at least one user; processing, by the apparatus, mobility pattern information associated with the at least one user to determine one or more predicted destination locations and associated probability information based, at least in part, on the at least one context, wherein the probability information represents respective one or more probabilities that the at least one user will travel to the one or more predicted destination locations under the at least one context; determining, by the apparatus, entropy information based, at least in part, on the probability information under the at least one context; determining, by the apparatus, one or more travel costs for the at least one user to travel to the one or more predicted destination locations; and determining, by the apparatus, whether to initiate a presentation of one or more recommended destination locations among the one or more predicted destination locations to the at least one user based, at least in part, on the entropy information and the one or more travel costs. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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 at least one context associated with at least one user; process mobility pattern information associated with the at least one user to determine one or more predicted destination locations and associated probability information based, at least in part, on the at least one context, wherein the probability information represents respective one or more probabilities that the at least one user will travel to the one or more predicted destination locations under the at least one context; determine entropy information based, at least in part, on the probability information under the at least one context; determine one or more travel costs for the at least one user to travel to the one or more predicted destination locations; and determine whether to initiate a presentation of one or more recommended destination locations among the one or more predicted destination locations to the at least one user based, at least in part, on the entropy information and the one or more travel costs. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. 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 perform the following steps:
-
determining at least one context associated with at least one user; processing mobility pattern information associated with the at least one user to determine one or more predicted destination locations and associated probability information based, at least in part, on the at least one context, wherein the probability information represents respective one or more probabilities that the at least one user will travel to the one or more predicted destination locations under the at least one context; determining entropy information based, at least in part, on the probability information under the at least one context; determining one or more travel costs for the at least one user to travel to the one or more predicted destination locations; and determining whether to initiate a presentation of one or more recommended destination locations among the one or more predicted destination locations to the at least one user based, at least in part, on the entropy information and the one or more travel costs. - View Dependent Claims (21, 22)
-
Specification