keep-alive circuits to maintain time and other settings during a power outage. Some electronic devices use a capacitor circuit to maintain volatile memory when the user changes the battery. See also Switch Watchdog timer Hole punching UDP hole punching Warrant canary References Computer networking