# US 10,481,770 B2 · System and method for visualizing technical equipment of an industrial plant

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 10,481,770 B2
- Document ID: US10481770B2
- Status: Granted
- Kind: B2
- Application number: 14/479,935
- Filed: 2014-09-08
- Published: 2014-12-25
- Granted: 2019-11-19
- Earliest claimed: 2012-03-08
- Assignees: ABB Schweiz AG
- Applicants: ABB Technology AG
- Inventors: Georg Gutermuth; Pablo Rodriguez Carrion
- Web page: https://patentgrep.com/patent/US10481770B2

## CPC

- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G05B 19/0423: {Input/output}
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 16/90: Details of database functions independent of the retrieved data types
- H04L 41/22: comprising specially adapted graphical user interfaces [GUI]
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G05B: CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS (systems for controlling or regulating non-electric variables G05D; systems for regulating electric or magnetic variables G05F; control devices or systems insofar as characterised by mechanical features only G05G)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

An exemplary system and method for displaying technical equipment of an industrial plant includes a graphical display unit and a user interface for receiving image handling parameters. A data storing unit provides data relating to the technical equipment in the form of device data and network data describing a communication network of the industrial plant. The device data describes network devices which are all connected to the communication network and belong to the industrial plant, and the network data describes all the communication connections between the network devices. A data processing unit is arranged for retrieving the provided data, transforming all the device data and all the network data into displayable information, and providing the image representations together with other displayable information to the graphical display unit. The graphical display unit is arranged to display the image representations and other displayable information according to the image handling parameters.

## Claims

### Claim 1

A system for displaying a communication network interconnecting technical equipment of an industrial plant, the system comprising:
a user interface arranged for receiving image handling parameters:
a data storing unit arranged for providing data relating to the technical equipment as device data and network data, the device data describing network devices which are all connected to the communication network and belong to the industrial plant, and the network data describing all the communication connections between the network devices;
a data processing unit arranged for (i) retrieving the provided data from the data storing unit, (ii) transforming the device data and the network data into displayable information which contains image representations of all of the network devices and of all of the communication connections, wherein the displayable information comprises at least one of displayable text and a displayable icon specifying a consistency of data which are to be transferred between at least two network devices or which are present in at least two network devices, (iii) generating a plant view of the communication network containing the image representations and illustrating geographical locations of the network devices inside the plant and physical connection lines, and (iv) generating a zoomed view of a selected part of the plant view of the communication network with search functionality by (a) providing a search engine which interacts with the data storing unit to allow for searches of text strings associated with the image representations and (b) highlighting, in response to receiving a text string to be searched, all image representations that match the text string; and
a graphical display unit arranged to display the image representations and further displayable information according to the image handling parameters.

### Claim 2 (depends on 1)

The system according to claim 1, wherein:
the user interface is arranged for receiving plant related input data, the data storing unit is arranged for updating the device data and network data in accordance with the plant related input data or in accordance with update information received from an external data source,
the data processing unit is arranged to automatically update the image representations as soon as the device data and network data are updated, and
the graphical display unit is arranged to automatically update the display of the image representations and further displayable information as soon as the image representations are updated.

### Claim 3 (depends on 1)

The system according to claim 1, wherein the data storing unit is arranged to provide the device data and network data according to a respectively assigned part-network, where in a respective part-network is defined by at least one of a physical layer, a network communication protocol, and a graphically selected boundary which is received by the user interface as corresponding boundary parameters, and wherein the data processing unit is arranged to generate the image representations with or without a graphical representation of the assignment to the respective part-network, depending on the image handling parameters.

### Claim 4 (depends on 2)

The system according to claim 2, wherein the data storing unit is arranged to provide the device data and network data according to a respectively assigned part-network, where in a respective part-network is defined by at least one of a physical layer, a network communication protocol, and a graphically selected boundary which is received by the user interface as corresponding boundary parameters, and wherein the data processing unit is arranged to generate the image representations with or without a graphical representation of the assignment to the respective part-network, depending on the image handling parameters.

### Claim 5 (depends on 3)

The system according to claim 3, wherein at least one of a first part-network can include as network devices plant controller devices of a distributed control system, a second part-network can include as network devices automation devices of a power supply system, a third part-network can include as network devices at least one of operation servers, operation clients for monitoring plant controller devices, and automation devices.

### Claim 6 (depends on 1)

The system according to claim 1, wherein the data processing unit is arranged to generate at least one of a location view, a physical view, a logical view, a simplified view and a plant view, wherein the respective view contains the image representations in such a way that one of the following becomes visible:
a respective geographical location of the network devices inside the plant, physical connection lines between the network devices, implemented logical connections between the network devices, or available communication paths between the network devices, respectively.

### Claim 7 (depends on 1)

The system according to claim 1, wherein the data processing unit is arranged to generate at least one of a zoomed view, a neighbor view, a detail view, a collapsed view and a wrapped view, wherein a respective view contains the image representations in such a way that one of the following becomes visible:
a selected part-network at an increased zoom level together with a remainder of the image representations of the communication network at a reduced zoom level including a marking for the selected part-network,
a selected network device and direct neighboring network devices of the selected network device and the corresponding communication connections at an increased zoom level and a remainder of the image representations of the communication network at a reduced zoom level,
the communication network at a varying zoom level with a selected level of constant information density,
at least one selected part-network in collapsed form represented by a corresponding graphical symbol and attached to the image representations of the rest of the communication network, or
the communication network wrapped on a three-dimensional ovoid shape, resulting in the two-dimensional image representations located in a center of a visible part of the shape being shown at an increased zoom level compared to the image representations located closer to the boundary of the shape, respectively.

### Claim 8 (depends on 5)

The system according to claim 5, wherein the data processing unit is arranged to generate one of at least two different views for each of at least two of the part-networks.

### Claim 9 (depends on 5)

The system according to claim 5, wherein the data processing unit is arranged to generate at least one of the views for at least one of the part-networks or for the whole communication network showing the topology and configuration of the communication connections of the respective network according to a selected layer of the OSI model of computer networking.

### Claim 10 (depends on 5)

The system according to claim 5, wherein the data processing unit is arranged to generate at least one of the views in such a way that the image representations of the network devices and communication connections are arranged in an orthogonal, organic, tree-like or circular way.

### Claim 11 (depends on 5)

The system according to claim 5, wherein the user interface is arranged for receiving image handling parameters which define at least one of:
the type of view for the network or the part-networks, respectively,
the way of arranging the image representations,
the selected network device,
the selected part-network,
the zooming level,
the type of displayable text, and
the level of constant information density.

### Claim 12 (depends on 5)

The system according to claim 5, where the data processing unit is arranged to generate as part of the displayable information a hierarchical list of the network devices, in which list at least one of those network devices is graphically highlighted which at the same time is visible with an increased zoom level in the image representations.

### Claim 13 (depends on 11)

The system according to claim 11, wherein the user interface, the data processing unit and the graphical display unit are arranged to allow for a visual navigation through the communication network both via a hierarchical list and the image representations.

### Claim 14 (depends on 1)

The system according to claim 1, wherein the data processing unit is arranged to generate at least one image representation of a communication connection in highlighted form compared to the image representations of the other communication connections.

### Claim 15 (depends on 1)

The system according to claim 1, wherein the user interface, the graphical display unit, the data storing unit and the data processing unit are arranged to display at least two of the communication networks of the industrial plant.

### Claim 16 (depends on 1)

The system according to claim 1, wherein the data storing unit is arranged to exchange data with at least two computer-implemented engineering and/or operations tools.

### Claim 17

A method for displaying technical equipment of an industrial plant, the method comprising:
receiving image handling parameters;
providing data relating to the technical equipment in the form of device data and network data describing a communication network of the industrial plant, wherein the device data describes network devices which are all connected to the communication network and belong to the industrial plant, and the network data describe all the communication connections between the network devices;
transforming all the device data and all the network data into displayable information which contains image representations of all of the network devices and of all of the communication connections, wherein the displayable information comprises at least one of displayable text and a displayable icon specifying a consistency of data which are to be transferred between at least two network devices or which are present in at least two network devices;
generating a plant view of the communication network containing the image representations in such a way that geographical locations of the network devices inside the plant and physical connection lines become visible, wherein a selected part of the plant view of the communication network is displayable at a varying zoom level;
displaying the image representations and further displayable information according to the image handling parameters;
generating a zoomed view of a selected part of the plant view of the communication network with search functionality by providing a search engine which interacts with the data storing unit to allow for searches of text strings which are attached to the image representations; and
highlighting, in response to receiving a text string to be searched, all the image representations that match the text string.

### Claim 18 (depends on 1)

The system of claim 1, wherein the data processing unit is further arranged to generate a plant view such that at least one of (i) implemented logical connections and (ii) available communication paths between the network devices becomes visible.
