Method and system for automatically configuring a client-server network
First Claim
1. A system for automatically configuring a server daemon to provide a service to a client, the system comprising:
- at least one interactive server, the at least one interactive server having a predetermined system configuration file and a server daemon, the predetermined system configuration file being used to make a service available to the client through the server daemon, a database server having a program to generate executable and transferable tasks that are used to configure the predetermined system configuration file of the at least one interactive server to make the service available to the client as desired, a relay server to enable the at least one interactive server to selectably communicate with the database server, an external communications link to enable the client to access the service available from the at least one interactive server, and whereby the at least one interactive server contacts the database server to obtain the tasks so that the predetermined configuration system file can be configured to make the service available to the client as desired.
3 Assignments
0 Petitions
Accused Products
Abstract
A system for automatically configuring server daemons in a client-server network for delivering services to a client is provided. The system comprises an interactive server in communication with a database server. The interactive server runs a server daemon to make a service available to a client. The server daemon is programmed to automatically locate, configure and edit predetermined system configuration files located in the interactive server, relative to account information associated with the client. The database server releasably retains the account information, and has a task program to generate executable and transferable tasks for use in configuring the predetermined system files. A relay server is preferably provided to enable the interactive server and the database to communicate with one another, preferably through a controller. The controller enables the client to selectably add, remove, or modify the services available from the server daemon by manipulating the account information.
-
Citations
27 Claims
-
1. A system for automatically configuring a server daemon to provide a service to a client, the system comprising:
-
at least one interactive server, the at least one interactive server having a predetermined system configuration file and a server daemon, the predetermined system configuration file being used to make a service available to the client through the server daemon, a database server having a program to generate executable and transferable tasks that are used to configure the predetermined system configuration file of the at least one interactive server to make the service available to the client as desired, a relay server to enable the at least one interactive server to selectably communicate with the database server, an external communications link to enable the client to access the service available from the at least one interactive server, and whereby the at least one interactive server contacts the database server to obtain the tasks so that the predetermined configuration system file can be configured to make the service available to the client as desired. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for automatically configuring a client-server network to provide a service to a client in communication with the system, wherein the system comprises:
-
an interactive server having a system configuration file and a server daemon, the system configuration file being used to make a service available to the client through the server daemon, a database server in communication with said interactive server, the database server having a program to generate executable and transferable tasks that are used to configure the system configuration file of said interactive server to make the service available to the client, a relay network for selectably relaying communications between said interactive server the database server, and whereby said interactive server communicates with said database server to obtain the tasks to configure the configuration system file in order to make the service available to the client as desired. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A system for automatically configuring a client-server network to provide a service to a client in communication with the system, wherein the system comprises:
-
a plurality of discrete interactive servers, each interactive server having a system configuration file and a server daemon, the system configuration file being used to make a service available to the client through the server daemon, a plurality of discrete database servers in communication with one or more of said interactive servers, each database server having a program to generate executable and transferable tasks that are used to configure the system configuration file of said interactive server to make the service available to the client, a relay network for selectably relaying communications between and among one or more of the interactive servers and the database server, and whereby each of the interactive servers selectively communicate with one or more of the database servers to obtain the tasks to configure the configuration system file in order to make the service available to the client as desired. - View Dependent Claims (22, 23, 24)
-
-
25. A system for automatically configuring a server daemon in a client-server network for delivering a service to a client, the system comprising:
-
an interactive server having a server daemon for making a service available to a client and having an operating system, said server daemon being programmed to automatically locate, manipulate and configure said predetermined system configuration file to make the service available to the client relative to account information associated with the client, an external database server to releasably retain the account information, said database server having a task program to generate executable and transferable tasks for use in making the service available to the client, said tasks being generated based upon the account information, a relay serve having a communications daemon to enable said interactive server to selectably contact and interact with said database server to receive the tasks therefrom, wherein the client is in communication with the interactive server through said relay network to access the service, and said communications daemon having a given protocol for communicating with components in and external to said system;
a controller to enable the client to selectably add, remove, or modify the service available from said server daemon, whereby said interactive server is in a given first network and said database server is in the same or a second network, wherein said database server transmits the tasks to said interactive server through the relay network after being contacted by said interactive server, such that said server daemon will locate and configure said predetermined configuration files, as necessary, relative to the tasks in order to setup, add or modify the service available to the client. - View Dependent Claims (26, 27)
-
Specification