Automated Building Interface Generation from BIM Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manual generation of user interfaces for building management systems is time-consuming and difficult for control engineers, requiring them to create graphics and widgets from smaller elements.

Innovation Solution

Automatically generating operational user interfaces using geometrical and relationship information from building information modeling objects, assigning state variables, and associating them with control points in the building management system, allowing for dynamic updates based on user input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If user interfaces are manually generated by control engineers from smaller graphic elements, then the user interface can be customized and tailored to specific building management needs, but the process becomes time-consuming and difficult

Engineering Contradiction:
Improvecustomization capabilityVSAvoidinterface generation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically generating the user interface framework, graphic elements, and widget structures before the control engineer needs to customize them. The building information modeling data is pre-processed to extract graphical representations and hierarchical relationships, creating a ready-to-customize interface foundation that eliminates time-consuming manual creation work while preserving customization capabilities.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates copies of interface elements by automatically generating graphical representations of building components from building information modeling data. Instead of manually creating each graphic element from scratch, the system copies and adapts standardized interface widgets and graphical elements based on the building's hierarchical structure, significantly reducing creation time while maintaining adaptability through configurable parameters.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If control engineers manually create and build user interface components, then precise control over interface design and functionality is achieved, but the complexity and difficulty of the task increases

Engineering Contradiction:
Improveinterface design precisionVSAvoidinterface generation complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically generating user interface components from building information modeling data without requiring manual intervention for each element. The system extracts hierarchical relationships, generates appropriate graphical representations, and configures widgets automatically based on the building's structure and control requirements, reducing both complexity and maintaining precision through algorithmic consistency.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The interface generation process is segmented into distinct automated steps: extracting hierarchical relationships from building information modeling data, generating graphical representations for each building component, creating appropriate widgets based on component types, and assembling the complete interface. This segmentation reduces overall complexity by breaking down the complex manual task into manageable automated subprocesses while maintaining design precision through systematic processing.

Inventive Principle:
Principle #1Segmentation

3Loss of information

If comprehensive building information is displayed in the user interface, then operators can effectively monitor and control building systems, but the interface becomes more complex and harder to generate manually

Engineering Contradiction:
Improvebuilding information completenessVSAvoidinterface structure complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system applies universality by using a standardized set of interface widgets and graphical elements that can represent multiple types of building components and information. Instead of creating unique custom elements for each building component, the system uses multi-functional widgets that can adapt to display different information types (temperature, humidity, equipment status, etc.), reducing interface complexity while maintaining information completeness through configurable parameter sets.

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

Data Source

PatentUS9811249B2Generating an operational user interface for a building management system
Publication Date: 2017.11.07 HONEYWELL INTERNATIONAL INC
  • US9811249B2 patent drawing
  • US9811249B2 patent drawing
  • US9811249B2 patent drawing

AI summary

Devices, methods, and systems for generating an operational user interface for a building management system are described herein. One method includes generating a widget using geometrical information associated with a building information modeling object and relationship information associated with the building information modeling object, assigning a state variable to the widget by analyzing properties of the building information modeling object or an ontology definition of the building information modeling object, associating the state variable with a point from the building operation system by mapping the point to the state variable, and changing the state variable based on input received from a user.