Patent ID: 8014793

Claim:
A method for responding to a location-based query, comprising: receiving a location-based query for a point of interest; determining that a mobile device is unable to obtain a current position fix; retrieving from memory a previously-calculated position fix calculated before receipt of the location-based query; determining whether the previously-calculated position fix meets a criteria; processing the location-based query based upon the previously-calculated position fix; and providing a response to the query based on the previously-calculated position fix and whether the criteria is met, the response including displaying one or more points of interest and an indication that the previously-calculated position fix was used to process the location-based query, the displayed one or more points of interest are selectable to launch a navigation application configured to provide directions from the previously-calculated position fix to a selected point of interest; wherein the criteria comprises at least one of: a predetermined speed parameter at which the mobile computing device was traveling when the previously-calculated position fix was calculated; whether the mobile computing device is in a different time zone from a time zone the mobile computing device was in when the previously-calculated position fix was calculated; whether a general location of the mobile computing device is much different than the previously-calculated position fix; and whether a location uncertainty factor for the previously-calculated position fix is above a predetermined threshold.