Patent ID: 7096381

Claim:
A computer that self-repairs to maintain an operational status at any time during operation, the computer comprising: a main computer hardware box; at least one CPU disposed within the main computer hardware box; at least one random access memory disposed within the main computer hardware box and coupled to the at least one CPU; the at least one CPU and random access memory providing at least one user computing environment and a supporting computing environment substantially isolated from the user computing environment and operative to enhance the stability and functionality of the user computing environment by monitoring processes running or enabled within the user computing environment; first and second controllers for respective first and second data storage devices disposed within the main computer hardware box of the computer prior to a need for repair, the first data storage device storing programs and data for the user computing environment and the second data storage device being associated with the supporting computing environment and containing at least one backup snap-shot; and means for controlling the self-repair of the computer cooperatively coupled with said at least one CPU, said at least one random access memory, and said first and second controllers; wherein the supporting environment is operative to interact with the user computing environment and is operative to initiate or cause the user computing environment to shut-down, restart, log off, log on, or terminating applications executing on the computer.