Building Event Subscriptions Using Digital Twin Context Enrichment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current building management systems lack dynamic, scalable, and adjustable solutions for holistic management, as discrete predefined controlling systems operate independently without knowledge of the building's overall state, limiting their ability to provide integrated and responsive management.

Innovation Solution

A building system utilizing a digital twin with memory devices and processors to enrich events with contextual data, enabling continuous updating and flexible management through enrichment loops and event subscriptions, allowing for real-time contextual information integration and unified control of various building subsystems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If discrete predefined controlling systems operate each subsystem individually, then each subsystem can be controlled independently, but the system lacks holistic management capability and cannot dynamically adapt to building-wide conditions

Engineering Contradiction:
Improveholistic management capabilityVSAvoidsystem integration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces an event broker as an intermediary component that receives events from multiple building subsystems and distributes them to consuming systems. This mediator enables holistic management by coordinating information flow across subsystems without requiring complex direct integration between each subsystem, thus achieving versatility while managing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The event broker serves multiple functions: receiving events from diverse sources, filtering and enriching event data, routing to multiple consumers, and maintaining event history. This multi-functional component enables the system to achieve holistic management capability through a single universal platform rather than requiring separate control mechanisms for each function.

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

2Adaptability or versatility

If predefined controlling systems are used, then implementation is straightforward, but the systems cannot provide dynamic and scalable solutions

Engineering Contradiction:
Improvedynamic scalabilityVSAvoidsystem implementation ease
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The system employs dynamic event subscriptions where consuming systems can subscribe to specific event types based on their needs. New event sources and consumers can be added dynamically without reconfiguring the entire system. The event broker dynamically routes events based on subscription criteria, enabling the system to adapt to changing requirements while maintaining ease of implementation through standardized interfaces.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The architecture segments the building management system into independent event producers, an event broker, and event consumers. Each component operates independently with well-defined interfaces. This segmentation allows individual components to be developed, deployed, and modified independently, providing dynamic scalability while keeping implementation straightforward through modular design.

Inventive Principle:
Principle #1Segmentation

3Measurement precision

If events are enriched with contextual data through multiple searches in the digital twin, then contextual information accuracy improves, but processing time increases

Engineering Contradiction:
Improvecontextual information accuracyVSAvoidevent processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-loads and caches contextual data from the digital twin into the event broker's data structures before events arrive. When events are received, the broker performs enrichment by matching event identifiers with pre-cached contextual information rather than performing searches in real-time. This preliminary preparation maintains high contextual accuracy while significantly reducing event processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The event broker creates enriched copies of events by combining raw event data with contextual information from the digital twin. Instead of repeatedly searching the digital twin for the same contextual data, the broker caches contextual information and uses these cached copies for enrichment, maintaining accuracy while reducing processing time through efficient data reuse.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS12021650B2Building data platform with event subscriptions
Publication Date: 2024.06.25 TYCO FIRE & SECURITY GMBH
  • US12021650B2 patent drawing
  • US12021650B2 patent drawing
  • US12021650B2 patent drawing

AI summary

A building system including one or more memory devices having instructions stored thereon, that, when executed by one or more processors, cause the one or more processors to generate an event subscription for a consuming system, the event subscription defining events to be sent to the consuming system. The building system operates to receive an event from an event source, the event comprising data and a timestamp and identify contextual data describing the event in a digital twin, the digital twin comprising a virtual representation of a building. The building system operates to enrich the event with the contextual data and provide, based on the event subscription and the contextual data of the enriched event, the enriched event to the consuming system.