Patent ID: 7702652

Claim:
A computer system comprising a processor and a computer-readable storage device storing a computer program that, if executed, causes the computer system to perform operations comprising: storing geographical map data and data pertaining to commercial enterprises, said geographical map data representative of at least one map image of a geographic area; receiving from a user client a search request pertaining to at least one of the commercial enterprises; and providing said user client with a search result responsive to said search request, the search result comprising a subset of said data pertaining to the commercial enterprises and said geographical map data, wherein the subset of geographical map data is optimized into one or more minimal-sorted groups and compressed into data packets, the data packets comprising information for restoring said subset of geographical map data, said search result sufficient to enable said user client to instantiate an image including one or more representations based on said subset superimposed over a map image of a geographic area represented by said geographical map data and render navigable areas within said geographical area without requiring new map data to be provided to the user client, wherein a level of visibility of each enterprise representation in said image is determined according to at least one selection criterion.