System and method for storing configuration settings for transfer from a first system to a second system
First Claim
1. A computer-readable medium having computer-executable instructions for transferring configuration settings from a first computer to a second computer, the configuration settings including a first setting in a registry maintained by an operating system on the first computer and a second setting in an individual file associated with an application on the first computer, which when executed perform steps comprising:
- (a) reading an initialization file containing a list of the configuration settings, the list including the first setting and the second setting, the initialization file further containing a location for the first setting and a location for the second setting, the location for the first setting being in the registry, and the location of the second setting being in the individual file associated with the application on the first computer;
(b) retrieving the first setting from the location for the first setting;
(c) retrieving the second setting from the location for the second setting; and
(d) writing the first setting and the second setting to a settings file, the settings file being capable of transport to the second computer.
3 Assignments
0 Petitions
Accused Products
Abstract
Storing settings related to an application in a settings file for transport to a second computer. A software module reads an initialization file identifying the possible settings related to the application, and identifying the locations of those settings. The software module reads the settings from those locations, including a system registry as well as individual files associated with the application. The software module stores the settings in a settings file. The settings file is transported to the second computer, or the second computer reads the settings file over a network. The software module may execute at the second computer and write the settings from the settings file to the appropriate locations on the second computer.
-
Citations
24 Claims
-
1. A computer-readable medium having computer-executable instructions for transferring configuration settings from a first computer to a second computer, the configuration settings including a first setting in a registry maintained by an operating system on the first computer and a second setting in an individual file associated with an application on the first computer, which when executed perform steps comprising:
-
(a) reading an initialization file containing a list of the configuration settings, the list including the first setting and the second setting, the initialization file further containing a location for the first setting and a location for the second setting, the location for the first setting being in the registry, and the location of the second setting being in the individual file associated with the application on the first computer; (b) retrieving the first setting from the location for the first setting; (c) retrieving the second setting from the location for the second setting; and (d) writing the first setting and the second setting to a settings file, the settings file being capable of transport to the second computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having computer-executable instructions for transferring configuration settings from a first computer to a second computer, which when executed performs steps comprising:
-
(a) at the second computer, accessing a settings file to retrieve a first setting, a second setting, a location for the first setting, and a location for the second setting, the first setting and the second setting being related to an application installed on the first computer, the location for the first setting being a registry file on the second computer and the location for the second setting being an individual file on the second computer; (b) at the second computer, writing the first setting from the settings file to the location for the first setting; and (c) at the second computer, writing the second setting from the settings file to the location for the second setting. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. In a computer system, a method for transporting configuration settings related to a program module from a first computer to a second computer, the method comprising the steps of:
-
(a) retrieving a first setting from a location of the first setting, the first setting being related to the program module, the location of the first setting being in a first system registry on the first computer; (b) retrieving a second setting from a location of the second setting, the second setting being related to the program module, the location of the second setting not being in the first system registry on the first computer; (c) storing the first setting and the second setting in a settings file; (d) reading the settings file at the second computer to retrieve the first setting and the second setting; (d) writing the first setting to a second system registry on the second computer; and (e) writing the second setting to a location on the second computer not being in the second system registry on the second computer. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. A computer-readable medium having computer executable instructions for storing configuration settings for transfer from a first computer to a second computer, which when executed perform steps comprising:
-
reading an initialization file, the initialization file including a first setting, a location of the first setting, a second setting, and a location of the second setting, the first setting and the second setting defining features and characteristics of an application, the application being installed on the first computer and the second computer; reading the first setting from the location of the first setting, the location of the first setting being in a registry file maintained by an operating system; reading the second setting from the location of the second setting, the location of the second setting being in an individual file associated with the application; writing the first setting and the second setting to a settings file at the first computer; writing the location of the first setting and the location of the second setting to the settings file at the first computer; transporting the settings file from the first computer to the second computer; at the second computer, reading the settings file to obtain the first setting, the second setting, the location of the first setting, and the location of the second setting; writing the first setting to the location of the first setting on the second computer; and writing the second setting to the location of the second setting on the second computer.
-
Specification