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

Graphical representation of computer network topology and activity

Assignee: Microsoft Technology Licensing LLC
•
Filing: 1996-07-30
•
Granted: 1998-06-16
•
Expires: 2016-07-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A means and method is disclosed for displaying an image on a display screen graphically representing the topology and information transfer activity occurring on a computer network. One host computer on the network denoted a network monitor gathers information about the topology and traffic on the network. A display image is generated depicting a substantially circular arrangement of host computers and/or sub-networks of host computers comprising the network. Color-coded, dashed, various width, or shaded line segments are added to the display image representing traffic (information transfer activity) occurring on the network between source and destination host computers. Line segments between communicating hosts are coded depending upon the volume of information being transferred. Line segments are removed when information flow between a pair of hosts ceases. Controls are provided to configure the display of the network and to move or zoom in on a portion of the display image.

Inventors

  • 👤 Ronald Jacoby

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-31 21:05
CPC Classifications
G; G06; G06T; G06T11/00; G06T11/20; G06T11/26

Claims Analysis

Total Claims: 84
Claim 1
Independent Claim 261 words
In a computer display system connected to a computer network, said computer display system having a processor, a display device coupled to said processor, and a network interface coupled to said processor, said network interface coupling said computer display system to said computer network, said computer network connecting a plurality of host computers in a particular topology, a process for displaying on said display device a graphical representation of said network and information transfer activity occurring between said host computers of said network, said process comprising the steps of: generating a geometric shape substantially resembling a circular shape, said geometric shape representing said network of host computers, each of said host computers being associated with a unique position on said geometric shape; arranging said unique positions associated with said host computers in a substantially circular arrangement on or near the perimeter of said geometric shape; displaying said arrangement on said display device; receiving one of one or more information packets transmitted on said network by one of said host computers; decoding information contained in said received information packet; compiling a database containing database entries which include said information contained in said received information packet and traffic data indicating the amount of data being transferred between said host computers; and displaying said information transfer activity with said arrangement on said display device by displaying an indicia on said arrangement indicating data being transferred between said host computers when data is transferred between said host computers, wherein the appearance of said indicia is related to said traffic data contained in said database entries.
Claim 2
Dependent Claim 261 words
In a computer display system connected to a computer network, said computer display system having a processor, a display device coupled to said processor, and a network interface coupled to said processor, said network interface coupling said computer display system to said computer network, said computer network connecting a plurality of host computers in a particular topology, a process for displaying on said display device a graphical representation of said network and information transfer activity occurring between said host computers of said network, said process comprising the steps of: generating a geometric shape substantially resembling a circular shape, said geometric shape representing said network of host computers, each of said host computers being associated with a unique position on said geometric shape; arranging said unique positions associated with said host computers in a substantially circular arrangement on or near the perimeter of said geometric shape; displaying said arrangement on said display device; receiving one of one or more information packets transmitted on said network by one of said host computers; decoding information contained in said received information packet; compiling a database containing database entries which include said information contained in said received information packet and traffic data indicating the amount of data being transferred between said host computers; and displaying said information transfer activity with said arrangement on said display device by displaying an indicia on said arrangement indicating data being transferred between said host computers when data is transferred between said host computers, wherein the appearance of said indicia is related to said traffic data contained in said database entries.
Claim 3
Dependent Claim 74 words
The process as claimed in claim 1 further including the step of: displaying a line segment on said display device connecting two of said unique positions associated with said host computers in response to said information obtained in said decoding step, said information indicating information transfer activity between said host computers associated with said two of said unique positions, the location of said line segment corresponding to said information obtained in said decoding step.
Claim 4
Dependent Claim 34 words
The process as claimed in claim 1 wherein said arranging step further includes: arranging said unique positions associated with said host computers in an even distribution on or near the perimeter of said circle.
Claim 5
Dependent Claim 70 words
The process as claimed in claim 1 wherein said arranging step further includes: summing the number of host computers in said network; calculating the dimensions of a polygon, said polygon having a number of sides equaling a multiple of two times the sum calculated in said summing step; and arranging said unique positions associated with said host computers in an even distribution on or near the perimeter of said polygon.
Claim 6
Dependent Claim 30 words
A process according to claim 1, wherein the step of displaying said arrangement on said display device further comprises indicating the amount of information being transferred among said host computers.
Claim 7
Dependent Claim 24 words
A process according to claim 1 wherein the step of displaying said arrangement on said display device further comprises displaying only active host computers.
Claim 8
Dependent Claim 37 words
A process according to claim 1 wherein said appearance of said indicia is modified periodically, the frequency of said modifications being determined by a predetermined period, and the degree of said modification corresponding to said traffic data.
Claim 9
Dependent Claim 277 words
In a computer display system connected to a computer network, said computer display system having a processor, a display device coupled to said processor, and a network interface coupled to said processor, said network interface coupling said computer display system to said computer network, said computer network connecting a plurality of host computers in a particular topology, a process for displaying on said display device a graphical representation of said network and information transfer activity occurring between said host computers of said network, said process comprising the steps of: generating one or more geometric shapes each substantially resembling a circular shape, each of said one or more geometric shapes representing a sub-network of said network of host computers, each of said host computers that are members of a particular sub-network being associated with a unique position on or near the perimeter of the geometric shape representing said particular sub-network; arranging said one or more geometric shapes in a substantially circular arrangement; displaying said arrangement on said display device; receiving one of one or more information packets transmitted on said network by one of said host computers; decoding information contained in said received information packet; compiling a database containing database entries which include said information contained in said received information packet and traffic data indicating the amount of data being transferred between said host computers; and displaying said information transfer activity with said arrangement on said display device by displaying an indicia on said arrangement indicating data being transferred between said host computers when data is transferred between said host computers, wherein the appearance of said indicia is related to said traffic data contained in said database entries.
Claim 10
Dependent Claim 277 words
In a computer display system connected to a computer network, said computer display system having a processor, a display device coupled to said processor, and a network interface coupled to said processor, said network interface coupling said computer display system to said computer network, said computer network connecting a plurality of host computers in a particular topology, a process for displaying on said display device a graphical representation of said network and information transfer activity occurring between said host computers of said network, said process comprising the steps of: generating one or more geometric shapes each substantially resembling a circular shape, each of said one or more geometric shapes representing a sub-network of said network of host computers, each of said host computers that are members of a particular sub-network being associated with a unique position on or near the perimeter of the geometric shape representing said particular sub-network; arranging said one or more geometric shapes in a substantially circular arrangement; displaying said arrangement on said display device; receiving one of one or more information packets transmitted on said network by one of said host computers; decoding information contained in said received information packet; compiling a database containing database entries which include said information contained in said received information packet and traffic data indicating the amount of data being transferred between said host computers; and displaying said information transfer activity with said arrangement on said display device by displaying an indicia on said arrangement indicating data being transferred between said host computers when data is transferred between said host computers, wherein the appearance of said indicia is related to said traffic data contained in said database entries.
Claim 11
Dependent Claim 74 words
The process as claimed in claim 8 further including the step of: displaying a line segment on said display device connecting two of said unique positions associated with said host computers in response to said information obtained in said decoding step, said information indicating information transfer activity between said host computers associated with said two of said unique positions, the location of said line segment corresponding to said information obtained in said decoding step.
Claim 12
Dependent Claim 44 words
The process as claimed in claim 9 wherein said line segment connects any two of said positions associated with said host computers and is displayed while information packets are being transferred between said host computers associated with said positions connected by said line segment.
Claim 13
Dependent Claim 42 words
The process as claimed in claim 9 wherein said line segment connecting two of said positions associated with said host computers is removed when information packets cease being transferred between said host computers associated with said positions connected by said line segment.
Claim 14
Dependent Claim 55 words
The process as claimed in claim 9 wherein said line segment connecting said two of said unique positions associated with said host computers is displayed with a distinct particular color, said distinct particular color depending upon the quantity of information being transferred between said host computers associated with said positions connected by said line segment.
Claim 15
Dependent Claim 61 words
The process as claimed in claim 9 wherein said line segment connecting said two of said unique positions associated with said host computers is displayed with a distinct particular line width, said distinct particular line width depending upon the quantity of information being transferred between said host computers associated with said two of said unique positions connected by said line segment.
Claim 16
Dependent Claim 56 words
The process as claimed in claim 9 wherein said line segment connecting said two of said unique positions associated with said host computers is displayed with distinct characteristics, said distinct characteristics depending upon the quantity of information packets transferred between said host computers associated with said two of said unique positions connected by said line segment.
Claim 17
Dependent Claim 57 words
The process as claimed in claim 9 wherein said line segment connecting said two of said unique positions associated with said host computers is displayed with distinct characteristics, said distinct characteristics depending upon the quantity of bytes of information transferred between said host computers associated with said two of said unique positions connected by said line segment.
Claim 18
Dependent Claim 59 words
The process as claimed in claim 9 wherein said line segment connecting said two of said unique positions associated with said host computers is displayed with distinct characteristics, said distinct characteristics depending upon a network protocol being used to transfer information packets between said host computers associated with said two of said unique positions connected by said line segment.
Claim 19
Dependent Claim 44 words
The process as claimed in claim 9 wherein said arranging step further comprises labeling said geometric shapes with distinct labels according to names associated with said geometric shapes, and wherein said displaying step further comprises displaying said labels in association with said geometric shapes.
Claim 20
Dependent Claim 32 words
The process as claimed in claim 9 wherein said line segment is displayed only if said information obtained from said information packet in said decoding step corresponds to a selected network protocol.
Claim 21
Dependent Claim 27 words
The process as claimed in claim 9 wherein said geometric shapes and said line segment are displayed as an image within a window on said display device.
Claim 22
Dependent Claim 32 words
The process as claimed in claim 19 wherein a particular portion of said image can be selectively zoomed such that portions of said image other than said particular portion are not visible.
Claim 23
Dependent Claim 24 words
The process as claimed in claim 19 wherein said image can be selectively moved horizontally such that portions of said image are not visible.
Claim 24
Dependent Claim 24 words
The process as claimed in claim 19 wherein said image can be selectively moved vertically such that portions of said image are not visible.
Claim 25
Dependent Claim 55 words
The process as claimed in claim 9 wherein said geometric shapes and said line segment are displayed as a first image within a first window on said display device simultaneously with a second image displayed within a second window on said display device, said second image being a reduced scale representation of said first image.
Claim 26
Dependent Claim 33 words
The process as claimed in claim 8 wherein said arranging step further includes: calculating the dimensions of a circle; and arranging said geometric shapes representing sub-networks in an even distribution on said circle.
Claim 27
Dependent Claim 70 words
The process as claimed in claim 8 wherein said arranging step further includes: summing the number of geometric shapes associated with sub-networks of said network; calculating the dimensions of a polygon, said polygon having a number of sides equaling a multiple of two times the sum calculated in said summing step; and arranging said geometric shapes representing sub-networks in an even distribution on or near the perimeter of said polygon.
Claim 28
Dependent Claim 19 words
The process as claimed in claim 8 wherein said geometric shapes representing sub-networks of said network are multi-sided polygons.
Claim 29
Dependent Claim 39 words
The process as claimed in claim 8 wherein said arranging step further includes: calculating the dimensions of a circle; and arranging said geometric shapes representing sub-networks and shapes representing individual host computers in an even distribution on said circle.
Claim 30
Dependent Claim 85 words
The process as claimed in claim 8 wherein said arranging step further includes: summing the number of geometric shapes associated with sub-networks of said network with the number of shapes representing individual host computers; calculating the dimensions of a polygon, said polygon having a number of sides equaling a multiple of two times the sum calculated in said summing step; and arranging said geometric shapes representing sub-networks and shapes representing individual host computers in an even distribution on or near the perimeter of said polygon.
Claim 31
Dependent Claim 37 words
The process as claimed in claim 8 wherein said geometric shapes are displayed with distinct characteristics, said distinct characteristics depending upon whether at least one said host computer associated with said geometric shape is active or inactive.
Claim 32
Dependent Claim 38 words
The process as claimed in claim 8 wherein said positions associated with said host computers are displayed with distinct characteristics, said distinct characteristics depending upon whether said host computer associated with each said position is active or inactive.
Claim 33
Dependent Claim 52 words
The process as claimed in claim 8 wherein said arranging step further comprises labeling said positions associated with said host computers according to names of said host computers associated with said positions, and wherein said displaying step further comprises displaying said labels in association with said positions associated with said host computers.
Claim 34
Dependent Claim 56 words
The process as claimed in claim 8 wherein said arranging step further comprises labeling said positions associated with said host computers with distinct labels according to network addresses of said host computers associated with said positions, and wherein said displaying step further comprises displaying said labels in association with said positions associated with said host computers.
Claim 35
Dependent Claim 78 words
The process as claimed in claim 8 further including the steps of: receiving an identification of one of said host computers associated with one of said geometric shapes; searching said network for the presence of a host computer with an identification matching said identification received in said receiving step; modifying the display of one of said geometric shapes associated with said host computer identified in said receiving step if said host computer is found in said searching step.
Claim 36
Dependent Claim 35 words
The process as claimed in claim 8 further including the steps of: receiving an identification of one of said geometric shapes; selectively deleting from said display device said geometric shape identified in said receiving step.
Claim 37
Dependent Claim 42 words
The process as claimed in claim 8 further including the steps of: receiving an identification of one of said host computers associated with one of said geometric shapes; selectively deleting from said display device said host computer identified in said receiving step.
Claim 38
Dependent Claim 184 words
The process as claimed in claim 8 further including the steps of: receiving at least one information packet sent on said network by one of said host computers; decoding information contained in said at least one information packet; displaying a first line segment on said display device connecting a position associated with a first host computer with a position associated with a second host computer, said first host computer and said second host computer being associated with the same geometric shape, said second host computer being a gateway for said sub-network of which said first host computer and said second host computer are members, said geometric shape associated with both said first host computer and said second host computer representing said sub-network; displaying a second line segment on said display device connecting a position associated with said second host computer with a position associated with a third host computer, said second host computer and said third host computer being associated with a different geometric shape, the location of said first and said second line segments corresponding to the information obtained in said decoding step.
Claim 39
Dependent Claim 30 words
A process according to claim 8, wherein the step of displaying said arrangement on said display device further comprises indicating the amount of information being transferred among said host computers.
Claim 40
Dependent Claim 24 words
A process according to claim 8 wherein the step of displaying said arrangement on said display device further comprises displaying only active host computers.
Claim 41
Dependent Claim 37 words
A process according to claim 8 wherein said appearance of said indicia is modified periodically, the frequency of said modifications being determined by a predetermined period, and the degree of said modification corresponding to said traffic data.
Claim 42
Dependent Claim 274 words
In a computer display system connected to a computer network, said computer display system having a processor, a display device coupled to said processor, and a network interface coupled to said processor, said network interface coupling said computer display system to said computer network, said computer network connecting a plurality of host computers in a particular topology, a computing device for displaying on said display device a graphical representation of said network and information transfer activity occurring between said host computers of said network, said computing device comprising: means for generating a geometric shape substantially resembling a circular shape, said geometric shape representing said network of host computers, each of said host computers being associated with a unique position on said geometric shape; means for arranging said unique positions associated with said host computers in a substantially circular arrangement on or near the perimeter of said geometric shape; means for displaying said arrangement on said display device; means for receiving one of one or more information packets transmitted on said network by one of said host computers; means for decoding information contained in said received information packet; means for compiling a database containing database entries which include said information contained in said received information packet and traffic data indicating the amount of data being transferred between said host computers; and means for displaying said information transfer activity with said arrangement on said display device by displaying an indicia on said arrangement indicating data being transferred between said host computers when data is transferred between said host computers, wherein the appearance of said indicia is related to said traffic data contained in said database entries.
Claim 43
Dependent Claim 274 words
In a computer display system connected to a computer network, said computer display system having a processor, a display device coupled to said processor, and a network interface coupled to said processor, said network interface coupling said computer display system to said computer network, said computer network connecting a plurality of host computers in a particular topology, a computing device for displaying on said display device a graphical representation of said network and information transfer activity occurring between said host computers of said network, said computing device comprising: means for generating a geometric shape substantially resembling a circular shape, said geometric shape representing said network of host computers, each of said host computers being associated with a unique position on said geometric shape; means for arranging said unique positions associated with said host computers in a substantially circular arrangement on or near the perimeter of said geometric shape; means for displaying said arrangement on said display device; means for receiving one of one or more information packets transmitted on said network by one of said host computers; means for decoding information contained in said received information packet; means for compiling a database containing database entries which include said information contained in said received information packet and traffic data indicating the amount of data being transferred between said host computers; and means for displaying said information transfer activity with said arrangement on said display device by displaying an indicia on said arrangement indicating data being transferred between said host computers when data is transferred between said host computers, wherein the appearance of said indicia is related to said traffic data contained in said database entries.
Claim 44
Dependent Claim 74 words
The computing device as claimed in claim 40 further comprising: means for displaying a line segment on said display device connecting two of said unique positions associated with said host computers in response to said information obtained in said decoding step, said information indicating information transfer activity between said host computers associated with said two of said unique positions, the location of said line segment corresponding to said information obtained in said decoding step.
Claim 45
Dependent Claim 37 words
The computing device as claimed in claim 40 wherein said arranging means further comprises: means for arranging said unique positions associated with said host computers in an even distribution on or near the perimeter of said circle.
Claim 46
Dependent Claim 77 words
The computing device as claimed in claim 40 wherein said arranging means further comprises: means for summing the number of host computers in said network; means for calculating the dimensions of a polygon, said polygon having a number of sides equaling a multiple of two times the sum calculated in said summing step; and means for arranging said unique positions associated with said host computers in an even distribution on or near the perimeter of said polygon.
Claim 47
Dependent Claim 30 words
A process according to claim 40, wherein the step of displaying said arrangement on said display device further comprises indicating the amount of information being transferred among said host computers.
Claim 48
Dependent Claim 24 words
A process according to claim 40 wherein the step of displaying said arrangement on said display device further comprises displaying only active host computers.
Claim 49
Dependent Claim 38 words
A computing device according to claim 40 wherein said appearance of said indicia is modified periodically, the frequency of said modifications being determined by a predetermined period, and the degree of said modification corresponding to said traffic data.
Claim 50
Dependent Claim 290 words
In a computer display system connected to a computer network, said computer display system having a processor, a display device coupled to said processor, and a network interface coupled to said processor, said network interface coupling said computer display system to said computer network, said computer network connecting a plurality of host computers in a particular topology, a computing device for displaying on said display device a graphical representation of said network and information transfer activity occurring between said host computers of said network, said computing device comprising: means for generating one or more geometric shapes each substantially resembling a circular shape, each of said one or more geometric shapes representing a sub-network of said network of host computers, each of said host computers that are members of a particular sub-network being associated with a unique position on or near the perimeter of the geometric shape representing said particular sub-network; means for arranging said one or more geometric shapes in a substantially circular arrangement; means for displaying said arrangement on said display device; means for receiving one of one or more information packets transmitted on said network by one of said host computers; means for decoding information contained in said received information packet; means for compiling a database containing database entries which include said information contained in said received information packet and traffic data indicating the amount of data being transferred between said host computers; and means for displaying said information transfer activity with said arrangement on said display device by displaying an indicia on said arrangement indicating data being transferred between said host computers when data is transferred between said host computers, wherein the appearance of said indicia is related to said traffic data contained in said database entries.
Claim 51
Dependent Claim 290 words
In a computer display system connected to a computer network, said computer display system having a processor, a display device coupled to said processor, and a network interface coupled to said processor, said network interface coupling said computer display system to said computer network, said computer network connecting a plurality of host computers in a particular topology, a computing device for displaying on said display device a graphical representation of said network and information transfer activity occurring between said host computers of said network, said computing device comprising: means for generating one or more geometric shapes each substantially resembling a circular shape, each of said one or more geometric shapes representing a sub-network of said network of host computers, each of said host computers that are members of a particular sub-network being associated with a unique position on or near the perimeter of the geometric shape representing said particular sub-network; means for arranging said one or more geometric shapes in a substantially circular arrangement; means for displaying said arrangement on said display device; means for receiving one of one or more information packets transmitted on said network by one of said host computers; means for decoding information contained in said received information packet; means for compiling a database containing database entries which include said information contained in said received information packet and traffic data indicating the amount of data being transferred between said host computers; and means for displaying said information transfer activity with said arrangement on said display device by displaying an indicia on said arrangement indicating data being transferred between said host computers when data is transferred between said host computers, wherein the appearance of said indicia is related to said traffic data contained in said database entries.
Claim 52
Dependent Claim 74 words
The computing device as claimed in claim 47 further comprising: means for displaying a line segment on said display device connecting two of said unique positions associated with said host computers in response to said information obtained in said decoding step, said information indicating information transfer activity between said host computers associated with said two of said unique positions, the location of said line segment corresponding to said information obtained in said decoding step.
Claim 53
Dependent Claim 45 words
The computing device as claimed in claim 48 wherein said line segment connects any two of said positions associated with said host computers and is displayed while information packets are being transferred between said host computers associated with said positions connected by said line segment.
Claim 54
Dependent Claim 43 words
The computing device as claimed in claim 48 wherein said line segment connecting two of said positions associated with said host computers is removed when information packets cease being transferred between said host computers associated with said positions connected by said line segment.
Claim 55
Dependent Claim 56 words
The computing device as claimed in claim 48 wherein said line segment connecting said two of said unique positions associated with said host computers is displayed with a distinct particular color, said distinct particular color depending upon the quantity of information being transferred between said host computers associated with said positions connected by said line segment.
Claim 56
Dependent Claim 62 words
The computing device is claimed in claim 48 wherein said line segment connecting said two of said unique positions associated with said host computers is displayed with a distinct particular line width, said distinct particular line width depending upon the quantity of information being transferred between said host computers associated with said two of said unique positions connected by said line segment.
Claim 57
Dependent Claim 57 words
The computing device as claimed in claim 48 wherein said line segment connecting said two of said unique positions associated with said host computers is displayed with distinct characteristics, said distinct characteristics depending upon the quantity of information packets transferred between said host computers associated with said two of said unique positions connected by said line segment.
Claim 58
Dependent Claim 58 words
The computing device as claimed in claim 48 wherein said line segment connecting said two of said unique positions associated with said host computers is displayed with distinct characteristics, said distinct characteristics depending upon the quantity of bytes of information transferred between said host computers associated with said two of said unique positions connected by said line segment.
Claim 59
Dependent Claim 60 words
The computing device as claimed in claim 48 wherein said line segment connecting said two of said unique positions associated with said host computers is displayed with distinct characteristics, said distinct characteristics depending upon a network protocol being used to transfer information packets between said host computers associated with said two of said unique positions connected by said line segment.
Claim 60
Dependent Claim 45 words
The computing device as claimed in claim 48 wherein said arranging means further comprises labeling said geometric shapes with distinct labels according to names associated with said geometric shapes, and wherein said displaying step further comprises displaying said labels in association with said geometric shapes.
Claim 61
Dependent Claim 32 words
The computing device as claimed in claim 48 wherein said line segment is displayed only if said information obtained from said information packet in said decoding step corresponds to a selected protocol.
Claim 62
Dependent Claim 28 words
The computing device as claimed in claim 48 wherein said geometric shapes and said line segment are displayed as an image within a window on said display device.
Claim 63
Dependent Claim 33 words
The computing device as claimed in claim 58 wherein a particular portion of said image can be selectively zoomed such that portions of said image other than said particular portion are not visible.
Claim 64
Dependent Claim 25 words
The computing device as claimed in claim 58 wherein said image can be selectively moved horizontally such that portions of said image are not visible.
Claim 65
Dependent Claim 25 words
The computing device as claimed in claim 58 wherein said image can be selectively moved vertically such that portions of said image are not visible.
Claim 66
Dependent Claim 56 words
The computing device as claimed in claim 48 wherein said geometric shapes and said line segment are displayed as a first image within a first window on said display device simultaneously with a second image displayed within a second window on said display device, said second image being a reduced scale representation of said first image.
Claim 67
Dependent Claim 38 words
The computing device as claimed in claim 47 wherein said arranging means further comprises: means for calculating the dimensions of a circle; and means for arranging said geometric shapes representing sub-networks in an even distribution on said circle.
Claim 68
Dependent Claim 77 words
The computing device as claimed in claim 47 wherein said arranging means further comprises: means for summing the number of geometric shapes associated with sub-networks of said network; means for calculating the dimensions of a polygon, said polygon having a number of sides equaling a multiple of two times the sum calculated in said summing step; and means for arranging said geometric shapes representing sub-networks in an even distribution on or near the perimeter of said polygon.
Claim 69
Dependent Claim 20 words
The computing device as claimed in claim 47 wherein said geometric shapes representing sub-networks of said network are multi-sided polygons.
Claim 70
Dependent Claim 44 words
The computing device as claimed in claim 47 wherein said arranging step further comprises: means for calculating the dimensions of a circle; and means for arranging said geometric shapes representing sub-networks and shapes representing individual host computers in an even distribution on said circle.
Claim 71
Dependent Claim 92 words
The computing device as claimed in claim 47 wherein said arranging means further comprises: means for summing the number of geometric shapes associated with sub-networks of said network with the number of shapes representing individual host computers; means for calculating the dimensions of a polygon, said polygon having a number of sides equaling a multiple of two times the sum calculated in said summing step; and means for arranging said geometric shapes representing sub-networks and shapes representing individual host computers in an even distribution on or near the perimeter of said polygon.
Claim 72
Dependent Claim 38 words
The computing device as claimed in claim 47 wherein said geometric shapes are displayed with distinct characteristics, said distinct characteristics depending upon whether at least one said host computer associated with said geometric shape is active or inactive.
Claim 73
Dependent Claim 39 words
The computing device as claimed in claim 47 wherein said positions associated with said host computers are displayed with distinct characteristics, said distinct characteristics depending upon whether said host computer associated with each said position is active or inactive.
Claim 74
Dependent Claim 56 words
The computing device as claimed in claim 47 wherein said arranging means further comprises labeling said positions associated with said host computers with distinct labels according to names of said host computers associated with said positions, and wherein said displaying step further comprises displaying said labels in association with said positions associated with said host computers.
Claim 75
Dependent Claim 57 words
The computing device as claimed in claim 47 wherein said arranging means further comprises labeling said positions associated with said host computers with distinct labels according to network addresses of said host computers associated with said positions, and wherein said displaying step further comprises displaying said labels in association with said positions associated with said host computers.
Claim 76
Dependent Claim 82 words
The computing device as claimed in claim 47 further comprising: means for receiving an identification of one of said host computers associated with one of said geometric shapes; means for searching said network for the presence of a host computer with an identification matching said identification received in said receiving step; means for modifying the display of one of said geometric shapes associated with said host computer identified in said receiving step if said host computer is found in said searching step.
Claim 77
Dependent Claim 37 words
The computing device as claimed in claim 47 further comprising: means for receiving an identification of one of said geometric shapes; means for selectively deleting from said display device said geometric shape identified in said receiving step.
Claim 78
Dependent Claim 44 words
The computing device as claimed in claim 47 further comprising: means for receiving an identification of one of said host computers associated with one of said geometric shapes; means for selectively deleting from said display device said host computer identified in said receiving step.
Claim 79
Dependent Claim 190 words
The computing device as claimed in claim 47 further comprising: means for receiving at least one information packet sent on said network by one of said host computers; means for decoding information contained in said at least one information packet; means for displaying a first line segment on said display device connecting a position associated with a first host computer with a position associated with a second host computer, said first host computer and said second host computer being associated with the same geometric shape, said second host computer being a gateway for said sub-network of which said first host computer and said second host computer are members, said geometric shape associated with both said first host computer and said second host computer representing said sub-network; means for displaying a second line segment on said display device connecting a position associated with said second host computer with a position associated with a third host computer, said second host computer and said third host computer being associated with a different geometric shape, the location of said first and said second line segments corresponding to the information obtained in said decoding step.
Claim 80
Dependent Claim 30 words
A process according to claim 47, wherein the step of displaying said arrangement on said display device further comprises indicating the amount of information being transferred among said host computers.
Claim 81
Dependent Claim 24 words
A process according to claim 47 wherein the step of displaying said arrangement on said display device further comprises displaying only active host computers.
Claim 82
Dependent Claim 38 words
A computing device according to claim 47 wherein said appearance of said indicia is modified periodically, the frequency of said modifications being determined by a predetermined period, and the degree of said modification corresponding to said traffic data.
Claim 83
Dependent Claim 214 words
In a computer display system connected to a computer network, said computer display system having a processor, a display device coupled to said processor, and a network interface coupled to said processor, said network interface coupling said computer display system to said computer network, said computer network connecting a plurality of host computers in a particular topology, a process for displaying on said display device a graphical representation of said network and information transfer activity occurring between said host computers of said network, said process comprising the steps of: generating a geometric shape substantially resembling a circular shape, said geometric shape representing said network of host computers, each of said host computers being associated with a unique position on said geometric shape; arranging said unique positions associated with said host computers in a substantially circular arrangement on or near the perimeter of said geometric shape; displaying said arrangement on said display device; receiving one of one or more information packets transmitted on said network by one of said host computers; decoding information contained in said received information packet; and displaying said information transfer activity with said arrangement on said display device by displaying an indicia on said arrangement indicating data being transferred between said host computers when data is transferred between said host computers.
Claim 84
Dependent Claim 214 words
In a computer display system connected to a computer network, said computer display system having a processor, a display device coupled to said processor, and a network interface coupled to said processor, said network interface coupling said computer display system to said computer network, said computer network connecting a plurality of host computers in a particular topology, a process for displaying on said display device a graphical representation of said network and information transfer activity occurring between said host computers of said network, said process comprising the steps of: generating a geometric shape substantially resembling a circular shape, said geometric shape representing said network of host computers, each of said host computers being associated with a unique position on said geometric shape; arranging said unique positions associated with said host computers in a substantially circular arrangement on or near the perimeter of said geometric shape; displaying said arrangement on said display device; receiving one of one or more information packets transmitted on said network by one of said host computers; decoding information contained in said received information packet; and displaying said information transfer activity with said arrangement on said display device by displaying an indicia on said arrangement indicating data being transferred between said host computers when data is transferred between said host computers.

USPTO Annuity & Maintenance Windows

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

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag