An apparatus, system or method includes a patient bed for use with a network including a remote computer. The patient bed includes a bed frame to support a patient and bed circuitry carried by the bed frame. The bed circuitry is configured to receive a new version of bed operating software from the remote computer. The bed circuitry includes a first memory bank and a second memory bank. One of the first and second memory banks stores therein a current version of bed operating software. The other of the first and second memory banks stores therein the new version of bed operating software received from the remote computer. Thus, two versions of bed operating software are stored in the bed circuitry. A memory toggle is used to determine which version of the operating software in which of the two memory banks is used to operate the bed.