×

Determining location information using a location data point provided by a computing device

  • US 9,389,096 B2
  • Filed: 10/03/2014
  • Issued: 07/12/2016
  • Est. Priority Date: 10/04/2013
  • Status: Active Grant
First Claim
Patent Images

1. A non-transitory computer-readable medium storing instructions that, when executed by one or more processors of a system, cause the system to:

  • receive, over one or more networks, a location data point originating from a Global Positioning System (“

    GPS”

    ) of a client device;

    access a data store that stores data corresponding to a plurality of predefined geofences in order to determine whether the location data point is within a predefined region of any of the plurality of predefined geofences, wherein at least one of the plurality of predefined geofences is based on a selected set of configurations;

    if the location data point is within a predefined region, (i) identify location information from a corresponding predefined geofence of the predefined region, and (ii) transmit, over the one or more networks, the identified location information to the client device; and

    else, if the location data point is not within a predefined region, (i) determine that another resource is to be used to provide location information to the client device, and (ii) determine whether one or more third-party reverse geocoding services is available for translating the location data point to a street address.

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