← Back to Patent Explorer
EP0959398A1 Expired / Lapsed EP ⏱️ 0.0 years remaining

Alarm analysis tools method and apparatus

Assignee: Schneider Electric Systems USA Inc
•
Filing: 1999-04-30
•
Granted: —
•
Expires: 2019-04-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract One aspect of the alarm analysis tools cope with insufficiently understood process characteristics, requiring sensitivity to unusual behaviour and rapid exploration and diagnosis. The configuration of the alarms and their associated displays are governed by generalized display policies applicable to groups of alarms rather than by detailed configuration of individual alarm action. To aid an operation in the configuration process, another aspect of the invention concerns an alarm selection method and apparatus operating on a computer (6), which comprises an application window displaying a main alarm list, a selection means to select the alarm indications displayed in the alarm list, and an operations means producing a main alarm list subset having characteristics of the selected alarm indications.

Inventors

  • 👤 Edgar H. Bristol

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-09 12:58
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/06; H04L41/0604; G; G05; G05B; G05B23/00; G05B23/02; G05B23/0205; G05B23/0259; G05B23/0267; G05B23/027; H04L41/22; H04L41/08; H04L41/0803

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 110 words
In a computer system, an apparatus for selecting alarms for an alarm monitoring system, comprising: an application window, displaying a main alarm list having a set of alarm indications, and displaying a set of operation indications; a selector coupled to said application window, capable of defining a set of selected alarm indications from the main alarm list, and defining a selected operation indication from the set of operation indications; and an operation unit, receiving the set of selected alarm indications and the selected operation indication from said application window as defined by said selector, and, in response thereto, transmitting an alarm list subset having characteristics of the selected alarm indications.
Claim 2
Dependent Claim 110 words
In a computer system, an apparatus for selecting alarms for an alarm monitoring system, comprising: an application window, displaying a main alarm list having a set of alarm indications, and displaying a set of operation indications; a selector coupled to said application window, capable of defining a set of selected alarm indications from the main alarm list, and defining a selected operation indication from the set of operation indications; and an operation unit, receiving the set of selected alarm indications and the selected operation indication from said application window as defined by said selector, and, in response thereto, transmitting an alarm list subset having characteristics of the selected alarm indications.
Claim 3
Dependent Claim 28 words
The apparatus according to Claim 1 wherein said application window comprises a first subwindow, a second subwindow, and a third subwindow, said selector coupled to each said subwindow.
Claim 4
Dependent Claim 360 words
The apparatus according to Claim 2 and either : a) wherein said first subwindow displays the main alarm list, said second subwindow receives a temporary subset of the main alarm list from said first subwindow as defined by said selector, and said third subwindow receives a final subset of the main alarm list from said second subwindow as defined by said selector, and optionally, wherein said subwindows are vertical columns in said application window, wherein said first subwindow is the leftmost column and said third subwindow is the rightmost column; or b) further comprising an input file having the main alarm list, and, optionally, further comprising an output file into which the alarm list subset is stored, and, further optionally, wherein said first subwindow displays the main alarm list of said input file, said second subwindow receives a temporary alann list subset of the main alarm list from said first subwindow as defined by said selector, and said third subwindow receives a final alarm list subset of the main alarm list from said second subwindow as defined by said selector, wherein the final alarm list subset is written to said output file, and, yet further optionally, either; (i) wherein said main alarm list includes alarm code acronyms, and, optionally, wherein said main alarm list further includes alarm icons, or wherein in each of said first, second, and third subwindows, respective alarm lists are displayed in a sensibly grouped order, in which case further optionally, wherein said sensibly grouped order includes alarm indications listed in alphabetical order; or (ii) wherein said first subwindow includes a selection portion that lists the selector defined set of selected alarm indications, and, optionally, wherein said selector is capable of defining portions of alarm indications in the main alarm list and the temporary alarm list subset, wherein said selector further highlights the defined portions of alarm indications in a graphical user interface manner, or wherein the selection portion includes one or more selection combinations of selector defined portions of alarm indications and a wildcard indicator, wherein the selection combinations represent the portions of selector defined alarm indications in combination with an specified portion of alarm indications.
Claim 5
Dependent Claim 232 words
The apparatus according to Claim 1 wherein said operation unit affects the set of alarm indications associated with the set of selected alarm indications in accordance with the received defined operation indication, and, optionally, wherein the operation unit performs boolean logic operations on the list of alarm indications associated with the set of selected alarm indications with respect to the selected operation, and, further optionally, wherein the set of operation indications include move, load, delete, keep clear, and save alarm list operations, and, yet further optionally, wherein each said subwindow has a set of operation indications associated therewith, wherein each operation indication has a graphical area in said application window, and yet further optionally, wherein: the main alarm list has a set of alarm indication names; and the selector defines a set of a full, a beginning, an intermediate, or an ending list of alarm indication name characters, and, yet further optionally, wherein each said alarm list operation indication performs its respective operation on the entire alarm list in said subwindow with which it is associated, said operations having boolean logic functionality for operating on said subwindow alarm list in reference to the selected alarm list text portions, and, yet further optionally, wherein said second subwindow and said third subwindow aggregate alarm indications in response to multiple move operations on the alarm list from said first subwindow and said second subwindow, respectively.
Claim 6
Dependent Claim 75 words
An alarm monitor configuration selection method operating on a computer, the method comprising the steps of: displaying an alarm list of possible alarm indications for selection in an application window, said list being a main alann list; receiving an input selection criteria: operating on the alann list in response to the input selection criteria; and producing an alarm list subset having characteristics of the input selection criteria resulting from said operating on the alarm list.
Claim 7
Dependent Claim 75 words
An alarm monitor configuration selection method operating on a computer, the method comprising the steps of: displaying an alarm list of possible alarm indications for selection in an application window, said list being a main alann list; receiving an input selection criteria: operating on the alann list in response to the input selection criteria; and producing an alarm list subset having characteristics of the input selection criteria resulting from said operating on the alarm list.
Claim 8
Dependent Claim 111 words
The method in Claim 5 wherein the step of displaying the alarm list in the application window comprises the step of configuring a first subwindow, a second subwindow, and a third subwindow inside the application window, wherein the first subwindow displays the main alarm list, the second subwindow displays a temporary subset of the main alarm list, and the third subwindow displays a final subset of the alarm list, and, optionally further comprising the steps of: loading the alarm list from an input file; and displaying the alarm list in said first subwindow, and, further optionally, further comprising the step of storing the final alarm list subset to an output file,
Claim 9
Dependent Claim 166 words
An alarm monitor configuration selection method operating on a computer, the method comprising the steps of: providing an application window comprising a first subwindow, a second subwindow, and a third subwindow; loading an alarm list containing alarm indications from an input file, said alarm list being a main alarm list; displaying the main alarm list in said first subwindow; receiving a first input selection criteria referencing the main alarm list in said first subwindow; operating on the main alarm list in response to the first input selection criteria, wherein a temporary subset of the main alarm list subset is transferred to and displayed in said second subwindow; receiving a second input selection criteria referencing the temporary subset in said second subwindow; operating on the temporary subset in said second subwindow in response to the second input selection criteria, wherein a final subset of the main alarm list is transferred to and displayed in said third subwindow; and storing the final alarm list subset to a file.
Claim 10
Dependent Claim 166 words
An alarm monitor configuration selection method operating on a computer, the method comprising the steps of: providing an application window comprising a first subwindow, a second subwindow, and a third subwindow; loading an alarm list containing alarm indications from an input file, said alarm list being a main alarm list; displaying the main alarm list in said first subwindow; receiving a first input selection criteria referencing the main alarm list in said first subwindow; operating on the main alarm list in response to the first input selection criteria, wherein a temporary subset of the main alarm list subset is transferred to and displayed in said second subwindow; receiving a second input selection criteria referencing the temporary subset in said second subwindow; operating on the temporary subset in said second subwindow in response to the second input selection criteria, wherein a final subset of the main alarm list is transferred to and displayed in said third subwindow; and storing the final alarm list subset to a file.
Claim 11
Dependent Claim 261 words
The method of Claim 6 and either : a) wherein displaying an alarm list in said first, second, and third subwindows includes the step of arranging the alarm indications in a sensibly grouped order, and, optionally, wherein the step of arranging results in an alphabetical alarm list; b) further comprising the step of displaying first input selection criteria in a selection portion of said first subwindow, and, optionally, further comprising the step of sweeping alarm indications with a selector to define said first and second input selection criteria, and further optionally, wherein the step of sweeping alarm list indications portions includes highlighting a set of alarm list indication portions in a graphical user interface manner; and, optionally, wherein the step highlighting defines a set of a full, a beginning, an intermediate, or an ending list of alarm indication characters; or c) wherein the step of operating on the main alarm list in said first subwindow, the temporary alarm list subset in said second subwindow, and the final alarm list subset in said third subwindow is conuolled by alarm list operations, each operation having a graphical area indication, each subwindow having at least one associated alarm list operation, and, optionally, wherein the step of operating on the alarm list includes boolean logic operation, and, further optionally, wherein the step of operating on the alarm list is selected from the group consisting of moving, loading, deleting, keeping, clearing, and saving alarm list operations, and, yet further optionally, wherein multiple move operations result in said second subwindow and said third subwindow aggregating alarm indications.
Claim 12
Dependent Claim 166 words
In a computer linked to an alarm system having electronic alarm messages, a method for providing alarm information, the method comprising the steps of: for each alarm in a plurality of alarms in a subject alarm system, associating a respective alarm indication with each alarm, each alarm indication being a representation of an alarm message; providing a set of alarm categories having a hierarchy of subcategories, wherein each category includes logically related alarm indications; for the set of alarm categories, providing a set of categorizations, wherein each categorization includes logically related alarm categories; receiving alarm messages from the subject alarm system; mapping each received alarm message to the alarm indication that represents the alarm message; updating the categories and categorizations by a metric, as a function of the received alarm messages and the alarm indications to which the received alarm messages are mapped; and displaying a subset of the related categorizations and categories in an organized and meaningful manner, thereby providing alarm information to an operator.
Claim 13
Dependent Claim 166 words
In a computer linked to an alarm system having electronic alarm messages, a method for providing alarm information, the method comprising the steps of: for each alarm in a plurality of alarms in a subject alarm system, associating a respective alarm indication with each alarm, each alarm indication being a representation of an alarm message; providing a set of alarm categories having a hierarchy of subcategories, wherein each category includes logically related alarm indications; for the set of alarm categories, providing a set of categorizations, wherein each categorization includes logically related alarm categories; receiving alarm messages from the subject alarm system; mapping each received alarm message to the alarm indication that represents the alarm message; updating the categories and categorizations by a metric, as a function of the received alarm messages and the alarm indications to which the received alarm messages are mapped; and displaying a subset of the related categorizations and categories in an organized and meaningful manner, thereby providing alarm information to an operator.
Claim 14
Dependent Claim 884 words
The method according to Claim 8 and either : a) wherein a subset of the alarm categories include patterns of alarms, each pattern defining a sequence of alarm indications, and, optionally, wherein the alarm categories include corresponding policies, wherein the steps of updating and displaying the categorizations and categories are performed as a function of said policies, and, further optionally, further comprising a step of prioritizing alarm categories and categorizations with respect to one another; and wherein the step of displaying the updated categorizations reflects a priority metric of the prioritizing step, or wherein the step of updating the categories and categorizations by a metric includes the steps of: for each alarm indication, providing an alarm criteria; providing each alarm category and categorization with an alarm counter; and adjusting each alarm counter in response to a comparison between an associated alarm indication of a received alarm message with the alarm indication's respective alarm criteria, wherein a subcategory directly including an alarm indication adjusts its alarm counter for each associated alarm message comparison, and a hierarchically superior alarm category adjusts its alarm counter on a per subcategory and per immediately subordinate alarm indication basis; in which latter case, further optionally, further comprising the step of determining a set of one word summaries comprising the steps of: determining a list of indicator categories, an indicator category being a hierarchically highest level alarm category in a display; scanning all subcategories of the determined indicator categories; for each scanned subcategory of each determined indicator category, (i) determining which subcategory alarm counter equals the count of the indicator category and whose overall counts has the smallest number of alarm indications, and (ii) using the determined subcategory, forming one word summaries from a subcategory descriptor or alarm indication descriptor of the determined subcategory; and displaying together the determined indicator category and the respective formed one word summary, and, yet further optionally, further comprising the step of displaying a one word summary of a highest level priority for a subset of the indicator categories; and, yet further optionally, wherein either; (i) the step of updating comprises the steps of: providing an alarm message discriminator referencing a subset of alarm indications; screening the received alarm messages according to the alarm message discriminator, said screening resulting in a working set of alarm messages; and applying the working set of alarm messages to the steps of determining a one word summary and displaying a subset of the updated categorizations, and, yet further optionally, either: A) wherein the step of screening the received alarm message further includes automatically imposing selections of alarm categories to be displayed as a function of the policies; and, yet further optionally, wherein the step of automatically imposing selections includes employing a dynamic alarm limit table, thereby dynamically adjusting a set of ranges for a subset of alarms as a function of the policies; or (ii) wherein the step of displaying a subset of related categories in a meaningful manner includes indicating, for each alann categorization and category in a subset of alarm categorizations and categories, an alarm activity reference unit indicates a total number of associated received alarm messages and a total number of filtered alarm messages; and, optionally wherein categorization, category, and alarm indications are displayed having a visual effect including at least one of shading, color, font, and type style; or (iii) wherein the step of forming a set of one word summaries further includes extending the one word summaries to include indications of additional alarm criteria; or B) wherein the step of screening according to an alarm message discriminator comprises the step of, for a plurality of alarm display consoles, screening the alarm messages according to a console specific alarm message discriminator for each console, and, optionally wherein the step of screening according to a console specific alarm message discriminator includes alarm message discriminator sharing among consoles, thereby allowing an operator to transfer alarm monitoring duties, or wherein the step of screening according to a console specific alarm message discriminator includes transmitting a console specific alarm message discriminator to the alarm system to inhibit alarm messages, thereby sharing the console specific alarm message discriminator with the plurality of alarm display consoles; b) wherein the step of receiving alarm messages includes parsing a frame of alarm messages into individual alarm messages for mapping to alarm indications, and, optionally, wherein for each category having patterns of alarms, an included alarm indication is classified from a group consisting of a causal, an acute, or a consequential alarm type, or wherein the step of displaying in an organized manner includes alphabetizing the alarm indications included in the alann categorizations and categories. c) wherein the step of displaying in an organized and meaningful manner includes the steps of: receiving a selection input from an operator, and displaying a subset of alarm information in response thereto; d) wherein the step of displaying and hence providing alarm information is selected from a group consisting of logs, battle ribbon alarm/event trends, alarm summary indicator matrices, and prediction/diagnostic displays), and, optionally wherein the step of displaying further includes displaying specific alarm information in a set of side log displays; or e) further including the step of loading an external configuration file, thereby initializing a plurality of variables used to provide the alarm information to an operator.
Claim 15
Dependent Claim 150 words
In a computer linked to an alarm system having electronic alarm messages, an apparatus for providing alann information, the apparatus comprising: an interface receiving a plurality of alarm messages corresponding to a plurality of alarms from a subject alarm system; a plurality of alarm indications coupled to said interface, each alarm indication representative of an alarm message for the alarm, different subsets of alarm indications forming different alarm categories and different subsets of categories forming different alarm categorizations; a processor routine, coupled to the interface and responsive to the received alann message, the processor routine mapping the alarm messages into alarm indications and updating the categories and categorizations by a metric as a function of the received alann messages; and a display supported by the processor routine, wherein a subset of the categorizations and categories are displayed in an organized and meaningful manner, thereby providing alarm information to an operator.
Claim 16
Dependent Claim 150 words
In a computer linked to an alarm system having electronic alarm messages, an apparatus for providing alann information, the apparatus comprising: an interface receiving a plurality of alarm messages corresponding to a plurality of alarms from a subject alarm system; a plurality of alarm indications coupled to said interface, each alarm indication representative of an alarm message for the alarm, different subsets of alarm indications forming different alarm categories and different subsets of categories forming different alarm categorizations; a processor routine, coupled to the interface and responsive to the received alann message, the processor routine mapping the alarm messages into alarm indications and updating the categories and categorizations by a metric as a function of the received alann messages; and a display supported by the processor routine, wherein a subset of the categorizations and categories are displayed in an organized and meaningful manner, thereby providing alarm information to an operator.
Claim 17
Dependent Claim 24 words
The apparatus according to Claim 10 wherein a subset of alarm categories include patterns of alanns, each pattern defining a sequence of alarm indications.
Claim 18
Dependent Claim 31 words
The apparatus according to Claim 11 wherein the alarm categories include corresponding policies, wherein the processor routine updates and displays the 20 categorizations and categories as a function of said policies.
Claim 19
Dependent Claim 34 words
The apparatus according to Claim 12 wherein the processor routine includes a priority generator, wherein alann categories and categorizations are prioritized with respect to one another, wherein the updated categorizations reflect a priority metric.
Claim 20
Dependent Claim 57 words
The apparatus according to Claim 12 wherein each alarm categorization and category includes an accumulator, wherein an alarm category directly including an alarm indication adjusts its accumulator in response to the processor routine indicating an active alarm, and a hierarchically superior category adjusts its alarm accumulator on a per subcategory and per directly included alarm indication basis.
Claim 21
Dependent Claim 115 words
The apparatus according to Claim 14 wherein the display includes a plurality of one word summary subdisplays, a subdisplay being co-located with alarm category and categorization indications, wherein a one word summary is displayed in the one word summary subdisplays, the one word summary being a subcategory descriptor or an alarm indication descriptor for which a subcategory alarm accumulator count equals a count associated with the co-located alarm category or categorization indication, and whose overall count has a smallest number of alarm indications, and, optionally, wherein the display further includes a set of one word summary priority subdisplays co-located with the alarm categories, wherein a one word summary of a highest level priority is displayed.
Claim 22
Dependent Claim 151 words
The apparatus according to Claim 11 wherein the processor routine 15 comprises an alarm message discriminator, wherein a subset of alarm messages are filtered from a subset of alann category metric calculations, thereby inhibiting alarm category and categorization accumulator updates as a result of the filtered alarm messages and affecting the display of including alarm categories and categorizations, and, optionally, wherein the processor routine further comprises a dynamic alann message discriminator having relevant association with said alann message discriminator, wherein the processor routine dynamically filters alarm messages in response to the dynamic alarm message discriminator, the dynamic alarm message discriminator operating as a function of active alarms, and optionally wherein the dynamic alarm message discriminator includes a dynamic alarm limit table, the comparison processor routine employing the dynamic alarm limit table and responsively adjusting a set of ranges for a subset of alarms, thereby dynamically adjusting alarm category and categorization accumulators.
Claim 23
Dependent Claim 49 words
The apparatus according to Claim 10 wherein said interface receives a plurality of alarm messages in an alarm message frame, said interface parsing the alarm messages out of the alarm message frame, wherein the alarm messages are transferred to the processor routine for updating the alarm categories and categorizations.
Claim 24
Dependent Claim 79 words
The apparatus according to claim 15 wherein the alarm categories including patterns of alarms classify alarm indications as being casual, acute, or consequential, said processor routine using the classified alarm indications to dynamically filter alarm messages and predict future alarm events, or wherein the processor routine calculates an extended one word summary having multiple alarm categorization, category, or alarm indications, the calculated extended one word summaries being transferred to the one word summary subdisplays for presentation to an operator.
Claim 25
Dependent Claim 68 words
The apparatus according to Claim 11 wherein the processor routine includes an alphabetizer coupled to alann category indications, the alphabetizer transmitting the alphabetized alarm indications to the processor routine to display the alarm indications In an organized and meaningful manner to the operator, or wherein the categorization, category, and alarm indications are displayed having a visual effect including at least one of shading, color, font, and type style.
Claim 26
Dependent Claim 37 words
The apparatus according to claim 16 wherein, for a subset of alarm categorization and category indications, an alarm activity reference unit indicates a total number of received alarm messages and a total number of filtered alann messages.
Claim 27
Dependent Claim 174 words
The apparatus according to Claim 11 further including a computer input/output device coupled to the display, thereby allowing an operator to interact with the alarm information, or wherein the display includes display formats selected from a group consisting of logs, battle ribbon alarm/event trends, alarm summary indicator matrices, and prediction/diagnostic displays, in which case, optionally, wherein the display further includes side log displays, wherein specific alarm information is presented by the processor routine in an organized and meaningful manner, 1b further comprising a set of operator consoles, wherein each console has a unique alarm message discriminator, and, optionally, wherein each operator console has a communication interface allowing alann message discriminator sharing among the set of consoles, and, further optionally, wherein a console interface communicates in a bidirectional manner to the subject alarm system, thereby allowing a console to transmit a console specific alarm message discriminator to the alarm system to inhibit alarm messages specified to be filtered from being broadcast, thereby sharing the console specific alarm message discriminator with the plurality of operator consoles.
Claim 28
Dependent Claim 46 words
The apparatus according to Claim 12 further including an external configuration file, wherein the external configuration file is loaded into the processor routine, the external configuration file having a plurality of initialization values for initializing a plurality of alarm processor variables used by the processor routine.
Claim 29
Dependent Claim 45 words
A computer program product stored on a computer usable medium and comprising computer readable program means for causing a computer to become configured or arranged as claimed in any preceding apparatus claim or to carry out the method as claimed in any preceding method claim.
Claim 30
Dependent Claim 48 words
A computer program product comprising a computer readable medium having thereon a computer readable code means which when loaded causes the computer on which it is loaded to be configured as claimed in any preceding apparatus claim or to carry out the method of any preceding method claim.

References Cited (Backward Citations)

US4908746A Cited
GB2275813A Cited
US5226118A Cited
US5557549A Cited
EP0592921A1 Cited
EP0694825A2 Cited
US5617311A Cited
EP0810557A2 Cited
WO1997049099A1 Cited

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag