Lightweight alarm manager on web browser and service method thereof, and method of providing alarm information therefor
First Claim
1. A lightweight alarm manager running in a Web browser, to be applied to a computer connected to NMS (Network Management System) over network, comprising:
- a header frame fixing a title label of the alarm manager;
a data frame receiving alarm information from the NMS through the network and managing the alarm information in XML (Extensible Markup Language) format; and
a contents frame having dynamic HTML (Hypertext Markup Language) for reading the alarm information being managed in the data frame and providing a user with the alarm information in a data table system.
1 Assignment
0 Petitions
Accused Products
Abstract
An alarm manager on a Web browser for transmitting alarm manager provided by NMS (Network Management System) by simply operating as a dynamic HTML through a HTML document object provided by the Web browser, without a separate loading program, and a service method thereof, and a method of providing alarm information to the alarm manager. The service method includes the steps of: creating a header frame, a contents frame, and a data frame on the Web browser, in response to an alarm manager service from a user; requesting, at the data frame, the NMS to provide alarm information periodically, and managing the alarm information being requested when the alarm information is received; periodically checking, at the contents frame composed of dynamic HTML, whether the alarm information in the data frame is properly managed; and obtaining, at the contents frame, the alarm information being managed by the data frame, composing the alarm information in a data table system, and displaying the alarm information for the user to be able to confirm the alarm info.
24 Citations
18 Claims
-
1. A lightweight alarm manager running in a Web browser, to be applied to a computer connected to NMS (Network Management System) over network, comprising:
-
a header frame fixing a title label of the alarm manager;
a data frame receiving alarm information from the NMS through the network and managing the alarm information in XML (Extensible Markup Language) format; and
a contents frame having dynamic HTML (Hypertext Markup Language) for reading the alarm information being managed in the data frame and providing a user with the alarm information in a data table system. - View Dependent Claims (2, 3)
-
-
4. A service method of a lightweight alarm manager running in a Web browser, to be applied to a computer connected NMS (Network Management System) through network, the service method comprising the steps of:
-
receiving a request from a user to use the alarm manager;
creating a header frame, a contents frame, and a data frame on the Web browser in the alarm manager, in response to an alarm manager service request from a user;
requesting, at the data frame, that the NMS provide alarm information periodically to the data frame;
managing the alarm information in the alarm manager when the alarm information is received by the data frame;
periodically checking, by the contents frame made up of dynamic HTML, whether the alarm information in the data frame is being properly managed;
accessing and obtaining, by the contents frame, the alarm information being managed by the data frame;
constructing a data table of the alarm information being managed by the data frame; and
displaying the alarm information to the user. - View Dependent Claims (5, 6, 7, 8, 9)
-
-
10. A method of providing alarm information to a lightweight alarm manager running in a Web browser, the method comprising the steps of:
-
receiving, at NMS (Network Management System), an alarm information request from an alarm manager via a network;
confirming, at the NMS, session information related to the alarm manager, and obtaining time information used to form an alarm information packet to be transmitted to the alarm manager;
obtaining, at the NMS, additional alarm information from a database in the NMS, the additional information being based on the time information, the additional information being added to the packet;
converting the packet into XML format at the NMS, and transmitting the packet of alarm information in XML format to the alarm manager. - View Dependent Claims (11)
-
-
12. A method of providing alarm information to a lightweight alarm manager running in a Web browser, the method comprising the steps of:
-
receiving, at NMS (Network Management System), an alarm information request from an alarm manager via a network;
creating, at the NMS, a service thread for providing alarm information at a request of the alarm manager, and a checkSession thread for managing session information related to the alarm manager;
determining, at the service thread, whether session information related to the alarm manager exists is present in the NMS, and when the session information is not present, creating a new session information, and when the session information is present, extracting a final search alarm occurrence time from the session information;
based on the alarm occurrence time, obtaining, via the service thread, additional alarm information by searching a database in the NMS and updating the session information accordingly with information found in the database, said additional alarm information being based on the alarm occurrence time;
converting, at the service thread, the alarm information into an XML format, and transmitting the alarm information to the alarm manager as a response to the request; and
checking, at the checkSession thread, an update date of the session info, and deleting the session information when the session information is not valid. - View Dependent Claims (13)
-
-
14. A NMS(Network Management System) server adapted to serve a plurality of alarm managers, the NMS server comprising:
-
a JSP (Java Server Page) engine comprising a makeXML JSP adapted to transmit XML data to a data frame of one of said plurality of lightweight alarm managers, and a JSP context adapted to store session information about said plurality of lightweight alarm managers; and
a database comprising alarm information. - View Dependent Claims (15, 16, 17, 18)
-
Specification