# US 2023/0054938 A1 · Guided user interface (gui) based systems and methods for regionizing full-size process plant displays for rendering on mobile user interface devices

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

- Number: US 2023/0054938 A1
- Document ID: US20230054938A1
- Status: Published application
- Kind: A1
- Application number: 17/982,107
- Filed: 2022-11-07
- Published: 2023-02-23
- Earliest claimed: 2019-09-17
- Assignees: Fisher-Rosemount Systems, Inc.
- Applicants: Fisher-Rosemount Systems, Inc.
- Inventors: Cristopher Ian Sarmiento Uy; Ryan Gallardo Valderama; Dino Anton Fernandez Yu; Mariana C. Dionsio; Daniel R. Strinden; Mark J. Nixon
- Web page: https://patentgrep.com/patent/US20230054938A1

## CPC

- G05B 19/41885: {characterised by modeling, simulation of the manufacturing system}
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G05B 15/02: electric
- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/04847: Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
- G06F 3/0485: Scrolling or panning
- G05B 23/0272: {Presentation of monitored results, e.g. selection of status reports to be displayed; Filtering information to the user}
- G05B 2219/31472: Graphical display of process
- G05B 2219/32128: Gui graphical user interface
- G06F 2203/04803: Split screen, i.e. subdividing the display area or the window area into separate subareas
- G06F 2203/04806: Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
- H04M 1/72415: for remote control of appliances
- Y02P 90/02: Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
- 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)
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- H04M: TELEPHONIC COMMUNICATION (circuits for controlling other apparatus via a telephone cable and not involving telephone switching apparatus G08)
- Y02P: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS

## Abstract

Graphical user interface (GUI) based systems and methods are disclosed for regionizing full-size process plant displays for rendering on mobile user interface devices. A regionizer application receives a full-size process plant display that graphically represents at least a portion of a process plant that includes graphic representations of a plurality of process plant entities. The regionizer app determines display region(s) of the full-size process plant display that define corresponding view portions of the full-size process plant display. The display regions are transmitted to a mobile user interface device for rendering by a mobile display navigation app. The GUI based systems and methods can also automatically detect graphical process control loop display portions within full-size process plant displays for rendering on mobile user interface devices. The GUI based systems and methods can further refactor full-size process plant displays at various zoom and detail levels for visualization on mobile user interface devices.

## Claims

### Claim 1

A graphical user interface (GUI) based method for regionizing full-size process plant displays for rendering on mobile user interface devices, the GUI based method comprising:
receiving, at a regionizer application (app) executing on one or more processors, a full-size process plant display that graphically represents at least a portion of a process plant, the full-size process plant display including graphic representations of a plurality of process plant entities within the process plant, wherein the full-size process plant display is a GUI adapted for rendering on a full-size display screen of the process plant;
determining, by the regionizer app, one or more display regions of the full-size process plant display, each of the one or more display regions defining a view portion of the full-size process plant display, and each of the one or more display regions including at least one graphical representation of a process plant entity selected from the plurality of process plant entities;
transmitting, by the one or more processors, the one or more display regions to a mobile user interface device, the mobile user interface device executing a mobile display navigation app;
rendering, by the mobile display navigation app, each of the one or more display regions on a display screen of the mobile user interface device, wherein the display screen of the mobile user interface device comprises a surface area that is less than a full-size surface area of the full-size display screen;
automatically detecting, by a display auto-introspection routine executing on the one or more processors, a graphical process control loop display portion depicted within the full-size process plant display, wherein the determination of the one or more display regions comprises defining a particular display region as the graphical process control loop display portion;
generating, by the regionizer app or the mobile display navigation app, a selectable display list representing one or more process plant entities depicted within the graphical process control loop display portion;
rendering, by mobile display navigation app, the selectable display list within a first area of the display screen of the mobile user interface device; and
rendering, by the mobile display navigation app, the graphical process control loop display portion within a second area of the display screen of the mobile user interface device,
wherein the mobile display navigation app is adapted to, upon receiving a selection from the selectable display list corresponding to a particular process plant entity of the or more process plant entities, adjust a zoom level to focus the particular process plant entity within the graphical process control loop display portion.

### Claim 2 (depends on 1)

The GUI based method of claim 1 further comprising:
rendering, by the mobile display navigation app, a representation of one or more measurement parameters of the particular process plant entity on the display screen of the mobile user interface device.

### Claim 3 (depends on 1)

The GUI based method of claim 1 further comprising:
rendering, by the mobile display navigation app, a representation of one or more alarm indicators of the particular process plant entity on the display screen of the mobile user interface device.

### Claim 4

A guided user interface (GUI) based method for automatically detecting graphical process control loop display portions within full-size process plant displays for rendering on mobile user interface devices, the GUI based method comprising:
receiving, at a display auto-introspection routine executing on one or more processors, a full-size process plant display that graphically represents at least a portion of a process plant, the full-size process plant display including graphic representations of a plurality of process plant entities within the process plant, wherein the full-size process plant display is a GUI adapted for rendering on a full-size display screen of the process plant;
automatically detecting, by the display auto-introspection routine, a graphical process control loop display portion depicted within the full-size process plant display, the graphical process control loop display portion including graphical representations of one or more process plant entities selected from the plurality of process plant entities;
generating, by the one or more processors, a selectable display list representing the one or more process plant entities depicted within the graphical process control loop display portion;
transmitting, by the one or more processors, the graphical process control loop display portion and the selectable display list to a mobile user interface device, the mobile user interface device executing a mobile display navigation app
rendering, by the mobile display navigation app, the selectable display list within a first area of a display screen of the mobile user interface device; and
rendering, by the mobile display navigation app, the graphical process control loop display portion within a second area of the display screen of the mobile user interface device,
wherein the mobile display navigation app is adapted to, upon receiving a selection from the selectable display list corresponding to a particular process plant entity of the or more process plant entities, adjust a zoom level to focus the particular process plant entity within the graphical process control loop display portion.

### Claim 5 (depends on 4)

The GUI based method of claim 4 further comprising:
rendering, by the mobile display navigation app, a representation of one or more measurement parameters of the particular process plant entity on the display screen of the mobile user interface device.

### Claim 6 (depends on 4)

The GUI based method of claim 4 further comprising:
rendering, by the mobile display navigation app, a representation of one or more alarm indicators of the particular process plant entity on the display screen of the mobile user interface device.

### Claim 7 (depends on 4)

The GUI based method of claim 4, wherein the graphical process control loop display portion corresponds to a process control module of the process plant.

### Claim 8 (depends on 4)

The GUI based method of claim 4, further comprising automatically detecting, by the display auto-introspection routine, a second graphical process control loop display portion depicted within the full-size process plant display, the second graphical process control loop display portion including graphical representations of a second one or more process plant entities selected from the plurality of process plant entities;
generating, by the one or more processors, a second selectable display list representing the second one or more process plant entities depicted within the second graphical process control loop display portion; and
transmitting, by the one or more processors, the second graphical process control loop display portion and the second selectable display list to a mobile user interface device,
wherein the mobile display navigation app is configured to toggle rendering of the graphical process control loop display portion and rendering of the second graphical process control loop display portion within the second area of the display screen of the mobile user interface device upon receiving a selection of the user from the display screen,
wherein rendering of the graphical process control loop display portion causes rendering of the selectable display list in the first area, and
wherein rendering of the second graphical process control loop display portion causes rendering of the second selectable display list in the first area.

### Claim 9 (depends on 4)

The GUI based method of claim 4 further comprising:
receiving a selection from the mobile user interface device, the selection corresponding to a process plant entity of the plurality of process plant entities, and
wherein the selection initiates control of the process plant entity within the process plant.

### Claim 10

A guided user interface (GUI) based system configured to automatically detect graphical process control loop display portions within full-size process plant displays for rendering on mobile user interface devices, the GUI based system comprising:
a server comprising one or more processors, the server communicatively coupled to a process control network of a process plant comprising a plurality of process plant entities;
a display auto-introspection routine executing the one or more processors of the server; and
a mobile display navigation app executing on one or more processors of a mobile user interface device, the mobile display navigation app communicatively coupled to the server, wherein the display auto-introspection routine is configured to:
receive a full-size process plant display that graphically represents at least a portion of the process plant, the full-size process plant display including graphic representations of the plurality of process plant entities within the process plant, wherein the full-size process plant display is a GUI adapted for rendering on a full-size display screen of the process plant,
automatically detect a graphical process control loop display portion depicted within the full-size process plant display, the graphical process control loop display portion including graphical representations of one or more process plant entities selected from the plurality of process plant entities,
generate a selectable display list representing the one or more process plant entities depicted within the graphical process control loop display portion,
wherein the server is configured to transmit the graphical process control loop display portion and the selectable display list to a mobile user interface device, and
wherein the mobile display navigation app is configured to:
render the selectable display list within a first area of a display screen of the mobile user interface device, and
render the graphical process control loop display portion within a second area of the display screen of the mobile user interface device,
wherein the mobile display navigation app is adapted to, upon receiving a selection from the selectable display list corresponding to a particular process plant entity of the or more process plant entities, adjust a zoom level to focus the particular process plant entity within the graphical process control loop display portion.

### Claim 11 (depends on 10)

The GUI based system of claim 10 wherein the mobile display navigation app is configured to render a representation of one or more measurement parameters of the particular process plant entity on the display screen of the mobile user interface device.

### Claim 12 (depends on 10)

The GUI based system of claim 10 wherein the mobile display navigation app is configured to render a representation of one or more alarm indicators of the particular process plant entity on the display screen of the mobile user interface device.

### Claim 13 (depends on 10)

The GUI based system of claim 10, wherein the graphical process control loop display portion corresponds to a process control module of the process plant.

### Claim 14 (depends on 10)

The GUI based system of claim 10, wherein the display auto-introspection routine is configured to automatically detecting a second graphical process control loop display portion depicted within the full-size process plant display, the second graphical process control loop display portion including graphical representations of a second one or more process plant entities selected from the plurality of process plant entities,
wherein the one or more processors are configured to generate a second selectable display list representing the second one or more process plant entities depicted within the second graphical process control loop display portion,
wherein the one or more processors are configured to transmit the second graphical process control loop display portion and the second selectable display list to a mobile user interface device,
wherein the mobile display navigation app is configured to toggle rendering of the graphical process control loop display portion and rendering of the second graphical process control loop display portion within the second area of the display screen of the mobile user interface device upon receiving a selection of the user from the display screen,
wherein rendering of the graphical process control loop display portion causes rendering of the selectable display list in the first area, and
wherein rendering of the second graphical process control loop display portion causes rendering of the second selectable display list in the first area.

### Claim 15 (depends on 10)

The GUI based system of claim 10, where the mobile display navigation app is configured to receive a selection from the mobile user interface device, the selection corresponding to a process plant entity of the plurality of process plant entities, and
wherein the selection initiates control of the process plant entity within the process plant.

### Claim 16

A tangible, non-transitory computer-readable medium storing instructions for automatically detecting graphical process control loop display portions within full-size process plant displays for rendering on mobile user interface devices, that when executed by one or more processors of a computing device cause the computing device to:
receive, at a display auto-introspection routine executing on one or more processors, a full-size process plant display that graphically represents at least a portion of a process plant, the full-size process plant display including graphic representations of a plurality of process plant entities within the process plant, wherein the full-size process plant display is a GUI adapted for rendering on a full-size display screen of the process plant;
detect automatically, by the display auto-introspection routine, a graphical process control loop display portion depicted within the full-size process plant display, the graphical process control loop display portion including graphical representations of one or more process plant entities selected from the plurality of process plant entities;
generate, by the one or more processors, a selectable display list representing the one or more process plant entities depicted within the graphical process control loop display portion;
transmit, by the one or more processors, the graphical process control loop display portion and the selectable display list to a mobile user interface device, the mobile user interface device executing a mobile display navigation app
render, by the mobile display navigation app, the selectable display list within a first area of a display screen of the mobile user interface device; and
render, by the mobile display navigation app, the graphical process control loop display portion within a second area of the display screen of the mobile user interface device,
wherein the mobile display navigation app is adapted to, upon receiving a selection from the selectable display list corresponding to a particular process plant entity of the or more process plant entities, adjust a zoom level to focus the particular process plant entity within the graphical process control loop display portion.
