Event-Driven Building Graph Queries for Integrated Subsystem Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current building management systems lack dynamic, scalable, and adjustable solutions for holistic management of building operations, as discrete predefined systems do not allow for integrated control of various subsystems like HVAC, security, and fire response systems.

Innovation Solution

A cloud-based building system that enriches events with contextual data by identifying and adding relevant information from a database, using schemas and enrichment rules, and generating change feed events for graph modifications, enabling holistic management and communication across subsystems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If discrete predefined controlling systems are used for each building subsystem, then each subsystem can operate independently with simple control logic, but the system lacks holistic management capability and cannot provide integrated control across HVAC, security, and fire response systems

Engineering Contradiction:
Improveindependent subsystem operationVSAvoidholistic management capability
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent merges multiple discrete building subsystems (HVAC, security, fire response, lighting) into a unified event-driven architecture where all subsystems communicate through a common event processing platform. This allows independent operation of each subsystem while enabling holistic management through centralized event enrichment and contextual data integration.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The event enrichment service acts as a universal intermediary that processes events from any building subsystem, enriches them with contextual data, and distributes them to consuming applications. This multi-functional component enables both simple independent operation and complex integrated control across all subsystems.

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

2Adaptability or versatility

If a cloud-based system with event enrichment is implemented to provide holistic management, then integrated control and contextual awareness are achieved, but system complexity increases

Engineering Contradiction:
Improveintegrated control capabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The event enrichment service serves as an intermediary layer between event sources and consuming applications. It handles the complexity of data integration, contextual information retrieval, and event routing, while presenting a simple interface to both producers and consumers of events.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service through automated event enrichment where contextual data is automatically retrieved and added to events without manual intervention. The discovery mode also enables automatic schema registration, reducing the need for manual system configuration and lowering operational complexity.

Inventive Principle:
Principle #25Self-service

3Reliability

If schema validation is performed on incoming events, then data quality and consistency are ensured, but events with unknown schemas may be rejected or require manual intervention

Engineering Contradiction:
Improvedata consistencyVSAvoidnew schema acceptance
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The discovery mode implements a feedback mechanism where rejected events with unknown schemas are logged and analyzed. When similar event patterns are detected, new schemas are automatically registered, allowing the system to adapt to new event types while maintaining data consistency through structured validation.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The schema validation system is dynamic, switching between strict validation mode (for data consistency) and discovery mode (for adaptability). This allows the system to balance between ensuring data quality and accepting new event types from emerging building subsystems or updated devices.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11777757B2Building data platform with event based graph queries
Publication Date: 2023.10.03 TYCO FIRE & SECURITY GMBH
  • US11777757B2 patent drawing
  • US11777757B2 patent drawing
  • US11777757B2 patent drawing

AI summary

A building system of a building including one or more memory devices having instructions thereon, that, when executed by one or more processors, cause the one or more processors to receive a query for information of a building graph of the building from a system, the query including an indication of an entity and an indication of an event associated with the entity. The instructions cause the one or more processors to query the building graph with the indication of the entity and the indication of the event associated with the entity for the information of the building graph and generate a query response based on the information and provide the query response to the system.