Interactive Data Visualization UI for In-Context Building Actions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing digital data visualizations in building management applications lack the capability to identify specific information required to act on a problem, necessitating separate systems for cross-referencing and manual inference to take further action.
Innovation Solution
A customized graphical user interface with interactive elements that display visual effects upon hover, generating overlay windows with additional data and executable interactions, allowing direct access and management of data within the same interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If digital data visualizations are provided in building management applications, then data monitoring and management capabilities are improved, but the ability to identify and access specific information required to act on problems deteriorates
Solution Approach 1:
The patent combines multiple previously separate functions into a single integrated data visualization interface. The interface merges data display, detailed information access, and actionable interactions into one unified system, eliminating the need to switch between multiple applications or manually cross-reference data. This is achieved by embedding rich interactive elements directly within the visualization components.
Solution Approach 2:
The data visualization interface is designed to perform multiple functions simultaneously: displaying aggregated data, providing drill-down access to detailed information, and enabling direct actions on the data. Each visualization element serves as a universal component that can display different types of information and support various interaction modes depending on user needs.
2Reliability
If separate systems are used for cross-referencing data, then data accuracy is improved, but the time and effort required to take action deteriorates
Solution Approach 1:
The system performs preliminary actions by pre-linking and pre-organizing related data across different systems before the user needs to access it. When a user views a data visualization, the system has already prepared and connected the relevant detailed information and actionable elements, so no manual cross-referencing or data gathering is needed at the moment of decision-making.
Solution Approach 2:
The integrated data visualization interface acts as an intermediary that connects users to multiple data sources and systems. Rather than requiring users to manually navigate between separate systems, the interface mediates access to all necessary information through a unified interaction model, maintaining data accuracy while eliminating manual data gathering steps.
3Reliability
If manual inference is required to identify reference numbers, then data security is improved, but operational efficiency deteriorates
Solution Approach 1:
The system applies local quality by providing different levels of information detail to different users or at different stages of interaction. Sensitive reference numbers and identifiers are only revealed when and where specifically needed, rather than being universally exposed. The interface adapts the level of detail and sensitivity based on the local context of each interaction.
Data Source
AI summary
This technology facilitates access and customizable interaction with data by providing a graphical user interface which has interactive elements each comprising a different data visualization of initial data from a platform. Each of at least a subset of the interactive elements is configured to display a visual effect when a pointer is positioned over one of the interactive elements. Receipt of an input for one of the interactive elements that is displaying the visual effect is monitored for. A window is generated and provided to overlay the one of the interactive elements when the monitoring indicates the input is received. The window is configured to present: additional data associated with the initial data; and additional interactive elements each associated with a different interactions. Execution of one of the interactions is initiated when a selection of a corresponding one of the additional elements is received and a result is provided.


