×

Provision of location-based business information

  • US 9,031,978 B1
  • Filed: 04/11/2012
  • Issued: 05/12/2015
  • Est. Priority Date: 04/11/2012
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method of performing location-based searches for a mobile computing device, the method comprising:

  • determining, by an application server system, search results in response to location-based search queries received from the mobile computing device, wherein each search query includes search location data indicative of a geographic search location that is different from a location of the mobile computing device, and the search queries are received by the application server system via a data network, wherein each of the search results comprises one or more venues satisfying search parameters of the search query, wherein the mobile computing device comprises at least one processor and operatively associated memory, and wherein the application server system comprises at least one computer-based server;

    when location information of the mobile computing device is available to the application server system, determining, by the application server system, for each search query, a relevance of a distance between the mobile computing device and the geographic search to how search results are provided, wherein displaying of the search results varies depending on the distance between the mobile computing device and the geographic search location based on whether the geographic search location is within a threshold distance from the location of the mobile computing device;

    for a first search query from the mobile computing device where the search location is not within the threshold distance of the mobile computing device, transmitting by the application server system to the mobile computing device via the data network search result data for the first search query that comprises, for each of the one or more venues in the search results for the first search query, data indicative of the distance from the one or more venues to the search location such that the mobile computing device displays the search results to show the distance from the one or more venues to the search location; and

    for a second search query from the mobile computing device where the search location is within the threshold distance of the mobile computing device, transmitting by the application server system to the mobile computing device via the data network search result data for the second search query that comprises, for each venue of the one more venues in the search results for the second search query, data indicative of the distance from the one or more venues to the location of the mobile computing device such that the mobile computing device displays the search results to show the distance from the one or more venues to the mobile computing device.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×