Generating mapping information based on image locations
US-2024203120-A1 · Jun 20, 2024 · US
US9574899B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9574899-B2 |
| Application number | US-201514953573-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 30, 2015 |
| Priority date | Jun 27, 2008 |
| Publication date | Feb 21, 2017 |
| Grant date | Feb 21, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
We claim: 1. 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. 2. The method of claim 1 , wherein said user request further comprises a preferred mode of travel. 3. The method of claim 2 , further comprising: determining spatial, temporal, topical and social data from the message data that is associated with the preferred mode of travel; determining a third route based on at least one of the spatial, temporal, topical and social data associated with the preferred mode of travel, said third route beginning along the path and ending at the ending location; and communicating the third route to the requesting user for display on the device of the user. 4. The method of claim 1 , further comprising: determining a geographic position along the path of the first route between the starting location and the ending location based on at least one of the spatial, temporal, topical and social data; determining a fourth route based on at least one of the spatial, temporal, topical and social data associated with the geographic position, said fourth route beginning along the path, avoiding the geographic position and ending at the ending location; and communicating the fourth route to the requesting user for display on the device of the user. 5. The method of claim 4 , wherein said geographic position is a specific geographic location along the first route that is identifiable from the spatial, temporal, topical and social data of the message data. 6. The method of claim 1 , wherein said second route is temporally shorter than the first route. 7. The method of claim 1 , wherein said spatial, temporal, topical and social data corresponds to traffic associated with the first route. 8. The method of claim 1 , wherein said starting location and the ending location are each associated with a real world entity. 9. The method of claim 1 , wherein said path is a physical route between a starting location and an ending location. 10. The method of claim 1 , wherein said message activity is selected from communications from users consisting of: email, Instant Messages (IMs), text messages, telephone calls, video calls, social networking messages and gaming. 11. 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. 12. The non-transitory computer-readable storage medium of claim 11 , wherein said user request further comprises a preferred mode of travel. 13. The non-transitory computer-readable storage medium of claim 12 , further comprising: determining spatial, temporal, topical and social data from the message data that is associated with the preferred mode of travel; determining a third route based on at least one of the spatial, temporal, topical and social data associated with the preferred mode of travel, said third route beginning along the path and ending at the ending location; and communicating the third route to the requesting user for display on the device of the user. 14. The non-transitory computer-readable storage medium of claim 11 , further comprising: determining a geographic position along the path of the first route between the starting location and the ending location based on at least one of the spatial, temporal, topical and social data; determining a fourth route based on at least one of the spatial, temporal, topical and social data associated with the geographic position, said fourth route beginning along the path, avoiding the geographic position and ending at the ending location; and communicating the fourth route to the requesting user for display on the device of the user. 15. The non-transitory computer-readable storage medium of claim 14 , wherein said geographic position is a specific geographic location along the first route that is identifiable from the spatial, temporal, topical and social data of the message data. 16. The non-transitory computer-readable storage medium of claim 11 , wherein said second route is temporally shorter than the first route. 17. The non-transitory computer-readable storage medium of claim 11 , wherein said spatial, temporal, topical and social data corresponds to traffic associated with the first route. 18. 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 ana
Business processes related to social networking or social networking services · CPC title
Display of a road map (G01C21/3614 takes precedence; guidance using 3D or perspective road maps G01C21/3635) · CPC title
Physics · mapped topic
Physics · mapped topic
Physics · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.