Systems and methods are disclosed for removing a power supply from a host
unit running a computer program, without losing data or causing a cold
boot. The present invention employs a retaining assembly for the power
supply that delays removal of the power supply until shutting down of the
computer program of the host unit. The system may further comprise a
logic unit that estimates the period from initiating a power off for the
unit, up to an actual shut down of the computer program.