Space Graph Dynamic Control for Building Management Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional building management systems (BMS) face challenges in adapting to changes in relationships between spaces, assets, and people, requiring manual reconfiguration and lacking flexibility for multi-dimensional analysis, leading to cumbersome exception handling and erroneous data transmission.
Innovation Solution
A building management system that utilizes a space graph data structure to dynamically generate and update relationships between entities, allowing for automatic adaptation to changes and enabling multi-dimensional analysis through a graph data structure that stores nodes representing entities and edges representing relationships, with processors ingesting data and performing operations based on these relationships.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional hierarchical organization is used in building management systems, then the system structure is simple and easy to implement, but the system cannot adapt to changes in relationships between spaces, assets, and people without manual reconfiguration
Solution Approach 1:
The patent applies the dynamics principle by implementing a graph data structure that allows relationships between entities to be dynamically updated without manual reconfiguration. The system can automatically adapt to changes in relationships between spaces, assets, and people by modifying the graph structure in real-time, transforming the static hierarchical organization into a dynamic network that evolves with building operations.
Solution Approach 2:
The patent transitions from a traditional one-dimensional hierarchical structure to a multi-dimensional graph structure where entities can have multiple types of relationships simultaneously. This dimensional change allows the system to represent complex interconnections between spaces, assets, and people across different relationship types (spatial, functional, operational) without requiring manual reconfiguration for each change scenario.
2Ease of operation
If manual reconfiguration is required for relationship changes, then programming paradigms can be simplified, but user intervention is needed and exception handling becomes cumbersome
Solution Approach 1:
The patent implements self-service by enabling the building management system to automatically reconfigure relationships between entities without user intervention. When changes occur in the building environment, the system autonomously updates the graph data structure and adjusts operational workflows, eliminating the need for manual programming changes and reducing exception handling complexity.
Solution Approach 2:
The dynamic graph structure allows the system to automatically adapt to relationship changes by updating connectivity and operational parameters in real-time. This dynamic capability enables the system to handle relationship modifications programmatically without requiring user intervention or complex exception handling procedures.
3Productivity
If linear associations are used for data organization, then the data structure is simple, but multi-dimensional dynamic and simultaneous analysis of building information is not enabled
Solution Approach 1:
The patent applies dimensionality change by organizing building information in a multi-dimensional graph structure instead of linear associations. This allows simultaneous analysis of building information across multiple dimensions (spatial relationships, functional relationships, operational relationships) by traversing the graph along different relationship types, enabling comprehensive multi-dimensional analysis while maintaining manageable data structure complexity.
Solution Approach 2:
The graph data structure serves multiple functions simultaneously: it stores entity information, represents various relationship types, enables multi-dimensional analysis, and supports dynamic updates. This universal structure replaces multiple separate linear data structures, improving analysis capability while consolidating data organization into a single flexible framework.
Data Source
AI summary
A building system including one or more memory devices configured to store instructions that cause one or more processors to store a graph data structure in a data storage device including a plurality of nodes representing a plurality of entities and a plurality of edges between the plurality of nodes representing a plurality of relationships between the plurality of entities, wherein the plurality of entities include a first entity representing one of a person, place, or piece of equipment of the building, wherein a second entity of the plurality of entities represents a software component, wherein the software component performs operations for the person, place, or piece of equipment of the building indicated by one or more edges of the plurality of edges relating the first entity to the second entity and cause the software component to execute and perform the operations for the person, place, or piece of equipment.


