Patent ID: 9219983
Filing Date: 2015-12-22
Classification: G01S,H04W

Abstract:
1. A mobile device comprising a processor, the processor including a memory to store instructions that, when executed on the processor, cause the processor to perform a procedure comprising: setting a location update time interval for the mobile device to an initial value; updating the location of the mobile device according to the location update time interval; generating a set of weights based upon a set of estimates of a velocity component of the mobile device toward a geofence, wherein the set of weights comprises higher weights for more recent estimates of the velocity component among the set of estimates and for larger magnitude estimates of the velocity component among the set of estimates; generating a predicted velocity component based on applying the set of weights to the set of estimates of the velocity component; generating a predicted time interval based on the predicted velocity component and a distance of the mobile device to the geofence; and setting the location update time interval to the predicted time interval if the predicted time interval is less than the initial value.