Means system and method for operating an apparatus
First Claim
Patent Images
1. A device for operating an apparatus, comprising:
- a server that is configured for sending data to a connectable browser and receiving data therefrom, a monitoring module, means for communicating between said server and said monitoring module, a plurality of control, maintenance and/or monitoring programs, and means for communicating between said control, maintenance and/or monitoring programs and one of said server and said monitoring module, wherein said device is configured for starting a user session by a user authentication procedure, and wherein said device is configured for starting and running more than one of said plurality of control, maintenance and/or monitoring programs in parallel or quasi-parallel during said user session, and wherein said monitoring module is configured for storing and continuously updating a directory of the control, maintenance and/or monitoring programs that are respectively active in the current user session, wherein said monitoring module is further configured for interactively communicating input data to at least one of said plurality of control, maintenance and, or monitoring programs or interactively aborting at least one of said plurality of control, maintenance and/or monitoring programs during said user session as a reaction to a corresponding input data or abort message received from said server.
1 Assignment
0 Petitions
Accused Products
Abstract
A device for operating an apparatus includes a server, a central monitoring module, an apparatus for communicating between the server and the monitoring module, a plurality of control, maintenance and/or monitoring programs and an apparatus for communicating between the control, maintenance and/or monitoring programs on the one hand as well the server and/or the monitoring module on the other hand. A browser can be connected to the device so that a system for the operation of the apparatus derives therefrom. A user interface with security-related functions or interactive functions can be realized easily and with little programming outlay as a result of the invention.
-
Citations
20 Claims
-
1. A device for operating an apparatus, comprising:
-
a server that is configured for sending data to a connectable browser and receiving data therefrom, a monitoring module, means for communicating between said server and said monitoring module, a plurality of control, maintenance and/or monitoring programs, and means for communicating between said control, maintenance and/or monitoring programs and one of said server and said monitoring module, wherein said device is configured for starting a user session by a user authentication procedure, and wherein said device is configured for starting and running more than one of said plurality of control, maintenance and/or monitoring programs in parallel or quasi-parallel during said user session, and wherein said monitoring module is configured for storing and continuously updating a directory of the control, maintenance and/or monitoring programs that are respectively active in the current user session, wherein said monitoring module is further configured for interactively communicating input data to at least one of said plurality of control, maintenance and, or monitoring programs or interactively aborting at least one of said plurality of control, maintenance and/or monitoring programs during said user session as a reaction to a corresponding input data or abort message received from said server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
an authentication program called by said server implementing said user authentication procedure.
-
-
4. A device as claimed in claim 3, wherein said authentication program called by said server is a CGI program.
-
5. A device as claimed in claim 1, further comprising:
a connection program called by said server configured for implementing an inquiry at the monitoring module with respect to authorization of a user to start one of said control, maintenance and/or monitoring programs and for starting said control, maintenance and/or monitoring program as warranted.
-
6. A device as claimed in claim 5, wherein said connection program called by said server is a CGI program.
-
7. A device as claimed in claim 1, wherein said monitoring module is configured for identifying failure of periodic ping messages received by said server to arrive and of subsequently causing all active control, maintenance and/or monitoring programs to be aborted.
-
8. A device as claimed in claim 1, further comprising:
a ping program called by said server for identifying failure of periodic ping messages received by said server to arrive and of subsequently causing all active control, maintenance and/or monitoring programs to be aborted.
-
9. A device as claimed in claim 8, wherein said ping program called by said server is a CGI program.
-
10. A device as claimed in claim 1, wherein said monitoring module is configured for initiating that at least one of said control, maintenance and/or monitoring programs is aborted as a reaction to an abort message received from the server.
-
11. A device as claimed in claim 10, wherein said monitoring module aborts a connection program in reaction to said abort message received from the server.
-
12. A device as claimed in claim 1, further comprising:
an abort program called by the server for initiating that at least one of said control, maintenance and/or monitoring programs is aborted as a reaction to an abort message received from the server.
-
13. A device as claimed in claim 12, wherein said abort program called by said server is a CGI program.
-
14. A device as claimed in claim 1, wherein said monitoring module is configured for forwarding a message received by said server to a respective one of said control, maintenance and/or monitoring programs.
-
15. A device as claimed in claim 1, further comprising:
a forwarding program called by the server for forwarding a message received by said server to a respective one of said control, maintenance and/or monitoring programs.
-
16. A device as claimed in claim 15, wherein said forwarding program called by said server is a CGI program.
-
17. A device as claimed in claim 1, further comprising:
an interface through which said server sends and receives HTML data.
-
18. A system for operating an apparatus, comprising:
-
a device including;
a server that is configured for sending data to a connectable browser and receiving data therefrom, a monitoring module, means for communicating between said server and said monitoring module, a plurality of control, maintenance and/or monitoring programs, and means for communicating between said control, maintenance and/or monitoring programs and one of said server and said monitoring module; and
a browser connected to said server via an interface, said browser providing a user interface;
wherein said device is configured for starting a user session by a user authentication procedure, and wherein said device is configured for starting and running more than one of said plurality of control, maintenance and/or monitoring programs in parallel or quasi-parallel during said user session, and wherein said monitoring module is configured for storing and continuously updating a directory of the control, maintenance and/or monitoring programs that are respectively active in the current user session, wherein said monitoring module is further configured for interactively communicating input data to at least one of said control, maintenance and, or monitoring programs or interactively aborting at least one of said control, maintenance and/or monitoring programs during said user session as a reaction to a corresponding input data or abort message received from said server. - View Dependent Claims (19)
-
-
20. A method for operating an apparatus, comprising the steps of:
-
starting a user session by a user authentication procedure between a browser and a server;
receiving a message deriving from said browser with said server;
calling a program with said server;
communicating by the program called by the server with a monitoring module; and
calling or aborting a control, maintenance and/or monitoring program by one of the program called by the server and the monitoring module;
wherein a plurality of control, maintenance and/or monitoring programs can be started and run in parallel or quasi-parallel during said user session; and
wherein said monitoring module stores and continuously updates a directory of the control maintenance and/or monitoring programs that are respectively active in the current user session wherein said monitoring module is further configured for interactively communicating input data to at least one of said plurality of control, maintenance and, or monitoring programs or interactively aborting at least one of said plurality of control, maintenance and/monitoring programs during said user session as a reaction to a corresponding input data or abort message received from said server.
-
Specification