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

Programmable protocol analyzer

Assignee: HP Inc
•
Filing: 1989-01-25
•
Granted: —
•
Expires: 2009-01-25
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The programmable protocol analyzer enables a user to specify (102-106) one or more fields (501-526) that are to be monitored (107-109) by the protocol analyzer and displayed (110-111) to the user. The specified fields (501-526) can be selected (103-104) from a menu of predefined fields (501-526) in the frame of data or can be user defined fields (524) of arbitrary length and position in the frame (Frame) of data. The programmable protocol analyzer excerpts (107-109) these specified fields (501-526) from the transmitted frame (Frame) of data, stores the specified fields (501-526) in a memory and displays (110-111) the data contained in the specified fields (501-526) to the user. This programmable protocol analyzer thereby permits a user to monitor and display only the particular segments of the frame (Frame) of data that are of interest to the user. This arrangement filters out the extraneous information contained in the frame (Frame) of data in order that the user can concentrate on only the particular fields (501-­526) that are most relevant to the test being performed by the user.

Inventors

  • 👤 Scott A. Godlew
  • 👤 John R. Rader

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-29 14:55
CPC Classifications
H; H04; H04L; H04L43/00; H04L43/18

Claims Analysis

Total Claims: 24
Claim 1
Independent Claim 85 words
Apparatus connectable to a data transmission medium for monitoring the transmission of frames (Frame) of information on said transmission medium comprising: means (100-106) for storing data input by a user identifying one or more fields (501-526) in said frame (Frame); means (107-109) connected to said storing means (100-105) and responsive to the transmission of a frame (Frame) on said transmission medium for excerpting said identified fields (501-526) from said transmitted frame (Frame); means (110-111) for displaying said excerpted fields (501-526) from said transmitted frame (Frame).
Claim 2
Dependent Claim 85 words
Apparatus connectable to a data transmission medium for monitoring the transmission of frames (Frame) of information on said transmission medium comprising: means (100-106) for storing data input by a user identifying one or more fields (501-526) in said frame (Frame); means (107-109) connected to said storing means (100-105) and responsive to the transmission of a frame (Frame) on said transmission medium for excerpting said identified fields (501-526) from said transmitted frame (Frame); means (110-111) for displaying said excerpted fields (501-526) from said transmitted frame (Frame).
Claim 3
Dependent Claim 30 words
The apparatus of claim 1 wherein said storing means (100-106) includes: means (102) for providing said user with a list of predefined fields (501-526) in said frame (Frame) of information.
Claim 4
Dependent Claim 24 words
The apparatus of claim 1 wherein said storing means (100-106) includes: means (103-104) for designating a user defined field (524) in said frame (Frame).
Claim 5
Dependent Claim 43 words
The apparatus for claim 3 wherein said designating (103-104) means includes: means (305) for specifying the octet position (6) in said frame (Frame) that begins said user defined field (524); means (305) for defining the length (32) of said user defined field (524).
Claim 6
Dependent Claim 26 words
The apparatus of claim 1 wherein said storing means (100-106) includes: means (105-106) for ordering said identified fields (501-526) in a sequence determined by said user.
Claim 7
Dependent Claim 27 words
The apparatus of claim 1 wherein said displaying means (110-111) includes: means (111) for outputting the data contents of said excerpted fields (501-526) in a human-readable form.
Claim 8
Dependent Claim 131 words
Apparatus connectable to a data transmission medium for monitoring the transmission of data frames (Frame) on said transmission medium comprising: means (100-105) for storing data input by a user identifying one or more fields (501-526) in said data frame including: means (102) for providing said user with a list of predefined fields (501-526) in said data frame (Frame); means (103-104) for designating a user defined field (524) in said data frame; means (305) for defining the length (32) of said user defined field (524); means (107-109) connected to said storing means (100-105) and responsive to the transmission of a data frame (Frame) on said transmission medium for excerpting said identified fields (501-526) from said transmitted data frame (Frame); means (110-111) for displaying said excerpted fields (501-526) from said transmitted frame (Frame).
Claim 9
Dependent Claim 131 words
Apparatus connectable to a data transmission medium for monitoring the transmission of data frames (Frame) on said transmission medium comprising: means (100-105) for storing data input by a user identifying one or more fields (501-526) in said data frame including: means (102) for providing said user with a list of predefined fields (501-526) in said data frame (Frame); means (103-104) for designating a user defined field (524) in said data frame; means (305) for defining the length (32) of said user defined field (524); means (107-109) connected to said storing means (100-105) and responsive to the transmission of a data frame (Frame) on said transmission medium for excerpting said identified fields (501-526) from said transmitted data frame (Frame); means (110-111) for displaying said excerpted fields (501-526) from said transmitted frame (Frame).
Claim 10
Independent Claim 74 words
A method of monitoring the transmission of data frames (Frame) on a transmission medium comprising the steps of: storing (101-106) data input by a user identifying one or more fields (501-526) in said data frame (Frame); excerpting (107-109), in response to the transmission of a data frame (Frame) on said transmission medium, said identified fields (501-526) from said transmitted data frame (Frame); displaying (110-111) said excerpted fields (501-­526) from said transmitted data frame (Frame).
Claim 11
Independent Claim 74 words
A method of monitoring the transmission of data frames (Frame) on a transmission medium comprising the steps of: storing (101-106) data input by a user identifying one or more fields (501-526) in said data frame (Frame); excerpting (107-109), in response to the transmission of a data frame (Frame) on said transmission medium, said identified fields (501-526) from said transmitted data frame (Frame); displaying (110-111) said excerpted fields (501-­526) from said transmitted data frame (Frame).
Claim 12
Dependent Claim 26 words
The method of claim 8 further including the step of: providing (102) said user with a list of predefined fields (501-526) in said data frame (Frame).
Claim 13
Dependent Claim 22 words
The method of claim 8 further including the step of: designating (103-104) a user defined field (524) in said data frame (Frame).
Claim 14
Dependent Claim 43 words
The method of claim 10 wherein said step of designating (103-104) includes the steps of: specifying (305) the octet position (6) in said data frame that begins said user defined field (524); defining (305) the length (32) of said user defined field (524).
Claim 15
Independent Claim 148 words
A method of monitoring the transmission of data frames (Frame) on a transmission medium comprising the steps of: providing (102) said user with a list of predefined fields (501-526) in said data frame (Frame); designating (103-104) one or more user defined fields (524) in said data frame (Frame), including the steps of: specifying (305) the octet position (6) in said data frame (Frame) that begins each of said user defined fields (524); defining (305) the length (32) of each of said user defined fields (524); storing (105) data input by a user identifying one or more of said predefined (501-526) and user defined (524) fields in said data frame (Frame); excerpting (107-109), in response to the transmission of a data frame (Frame) on said transmission medium, said identified fields (501-526) from said transmitted data frame (Frame); displaying (110-111) said excerpted fields (501-­526) from said transmitted data frame (Frame).
Claim 16
Independent Claim 148 words
A method of monitoring the transmission of data frames (Frame) on a transmission medium comprising the steps of: providing (102) said user with a list of predefined fields (501-526) in said data frame (Frame); designating (103-104) one or more user defined fields (524) in said data frame (Frame), including the steps of: specifying (305) the octet position (6) in said data frame (Frame) that begins each of said user defined fields (524); defining (305) the length (32) of each of said user defined fields (524); storing (105) data input by a user identifying one or more of said predefined (501-526) and user defined (524) fields in said data frame (Frame); excerpting (107-109), in response to the transmission of a data frame (Frame) on said transmission medium, said identified fields (501-526) from said transmitted data frame (Frame); displaying (110-111) said excerpted fields (501-­526) from said transmitted data frame (Frame).
Claim 17
Dependent Claim 128 words
A protocol analyzer that is connectable to a data transmission medium for monitoring the transmission of frames (Frame) of data on said transmission medium, wherein said protocol analyzer includes a user programmable field display comprising: means (102) for providing said user with a list of predefined fields (501-526)in said frame (Frame) of data; means (103-106) for storing data input by a user identifying one or more of said fields (501-526) in said frame (Frame) of data; means (107-109) connected to said storing means (103-106) and responsive to the transmission of a frame (Frame) of data on said transmission medium for excerpting said identified fields (501-526) from said transmitted frame (Frame) of data; means (110-111) for displaying said excerpted fields (501-526) from said transmitted frame (Frame) in human-readable form.
Claim 18
Dependent Claim 128 words
A protocol analyzer that is connectable to a data transmission medium for monitoring the transmission of frames (Frame) of data on said transmission medium, wherein said protocol analyzer includes a user programmable field display comprising: means (102) for providing said user with a list of predefined fields (501-526)in said frame (Frame) of data; means (103-106) for storing data input by a user identifying one or more of said fields (501-526) in said frame (Frame) of data; means (107-109) connected to said storing means (103-106) and responsive to the transmission of a frame (Frame) of data on said transmission medium for excerpting said identified fields (501-526) from said transmitted frame (Frame) of data; means (110-111) for displaying said excerpted fields (501-526) from said transmitted frame (Frame) in human-readable form.
Claim 19
Dependent Claim 26 words
The apparatus of claim 13 wherein said storing means (103-106) includes: means (103-104) for designating a user defined field (524) in said frame (Frame) of data.
Claim 20
Dependent Claim 45 words
The apparatus of claim 14 wherein said designating means (103-104) includes: means (305) for specifying the octet position (6) in said frame (Frame) of data that begins said user defined field (524); means (305) for defining the length (32) of said user defined field (524).
Claim 21
Dependent Claim 108 words
In a protocol analyzer that is connectable to a data transmission medium for monitoring the transmission of frames (Frame) of data on said transmission medium, a method of programming a field display that is included in said protocol analyzer comprising the steps of: providing (102) said user with a list of predefined fields (501-526) in said frame (Frame) of data; storing (103-106) data input by a user identifying one or more of said fields (501-526) in said frame (Frame) of data; excerpting (107-109) said identified fields (501-­526) from said transmitted frame (Frame) of data; displaying (110-111) said excerpted fields (501-­526) from said transmitted frame (Frame) in human-­readable form.
Claim 22
Dependent Claim 108 words
In a protocol analyzer that is connectable to a data transmission medium for monitoring the transmission of frames (Frame) of data on said transmission medium, a method of programming a field display that is included in said protocol analyzer comprising the steps of: providing (102) said user with a list of predefined fields (501-526) in said frame (Frame) of data; storing (103-106) data input by a user identifying one or more of said fields (501-526) in said frame (Frame) of data; excerpting (107-109) said identified fields (501-­526) from said transmitted frame (Frame) of data; displaying (110-111) said excerpted fields (501-­526) from said transmitted frame (Frame) in human-­readable form.
Claim 23
Dependent Claim 28 words
The apparatus of claim 16 wherein said step of storing (103-106) includes the step of: designating (103-104) a user defined field (524) in said frame (Frame) of data.
Claim 24
Dependent Claim 45 words
18 The apparatus of claim 17 wherein said step of designating (103-104) includes the steps of: specifying (305)the octet position (6) in said frame (Frame) of data that begins said user defined field (524); defining (305) the length (32) of said user defined field (524).

References Cited (Backward Citations)

No citation records indexed.

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