← Back to Patent Explorer
US4823345A Expired / Lapsed US ⏱️ 0.0 years remaining

Method and apparatus for communication network alert record identification

Assignee: International Business Machines Corp
•
Filing: 1987-06-15
•
Granted: 1989-04-18
•
Expires: 2007-06-15
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Alert records flowing in a communication and data processing network to host operator console stations consist of long, variable length information records. Method and apparatus are disclosed which reduce the variable length body of information to a standard 32-bit number which indexes the lengthy, variable length information. To the 32-bit number there is concatenated a product identification code which reduces the likelihood of inadvertent duplication of the 32-bit number by two different alert sending entities to an acceptable level. The IEEE standard 802 cyclic redundancy check algorithm, ordinarily employed for checking the integrity of data transmission in a communications system, is employed in a new way to reduce a long, variable length body of alert data information to the 32-bit number. Reduction of the alert record to a 32-bit number plus the product indentification code enables alert recognition and filtering to be conducted at the host/system network operator's console for logging, displaying the alert to specified operators, selective display, inhibitions of these or forwarding of the alert to an aditional operator or use of the alert as a triggering signal for the display of specific informational screens for the operator. Useless alerts in a particular environment may be discarded altogether and recognized prior to displaying them to the operator.

Inventors

  • 👤 Arthur A. Daniel
  • 👤 David R. Irvin
  • 👤 Robert E. Moore

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 18:31
CPC Classifications
H; H04; H04L; H04L41/00; H04L41/06; H04L41/069; G; G06; G06F; G06F11/00; G06F11/30; G06F11/32; G06F11/324; G06F11/327

Claims Analysis

Total Claims: 9
Claim 1
Independent Claim 166 words
A method of generating a fixed length, unique alert message identifier for unique combinations of plural data field contents in a plural data field variable length alert message report record, said record comprising an alert type field, an alert description code field, one or more probable cause code fields, one or more delimiter code fields, one or more user cause code fields, one or more install cause code fields, and one or more failure cause code fields, said method comprising steps of: extracting from said record the entire contents of a selected subplurality of said data fields; placing said contents of said selected subplurality of data fields into a storage queue; inputting the contents of said storage queue to a cyclic redundancy check generation device; generating in said cyclic redundancy check device a fixed length unique data field from the contents of said storage queue; and concatenating a product identification code field to said fixed length unique data field, thereby constructing a unique alert message identifier.
Claim 2
Independent Claim 166 words
A method of generating a fixed length, unique alert message identifier for unique combinations of plural data field contents in a plural data field variable length alert message report record, said record comprising an alert type field, an alert description code field, one or more probable cause code fields, one or more delimiter code fields, one or more user cause code fields, one or more install cause code fields, and one or more failure cause code fields, said method comprising steps of: extracting from said record the entire contents of a selected subplurality of said data fields; placing said contents of said selected subplurality of data fields into a storage queue; inputting the contents of said storage queue to a cyclic redundancy check generation device; generating in said cyclic redundancy check device a fixed length unique data field from the contents of said storage queue; and concatenating a product identification code field to said fixed length unique data field, thereby constructing a unique alert message identifier.
Claim 3
Dependent Claim 21 words
A method as described in claim 1 wherein, said cyclic redundancy check generator utilizes the IEEE standard 802 CRC generation algorithm.
Claim 4
Dependent Claim 96 words
A method as described in claim 1 or claim 2, wherein said step of extracting comprises: extracting the contents of said alert type field, said alert description code field, said probable cause code or codes field in their order of occurrence, a first said delimiter code field, said user cause code or codes field in their order of occurrence, a further said delimiter code field, said install cause code or codes field in their order of occurrence, a further said delimiter code field, and said failure cause code or codes fields, in their order of occurrence.
Claim 5
Dependent Claim 119 words
In a communications and data processing system having means for generating a unique alert report for conditions to be brought to a system operator's attention, improved means for generating a unique alert report identifier, comprising: means for concatenating physical unit condition status and operational performance data codes into a record constituting data arranged as a plural data field physical unit alert report; means for selecting a subplurality of said data fields from said alert report; means connected to said selecting means for receiving and storing said selected data fields; and means connected to said receiving and storing means for calculating the polynomial remainder utilizing the IEEE standard 802 cyclic redundancy algorithm, said remainder being said unique alert report identifier.
Claim 6
Dependent Claim 119 words
In a communications and data processing system having means for generating a unique alert report for conditions to be brought to a system operator's attention, improved means for generating a unique alert report identifier, comprising: means for concatenating physical unit condition status and operational performance data codes into a record constituting data arranged as a plural data field physical unit alert report; means for selecting a subplurality of said data fields from said alert report; means connected to said selecting means for receiving and storing said selected data fields; and means connected to said receiving and storing means for calculating the polynomial remainder utilizing the IEEE standard 802 cyclic redundancy algorithm, said remainder being said unique alert report identifier.
Claim 7
Dependent Claim 28 words
Apparatus as described in claim 4, further comprising: means for concatenating a physical unit identification code to said alert report identifier to constitute an alert report identification code.
Claim 8
Independent Claim 86 words
A method of uniquely identifying a variable length alert message sent from an alert sender to a system network management controller, comprising steps of: obtaining, for a queued stream of alert message components, the 32 bit numerical remainder achieved by calculating the IEEE standard 802CRC algorithm; obtaining the numerical complement of said 32 bit numerical remainder; and, concatenating to said 32 bit numerical complement an encoded identification of said alert sender, thereby constructing a code consisting of said encoded identification and said 32 bit numerical compliment.
Claim 9
Independent Claim 86 words
A method of uniquely identifying a variable length alert message sent from an alert sender to a system network management controller, comprising steps of: obtaining, for a queued stream of alert message components, the 32 bit numerical remainder achieved by calculating the IEEE standard 802CRC algorithm; obtaining the numerical complement of said 32 bit numerical remainder; and, concatenating to said 32 bit numerical complement an encoded identification of said alert sender, thereby constructing a code consisting of said encoded identification and said 32 bit numerical compliment.

References Cited (Backward Citations)

US4211997A Cited
US4276646A Cited
US4481648A Cited
US4709367A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-04-17 1992-10-17 1993-04-18 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-04-17 1996-10-17 1997-04-18 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-04-17 2000-10-17 2001-04-18 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag