US11570583B2

Method and apparatus for dynamic geo-fencing

Summary by NHIP

Dynamic geo-fence formation

The method forms a geo-fence by dividing a region into areas and selecting a subset based on signal density weights. The geo-fence consists of contiguously closed regions created from adjacent areas within that selected subset.

Claim Score by NHIP

Read claim 1, the broadest

Abstract

The present disclosure provides method and system to facilitate definition, tuning and visualization of a geo-fence at a computer system. The method comprises: receiving input parameters for a geo-fence, the input parameters including one or more parameters specifying a geographical region; sampling historical mobile signals based on one or more of the input parameters; dividing the geographical region into a plurality of areas; determining a weight for each respective area of the plurality of areas based at least on density of sampled mobile signals associated with geographical locations in the respective area; selecting a subset of the plurality of areas based on respective weights of the plurality of areas; and forming the geo-fence using the subset of the plurality of areas, the geo-fence including one or more contiguously closed regions each formed by a cluster of adjacent areas among the subset of the plurality of areas.

US11570583B2, drawing sheet 1
Sheet 1 of 22

Term

6.6 yearsleft in the term

Expires 19 April 2033.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

20 claims: 2 independent, 18 dependent

  1. 1
    Broadest claimClaim Score 41, average(NHIP)A geo-fencing method, comprising:at a computer system coupled to a packet-based network and including or having access to electronic storage media storing therein signals of mobile device events associated with mobile devices communicating with the packet-based network, the mobile device events including indications of geographical locations of the mobile devices;receiving input parameters for forming a geo-fence, the input parameters including one or more geographical parameters specifying a geographical region;sampling the signals based on one or more of the input parameters;determining a set of locations in the geographical area from sampled signals;dividing the geographical region into a plurality of areas based at least on the set of locations;determining a weight for each respective area of the plurality of areas based at least on density of the sampled signals mapped to geographical locations in the respective area;selecting a subset of the plurality of areas based on respective weights of the plurality of areas;and forming the geo-fence using the subset of the plurality of areas, the geo-fence including one or more contiguously closed regions each formed by one or more adjacent areas among the subset of the plurality of areas.
  2. 19
    A system coupled to a packet-based network, comprising:electronic storage media storing therein signals of mobile device events associated with mobile devices communicating with the packet-based network, the mobile device events including indications of geographical locations of the mobile devices;at least one processor;memory coupled to the at least one processor and storing therein program instructions, which, when executed by the at least one processor, cause the at least one processor to perform a method, comprising: receiving input parameters for forming a geo-fence, the input parameters including one or more geographical parameters specifying a geographical region;sampling the signals based on one or more of the input parameters;determining a set of locations in the geographical area from sampled signals;dividing the geographical region into a plurality of areas based at least on the set of locations;determining a weight for each respective area of the plurality of areas based at least on density of the sampled signals mapped to geographical locations in the respective area;selecting a subset of the plurality of areas based on respective weights of the plurality of areas;and forming the geo-fence using the subset of the plurality of areas, the geo-fence including one or more contiguously closed regions each formed by one or more adjacent areas among the subset of the plurality of areas.