×

Systems and methods for providing sensor-based location proximity detection and notification

  • US 9,754,491 B2
  • Filed: 07/08/2015
  • Issued: 09/05/2017
  • Est. Priority Date: 07/08/2014
  • Status: Active Grant
First Claim
Patent Images

1. A system, comprising:

  • a storage device; and

    at least one processor coupled to the storage device, the storage device storing software instructions for controlling the at least one processor when executed by the at least one processor, the at least one processor being operative with the software instructions and being configured to;

    receive, from a client device, a request to establish a first boundary about a target location, the request specifying a triggering device;

    determine a first boundary extent parameter relevant to expected arrival times of the client device and the triggering device at the target location;

    monitor the client device and the triggering device to obtain first boundary extent information reflecting the first boundary extent parameter, the client device and the triggering device being connected to the system across a corresponding network;

    establish, based on the first boundary extent information, a first travel time that reflects a movement of the client device from a current geographic location to the target location;

    calculate, based on the first boundary extent information and the first travel time, a first boundary extent delimiting a first geographical area of the first boundary disposed about the first location, wherein a second travel time associated with a movement of the triggering device from the first boundary extent to the target location exceeds the first travel time;

    detect, based on the first boundary extent information, whether the triggering device is located within the first boundary extent;

    receive a request to establish a second boundary around the target location, the second boundary reflecting a calculated difference in arrival times at the target location of the triggering device and an additional triggering device;

    monitor the triggering device and the additional triggering device to obtain second boundary extent information reflecting a second boundary extent parameter, the second boundary extent parameter corresponding to the expected difference in arrival times;

    calculate a second boundary extent delimiting a geographical area of the second boundary based on the second boundary extent information;

    determine whether the triggering device or the additional triggering device is located within the second boundary extent; and

    transmit a first notification to a client device, when the triggering device is detected within the first boundary extent, and when the triggering device or the additional triggering device is determined to be located within the second boundary extent.

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