Dynamic configuration and up-dating of integrated distributed applications
First Claim
1. A method for use in a computer network having a process manager and a network management station for reporting to the network management station the addition of new applications or processes to the computer network, the method comprising the steps of:
- providing a configuration service layer in communicating relationship with a new application or process and the process manager;
in response to opening the new application or process, issuing a registration service request from the new application or process to the process manager through the configuration service layer;
persistently and continuously listening, at the network mamagement station, for messages from the process manager;
in response to receiving the registration service request at the process manager, generating and forwarding a notification message that identifies the new application or process to the network management station;
automatically displaying the notification message at the network management station without having to close and re-start the management station, andautomatically and dynamically modifying the parameters associated with existing or with the new application or process.
1 Assignment
0 Petitions
Accused Products
Abstract
An interactive reporting and modifying system and method for notifying clients of changes within a computer network, while allowing the clients to dynamically alter selected configuration, control, diagnostic, status and other network parameters. Applications and processes within the computer network first register with a process manager. A persistent, continuous connection allows a client to receive and display notifications from the process manager following the registration of new applications and processes. A topology server similarly notifies the client of the addition or removal of new devices. Thereafter, the client may request a configuration, control, diagnostic or debug object from a selected application or process or device. The requested object or a representation thereof is displayed and may be manipulated by the client, thereby modifying its variables. These modifications are then dynamically implemented at the respective application or process or device.
-
Citations
50 Claims
-
1. A method for use in a computer network having a process manager and a network management station for reporting to the network management station the addition of new applications or processes to the computer network, the method comprising the steps of:
-
providing a configuration service layer in communicating relationship with a new application or process and the process manager; in response to opening the new application or process, issuing a registration service request from the new application or process to the process manager through the configuration service layer; persistently and continuously listening, at the network mamagement station, for messages from the process manager; in response to receiving the registration service request at the process manager, generating and forwarding a notification message that identifies the new application or process to the network management station; automatically displaying the notification message at the network management station without having to close and re-start the management station, and automatically and dynamically modifying the parameters associated with existing or with the new application or process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer workstation for use in a computer network having at least one process manager, the workstation comprising:
-
at least one application or process; a network communication facility; a user interface application; and a configuration service layer in communicating relationship with the at least one application or process and the network communications facility, wherein the at least one application or process and the configuration service layer cooperate to generate and issue, through the network communication facility, a registration service request to the at least one process manager upon opening of the at least one application or process at the computer workstation, the registration service request containing information therein to identify the new application or process to the at least one process manager in response in response to receiving the registration service request, and thereby automatically and dynamically indicate the existence of the new application or process without having to close and restart the process manager.
-
-
10. A system for dynamically modifying the configuration, settings and other parameters associated with one or more applications or processes running in a computer network, the system comprising:
-
means for registering with a process manager upon opening an application or process; means for generating a notification object upon the registration of an opened application or process, wherein the notification object contains a reference identifying the opened application or process; means for passing the notification object to one or more user interface applications; and means for presenting the notification object in one or more user interface applications without having to close and re-start the respective user interface application, and means for automatically and dynamically modifying parameters associated with the opened application or process. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for operating a workstation, comprising:
-
executing a management software on the workstation; receiving a registration service request by the workstation from a server computer, the registration service request indicating that a new application has been added to the server computer to execute on the server computer; generating a configuration object related to the new application; receiving a remotely provided applet specific to the new application, the remotely provided applet referencing the configuration object and including controls for modifying parameters of the new application; and displaying the applet in a user interface of the management software, the user interface configured to pass parameter modifications made with the applet to the new application, to dynamically change the parameters of the new application. - View Dependent Claims (17, 18)
-
-
19. A computer workstation, comprising:
-
means for executing a management software on the workstation; means for receiving a registration service request by the workstation from a server computer, the registration service request indicating that a new application has been added to the server computer to execute on the server computer; means for generating a configuration object related to the new application; means for receiving a remotely provided applet specific to the new application, the remotely provided applet referencing the configuration object and including controls for modifying parameters of the new application; and means for displaying the applet in a user interface of the management software, the means for displaying configured to pass parameter modifications made with the applet to the new application, to dynamically change the parameters of the new application. - View Dependent Claims (20, 21)
-
-
22. A computer workstation, comprising:
-
a management software executing on the workstation; a network communication facility configured to receive a registration service request from a server computer, the registration service request transmitted to indicate that a new application has been added to the server computer to execute on the server computer, the network communication facility further configured to generate a control object related to the new application and to receive a remotely provided applet specific to the new application, the remotely provided applet referencing the control object and including controls for modifying parameters of the new application; wherein the management software is further configured to display the applet and configured to pass parameter modifications made with the applet to the new application, to dynamically change the parameters of the new application. - View Dependent Claims (23, 24)
-
-
25. A computer readable media, comprising:
-
said computer readable media having instructions written thereon for execution on a processor for, receiving a registration service request by the workstation from a server computer,the registration service request indicating that a new application has been added to the server computer to execute on the server computer; generating a configuration object related to the new application; receiving a remotely provided applet specific to the new application, the remotely provided applet referencing the configuration object and including controls for modifying parameters of the new application; and displaying the applet in a user interface of the management software, the user interface configured to pass parameter modifications made with the applet to the new application, to dynamically change the parameters of the new application.
-
-
26. A computer workstation for use in configuring one or more devices in a computer network, the computer workstation comprising:
-
a user interface application configured to display a listing of the one or more devices, the listing of the one or more devices automatically updated in response to addition of devices to the computer network, absent re-start of the user interface application, the user interface application to permit selection of a particular device; and a configuration service layer configured to, in response to selection of the particular device, generate a control object related to the particular device, the configuration service layer further configured to receive a remotely provided applet specific to the particular device, the remotely provided applet referencing the control object and including controls for modifying parameters of the device, wherein the user interface application is further configured to display the applet and pass parameter modifications made with the applet to the device, to dynamically change the parameters of the device. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33)
-
-
34. A computer workstation for use in configuring one or more applications executing on servers in a computer network, the computer workstation comprising:
-
a user interface application configured to display a listing of the one or more applications, the listing of the one or more applications configured to be automatically updated in response to execution of new applications on the servers, absent re-start of the user interface application, the user interface application to permit selection of a particular application; and a configuration service layer configured to, in response to selection of the particular application, generate a configuration object related to the particular application, the configuration service layer further configured to receive a remotely provided applet specific to the particular application, the remotely provided applet referencing the configuration object and including controls for modifying parameters of the application, wherein the user interface application is further configured to display the applet and pass parameter modifications made with the applet to the application, to dynamically is change the parameters of the application. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A method for configuring one or more devices in a computer network, the method comprising the steps of:
-
displaying a listing of the one or more devices; updating automatically the listing of the one or more devices in response to addition of devices to the computer network; selecting a particular device of the one or more devices; in response to selection of the particular device, generating a control object related to the particular device; receiving a remotely provided applet specific to the particular device, the remotely provided applet referencing the control object and including controls for modifying parameters of the device; and displaying the applet and passing parameter modifications made with the applet to the device, to dynamically change the parameters of the device. - View Dependent Claims (41, 42, 43)
-
-
44. A method for configuring one or more applications executing on servers in a computer network, the method comprising the steps of:
-
displaying a listing of the one or more applications; updating automatically the listing of the one or more applications in response to execution of new applications on the servers; selecting a particular application of the one or more applications; in response to selection of the particular application, generating a configuration object related to the particular application; receiving a remotely provided applet specific to the particular application, the remotely provided applet referencing the control object and including controls for modifying parameters of the application; and displaying the applet and passing parameter modifications made with the applet to the application, to dynamically change the parameters of the application. - View Dependent Claims (45, 46)
-
-
47. A computer readable medium containing executable program instructions for configuring one or more devices in a computer network, the executable program instructions comprising program instructions for:
-
displaying a listing of the one or more devices; updating automatically the listing of the one or more devices in response to addition of devices to the computer network, selecting a particular device of the one or more devices; in response to selection of the particular device, generating a control object related to the particular device; receiving a remotely provided applet specific to the particular device, the remotely provided applet referencing the control object and including controls for modifying parameters of the device; and displaying the applet and passing through parameter modifications made with the applet to the device, to dynamically change the parameters of the device. - View Dependent Claims (48)
-
-
49. A computer readable medium containing executable program instructions for configuring one or more applications executing on servers in a computer network, the executable program instructions comprising program instructions for:
-
displaying a listing of the one or more applications; updating automatically the listing of the one or more applications in response to execution of new applications on the servers; selecting a particular application of the one or more applications; in response to selection of the particular application, generating a configuration object related to the particular application; receiving a remotely provided applet specific to the particular application, the remotely provided applet referencing the configuration object and including controls for modifying parameters of the application; and displaying the applet and passing through parameter modifications made with the applet to the application, to dynamically change the parameters of the application. - View Dependent Claims (50)
-
Specification