Building Management Graphic Binding with Reusable Widget Templates
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The configuration of building management systems, such as HVAC, Security, and Access control systems, is a time-consuming and error-prone process due to the complexity of binding individual components and graphics within these systems.
Innovation Solution
A method and system that utilize a widget library where users can drag and drop images representing building system components onto an editor page, automatically binding points with corresponding images, and saving these bindings for later use, allowing for efficient configuration and template creation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If manual configuration of building management system components and graphics is used, then system functionality is achieved, but configuration time and error rate increase significantly
Solution Approach 1:
The patent uses template copying where pre-configured graphics and component bindings are stored as reusable templates. When configuring new components, the system automatically copies and instantiates these templates, eliminating manual reconfiguration and reducing both time and errors.
Solution Approach 2:
The system performs preliminary configuration by pre-defining templates with proper graphic bindings, data points, and component associations before actual system deployment. This advance preparation allows rapid instantiation during configuration without manual effort.
2Manufacturing precision
If detailed manual binding of graphics to components is performed, then system precision is improved, but complexity of the configuration process increases
Solution Approach 1:
The system performs automatic binding where the software automatically associates graphics with their corresponding data points and components based on template definitions. This self-service automation eliminates the need for manual binding operations while maintaining high precision.
Solution Approach 2:
The configuration process is segmented into separate concerns: template definition (which handles binding logic) and template instantiation (which applies bindings). This segmentation allows precise binding logic to be encapsulated in templates without exposing complexity during the configuration phase.
3Adaptability or versatility
If custom graphics are created for each component, then system adaptability is improved, but configuration time and resource requirements increase
Solution Approach 1:
The patent implements universal templates that can serve multiple components with similar characteristics. A single template can be instantiated across numerous components, providing consistent graphics and bindings while maintaining adaptability through template parameters that can be customized without recreating the entire graphic.
Solution Approach 2:
Instead of creating custom graphics for each component, the system copies proven templates and instantiates them for new components. This copying approach maintains graphic quality and adaptability while dramatically reducing configuration time compared to creating custom graphics from scratch.
Data Source
AI summary
A method of configuring a building management system for operation, the building management system including a plurality of building system components, the method comprising:accessing a widget library, the widget library comprising a plurality of individual images that each represent operation of one or more building system components;dragging and dropping one or more individual images from the widget library onto an editor page;dragging and dropping one or more points of the one or more building system components onto each of one or more of the individual images on the editor page;in response to dragging and dropping the one or more points onto each of one or more of the individual images on the editor page, automatically binding the one or more points with the respective individual image; andsaving the individual images along with the binding with their respective one or more points.


