Provision of remote system recovery services
First Claim
1. 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.
1 Assignment
0 Petitions
Accused Products
Abstract
In an illustrative embodiment, a computer implemented method for providing remote system recovery services is provided. The computer implemented method generates bootable system recovery images to form a set of bootable system recovery images, creates a list of authorized users from a set of subscribers, and receives a request for a bootable system recovery image, including a subscriber identifier, to form a received request. The computer implemented method further authenticates the subscriber identifier in the received request and sends the bootable system recovery image to the subscriber. Responsive to a determination that the user selected additional services, the computer implemented method performs the selected services.
17 Citations
16 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A data processing system for providing a service of remote system recovery services, the data processing system comprising:
-
a bus; a memory connected to the bus, wherein the memory comprising computer executable instructions; a communication unit connected to the bus; a processor unit connected to the bus, wherein the processor unit executes the computer executable instructions to direct the data processing system to; generate bootable system recovery images to form a set of bootable system recovery images; create 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; receive the request for the remote boot from the bootable system recovery image, including a subscriber identifier, to form received request; authenticate the subscriber identifier in the received request; and send 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. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product for providing a service of remote system recovery services, the computer program product comprising:
-
a computer-readable recordable medium tangibly embodying computer executable instructions thereon, the computer executable instructions comprising; computer executable instructions for generating bootable system recovery images to form a set of bootable system recovery images; computer executable instructions for 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; computer executable instructions for receiving the request for the remote boot from the bootable system recovery image, including a subscriber identifier, to form a received request; computer executable instructions for authenticating the subscriber identifier in the received request; and computer executable instructions for 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. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A computer implemented method for providing a service of remote system recovery services, the computer implemented method comprising:
-
generating bootable system recovery images by a service provider to form a set of bootable system recovery images; storing the set of bootable system recovery images in a bootable system recovery image database, wherein the set of bootable system recovery images comprises a plurality of images representing different operating system platforms and subscriber unique images; creating a list of authorized users from a set of subscribers by receiving a first request through a network from a set of users to subscribe to the remote system recovery services, 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 second request for a remote boot; and receiving a predetermined payment from each subscriber for use of the remote system recovery services; receiving the second request at the service provider from a subscriber through the network for a 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 from the service provider to the client computer of the subscriber by sending a network bootstrap program in response to receiving the request for a bootable system recovery image; determining whether the request includes selected additional services responsive to a determination that the request includes selected additional services, obtaining the selected additional services from an additional support offerings database of the service provider and performing the selected additional services, wherein the selected additional services include performing examination of the client computer in a problem determination mode after the client computer has been recovered.
-
Specification