Automated Building Schema Mapping via Graph Data Structures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Building management systems face difficulties in updating from one schema to another due to the lack of direct mapping between different schemas, requiring excessive user intervention and expert knowledge, which hinders the transition process.

Innovation Solution

A building schema mapping system that receives strings in a first schema, extracts relationships, labels them based on characters, and generates a graph data structure in a second schema, using a dictionary for character mapping and user input to assign tags, facilitating the translation process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a building management system is updated to operate on data according to a second schema, then the system can benefit from improved data representation and functionality, but the lack of direct mapping between the first schema and the second schema makes the transition difficult and requires excessive user intervention

Engineering Contradiction:
Improveschema update capabilityVSAvoidmapping difficulty
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an automated schema mapping system that acts as an intermediary between the first schema (BACnet/METASYS) and the second schema (BRICK/graph schema). This system automatically translates data points, equipment, and spaces from the legacy schema to the new schema using dictionary-based character matching and relationship extraction, eliminating the need for manual expert intervention in the mapping process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the manual, expert-knowledge-based schema mapping process with an automated computational system. The system uses algorithms to extract relationships from data strings, match characters to predefined tags using dictionaries, and generate graph data structures automatically, substituting human expertise with machine-based automated translation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Measurement precision

If expert knowledge is required to understand what each string represents in the first schema, then accurate interpretation is achieved, but the update process becomes time-consuming and requires excessive user intervention

Engineering Contradiction:
Improvedata interpretation accuracyVSAvoidupdate time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The schema mapping system performs self-service by automatically interpreting and translating data strings without requiring external expert knowledge. The system uses predefined dictionaries that map character patterns to semantic tags, enabling autonomous translation of BACnet/METASYS data points into BRICK schema equivalents, thereby eliminating the time cost of manual expert analysis.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent employs preliminary action by pre-defining dictionaries that contain mappings between character patterns in the first schema and semantic tags in the second schema. These dictionaries are prepared in advance, allowing the system to quickly match and translate data strings during the update process without requiring real-time expert interpretation.

Inventive Principle:
Principle #10Preliminary action

3Manufacturing precision

If manual mapping between schemas is performed, then mapping accuracy can be ensured, but processing time increases and productivity decreases

Engineering Contradiction:
Improvemapping accuracyVSAvoidschema translation speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent replaces manual mapping operations with automated computational processes. The system uses algorithmic relationship extraction from data strings, dictionary-based character matching, and automated graph data structure generation, achieving both accuracy through systematic rules and high productivity through automation.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the parameters of the mapping process by transforming it from a manual, expert-driven operation to an automated, rule-based system. The system modifies the translation parameters by using predefined character-to-tag mappings and automated relationship extraction rules, enabling fast and accurate schema translation simultaneously.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20200133978A1Systems and methods for mapping a building schema into a graph data schema
Publication Date: 2020.04.30 TYCO FIRE & SECURITY GMBH
  • US20200133978A1 patent drawing
  • US20200133978A1 patent drawing
  • US20200133978A1 patent drawing

AI summary

A building schema mapping system, the system including one or more memory devices configured to store instructions, that, when executed by one or more processors, cause the one or more processors to receive strings in a first schema, each string representing at least one of a point, building equipment, or a building space, extract relationships from the strings, each relationship of the relationships indicating a particular relationship between a first string of the strings and a second string of the strings, label each of the strings based on characters of each of the strings, and generate a graph data structure of a second schema based on the relationships and the label of each of the strings.