# US 2021/0240157 A1 · Systems and methods for liquid dispensing system communications

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

- Number: US 2021/0240157 A1
- Document ID: US20210240157A1
- Status: Published application
- Kind: A1
- Application number: 16/972,034
- Filed: 2019-06-04
- Published: 2021-08-05
- Earliest claimed: 2018-06-04
- Assignees: Nordson Corporation
- Applicants: Nordson Corporation
- Inventors: Andreas Bornkessel; Bernhard Meyer; Per Winkelmann; Hartmut Crull; Andreas Ehlers; Scott Means; Dan Thompson; James Beal; Peter Estelle
- Web page: https://patentgrep.com/patent/US20210240157A1

## CPC

- G05B 19/409: characterised by using manual data input [MDI] or by using control panel, e.g. controlling functions with the panel; characterised by control panel details or by setting parameters (G05B19/408, G05B19/4093 take precedence)
- G05B 19/042: using digital processors (G05B19/05 takes precedence)
- G05B 19/401: characterised by control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes (G05B19/19 takes precedence)
- G05B 19/4155: characterised by program execution, i.e. part program or machine function execution, e.g. selection of a program
- G05B 19/4185: {characterised by the network communication}
- H04L 67/12: specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- G05B 19/41845: {characterised by system universality, reconfigurability, modularity}
- 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)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- Y02P: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS

## Abstract

Systems and methods for improved liquid dispensing system communications are disclosed. In an example method for communicating control data between a plurality of component of a liquid dispensing system, a controller of a first component of a liquid dispensing system publishes a control data message to a composite controller associated with the plurality of component. Based on a classification of the control data message, a second component is determined to be a subscriber for the control data message. The composite controller then transmits the control data message to a controller of the second component.

## Claims

### Claim 1

A method of communicating control data between a plurality of components of a liquid dispensing system, the method comprising:
publishing, by a controller of a first component of the liquid dispensing system, a control data message to a composite controller associated with the liquid dispensing system;
based on a classification of the control data message, determining that a second component of the liquid dispensing system is a subscriber for the control data message; and
transmitting, by the composite controller, the control data message to the controller of the second component of the liquid dispensing system.

### Claim 2 (depends on 1)

The method of claim 1, wherein determining that the second component of the liquid dispensing system is a subscriber for the control data message is further based on a subscriber profile associated with the second component of the liquid dispensing system.

### Claim at position 3 (depends on 2)

3 The method of claim 2, wherein the subscriber profile indicates a subscription to control data messages associated with the classification of the control data message.

### Claim 4 (depends on 2)

The method of claim 2, wherein the subscriber profile indicates a subscription to control data messages published by select components of the liquid dispensing systems.

### Claim 5 (depends on 2)

The method of claim 2, wherein the subscriber profile indicates a subscription to control data messages comprising control data that exceeds a threshold value, is below a threshold value, is within a threshold value range, or is outside of a threshold value range.

### Claim 6 (depends on 2)

The method of claim 2, wherein the subscriber profile is defined, at least in part, by the controller of the second component of the liquid dispensing system.

### Claim 7 (depends on 1)

The method of claim 1, wherein the controller of the first component of the liquid dispensing system comprises a first publisher server and a first subscriber client and the controller of the second component of the liquid dispensing system comprises a second publisher server and a second subscriber client.

### Claim 8 (depends on 7)

The method of claim 7, wherein the first publisher server publishes the control data message to the composite controller.

### Claim 9 (depends on 7)

The method of claim 7, wherein the second subscriber client receives the control data message.

### Claim 10 (depends on 1)

The method of claim 1, wherein the control data message comprises control data relating to an operating parameter of the first component of the liquid dispensing system, the operating parameter comprising at least one of a temperature setpoint, a temperature control loop settings, a control loop type, a pump speed, a pump motor speed, a heater duty cycle, or applicator cycle rate.

### Claim 11 (depends on 1)

The method of claim 1, wherein the control data message comprises control data relating to data measured by the first component of the liquid dispensing system, the data measured by the first component comprising at least one of a liquid temperature, a liquid flow rate, a liquid flow volume, or a liquid pressure.

### Claim 12 (depends on 1)

The method of claim 1, wherein the control data message comprises control data relating to hardware configuration data for the first component, the hardware configuration data comprising at least one of a number of pumps, a pump type, a liquid holding capacity, a number of hose outlets, a power capacity, a number of control interfaces, a unit weight, unit external dimensions, flow throughput, or melt rate.

### Claim 13 (depends on 1)

The method of claim 1, wherein a third component of the liquid dispensing system comprises the composite controller.

### Claim 14 (depends on 13)

The method of claim 13, wherein the third component comprises a control panel and the control panel is configured to display at least a portion of the control data indicated in the control data message.

### Claim 15 (depends on 1)

The method of claim 1, wherein a cloud server comprises the composite controller, the cloud server being located remote from a premises housing the liquid dispensing system.

### Claim 16 (depends on 1)

The method of claim 1, further comprising:
accessing, by a computing device and via the composite controller, control data indicated in the control data message.

### Claim 17 (depends on 1)

The method of claim 1, wherein the first component defines, at least in part, the classification of the control data message.

### Claim 18 (depends on 1)

The method of claim 1, wherein the classification of the control data message is based on a type of component, a type of operating parameter, a type of measured data, or a type of hardware configuration associated with the control data message.

### Claim 19 (depends on 1)

The method of claim 1, further comprising:
displaying control data relating to at least one component of the liquid dispensing system. via a user interface associated with the liquid dispensing system

### Claim 20 (depends on 19)

The method of claim 19, wherein the user interface is configured to enable adjustment of at least one operating parameter of the liquid dispensing system based on user input to the user interface.

### Claim 21 (depends on 19)

The method of claim 19, wherein the user interface comprises:
a production line element representing a production line associated with the first component and the second component, and
a plurality of system elements, each system element representing a component of the liquid dispensing system.

### Claim 22 (depends on 21)

The method of claim 21, wherein the production line element and the plurality of system elements are arranged on the user interface to reflect the relative positions at an associated premises of the production line and the components represented by the plurality of system elements.

### Claim 23 (depends on 21)

The method of claim 21, wherein at least one system element of the plurality of system elements comprises an operation status element indicating an operation status of the represented component or a fill level element indicating a fill level associated with the represented component.

### Claim 24 (depends on 21)

The method of claim 21, wherein activation of a component causes display of an interface element indicating control data associated with the component represented by the system element.

### Claim 25 (depends on 19)

The method of claim 19, wherein a third component of the plurality of components is configured to output the user interface.

### Claim 26 (depends on 25)

The method of claim 25, wherein the third component is configured with a control panel, the control panel being configured to output the user interface

### Claim 27 (depends on 19)

The method of claim 19, wherein a computing device associated with the. plurality of liquid dispensing systems is configured to output the user interface.

### Claim 28

A method for adding a liquid dispensing system component to a composite system comprising a composite controller and a plurality of liquid dispensing systems, the method comprising:
detecting, by the composite controller, a signal from the liquid dispensing system component;
requesting, responsive to detecting the signal, configuration data associated with the liquid dispensing system component;
receiving the configuration data from the liquid dispensing system component; and
based on the configuration data, adding the liquid dispensing system component to the composite system by the composite controller.

### Claim 29 (depends on 28)

The method of claim 28, wherein the liquid dispensing system component comprises a melter unit of a liquid dispensing system.

### Claim at position 30

30-31. (canceled)

### Claim 32 (depends on 28)

The method of claim 28, wherein the composite controller is configured to cause output of a user interface comprising a plurality of system elements and a production line element representing a production line associated with the composite system, each system element of the plurality of system elements representing a liquid dispensing system of the composite system.

### Claim 33 (depends on 32)

The method of claim 32, further comprising:
responsive to adding the liquid dispensing system component to the composite system, generating a system element representing the liquid dispensing system component on the user interface,
wherein an arrangement on the user interface of the plurality of system elements, the production line element, and the system element representing the liquid dispensing system component reflects a relative positioning at a premises of the plurality of liquid dispensing systems, the production line, and the liquid dispensing system component.

### Claim at position 33

34-36. (canceled)

### Claim 37 (depends on 32)

The method of claim 32, wherein activation of a system element of the plurality of system elements causes display of an interface element indicating control data associated with the liquid dispensing system represented by the system element.

### Claim 38

(canceled)

### Claim 39

A device for controlling a plurality of components of a liquid dispensing system, the device comprising:
a screen configured to output a user interface, the user interface comprising an interface element configured for selection of a component of the plurality of components and a plurality of simultaneously-displayed control tiles associated with a selected component; and
a communications interface configured to receive control data from the selected component, at least a portion of the control data being displayed via the plurality of control tiles.

### Claim 40 (depends on 39)

The device of claim 39, wherein the selected component comprises a melter unit.

### Claim 41 (depends on 39)

The device of claim 39, wherein the interface element configured for selection of a component comprises a plurality of component tiles corresponding to the plurality of components, and wherein selection of a component of the plurality of components comprises activation of a corresponding component tile of the plurality of component tiles.

### Claim 42 (depends on 41)

The device of claim 41, wherein a component tile of the plurality of component tiles is configured to display at least one of an operation mode of the corresponding component or a status of an operating parameter associated with the corresponding component.

### Claim at position 40

43-49. (canceled)

### Claim at position 41 (depends on 39)

50 The device of claim 39, wherein activation of a first control tile of the plurality of control tiles causes the user interface to display a second control tile associated, via a common functional aspect of the liquid dispensing system, with the activated control tile.

### Claim 51

(canceled)

### Claim 52 (depends on 50)

The device of claim 50, wherein a functional aspect of the liquid dispensing system is associated with at least one of temperature, a heater, a pump, a pump motor, needle stroke, dispensing pattern, liquid fill level, liquid pressure, and maintenance.

### Claim 53 (depends on 50)

The device of claim 50, wherein the first control tile is configured to display an operating parameter status associated with the common functional aspect and the second control tile is configured to receive a user input to modify an operating parameter associated with the common functional aspect.

### Claim at position 45

54-61. (canceled)

### Claim at position 46

62 A method for controlling a liquid dispensing system, the method comprising:
determining a location of a control device configured to control, at least in part, the liquid dispensing system, wherein the location of the control device is relative to a component of the liquid dispensing system;
outputting, by the control device, a user interface configured to display control data associated with the liquid dispensing system; and
managing, based on the location of the control device, at least one of a display of the control data via the user interface and a modification of the control data via the user interface.

### Claim 63 (depends on 62)

The method of claim 62, wherein managing at least one of the display of the control data and the modification of the control data comprises: displaying a first portion of the control data on the user interface, and preventing display of a second portion of the control data on the user interface.

### Claim 64

(canceled)

### Claim 65 (depends on 62)

The method of claim 62, wherein managing at least one of the display of the control data and the modification of the control data comprises: receiving user input via the user interface to modify a first portion of the control data, and preventing modification of a second portion of the control data.

### Claim 66 (depends on 65)

The method of claim 65, further comprising:
sending, by the control device, the modified first portion of the control data to the component of the liquid dispensing system, wherein the first portion of the control data comprises an operating parameter of the component of the liquid dispensing system.

### Claim at position 51

67-70. (canceled)

### Claim 71 (depends on 62)

The method of claim 62, further comprising:
based on the location of the control device, determining an operating mode of the user interface, wherein managing at least one of the display of the control data and the modification of the control data is further based on the operating mode, and wherein the user interface is configured to display an indication of the operating mode.

### Claim at position 53

72-73. (canceled)

### Claim 74

A control system for a liquid dispensing system, the control system comprising:
a control device configured to output a user interface, the user interface configured to display control data associated with a component of the liquid dispensing system; and
a wireless beacon device configured to communicate with the control device,
wherein the control device is configured to manage, based on a location of the control device relative to the wireless beacon device, at least one of a display of the control data via the user interface and a modification of the control data via the user interface.

### Claim at position 55

75-79. (canceled)
