Flexible Gateway Configuration for Adaptive Building Data Integration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Building management systems (BMS) face challenges in efficiently managing data from various building subsystems and dynamically adapting to changes in device configurations and resource requirements, leading to inefficiencies in data communication and service deployment.

Innovation Solution

The implementation of a building management system that includes gateway components capable of deploying and managing communication protocols, integrating with physical devices, and dynamically relocating services based on resource availability and requirements, utilizing a cloud platform for configuration storage and management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If gateway components are deployed to multiple computing systems to manage data from various building subsystems, then data communication coverage and system integration capability are improved, but device complexity and deployment management difficulty increase

Engineering Contradiction:
Improvedevice integration capabilityVSAvoidsystem deployment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gateway component is designed as a universal software application that can be deployed to multiple different computing systems (edge devices, servers, cloud platforms) and perform the same core functions of data collection, protocol translation, and device management across various building subsystems, eliminating the need for subsystem-specific gateway implementations

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The gateway component can be copied and deployed to multiple computing systems throughout the building infrastructure. Each instance operates independently but follows the same configuration and communication patterns, allowing scalable deployment without increasing complexity management burden

Inventive Principle:
Principle #26Copying

2Productivity

If the system dynamically relocates services based on resource availability, then system efficiency and resource utilization are improved, but service deployment management complexity increases

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidservice management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The gateway component includes self-service capabilities to automatically detect available computing resources, determine optimal service placement locations, and relocate services as needed based on resource availability and performance requirements, eliminating the need for manual service management intervention

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The service deployment architecture is designed to be dynamic, allowing services to be automatically relocated between different computing systems based on changing resource availability, load conditions, and performance requirements, with the gateway component adapting its service placement decisions in real-time

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If the gateway component supports multiple communication protocols for different building devices, then device compatibility and integration capability are improved, but communication management complexity increases

Engineering Contradiction:
Improvedevice compatibilityVSAvoidprotocol management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gateway component acts as an intermediary between building devices using different communication protocols and the central management system. It translates various device protocols (BACnet, Modbus, MQTT, etc.) into a standardized internal format, isolating protocol complexity within the gateway and simplifying upstream communication

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If configuration data is distributed across cloud platform and local gateway components, then system availability and local autonomy are improved, but configuration synchronization complexity increases

Engineering Contradiction:
Improvesystem availabilityVSAvoidconfiguration management complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The gateway component performs preliminary actions by maintaining a local configuration cache that stores essential configuration data and device information locally. This allows the gateway to continue operating with cached configurations even when disconnected from the cloud platform, ensuring system availability while automatically synchronizing updates when connectivity is restored

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11711269B1Building management system with flexible gateway configuration
Publication Date: 2023.07.25 TYCO FIRE & SECURITY GMBH
  • US11711269B1 patent drawing
  • US11711269B1 patent drawing
  • US11711269B1 patent drawing

AI summary

Systems and methods for building management utilizing adaptive edge processing are disclosed. The building system can store gateway components on storage devices. The gateway components can facilitate communication with a cloud platform and facilitate communication with a physical building device. The building system can identify a computing system of the building that is in communication with the physical building device. The physical building device can store one or more data samples. The building system can deploy the gateway components to the computing system responsive to identifying that the computing system is in communication with the physical building device. The gateway components can cause the computing system to communicate with the physical building device to receive the one or more data samples and cause the computing system to communicate the one or more data samples to the cloud platform.