Patent ID: 8417447

Claim:
A method for visualizing shared route information, comprising: managing by a server, a database including a plurality of user-provided routes uploaded to the server by a plurality of different users; receiving a query from a user; retrieving multiple user-provided routes matching the query from the database; dividing each retrieved route into sub-routes, wherein a sub-route is a portion of a route between intersections with other routes; aggregating the sub-routes across the retrieved routes; scoring each aggregated sub-route according to a defined scoring basis, dependent on the user-provided routes; and displaying the aggregated sub-routes of the multiple retrieved routes overlaid on a map, such that each sub-route is displayed with at least one attribute representing its score; wherein the receiving, retrieving, dividing, aggregating, scoring and displaying steps are implemented in either of: a) computer hardware; and b) computer software embodied in a non-transitory, tangible, computer-readable storage medium.