IP Library Granted Patent US 6,944,790
Granted Patent B2
US 6,944,790 · App. 09/826,608 · Granted Sep 13, 2005

System and method for collecting and restoring user environment data using removable storage

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,944,790
App. No.
09/826,608
Granted
Sep 13, 2005
Kind
B2
Abstract

A data collection program collects data from a user's workstation and captures the user environment data, including user settings and program application data. The user environment data is stored on a removable nonvolatile storage media for duplication processing. The stored user environment data is processed by a duplication process to duplicate the user environment data from the old workstation onto a new workstation or for recovery from a catastrophic system failure. A variety of user environment settings, not traditionally captured and restored by traditional backup software, are captured and restored. For example, licensing information and application personality data is identified, stored, and recovered along with other user-specific information such as hostnames, IP addresses, and the like.

Claims (34)

1. A method for duplicating a user environment in a first computer system to a second computer system, said method comprising:

collecting user environment data from the first computer system, the collecting performed by a computer program, and the user environment data including a printer definition, a network interface, a user password, and license information;

storing the user environment data on a removable nonvolatile media;

transporting the removable nonvolatile media from the first computer system to the second computer system;

loading the removable nonvolatile media in a device capable of reading the media; and

restoring the user environment data from the removable nonvolatile media to the second computer system.

2. The method of claim 1 , wherein the collecting includes:

identifying attributes to include in the user environment data.

3. The method of claim 1 , wherein the first computer system includes a UNIX operating system.

4. The method of claim 1 , wherein the collecting is performed for a plurality of users, each of the plurality of users having one or more accounts on the first computer system.

5. An information handling system, said system comprising:

one or more processors;

an operating system operable by the processors;

a memory accessible by the processors;

a removable nonvolatile storage device accessible by the processors;

a user environment duplication tool for duplicating user environment data in a first computer system to a second computer system, the tool including;

means for collecting user environment data from the first computer system, the collecting performed by a computer program, and the user environment data including a printer definition, a network interface, a user password, and license information;

means for storing the user environment data on a removable nonvolatile media;

means for transporting the removable nonvolatile media from the first computer system to the second computer system;

means for loading the removable nonvolatile media in a device capable of reading the media; and

means for restoring the user environment data from the removable nonvolatile media to the second computer system.

6. The information handling system of claim 5 , wherein the collecting includes:

means for identifying attributes to include in the user environment data.

7. The information handling system of claim 5 , wherein the first computer system includes a UNIX operating system.

8. The information handling system of claim 5 , wherein the means for collecting is performed for a plurality of users, each of the plurality of users having one or more accounts on the first computer system.

9. A computer program product stored on a computer operable medium, the computer program product programmed to duplicate a user environment in a first computer system to a second computer system, said computer program product comprising:

means for collecting user environment data from the first computer system, the collecting performed by a computer program, the user environment data including a printer definition, a network interface, a user password, and license information;

means for storing the user environment data on a removable nonvolatile media;

means for transporting the removable nonvolatile media from the first computer system to the second computer system;

means for loading the removable nonvolatile media in a device capable of reading the media; and

means for restoring the user environment data from the removable nonvolatile media to the second computer system.

10. The computer program product of claim 9 , wherein the collecting includes:

means for identifying attributes to include in the user environment data.

11. The computer program product of claim 9 , wherein the means for collecting is performed for a plurality of users, each of the plurality of users having one or more accounts on the first computer system.

Assignments (1)
NUNC PRO TUNC ASSIGNMENT Recorded Nov 25, 2015
From: LENOVO (SINGAPORE) PTE LTD.
To: LENOVO PC INTERNATIONAL
Reel/Frame 037160/0001 →