A "Proxi-Mapper" combines location based services (LBS), local searching
capabilities, and relative mapping in a way that minimizes bandwidth
requirements and maximizes user experience. The Proxi-Mapper
automatically determines approximate locations of one or more local user
devices (cell phones, PDA's, media players, portable computing devices,
etc.) and returns a lightweight model of local entities ("key-points")
representing businesses, services or people to those devices. Key-points
are maintained in one or more remote databases in which key-points are
assigned to predetermined grid sections based on the locations of the
corresponding entities. Metadata associated with the key-points provides
the user with additional information relating to the corresponding
entities. In various embodiments, user query options allow the
Proxi-Mapper to pull or push relevant local key-point based information
to user devices via one or more wired or wireless networks.