I found a tutorial about iBeacon technology - http://mobileenterprisestrategies.blogspot.in/2014/05/how-ibeacons-work-for-indoor-location.html.
Here, blog author says - "The CLBeaconRegion class enables notifications when the iPhone detects that the range of an iBeacon has changed and this can be used to launch your App even if it was not running."
Is there any possibility for estimote beacons to wake up the app when the device in the range of a beacon, even if the app is not running in background?