SYSTEMS AND METHOD FOR DETERMINATION AND DISPLAY OF PERSONALIZED DISTANCE
8 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.
-
Citations
47 Claims
-
1-27. -27. (canceled)
-
28. A method comprising:
-
receiving, by a computing device over a network, a request from a user for a route from a starting location and an ending location, the request comprising information associated with geographical position information of the starting location and the ending location; determining, via the computing device, a first route beginning at the starting location and ending at the ending location, said first route comprising information related to a path between and including the starting location and the ending location; determining, via the computing device, message data that is associated with the first route, said determination comprising analyzing message activity by users and identifying, based on said analyzing, the message data that is related to the first route, the analysis further comprising determining spatial, temporal, topical and social data from the message data; determining, via the computing device, a second route based on at least one of the spatial, temporal, topical and social data from the message data, said second route beginning along the path and ending at the ending location; and communicating, via the computing device, the second route to the requesting user for display on a device of the user. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37)
-
-
38. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a processor associated with a computing device, performs a method comprising:
-
receiving a request from a user for a route from a starting location and an ending location, the request comprising information associated with geographical position information of the starting location and the ending location; determining a first route beginning at the starting location and ending at the ending location, said first route comprising information related to a path between and including the starting location and the ending location; determining message data that is associated with the first route, said determination comprising analyzing message activity by users and identifying, based on said analyzing, the message data that is related to the first route, the analysis further comprising determining spatial, temporal, topical and social data from the message data; determining a second route based on at least one of the spatial, temporal, topical and social data from the message data, said second route beginning along the path and ending at the ending location; and communicating the second route to the requesting user for display on a device of the user. - View Dependent Claims (39, 40, 41, 42, 43, 44)
-
-
45. A system comprising:
-
a processor; a non-transitory computer-readable storage medium for tangibly storing thereon program logic for execution by the processor, the program logic comprising; receiving logic executed by the processor for receiving a request from a user for a route from a starting location and an ending location, the request comprising information associated with geographical position information of the starting location and the ending location; determining logic executed by the processor for determining a first route beginning at the starting location and ending at the ending location, said first route comprising information related to a path between and including the starting location and the ending location; determining logic executed by the processor for determining message data that is associated with the first route, said determination comprising analyzing message activity by users and identifying, based on said analyzing, the message data that is related to the first route, the analysis further comprising determining spatial, temporal, topical and social data from the message data; determining logic executed by the processor for determining a second route based on at least one of the spatial, temporal, topical and social data from the message data, said second route beginning along the path and ending at the ending location; and communication logic executed by the processor for communicating the second route to the requesting user for display on a device of the user. - View Dependent Claims (46, 47)
-
Specification