| CPC H04W 4/022 (2013.01) [G06Q 10/083 (2013.01); H04W 4/029 (2018.02); H04W 4/35 (2018.02)] | 20 Claims |

|
1. A computer-implemented method comprising:
activating a controller device associated with a first object and a secondary device associated with a second object;
establishing a first virtual fence for the controller device and the secondary device, wherein the first virtual fence surrounds the secondary device and the controller device is positioned within the first virtual fence;
receiving, from the controller device, a ping with location information for the controller device and the secondary device; and
responsive to determining an adjustment to the first virtual fence is required, adjusting the first virtual fence based on a movement of the secondary device from a first location to a second location.
|