Patent ID: 8913088

Claim:
A computer-implemented method for adjusting displayed content length as a function of map scale, the method comprising: receiving, using one or more computing devices, a query from a user device; retrieving, using the one or more computing devices, a content item based at least in part on the query; determining, using the one or more computing devices, a first amount of the retrieved content item to display on a map based at least in part on a first amount of space available on the map when the map is displayed at a first zoom level; determining, using the one or more computing devices, a second amount of the retrieved content item to display on the map based at least in part on a second amount of space available on the map when the map is displayed at a second zoom level, wherein the second zoom level is unequal to the first zoom level, and the second amount of the content item is a subset or a superset of the first amount of the content item; and providing, using the one or more computing devices and to the user device, the map for display, wherein the first amount of the content item is overlaid on the map when the map is displayed at the first zoom level and the second amount of the content item is overlaid on the map when the map is displayed at the second zoom level.