A geofence is an area surrounded by a virtual boundary, and by using the location information of a device such as a smartphone, it is possible to identify devices that have entered or exited a ...