US5673386A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and system for identification of software application faults
Assignee: Qwest Communications International Inc
•
Filing: 1996-01-11
•
Granted: 1997-09-30
•
Expires: 2016-01-11
Abstract
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.
Inventors
- 👤 Jatinder Pal Singh Batra
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-06 12:51
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/0703; G06F11/079; G06F11/0706; G06F11/0748; G06F11/0766; G06F11/0772; G06F11/0781
Claims Analysis
Total Claims: 18
Claim 1
Independent Claim
223 words
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.
Claim 2
Independent Claim
223 words
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.
Claim 3
Dependent Claim
25 words
The method of claim 1 wherein detecting the fault comprises: selecting an application parameter; and monitoring the application parameter during operation of the software application.
Claim 4
Dependent Claim
42 words
The method of claim 2 wherein determining a severity level for the fault comprises: determining a fault nature; determining an application parameter nature; and selecting one of a plurality of severity levels based on the fault nature and the application parameter nature.
Claim 5
Dependent Claim
17 words
The method of claim 3 further comprising generating a trace message signal associated with the application parameter.
Claim 6
Dependent Claim
30 words
The method of claim 1 wherein identifying a source for the fault comprises: determining a software application location for the fault; and determining a hardware platform location for the fault.
Claim 7
Dependent Claim
24 words
The method of claim 1 wherein transmitting the alarm message signal further comprises storing the alarm message signal if the site manager is inoperative.
Claim 8
Dependent Claim
19 words
The method of claim 6 further comprising limiting the number of alarm message signals stored to a predetermined number.
Claim 9
Dependent Claim
41 words
The method of claim 1 wherein transmitting the alarm message signal further comprises updating an alarm message counter if the severity level associated with the alarm message signal does not exceed the severity level associated with the pending alarm message signal.
Claim 10
Independent Claim
268 words
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.
Claim 11
Independent Claim
268 words
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.
Claim 12
Dependent Claim
32 words
The system of claim 9 wherein the means for detecting the fault comprises: means for selecting an application parameter; and means for monitoring the application parameter during operation of the software application.
Claim 13
Dependent Claim
51 words
The system of claim 10 wherein the means for determining a severity level for the fault comprises: means for determining a fault nature; means for determining an application parameter nature; and means for selecting one of a plurality of severity levels based on the fault nature and the application parameter nature.
Claim 14
Dependent Claim
19 words
The system of claim 11 further comprising means for generating a trace message signal associated with the application parameter.
Claim 15
Dependent Claim
37 words
The system of claim 9 wherein the means for identifying a source for the fault comprises: means for determining a software application location for the fault; and means for determining a hardware platform location for the fault.
Claim 16
Dependent Claim
29 words
The system of claim 9 wherein the means for transmitting the alarm message signal further comprises means for storing the alarm message signal if the site manager is inoperative.
Claim 17
Dependent Claim
21 words
The system of claim 14 further comprising means for limiting the number of alarm message signals stored to a predetermined number.
Claim 18
Dependent Claim
46 words
The system of claim 9 wherein the means for transmitting the alarm message signal further comprises means for updating an alarm message counter if the severity level associated with the alarm message signal does not exceed the severity level associated with the pending alarm message signal.
References Cited (Backward Citations)
US4390750A
Cited
US4213015A
Cited
US4517409A
Cited
US4593274A
Cited
US4644109A
Cited
US4656319A
Cited
US5200987A
Cited
US4996703A
Cited
US4787062A
Cited
US4881230A
Cited
US4839917A
Cited
US4817137A
Cited
US4972507A
Cited
US4991105A
Cited
US5123017A
Cited
US5237677A
Cited
US5157667A
Cited
US5225997A
Cited
US5317568A
Cited
US5371746A
Cited
US5339261A
Cited
US5371883A
Cited
US5390326A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2000-09-29 | 2001-03-31 | 2001-09-30 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2004-09-29 | 2005-03-31 | 2005-09-30 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2008-09-29 | 2009-03-31 | 2009-09-30 | $7700.00 | Window Closed / Lapsed |