← Back to Patent Explorer
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
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

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.

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag