Claims
- 1. A method of preparing data before sending it over a computer network, the method comprising:
- retrieving a first set of data containing a first plurality of data items on a server computer;
- retrieving a second set of data containing a second plurality of data items on the server computer, where the first set of data and the second set of data relate to a client computer;
- associating data items in the first set of data with data items in the second set of data items thereby creating a plurality of data item correspondences;
- determining a version of software to be used to exchange data between the client computer and the server computer;
- applying a set of rules to the plurality of data item correspondences; and
- deriving a third set of data containing a third plurality of data items.
- 2. A method as recited in claim 1 further comprising:
- establishing a connection between the client computer and the server computer; and
- sending a client profile from the client computer to the server computer.
- 3. A method of configuring a client computer in a computer network including a server computer, the method comprising:
- establishing a connection between the client computer having a profile and the server computer;
- determining a version of software to be used to exchange data between the client computer and the server computer;
- sending the profile to the server;
- retrieving configuration information relating to the client computer, the configuration information stored under control of the server computer and derived according to the profile;
- configuring the client computer using the configuration information, thereby
- facilitating centralized management of configuration information by the server computer.
- 4. A method as recited in claim 3 wherein sending the profile to the server further comprises arranging the profile information to include hardware information relating to the client computer and information relating to a user of the client computer.
- 5. A method as recited in claim 3 wherein the client computer is a network computer.
- 6. A method as recited in claim 3 wherein the server computer stores configuration information relating to a plurality of client computers.
CROSS-REFERENCES TO RELATED APPLICATIONS
This application is related to U.S. patent application Ser. Nos. 09/079,042, filed on May 14, 1998, entitled "PERSISTENT STORAGE MANAGERS FOR CLIENT/SERVER ENVIRONMENTS," 09/079,501, filed on May 14, 1998, entitled "A GENERIC SCHEMA FOR STORING CONFIGURATION INFORMATION ON A CLIENT COMPUTER", 09/079,102, filed on May 14, 1998, entitled "METHOD AND APPARATUS FOR A CORE APPLICATION PROGRAMMING INTERFACE," 09/079,103, filed on May 14, 1998, entitled "PERSISTENT STORAGE INTERFACE FOR A CONFIGURATION OBJECT-BASED SYSTEM," 09/079,500, filed on May 14, 1998, entitled "A GENERIC SCHEMA FOR STORING CONFIGURATION INFORMATION ON A SERVER COMPUTER," and U.S. Provisional Application No. 60/085,425, filed on May 14, 1998, entitled "JAVA SYSTEM DATABASE," which are incorporated herein by reference.
US Referenced Citations (3)
Number |
Name |
Date |
Kind |
5475819 |
Miller et al. |
Dec 1995 |
|
5835911 |
Nakagawa et al. |
Nov 1998 |
|
6029196 |
Lenz |
Nov 1998 |
|
Foreign Referenced Citations (2)
Number |
Date |
Country |
WO 9749023 |
Dec 1997 |
WOX |
WO 9831124 |
Jul 1998 |
WOX |