主权项 |
1. A computer-implemented method, comprising:
receiving, by a computing apparatus, a route information of a user; selecting, by the computing apparatus, for location identification, an area within a predetermined threshold distance along the selected route; obtaining, by the computing apparatus, locations that are at least partially located within the selected area along the user's route; selecting, by the computing apparatus, at least a portion of the user's route for measuring distances of the locations along the user's route; determining, by the computing apparatus, respective distances of the locations from the selected portion; obtaining, by the computing apparatus, affinity values of the user for the locations, and if the user has equal affinity values for the locations:
presenting to the user, by the computing apparatus, locations that are proximate to the selected portion, andif the user has different affinities for the locations:
ranking, by the computing apparatus, the locations based on respective utility values; andpresenting, by the computing apparatus, one or more top ranked locations having highest utility values to the user. |