Patent ID: 8660541
Filing Date: 2014-02-25
Classification: H04W

Abstract:
1. A computer-implemented method of determining a neighborhood location for a user of a mobile computing device, the method comprising: receiving, by an application server system from the mobile computing device via a data network, location information indicating a location of the mobile computing device; in response to receiving the location information from the mobile computing device, performing, by the application server system, at least one search of a venue database storing neighborhood data for a plurality of venues, wherein the neighborhood data includes a neighborhood location for each of the plurality of venues, wherein a neighborhood comprises a geographic area with a threshold number of venues per population density of an area of the neighborhood, and wherein the at least one search is performed over a plurality of venue categories to identify one or more venues within a threshold distance of the mobile computing device; determining, by the application server system, a neighborhood location of the mobile computing device based on the neighborhood location in the venue database for each of the one or more venues within the threshold distance of the mobile computing device; and transmitting, by the application server system to the mobile computing device via the data network, the neighborhood location; receiving, by the application server system and from the mobile computing device, at least one search parameter; performing, by the application server system, a second search of the venue database using the at least one search parameter and the neighborhood location of the mobile computing device; and transmitting, by the application server system and to the mobile computing device, venues returned by the second search.