# US 12,001,179 B2 · Control subsystem having an integration framework

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

- Number: US 12,001,179 B2
- Document ID: US12001179B2
- Status: Granted
- Kind: B2
- Application number: 17/504,776
- Filed: 2021-10-19
- Published: 2022-02-03
- Granted: 2024-06-04
- Earliest claimed: 2019-06-10
- Assignees: Honeywell International Inc.
- Applicants: Honeywell International Inc.
- Inventors: Paul Wacker; Michael A. Pouchak; Ravi Bharathi Krishnan
- Web page: https://patentgrep.com/patent/US12001179B2

## CPC

- G05B 15/02: electric
- G06F 21/602: {Providing cryptographic facilities or services}
- G06F 21/606: {by securing the transmission between two devices or processes}
- H04L 67/025: for remote control or remote monitoring of applications
- H04L 67/1097: for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
- H04L 67/125: involving control of end-device applications over a network
- F24F 11/63: Electronic processing
- G06F 8/65: Updates (security arrangements therefor G06F21/57)
- G06F 9/4411: {Configuring for operating with peripheral devices; Loading of device drivers}
- Y02D 10/00: Energy efficient computing, e.g. low power processors, power management or thermal management
- 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)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- F24F: AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING (removing dirt or fumes from areas where they are produced B08B15/00; vertical ducts for carrying away waste gases from buildings E04F17/02; tops for chimneys or ventilating shafts, terminals for flues F23L17/02)
- Y02D: CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE

## Abstract

A pseudo determinism control subsystem for event-driven integration framework of a controller system with application relative to various parameters such as, for instance, energy consumption. Pseudo determinism, near real time and/or direct digital control combined with event driven control along with strong security and high speed throughout the controller system.

## Claims

### Claim 1

A system controller comprising:
an event-driven software framework stored in memory;
a direct digital control module integrated on the event-driven software framework;
a web-server connected to the direct digital control module and including a hardware processor;
a remote communication connector connected to the web-server and the software framework;
a multi-port switch having a port connected to the remote communication connector;
a first secure serial communication module connected to the software framework;
a first encryption file system connected to the secure serial communication module; and
a physical input/output (JO) subsystem connected to the secure serial communication module.

### Claim 2 (depends on 1)

The system of claim 1, wherein the multi-port switch has a speed of at least one Gbps.

### Claim 3 (depends on 1)

The system of claim 1, wherein the JO subsystem comprises:
a second secure serial communication module connected to the first secure serial communication module; and
a second encrypted file system connected to the second secure serial communication module.

### Claim 4 (depends on 3)

The system of claim 3, wherein the JO subsystem further comprises:
a Sylk™ driver connected to the second encrypted file system; and
wherein Sylk is a two wire polarity insensitive communication connection for one or more Sylk devices.

### Claim 5 (depends on 1)

The system of claim 1, wherein the IO subsystem further comprises a microset driver or an RS485 driver connected to the first encryption file system and a BACnet controller process module.

### Claim 6 (depends on 5)

The system of claim 5, wherein the BACnet controller process module is connected to a JACE.

### Claim 7 (depends on 1)

The system of claim 1, further comprising a gateway for firmware updates.

### Claim 8 (depends on 1)

The system of claim 1, further comprising a gateway for a cloud connection.

### Claim 9 (depends on 1)

The system of claim 1, further comprising:
an HOA board; and
an HOA driver connected to the HOA board; and
wherein the HOA driver is connected to a second encrypted file system.

### Claim 10 (depends on 1)

The system of claim 1, wherein the secure serial communication module is a high speed device that conveys at a rate of at least 1 Gbps.

### Claim 11 (depends on 1)

The system of claim 1, wherein the event-driven software framework is a Niagara device.

### Claim 12 (depends on 1)

The system of claim 1, further comprising a rapid spanning tree protocol (RSTP) module connected to a port of the multi-port switch.

### Claim 13 (depends on 12)

The system of claim 12, wherein the RSTP module permits a ring architecture of up to at least forty controllers.

### Claim 14

A controller system comprising:
an event-driven software framework stored in a memory;
a live view wire sheet connected to the software framework;
a function block engine situated in the software framework, and wherein when a function block is dragged on a screen in the software framework and once the function block is dropped on the screen, the function block is alive;
a web server in the software framework and including a hardware processor connected to a first serial communication component;
a communication channel that connects to the first serial communication component to a second serial communication component;
one or more hand-off-auto (HOA) switches connected to one or more of the second serial communication component, the communication channel, the first serial communication component, and the web server; and
a physical IO subsystem connected to the second serial communication component.

### Claim 15 (depends on 14)

The system of claim 14, wherein the function block is alive within a range of zero to ten milliseconds from when the function block is dropped on the screen.

### Claim 16 (depends on 14)

The system of claim 14, wherein:
an H selection enables an output to the web server, an 0 selection disables an output to the web server, and an A selection provides an automatic signal to the web server; and
with an A selection, the function block engine is activated to output a signal or calculation command as directed by the automatic signal.

### Claim 17 (depends on 14)

The system of claim 14, further comprising:
a multi-port switch having a speed of at least one Gbps; and
a remote communication connector connected to the software framework and one or more components in the software framework, and connected to the multi-port switch; and
wherein the multi-port switch is connected to one or more of a JACE, a BACnet internet protocol controller, and a cloud.

### Claim 18

A method for controlling signals, comprising:
implementing a web server on a hardware processor, and a direct digital control component or function block engine with a software structure stored in a memory; and
installing a secure communications network between the software structure and an JO system; and
wherein the JO system comprises one or more items selected from a group containing a microset driver, a physical JO subsystem, an RS485 driver, a two-wire polarity insensitive driver, a status indicator, and an HOA switch panel.

### Claim 19 (depends on 18)

The method of claim 18, wherein the secure communication network has a speed of at least one Gbps.

### Claim 20 (depends on 19)

The method of claim 19, further comprising connecting a multi-port switch to one or more items selected from a group comprising the web server, the direct digital control component or function block engine, a remote communications connector, a JACE, an RSTP, and a BACnet IP controller.
