Patent ID: 7299373

Claim:
A system for controllably releasing a power supply, comprising: a host device that employs a computer program while powered by a battery; and; a retaining assembly operatively coupled to the host unit for accepting the battery, the retaining assembly adapted to delay release of the battery from the host device until at least a shut down of the computer program; and wherein the battery comprises a first latch mechanism and a second latch mechanism to delay release of the battery, wherein upon release of the first latch mechanism the battery slides out of the host device to a predetermined length, the predetermined length is such that the battery remains in contact with all power contacts, the first latch mechanism engages the second latch mechanism to prevent further removal of the battery, and upon release of the second latch mechanism, the second latch mechanism is disengaged, completely releasing the battery and disconnecting the battery from contact with all the power contacts.