Patent ID: 8055892

Claim:
A computer implemented method for providing a service of remote system recovery services, the computer implemented method comprising: generating bootable system recovery images to form a set of bootable system recovery images; creating a list of authorized users from a set of subscribers, wherein each subscriber of the set of subscribers has a client computer comprising a pre-boot execution environment firmware installed therein, and wherein the client computer, responsive to the client computer becoming unbootable, is configured to run the pre-boot execution environment and send a request for a remote boot from a bootable system recovery image stored on a server of a service provider; receiving the request for the remote boot from the bootable system recovery image, including a subscriber identifier, to form a received request; authenticating the subscriber identifier in the received request; and sending the bootable system recovery image to the client computer of the subscriber, wherein the remote boot from the bootable system recovery image stored on the server of the service provider further includes performing examination of the client computer in a problem determination mode after the client computer has been recovered.