Building automation system with an algorithmic interface application designer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current HVAC system control algorithms require iterative rebuilding and testing, leading to inefficient development and deployment processes, as changes often necessitate entire algorithm rebuilds, which is time-consuming and inefficient.

Innovation Solution

A method for executing computations in parallel within a building management system, utilizing computing threads to determine property values based on dependencies, allowing for efficient generation and deployment of control algorithms, and optimizing resource allocation across multiple nodes for cost-effective and reliable operation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If iterative rebuilding and testing of control algorithms is performed, then algorithm functionality can be improved, but development time and efficiency deteriorate

Engineering Contradiction:
Improvealgorithm functionalityVSAvoiddevelopment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the control algorithm into modular components that can be independently developed, tested, and deployed. This allows specific algorithm portions to be modified without requiring complete rebuilds, thereby reducing development time while maintaining functionality improvements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary compilation and validation of algorithm modules before full deployment. This preliminary action enables early detection of issues and prepares algorithm components in advance, reducing the time required for iterative testing and deployment cycles.

Inventive Principle:
Principle #10Preliminary action

2Manufacturing precision

If complete algorithm rebuild is performed for every change, then algorithm accuracy can be ensured, but computational time increases

Engineering Contradiction:
Improvealgorithm accuracyVSAvoiddeployment efficiency
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent implements a dynamic deployment strategy where the system selectively rebuilds only the necessary algorithm portions based on the nature of changes detected. This dynamic approach maintains algorithm accuracy for modified sections while avoiding unnecessary rebuilds of unchanged sections, thereby improving deployment efficiency.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the parameter of algorithm compilation from a static all-or-nothing approach to a dynamic selective approach. By monitoring change parameters and adjusting the rebuild scope accordingly, the system ensures accuracy where needed while maintaining productivity where changes are not required.

Inventive Principle:
Principle #35Parameter changes

3Speed

If parallel computing is implemented, then computational speed is improved, but system complexity increases

Engineering Contradiction:
Improvecomputational speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent segments computational tasks into parallel-executable units that can be distributed across multiple processing cores. This segmentation enables speed improvement through parallelism while managing complexity by organizing tasks into manageable, independent units with well-defined interfaces.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary layer (the property model and computing thread management system) that coordinates parallel computation tasks. This intermediary manages the complexity of parallel execution by providing a unified interface for task distribution, synchronization, and result aggregation, thereby enabling speed improvement without exposing the full complexity to users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11226126B2Building automation system with an algorithmic interface application designer
Publication Date: 2022.01.18 TYCO FIRE & SECURITY GMBH
  • US11226126B2 patent drawing
  • US11226126B2 patent drawing
  • US11226126B2 patent drawing

AI summary

A method for generating and updating a live dashboard of a building management system for a building includes generating a dashboard designer interface and causing the dashboard designer interface to be displayed on a user device of a user, receiving a graphic element from the user, wherein the graphic file supports animation and user interaction, generating a widget by binding the graphic element received from the user to a widget of the live dashboard, binding a data point to the widget based on a user selection via the dashboard designer interface, wherein the data point being a data point of building equipment of the building, receiving a value for the data point from the building equipment, and displaying the widget in the live dashboard, the widget including an indication of the value for the data point.