Claims Analysis
Total Claims: 16
Claim 1
Independent Claim
114 words
A method of monitoring fieldbus packets on a fieldbus network using a monitor configured on the fieldbus network to receive the fieldbus packets, wherein the monitor includes a display screen, the method comprising: initializing two or more packet filters; combining said two or more packet filters into a single combined filter; filtering said fieldbus packets with said single combined filter to produce filtered data; capturing said filtered data, wherein said capturing includes storing said filtered data in a memory of said fieldbus monitor; and separating said filtered data into filtered packet data for each of said two or more packet filters, wherein said separating is performed based on said two or more packet filters.
Claim 2
Independent Claim
114 words
A method of monitoring fieldbus packets on a fieldbus network using a monitor configured on the fieldbus network to receive the fieldbus packets, wherein the monitor includes a display screen, the method comprising: initializing two or more packet filters; combining said two or more packet filters into a single combined filter; filtering said fieldbus packets with said single combined filter to produce filtered data; capturing said filtered data, wherein said capturing includes storing said filtered data in a memory of said fieldbus monitor; and separating said filtered data into filtered packet data for each of said two or more packet filters, wherein said separating is performed based on said two or more packet filters.
Claim 3
Dependent Claim
45 words
The method of claim 1 further comprising: displaying in real-time said filtered packet data in two or more filter windows on said display screen of said monitor, wherein each said two or more filter windows corresponds to one of said two or more packet filters.
Claim 4
Dependent Claim
43 words
The method of claim 2 wherein each of the fieldbus packets comprises a plurality of information layers and originates from one of a plurality of network addresses, and wherein a unique display color is associated with each of said plurality of information layers.
Claim 5
Dependent Claim
95 words
The method of claim 1 wherein, wherein each of the fieldbus packets comprises a plurality of information layers and originates from one of a plurality of network addresses, and wherein said initializing includes: selecting at least one permutation of said plurality of information layers and network addresses for each one of said two or more packet filters; and wherein said combining comprises logically concatenating said permutations of each of said two or more packet filters to produce a concatenated filter comprising a union of said permutations of each of said two or more packets filters.
Claim 6
Dependent Claim
45 words
The method of claim 4 wherein said separating comprises: separating information contained in said information layers and network addresses in said filtered data filtered by said concatenated filter from said fieldbus packets; and grouping said separated information according to said two or more packet filters.
Claim 7
Dependent Claim
17 words
The method of claim 1 further comprising: post capture filtering said captured packets with a modified filter.
Claim 8
Dependent Claim
17 words
The method of claim 6 further comprising: displaying said post capture filtered packets on said display screen.
Claim 9
Independent Claim
186 words
An apparatus for monitoring fieldbus packets on a fieldbus network, said fieldbus packets each comprising a plurality of information layers and originating from one of a plurality of network addresses, said apparatus comprising: a packet receptor having an input and an output, said input coupled to said fieldbus network; means for initializing two or more packet filters, wherein each of said two or more packet filters corresponds to a permutation of said plurality of information layers and network addresses; means for combining said two or more packet filters to generate a concatenated filter corresponding to a union of said permutations of each of said two or more packet filters; filter logic including an input connected to an output of said packet receptor, wherein said filter logic uses said concatenated filter to filter the fieldbus packets on the fieldbus network; separating means for separating said filtered data into filtered packet data for each of said two or more packet filters, wherein said separating means operates based on said two or more packet filters; and a memory coupled to said filter logic for storing said filtered packet data.
Claim 10
Independent Claim
186 words
An apparatus for monitoring fieldbus packets on a fieldbus network, said fieldbus packets each comprising a plurality of information layers and originating from one of a plurality of network addresses, said apparatus comprising: a packet receptor having an input and an output, said input coupled to said fieldbus network; means for initializing two or more packet filters, wherein each of said two or more packet filters corresponds to a permutation of said plurality of information layers and network addresses; means for combining said two or more packet filters to generate a concatenated filter corresponding to a union of said permutations of each of said two or more packet filters; filter logic including an input connected to an output of said packet receptor, wherein said filter logic uses said concatenated filter to filter the fieldbus packets on the fieldbus network; separating means for separating said filtered data into filtered packet data for each of said two or more packet filters, wherein said separating means operates based on said two or more packet filters; and a memory coupled to said filter logic for storing said filtered packet data.
Claim 11
Dependent Claim
20 words
The apparatus of claim 8 further comprising: a display generator interfaced to said memory for displaying said filtered packet data.
Claim 12
Dependent Claim
33 words
The apparatus of claim 9 wherein said display generator generates two or more display windows, wherein each said two or more display windows corresponds to one of said two or more packet filters.
Claim 13
Dependent Claim
31 words
The apparatus of claim 8, further comprising; means for dynamically modifying any of said permutations of said plurality of information layers and network addresses of said two or more packet filters.
Claim 14
Dependent Claim
34 words
The apparatus of claim 11 wherein said means for modifying said permutations of said plurality of information layers and network addresses operates without substantially interrupting operation of said filter logic filtering said fieldbus packet.
Claim 15
Dependent Claim
52 words
The apparatus of claim 8, wherein said means for initializing is adapted to initialize one or more post-capture filters, wherein said filter logic is adapted to filter one or more of said one or more captured packets with said one or more post-capture filters to produce one or more twice captured packets.
Claim 16
Dependent Claim
34 words
The apparatus of claim 13 wherein each said one or more post-capture filters corresponds to a subset of one of said one or more permutations of said plurality of information layers and network addresses.