System and method for restoring desktop components using distributed desktop packages
First Claim
1. A method for a first computer system to recover component files, said method comprising:
- packaging one or more component files into one or more self-contained package files;
transmitting the self-contained package files to one or more secondary computer systems over a computer network;
identifying a disaster event during which one or more of the component files becomes no longer available from the first computer system;
requesting one or more of the self-contained package files from one or more of the secondary computer systems in response to the identified disaster event;
receiving self-contained package files from one or more of the secondary computer systems in response to the request;
unpacking the components from the received self-contained package files; and
storing the components on a nonvolatile storage device accessible from the first computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method that centrally manages desktop packages is provided allowing the administrator to recover component files previously sent to servers located throughout the organization. Applications are assigned to users and workstations. Self-contained desktop packages are transmitted to servers. The servers, in turn, provide the desktop packages to clients. The packages and the components included in the packages include unique identifiers used to identify the packages and components. A manifest is maintained detailing the individual components included in each of the self-contained desktop files. When a disaster event occurs at the administrator'"'"'s computer system, the administrator retrieves the self-contained desktop files from the servers to which the packages were previously transmitted. The administrator repopulates the component libraries by unpacking the components from the self-contained desktop files. The administrator uses the manifest to determine whether additional self-contained package files need to be retrieved from other servers.
69 Citations
30 Claims
-
1. A method for a first computer system to recover component files, said method comprising:
-
packaging one or more component files into one or more self-contained package files;
transmitting the self-contained package files to one or more secondary computer systems over a computer network;
identifying a disaster event during which one or more of the component files becomes no longer available from the first computer system;
requesting one or more of the self-contained package files from one or more of the secondary computer systems in response to the identified disaster event;
receiving self-contained package files from one or more of the secondary computer systems in response to the request;
unpacking the components from the received self-contained package files; and
storing the components on a nonvolatile storage device accessible from the first computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An information handling system comprising:
-
one or more processors;
a memory area accessible by the processors;
a nonvolatile storage device accessible by the processors;
an operating system executed by the processors for managing the information handling system;
a network interface accessible by the processors for connecting information handling system to a computer network; and
a recovery tool for recovering component files, the recovery tool including;
means for packaging one or more component files into one or more self-contained package files stored on the nonvolatile storage device;
means for transmitting the self-contained package files to one or more computer systems over the computer network;
means for requesting one or more of the self-contained package files from one or more of the computer systems in response to an identified disaster event;
means for receiving self-contained package files from one or more of the computer systems in response to the request;
means for unpacking the components from the received self-contained package files; and
means for storing the components on the nonvolatile storage device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer program product stored on a computer operable media for locking a desktop shell adapted to operate on a plurality of operating system platforms, said computer program product comprising:
-
means for packaging one or more component files into one or more self-contained package files;
means for transmitting the self-contained package files to one or more secondary computer systems over a computer network;
means for identifying a disaster event during which one or more of the component files becomes no longer available from the first computer system;
means for requesting one or more of the self-contained package files from one or more of the secondary computer systems in response to the identified disaster event;
means for receiving self-contained package files from one or more of the secondary computer systems in response to the request;
means for unpacking the components from the received self-contained package files; and
means for storing the components on a nonvolatile storage device accessible from the first computer system. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
Specification