Apparatus and method for collecting and analyzing communications data
First Claim
Patent Images
1. A method of displaying one or more packet properties or statistics on a display device having a display area, the one or more packet properties or statistics corresponding to packets received from a first communication line, the method comprising:
- (a) displaying at least one parameter defining a subset of the packets received from the first communication line, in a first portion of the display area, wherein the at least one parameter is displayed in at least one user input field and wherein the at least one parameter includes a maximum number of listings and the at least one user input field includes a maximum field for receiving the maximum number of listings;
(b) displaying a table generated from the one or more packet properties or statistics corresponding to the defined subset of the packets, in a second portion of the display area, wherein displaying the table comprises displaying the table of the one or more packet properties or statistics including only the one or more packet properties or statistics corresponding to the defined subset of the packets within the maximum number of listings received in the maximum field; and
(c) displaying a plot generated from the one or more packet properties or statistics corresponding to the defined subset of the packets, in a third portion of the display area, the plot having two axes, the packet properties or statistics being represented on one axis of the plot, and time represented on the other axis of the plot.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of monitoring data on a first communication line. Data is received from the first communication line (402) and a plurality of packets (406) are extracted (416) from the data. Statistics are then recursively generated (408), the statistics corresponding to the plurality of packets.
44 Citations
29 Claims
-
1. A method of displaying one or more packet properties or statistics on a display device having a display area, the one or more packet properties or statistics corresponding to packets received from a first communication line, the method comprising:
-
(a) displaying at least one parameter defining a subset of the packets received from the first communication line, in a first portion of the display area, wherein the at least one parameter is displayed in at least one user input field and wherein the at least one parameter includes a maximum number of listings and the at least one user input field includes a maximum field for receiving the maximum number of listings; (b) displaying a table generated from the one or more packet properties or statistics corresponding to the defined subset of the packets, in a second portion of the display area, wherein displaying the table comprises displaying the table of the one or more packet properties or statistics including only the one or more packet properties or statistics corresponding to the defined subset of the packets within the maximum number of listings received in the maximum field; and (c) displaying a plot generated from the one or more packet properties or statistics corresponding to the defined subset of the packets, in a third portion of the display area, the plot having two axes, the packet properties or statistics being represented on one axis of the plot, and time represented on the other axis of the plot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for monitoring a computer network over an interval of time, in which data packets travel across network paths during such time interval, the system comprising:
-
means for recording the packets substantially continuously during the time interval; means for extracting packet properties from the recorded packets at multiple, successive sampling times during said time interval, the time from the beginning of the time interval to successive sampling times defining subintervals of time during which the network has been monitored, the subintervals being increasingly longer as packet properties are extracted over successive sampling times during the time interval; means for tabulating the extracted packet properties for the subintervals to create statistical information; means for displaying at least one parameter defining a subset of the recorded packets, in a first portion of the display area; means for displaying a table generated from the packet properties or the statistical information corresponding to the defined subset of the packets, in a second portion of the display area; and means for displaying a plot generated from the packet properties or the statistical information corresponding to the defined subset of the packets, in a third portion of the display area. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of displaying one or more packet properties or statistics on a display device having a display area comprising at least one user input field for specifying either numeric representation or textual representation, the one or more packet properties or statistics corresponding to packets received from a first communication line, the method comprising:
-
(a) displaying at least one parameter defining a subset of the packets received from the first communication line, in a first portion of the display area; (b) displaying a table generated from the one or more packet properties or statistics corresponding to the defined subset of the packets, in a second portion of the display area, wherein the displaying the table comprises displaying the table with a numeric representation of IP addresses corresponding to the one or more packet properties or statistics when numeric representation is specified and displaying the table with a textual representation of the IP addresses corresponding to the one or more packet properties or statistics when textual representation is specified; (c) displaying a plot generated from the one or more packet properties or statistics corresponding to the defined subset of the packets, in a third portion of the display area, the plot having two axes, the packet properties or statistics being represented on one axis of the plot, and time represented on the other axis of the plot.
-
-
28. A method of displaying one or more packet properties or statistics on a display device having a display area, the one or more packet properties or statistics corresponding to packets received from a first communication line, the method comprising:
-
(a) displaying at least one parameter defining a subset of the packets received from the first communication line, in a first portion of the display area, wherein the at least one parameter is displayed in at least one user input field and wherein the at least one parameter is a forward command and a backward command and the at least one user input field includes a forward button and a backward button for receiving the forward and backward commands; (b) displaying a table generated from the one or more packet properties or statistics corresponding to the defined subset of the packets, in a second portion of the display area wherein the displaying the table comprises updating the displayed table in the second portion in response to selection of the forward or backward command while maintaining correspondence among different portions of the display area; and (c) displaying a plot generated from the one or more packet properties or statistics corresponding to the defined subset of the packets, in a third portion of the display area, the plot having two axes, the packet properties or statistics being represented on one axis of the plot, and time represented on the other axis of the plot.
-
-
29. A method of displaying one or more packet properties or statistics on a display device having a display area, the one or more packet properties or statistics corresponding to packets received from a first communication line, the method comprising:
-
(a) displaying at least one parameter defining a subset of the packets received from the first communication line, in a first portion of the display area (b) displaying a table generated from the one or more packet properties or statistics corresponding to the defined subset of the packets, in a second portion of the display area; (c) displaying a plot generated from the one or more packet properties or statistics corresponding to the defined subset of the packets, in a third portion of the display area, the plot having two axes, the packet properties or statistics being represented on one axis of the plot, and time represented on the other axis of the plot; (d) displaying a recommendation selector in a fourth portion of the display area; and (e) displaying at least one of capacity recommendations or bandwidth recommendations based on the defined subset of the packets in response to selection of the recommendation selector.
-
Specification