×

System and method for device-centric location detection and geofencing

  • US 9,215,560 B1
  • Filed: 03/15/2013
  • Issued: 12/15/2015
  • Est. Priority Date: 07/12/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for determining when a user enters a predetermined region, where the user'"'"'s present location is represented by a first circle having a first center and a first radius, where said first radius is indicative of the accuracy of said present location and the predetermined region is represented by a second circle having a second center and a second radius, comprising:

  • using a device in communication with a plurality of location sensors;

    categorizing said plurality of location sensors into two or more groups based on one or more characteristics;

    utilizing location sensors of a first group to determine said user'"'"'s present location;

    utilizing location sensors of a second group to determine said user'"'"'s present location, only if said first group does not meet predetermined criteria, wherein the predetermined criteria comprises required accuracy, wherein the required accuracy is determined based on a distance from said user'"'"'s present location to said predetermined region and the radius of the predetermined region;

    determining when said user may have entered said predetermined region based on a distance from said user'"'"'s present location to said predetermined region, and a relationship between accuracy of said user'"'"'s present location and size of said second circle, wherein said determining calculates when said first circle intersects said second circle;

    ascertaining, after said determining, when said first center is within said second circle; and

    determining, after said ascertaining, when a ratio of a portion of said first circle that overlaps said second circle divided by a portion of said first circle that does not overlap said second circle, exceeds a predetermined threshold, referred to as an entry ratio;

    where the entry ratio is at least 1.0.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×