Method and system for identification of software application faults
First Claim
1. A method for identification of a fault in a software application associated with a hardware platform at a site, the software application including a plurality of processes, the method comprising:
- detecting the fault;
determining a severity level of the fault;
identifying a source of the fault, the source associated with one of the plurality of processes of the software application;
generating an alarm message signal based upon the detected fault, the severity level determined and the identified source;
transmitting the alarm message signal to a remote monitoring station, the transmitting includingrouting the alarm message signal to a site manager;
storing a pending alarm message signal having a severity level associated therewith;
comparing the severity level associated with the alarm message signal to the severity level associated with the pending alarm message signal, the alarm message signal and the pending alarm message signal each having the same source associated therewith; and
routing the alarm message signal from the site manager to the remote monitoring station if the severity level associated with the alarm message signal exceeds the severity level associated with the pending alarm message signal; and
deactivating the one of the plurality of processes of the software application associated with the source of the fault for repair while a remainder of the plurality of processes of the software application continue to operate.
7 Assignments
0 Petitions
Accused Products
Abstract
A software application fault identification method and system. The method and system include software and accompanying computer hardware platforms for detecting a software application fault, determining a severity of the fault, and identifying a source of the fault. The method and system further include software and accompanying computer hardware platforms for generating an alarm message signal based upon the detected fault, the severity determined and the identified source, as well as transmitting the alarm message signal to a remote monitoring station.
-
Citations
16 Claims
-
1. A method for identification of a fault in a software application associated with a hardware platform at a site, the software application including a plurality of processes, the method comprising:
-
detecting the fault; determining a severity level of the fault; identifying a source of the fault, the source associated with one of the plurality of processes of the software application; generating an alarm message signal based upon the detected fault, the severity level determined and the identified source; transmitting the alarm message signal to a remote monitoring station, the transmitting including routing the alarm message signal to a site manager; storing a pending alarm message signal having a severity level associated therewith; comparing the severity level associated with the alarm message signal to the severity level associated with the pending alarm message signal, the alarm message signal and the pending alarm message signal each having the same source associated therewith; and routing the alarm message signal from the site manager to the remote monitoring station if the severity level associated with the alarm message signal exceeds the severity level associated with the pending alarm message signal; and deactivating the one of the plurality of processes of the software application associated with the source of the fault for repair while a remainder of the plurality of processes of the software application continue to operate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for identification of a fault in a software application associated with a hardware platform at a site, the software application including a plurality of processes, the system comprising:
-
means for detecting the fault; means for determining a severity level of the fault; means for identifying a source of the fault, the source associated with one of the plurality of processes of the software application; means, in communication with the detecting means, the determining means and the identifying means, for generating an alarm message signal based upon the detected fault, the severity level determined and the identified source; means, in communication with the generating means, for transmitting the alarm message signal to a remote monitoring station, the means for transmitting including means for routing the alarm message signal to a site manager; means for storing a pending alarm message signal having a severity associated therewith; means for comparing the severity level associated with the alarm message signal to the severity level associated with the pending alarm message signal, the alarm message signal and the pending alarm message signal each having the same source associated therewith; means for routing the alarm message signal from the site manager to the remote monitoring station if the severity level associated with the alarm message signal exceeds the severity level associated with the pending alarm message signal; and means, in communication with the transmitting means, for deactivating the one of the plurality of processes of the software application associated with the source of the fault for repair while a remainder of the plurality of processes of the software application continue to operate. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
Specification