SYSTEM AND METHOD OF DISPLAYING SEARCH RESULTS BASED ON DENSITY
First Claim
Patent Images
1. A method of providing a map covering an area comprising:
- receiving a query, wherein the query includes a search term and a search area;
determining matching listings, wherein a matching listing comprises a listing associated with a geographic location within the search area having information corresponding to the search term;
dividing the search area into a plurality of regions and selecting a number of matching listings for each region, wherein for each region the selected number of matching listings is proportional to the density of matching listings in that region; and
providing a map of the search area and information about the selected number of matching listings for each region in the search area.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method is provided of generating a map. In one aspect, the map is selected based on a location provided by a user and listings are selected based on their proximity to the location, whether they match a query provided by the user, and the number of matching listings within regions of the map.
-
Citations
18 Claims
-
1. A method of providing a map covering an area comprising:
-
receiving a query, wherein the query includes a search term and a search area; determining matching listings, wherein a matching listing comprises a listing associated with a geographic location within the search area having information corresponding to the search term; dividing the search area into a plurality of regions and selecting a number of matching listings for each region, wherein for each region the selected number of matching listings is proportional to the density of matching listings in that region; and providing a map of the search area and information about the selected number of matching listings for each region in the search area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system of providing a map covering an area comprising:
-
a memory having instructions stored therein; and a processor coupled to the memory and configured to execute the instructions stored in the memory in order to; receive a query, wherein the query includes a search term and a search area; determine matching listings, wherein a matching listing comprises a listing associated with a geographic location within the search area having information corresponding to the search term; divide the search area into a plurality of regions and select a number of matching listings for each region, wherein for each region the selected number of matching listings is proportional to the density of matching listings in that region; and provide a map of the search area and information about the selected number of matching listings for each region in the search area. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification