Patent ID: 7051327

Claim:
A method of providing a data backup for an information handling system, the information handling system having one or more applications included thereon and capable of being communicatively coupled over a network connection to a remote server, and the server having one or more applications available thereon, comprising: creating a data package based upon configuration data and application data stored on the server, the configuration data including settings and user data previously obtained from the information handling system and the application data including data corresponding to the applications included on the information handling system, the application data further including an updated version of one of the applications included on the information handling system; based upon at least one of the application data and the configuration data stored on the server, producing a suggestion for at least one of: an application to be installed on the information handling system, hardware for the information handling system, and a configuration setting for the information handling system; displaying the produced suggestion on the information handling system; receiving a response to the displayed suggestion; further creating the data package based upon the response to the displayed suggestion; formatting the data package into a software update format; labeling the data package to indicate the information handling system for which the data package was created; and, transmitting the data package over the network connection to the information handling system, the data package being suitable for restoring the information handling system.