SYSTEM AND METHOD FOR DETERMINATION AND DISPLAY OF PERSONALIZED DISTANCE
First Claim
1. A method comprising the steps of:
- receiving, over a network, a request for the determination of a personalized distance, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location;
determining, via the network, at least one route between the first location and the second location;
retrieving 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;
calculating, via the network, a personalized distance between the first location and the second location using spatial, temporal, topical, and social data relating to the requesting user and each real world entity and the at least one route;
displaying, on a display medium, for each of the at least one route, a representation the personalized distance calculated for the at least one route.
9 Assignments
0 Petitions
Accused Products
Abstract
A system and method for determination and display of personalized distance. A request is received for the determination of a personalized distance over a network, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location. At least one route is determined between the first location and the second location. Spatial, temporal, topical, and social data available to the network relating to the requesting user and each real world entity and the route is retrieved using a global index of data available to the network. A personalized distance is calculated via the network between the first location and the second location using spatial, temporal, topical, and social data relating to the requesting user and each real world entity and the route. A representation of the personalized distance calculated for the route is displayed on a display medium.
139 Citations
27 Claims
-
1. A method comprising the steps of:
-
receiving, over a network, a request for the determination of a personalized distance, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location; determining, via the network, at least one route between the first location and the second location; retrieving 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; calculating, via the network, a personalized distance between the first location and the second location using spatial, temporal, topical, and social data relating to the requesting user and each real world entity and the at least one route; displaying, on a display medium, for each of the at least one route, a representation the personalized distance calculated for the at least one route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system comprising:
-
a request receiving module that receives requests for the calculation of personalized distances between real-world entities, wherein the request comprises a requesting user and a plurality of real-world entities comprising at least a starting location and an ending location; a route determination module that maps at least one route between starting locations and ending locations for each request received by the request receiving module; a route data retrieval module that retrieves 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; a personalized distance calculation module that uses the data retrieved by the route data retrieval module to calculate a personalized distance for routes mapped by the route determination module; and a personalized distance display module that displays personalized distance calculated by the personalized distance calculation module on a display medium. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer-readable medium having computer-executable instructions for a method comprising the steps of:
-
receiving, over a network, a request for the determination of a personalized distance, wherein the request comprises an identification of a requesting user, and a plurality of real world entities comprising at least a starting location and an ending location; determining, via the network, at least one route between the first location and the second location; retrieving 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; calculating, via the network, a personalized distance between the first location and the second location using spatial, temporal, topical, and social data relating to the requesting user and each real world entity and the at least one route; displaying, on a display medium, for each of the at least one route, a representation the personalized distance calculated for the route. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
Specification