Patent ID: 8849808

Claim:
A computer-implemented method of displaying a plurality of geographic locations having a greatest similarity to at least one user identified characteristic, the method comprising the steps of: calculating a numeric value that represents a relative measure at which at least one characteristic exists in each geographic location of a plurality of geographic locations in a database, whereby a plurality of numeric values are calculated, and associating the plurality of numeric values with the plurality of geographic locations within the database; allowing a user to select at least one user identified characteristic associated with the plurality of geographic locations within the database; automatically comparing the numeric value associated with each of the plurality of geographic locations in the database to determine overall dissimilarities or similarities between each of the numeric values based on the at least one user identified characteristic; automatically generating an ordered list of geographic locations from greatest to least similarity in the at least one user identified characteristic based on the smallest determined dissimilarities or greatest determined similarities of the overall dissimilarities or similarities in the plurality of numeric values; and providing, for display on a user's device, data identifying the plurality of geographic locations having a greatest similarity to the at least one user identified characteristic; wherein each of the at least one user identified characteristics is based on where a geographic location is located and describes features and characteristics of locations in terms of one or more of demographics, crime, schools, geographical information, or housing; and wherein each of the at least one user identified characteristics defines characteristics of geographic locations without requiring the user to specify numeric values.