×

IDENTIFYING A RESULT RESPONSIVE TO A CURRENT LOCATION OF A CLIENT DEVICE

  • US 20080249983A1
  • Filed: 12/29/2006
  • Published: 10/09/2008
  • Est. Priority Date: 03/31/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for identifying a result responsive to a current location of a client device, the method comprising:

  • receiving, from a client device and at a host, a search query that includes a point of interest and a location corresponding to a current location of the client device;

    accessing user-defined information that relates to a travel distance or travel time;

    determining the travel distance or the travel time based on the accessed user-defined information;

    referencing a travel objective that includes instructions for processing the location corresponding to the current location of the client device received with the search query, the travel distance or the travel time determined based on the accessed user-defined information, and the point of interest received with the search query to identify at least one potential location based on a relationship between the potential location and the point of interest and based on a determination that the potential location and the location of the client device received with the search query are located within the travel distance or accessible within the travel time determined based on the accessed user-defined information;

    identifying a search result by applying the travel objective to the location corresponding to the current location of the client device;

    automatically receiving, from the client device, a new location of the client device as the location of the client device changes;

    comparing the new location to the location received with the search query to determine whether the new location of the client device differs by more than a threshold amount from the location received with the search query;

    determining whether the new location of the client device differs by more than the threshold amount from the location received with the search query; and

    updating the search result to include at least one potential location located within the travel distance or accessible within the travel time from the new location of the client device if it is determined the new location of the client device differs by more than the threshold amount from the location received with the search query.

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