Given the system is in standby you are somewhat limited and almost certainly going to be reliant on an external trigger and/or the capabilities of the system bios for the device.
The primary method that springs to mind is Wake-On-LAN, if the system has this capability then you could have a central server firing off wake-up packets to the device(s) at the desired interval and then the system would spring into life, what I m not sure of is the ability to determine if the system was in standby with a simple call. One solution might be to have your service running on the target system and to grab the current time at a designated time interval, your app would then sleep for the time interval and when it next comes to retrieve the time, do a quick compare with the stored time to see if the elapsed interval matches the sleep time, if not then you have probably spent some time in standby.