Network map
First Claim
Patent Images
1. A computing apparatus, comprising:
- a display unit that is capable of generating video images;
an input device;
a processing apparatus operatively coupled to said display unit and said input device, said processing apparatus comprising a processor and a memory operatively coupled to said processor; and
a network interface connected to a network and to the processing apparatus;
said processing apparatus being programmed to;
retrieve current state and association information for a plurality of network devices using a plurality of discovery protocols;
retrieve cached state and association information for a plurality of network devices;
determine a difference between the current state and association information and the cached state and association information; and
build a topology map based on the determined difference, wherein the topology map comprises;
a representation of the computing apparatus and of each of the plurality of network devices with corresponding association information in a left, middle, and right column topology format, wherein terminal device representations are disposed in the left column, intermediate connection device representations are disposed in the middle column, and external network representations are disposed in the right column; and
wherein the association information corresponds to at least one connection between two network devices, the two network devices comprising a parent device and a child device, the child device comprising the one of the two devices further connected from the computing apparatus, andwherein if the child device is a terminal device and a first terminal child, a straight horizontal connection is created between the parent and the child,if the child device is a terminal device and not a first terminal child, a three segment connection is created between the parent and child,if the child device is a non-terminal device and a first non-terminal child, a straight vertical connection is created between the parent and the child, andif the child device is a non-terminal device and the child device is not a first non-terminal child, a three segment connection is created between the parent and the child.
2 Assignments
0 Petitions
Accused Products
Abstract
The claimed method and system provides a graphical user interface that illustrates network topology information, including connection paths between devices on the local network and an external network such as the Internet. The claimed method and system may use a three column format for presenting the topology that is more intuitive for a user. Also, the claimed method and system may aggregate context and connection information from multiple different protocols to provide the topology display. Further, the claimed method and system may use a device registry to enable customized and extensible representations of the network devices.
-
Citations
12 Claims
-
1. A computing apparatus, comprising:
-
a display unit that is capable of generating video images; an input device; a processing apparatus operatively coupled to said display unit and said input device, said processing apparatus comprising a processor and a memory operatively coupled to said processor; and a network interface connected to a network and to the processing apparatus;
said processing apparatus being programmed to;retrieve current state and association information for a plurality of network devices using a plurality of discovery protocols; retrieve cached state and association information for a plurality of network devices;
determine a difference between the current state and association information and the cached state and association information; andbuild a topology map based on the determined difference, wherein the topology map comprises; a representation of the computing apparatus and of each of the plurality of network devices with corresponding association information in a left, middle, and right column topology format, wherein terminal device representations are disposed in the left column, intermediate connection device representations are disposed in the middle column, and external network representations are disposed in the right column; and wherein the association information corresponds to at least one connection between two network devices, the two network devices comprising a parent device and a child device, the child device comprising the one of the two devices further connected from the computing apparatus, and wherein if the child device is a terminal device and a first terminal child, a straight horizontal connection is created between the parent and the child, if the child device is a terminal device and not a first terminal child, a three segment connection is created between the parent and child, if the child device is a non-terminal device and a first non-terminal child, a straight vertical connection is created between the parent and the child, and if the child device is a non-terminal device and the child device is not a first non-terminal child, a three segment connection is created between the parent and the child. - View Dependent Claims (2, 3)
-
-
4. A computer memory device having stored thereon a set of machine readable instructions executable on a processor of a personal computer device, the instructions comprising:
-
first instructions executable to cause the processor to detect network devices using a plurality of discovery protocols; second instructions executable to display a listing of a plurality of network devices detected using the plurality of discovery protocols, the listing including device state information and association information for each of the detect devices; third instructions executable to cause a display device to display a representation of the personal computer device and of each of the listed network devices with corresponding interconnection information in a left, middle, and right column topology format, wherein terminal device representations are disposed in the left column, intermediate connection device representations are disposed in the middle column, and external network representations are disposed in the right column; and wherein the interconnection information corresponds to at least one connection between two network devices, the two network devices comprising a parent device and a child device, the child device comprising the one of the two devices further connected from the computer device, and wherein if the child device is a terminal device and a first terminal child, a straight horizontal connection is created between the parent and the child, if the child device is a terminal device and not a first terminal child, a three segment connection is created between the parent and child, if the child device is a non-terminal device and a first non-terminal child, a straight vertical connection is created between the parent and the child, and if the child device is a non-terminal device and the child device is not a first non-terminal child, a three segment connection is created between the parent and the child. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12)
-
Specification