Patent ID: 9222780
Filing Date: 2015-12-29
Classification: G01C,G06F,G06Q,H04L,H04W

Abstract:
1. A method comprising the steps of: receiving, by a processor over a network, a request for the determination of a personalized distance, wherein the request comprises an identification of the user, and a plurality of real world entities comprising at least a starting location and an ending location; determining, by the processor via the network, at least one route between the starting location and the ending location; retrieving, by the processor, spatial, temporal, topical, and social data available to the network relating to the requesting user and each real world entity and the at least one route using a global index of data available to the network wherein respective weights for the spatial, temporal, topical and social data are received via a user interface; modifying, by the processor, a spatial distance between the starting and the ending locations using the temporal, topical, and social data relating to the requesting user and each real world entity and the at least one route, the spatial distance being modified based on the respective weights of the temporal, topical and social data for modifying the spatial distance; calculating, by the processor via the network, a personalized distance between the starting location and the ending location from the modified spatial distance; and causing, by the processor, a display, on a display medium, for each of the at least one route, a representation of the personalized distance calculated for the at least one route.