A geo-fence is a virtual perimeter for a geographic location e.g. Your suburb. A geo-fence could be dynamically generated—as in a radius around a your home or point location, or a geo-fence can be a predefined set of boundaries, like business storage yard or neighbourhood boundaries. The use of a geo-fence is called geo-fencing, and one example of usage involves a location-aware device (e.g. your mobile phone) a location-based service (e.g. VeraEdge z-wave gateway) notifying you a user entering or exiting a geo-fence. This activity could trigger an alert to the device’s user as well as messaging to the geo-fence operator. This info, which could contain the location of the device, could be sent to a mobile telephone or an email account.