Patent US5777549A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5777549A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for policy-based alarm notification in a distributed network management environment

Assignee: Google LLC
•
Filing: 1995-03-29
•
Granted: 1998-07-07
•
Expires: 2015-03-29
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Apparatus and method for receiving alarms from multiple network management servers and applying a plurality of policy-based filters to the alarms. The filters may be named and stored in a database, and application of the policy-based filters may be scheduled for different times. The same policy-based filters may be applied to one or more multiple network management applications. The invention allows greater control over which alarms get reported to network management applications and provides a means to ensure consistency of reported alarms across multiple network management applications.

Inventors

  • 👤 Russell Arrowsmith
  • 👤 William Tracy

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-26 16:17
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/06; H04L41/0604; H04L41/0622; H04L41/04; H04L41/042; H04L41/08; H04L41/0893; H04L41/0894; H04L41/0895; H04L41/16; H04L41/22

Claims Analysis

Total Claims: 53
Claim 1
Independent Claim 93 words
A method of alarm notification comprising the steps of: (a) receiving alarms from multiple network management servers; (b) assigning policy-based filters to associated network management applications; and (c) applying the assigned policy-based filters to the alarms and for the alarms which pass the filters, generating an alarm notification and forwarding the same to the associated network management applications; wherein each filter comprises at least one filter parameter, and the applying step comprises performing a logical AND of all parameters within one filter and performing a logical OR between all filters within one policy.
Claim 2
Independent Claim 93 words
A method of alarm notification comprising the steps of: (a) receiving alarms from multiple network management servers; (b) assigning policy-based filters to associated network management applications; and (c) applying the assigned policy-based filters to the alarms and for the alarms which pass the filters, generating an alarm notification and forwarding the same to the associated network management applications; wherein each filter comprises at least one filter parameter, and the applying step comprises performing a logical AND of all parameters within one filter and performing a logical OR between all filters within one policy.
Claim 3
Dependent Claim 26 words
The method of claim 1, wherein: the associated network management applications have models of network entities and update the models upon receipt of the alarm notification.
Claim 4
Dependent Claim 30 words
The method of claim 1, wherein the at least one filter parameter includes a time for holding an alarm to filter out transient alarms before forwarding to the associated applications.
Claim 5
Dependent Claim 21 words
The method of claim 1, wherein: the generating step includes specifying real-time values of each filter parameter in the alarm notification.
Claim 6
Dependent Claim 25 words
The method of claim 1, wherein: the assigning step includes storing a policy name and the associated applications in a database accessible to all servers.
Claim 7
Dependent Claim 16 words
The method of claim 1, wherein: the assigning step includes assigning a tag to each filter.
Claim 8
Dependent Claim 24 words
The method of claim 6, wherein: the generating step includes specifying the tag for the filter which the alarm passed in the alarm notification.
Claim 9
Dependent Claim 16 words
The method of claim 1, wherein: the assigning step includes storing the filters in a database.
Claim 10
Dependent Claim 37 words
The method of claim 1, wherein: the generating step further includes specifying a user name in the alarm notification to enable the application which receives the alarm notification to notify a user having the specified user name.
Claim 11
Dependent Claim 24 words
The method of claim 1, wherein: the assigning step includes scheduling the applying of the assigned policy-based filters to occur at a specified time.
Claim 12
Dependent Claim 24 words
The method of claim 1, further comprising: (d) following resolution of an alarm, forwarding an alarm clear message to the associated network management applications.
Claim 13
Dependent Claim 20 words
The method of claim 1, wherein: the assigning step includes assigning the same filters to multiple associated network management applications.
Claim 14
Dependent Claim 19 words
The method of claim 1, wherein: the assigning step is performed by a user via a graphical user interface.
Claim 15
Dependent Claim 24 words
The method of claim 1, wherein: the generating step includes generating an alarm notification which contains information about the device which generated the alarm.
Claim 16
Dependent Claim 33 words
The method of claim 1, further comprising: one or more of the network management applications generating an alarm clear message and forwarding the same to the network management server which generated the alarm.
Claim 17
Dependent Claim 120 words
Apparatus for alarm notification comprising: a database of policy-based filters; a user interface for assigning policy-based filters to associated network management applications; a processor and a memory device containing a program of instructions for the processor which instructions include: means for receiving alarms from a plurality of network management servers; means for applying the assigned policy-based filters to the alarms and generating an alarm notification for those alarms which pass the filters; and means for forwarding the alarm notification to the associated network management applications; wherein each filter comprises at least one filter parameter, and the applying step comprises performing a logical AND of all parameters within one filter and performing a logical OR between all filters within one policy.
Claim 18
Dependent Claim 120 words
Apparatus for alarm notification comprising: a database of policy-based filters; a user interface for assigning policy-based filters to associated network management applications; a processor and a memory device containing a program of instructions for the processor which instructions include: means for receiving alarms from a plurality of network management servers; means for applying the assigned policy-based filters to the alarms and generating an alarm notification for those alarms which pass the filters; and means for forwarding the alarm notification to the associated network management applications; wherein each filter comprises at least one filter parameter, and the applying step comprises performing a logical AND of all parameters within one filter and performing a logical OR between all filters within one policy.
Claim 19
Dependent Claim 28 words
The apparatus of claim 16, wherein: the associated network management applications have models of network entities and means for updating the models upon receipt of the alarm notification.
Claim 20
Dependent Claim 30 words
The apparatus of claim 16, wherein the at least one filter parameter includes a time for holding an alarm to filter out transient alarms before forwarding to the associated applications.
Claim 21
Dependent Claim 23 words
The apparatus of claim 16, wherein: the generating means includes means for specifying real-time values of each filter parameter in the alarm notification.
Claim 22
Dependent Claim 27 words
The apparatus of claim 16, wherein: the assigning means includes means for storing a policy name and the associated applications in a database accessible to all servers.
Claim 23
Dependent Claim 18 words
The apparatus of claim 16, wherein: the assigning means includes means for assigning a tag to each filter.
Claim 24
Dependent Claim 26 words
The apparatus of claim 21, wherein: the generating means includes means for specifying the tag for the filter which the alarm passed in the alarm notification.
Claim 25
Dependent Claim 18 words
The apparatus of claim 16, wherein: the assigning means includes means for storing the filters in a database.
Claim 26
Dependent Claim 40 words
The apparatus of claim 16, wherein: the generating means further includes means for specifying a user name in the alarm notification and the application which receives the alarm notification includes means to notify a user having the specified user name.
Claim 27
Dependent Claim 23 words
The apparatus of claim 16, wherein: the assigning means includes means for scheduling the means for applying to occur at a specified time.
Claim 28
Independent Claim 77 words
A method of alarm notification comprising the steps of: (a) receiving alarms from multiple network management servers; (b) assigning policy-based filters to associated network management applications; and (c) applying the assigned policy-based filters to the alarms and for the alarms which pass the filters, generating an alarm notification and forwarding the same to the associated network management applications; wherein the assigning step includes scheduling the applying of the assigned policy-based filters to occur at a specified time.
Claim 29
Independent Claim 77 words
A method of alarm notification comprising the steps of: (a) receiving alarms from multiple network management servers; (b) assigning policy-based filters to associated network management applications; and (c) applying the assigned policy-based filters to the alarms and for the alarms which pass the filters, generating an alarm notification and forwarding the same to the associated network management applications; wherein the assigning step includes scheduling the applying of the assigned policy-based filters to occur at a specified time.
Claim 30
Dependent Claim 26 words
The method of claim 26, wherein: the associated network management applications have models of network entities and update the models upon receipt of the alarm notification.
Claim 31
Dependent Claim 30 words
The method of claim 26, wherein the at least one filter parameter includes a time for holding an alarm to filter out transient alarms before forwarding to the associated applications.
Claim 32
Dependent Claim 21 words
The method of claim 26, wherein: the generating step includes specifying real-time values of each filter parameter in the alarm notification.
Claim 33
Dependent Claim 25 words
The method of claim 26, wherein: the assigning step includes storing a policy name and the associated applications in a database accessible to all servers.
Claim 34
Dependent Claim 16 words
The method of claim 26, wherein: the assigning step includes assigning a tag to each filter.
Claim 35
Dependent Claim 24 words
The method of claim 31, wherein: the generating step includes specifying the tag for the filter which the alarm passed in the alarm notification.
Claim 36
Dependent Claim 16 words
The method of claim 26, wherein: the assigning step includes storing the filters in a database.
Claim 37
Dependent Claim 37 words
The method of claim 26, wherein: the generating step further includes specifying a user name in the alarm notification to enable the application which receives the alarm notification to notify a user having the specified user name.
Claim 38
Dependent Claim 27 words
The method of claim 26, further comprising: (d) following resolution of an alarm, forwarding an alarm clear message to the at least one associated network management application.
Claim 39
Dependent Claim 20 words
The method of claim 26, wherein: the assigning step includes assigning the same filters to multiple associated network management applications.
Claim 40
Dependent Claim 19 words
The method of claim 26, wherein: the assigning step is performed by a user via a graphical user interface.
Claim 41
Dependent Claim 24 words
The method of claim 26, wherein: the generating step includes generating an alarm notification which contains information about the device which generated the alarm.
Claim 42
Dependent Claim 33 words
The method of claim 26, further comprising: one or more of the network management applications generating an alarm clear message and forwarding the same to the network management server which generated the alarm.
Claim 43
Dependent Claim 105 words
Apparatus for alarm notification comprising: a database of policy-based filters; a user interface for assigning policy-based filters to at least one associated network management applications; a processor and a memory device containing a program of instructions for the processor which instructions include: means for receiving alarms from a plurality of network management servers; means for applying the assigned policy-based filters to the alarms and generating an alarm notification for those alarms which pass the filters; and means for forwarding the alarm notification to the at least one associated network management applications; means for scheduling the means for applying to occur at a specified time period.
Claim 44
Dependent Claim 105 words
Apparatus for alarm notification comprising: a database of policy-based filters; a user interface for assigning policy-based filters to at least one associated network management applications; a processor and a memory device containing a program of instructions for the processor which instructions include: means for receiving alarms from a plurality of network management servers; means for applying the assigned policy-based filters to the alarms and generating an alarm notification for those alarms which pass the filters; and means for forwarding the alarm notification to the at least one associated network management applications; means for scheduling the means for applying to occur at a specified time period.
Claim 45
Dependent Claim 26 words
The method of claim 40, wherein: the associated network management applications have models of network entities and update the models upon receipt of the alarm notification.
Claim 46
Dependent Claim 30 words
The method of claim 40, wherein the at least one filter parameter includes a time for holding an alarm to filter out transient alarms before forwarding to the associated applications.
Claim 47
Dependent Claim 23 words
The method of claim 40, wherein: the generating means includes means for specifying real-time values of each filter parameter in the alarm notification.
Claim 48
Dependent Claim 27 words
The method of claim 40, wherein: the assigning means includes means for storing a policy name and the associated applications in a database accessible to all servers.
Claim 49
Dependent Claim 18 words
The method of claim 40, wherein: the assigning means includes means for assigning a tag to each filter.
Claim 50
Dependent Claim 26 words
The method of claim 45, wherein: the generating means includes means for specifying the tag for the filter which the alarm passed in the alarm notification.
Claim 51
Dependent Claim 18 words
The method of claim 40, wherein: the assigning means includes means for storing the filters in a database.
Claim 52
Dependent Claim 39 words
The method of claim 40, wherein: the generating means includes means for specifying a user name in the alarm notification and the application which receives the alarm notification includes means to notify a user having the specified user name.
Claim 53
Dependent Claim 23 words
The method of claim 40, wherein: the assigning means includes means for scheduling the means for applying to occur at a specified time.

References Cited (Backward Citations)

US5261044A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-07-06 2002-01-05 2002-07-07 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-07-06 2006-01-05 2006-07-07 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-07-06 2010-01-05 2010-07-07 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag