Patent ID: 9514567
Filing Date: 2016-12-06
CPC Classification: G06T,H04L,Y02D

Claim Text:
1. A screen display device configured to generate a screen that shows a state of a network, comprising: a storage part, which may be implemented by a storage medium such as a RAM (Random Access Memory), a ROM (Read Only Memory), a HDD (Hard Disk Drive), may store: (1) device attribute information indicative of: information indicative of which one of attributes is an attribute of each of a plurality of devices that form the network, the attributes being: a terminal device of the network; an upper-level service device; a transfer device; and a control device, the upper-level service device, which may be implemented by a server device, that may transmit to and receive from the terminal device various kinds of data, the transfer device, which perform data transfer between devices, that may transfer the data between the upper-level service device and the terminal device, and the control device, which may controls devices such as the transfer devices and terminal devices, that may control the transfer device and the terminal device; coordinates of the device on a map; and, if the device as a first device and a second device which is another one of the plurality of devices form a pair of an active system/backup system, the second device, (2) inter-device connection information indicative of a connection relationship among the plurality of devices, (3) setting information indicative of: a rung corresponding to each attribute; and a coordinate defining a height of a device belonging to each rung relative to a three-dimensional display screen, (4) analyzed flow information indicative of devices traversed by each of a plurality of flows of the network, (5) alarm information indicative of alarms to be displayed respectively on devices of the network and links between the devices, each item of the information (1)-(5) being stored together with its time information, and (6) a program to be executed to embody the function of a processing part; an input/output part, which may be implemented by a communication interface and an input/output interface for communication with other devices through the network such as Internet or a LAN (Local Area Network), may receive a selective input of a display time that gives instructions that a network state at which time should be displayed and to output to the display device a three-dimensional display screen displaying the network state, the three-dimensional display screen being generated by the processing part; and the processing part, which may be implemented by a CPU (Central Processing Unit) or exclusive circuit or the like and may execute the program stored in the storage part, may generate the three-dimensional display screen, the processing part: referring to the inter-device connection information to determine a connection relationship among the plurality of devices that is at the selectively inputted display time, referring to the device attribute information and the setting information to determine coordinates of each of the plurality of devices relative to an xy plane and a coordinate thereof relative to a z axis of the three-dimensional display screen that are at the selectively inputted display time, and placing each of the plurality of devices at the determined coordinates of the three-dimensional display screen, referring to the device attribute information and, if at the selectively inputted display time, there is the second device paired with the device, placing the pair on the three-dimensional display screen together with an indication showing that the devices are a pair, referring to the alarm information and, if there are devices and links targeted for alarms at the selectively inputted display time, placing the alarms near the devices and links for which the alarms are issued, referring to the analyzed flow information to determine flows that are at the selectively input display time, and placing each flow on a link of the three-dimensional display screen that is traversed by the flow, and generating a three-dimensional display screen on which there are superimposed and placed: the plurality of devices; the plurality of links between the plurality of devices; the flows that traverse the links; and the alarm information on the devices and links.