Toxic Gas Chart Rendering via Dynamic Slider Zoom
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Industrial processes face challenges in efficiently processing and rendering large volumes of data, such as sensor readings from toxic gas monitoring systems, leading to high rendering times and excessive computing bandwidth consumption, which results in poor user experience and reduced usability.
Innovation Solution
A system and method for generating chart visualizations that allow users to dynamically switch between hourly and minute modes by adjusting the distance between slider interface elements, reducing the data points displayed and improving rendering time and CPU bandwidth consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If all sensor readings are displayed in the chart, then the user can view complete data details, but the rendering time and computing bandwidth consumption increase significantly
Solution Approach 1:
The patent segments the data display into multiple zoom levels (overview mode and detailed mode). The overview mode displays aggregated data points for the entire time range, while the detailed mode displays individual sensor readings only for the selected time window. This segmentation allows the system to balance between showing complete data and maintaining fast rendering by only processing detailed data when needed.
Solution Approach 2:
The system dynamically adjusts the level of data detail displayed based on user interaction with the time range selector. When users select a narrow time window, the system transitions from displaying aggregated overview data to displaying detailed individual readings. This dynamic adaptation optimizes rendering performance by loading detailed data only when the user requires it, rather than always displaying all data points.
2Measurement precision
If high-resolution data points are displayed for the entire time range, then the user can see detailed trends, but the CPU bandwidth consumption becomes excessive
Solution Approach 1:
The patent divides the data processing into two segments: aggregated data processing for the overview mode covering the entire time range, and detailed data processing for the selected time window. This segmentation allows the system to use low-CPU operations for the majority of the display area while reserving high-resolution processing only for the portion of the chart the user is actively examining.
Solution Approach 2:
The system applies partial action by displaying full-resolution data points only for the selected time window rather than for the entire time range. For the rest of the chart, it displays aggregated or lower-resolution data. This approach provides sufficient measurement precision where needed while avoiding the excessive CPU bandwidth consumption that would result from processing all data points at high resolution.
3Measurement precision
If the chart displays detailed minute-level data, then the user can analyze specific events, but the overall trend visibility is reduced
Solution Approach 1:
The patent segments the chart into two distinct visual representations: an overview mode that shows aggregated data points representing overall trends across the entire time range, and a detailed mode that shows individual minute-level data points for the selected time window. This segmentation allows users to view both the big picture and specific event details without compromising either perspective.
Solution Approach 2:
The system uses a dual-view approach where the overview mode provides temporal context and trend visibility, while the detailed mode provides event-level precision. By allowing users to switch between these two dimensions of data representation, the system preserves both the overall trend information and the detailed event information that would otherwise be mutually exclusive in a single view.
4Adaptability or versatility
If the system processes and renders all sensor data points, then the user experience is comprehensive, but the usability is reduced due to slow response times
Solution Approach 1:
The system performs preliminary action by pre-calculating and storing aggregated data points for the overview mode, which can be displayed immediately without processing individual sensor readings. When users select a time window, the system then processes only the relevant subset of data for detailed display. This preliminary preparation of aggregated data ensures fast initial rendering and responsive user experience while maintaining comprehensive data analysis capabilities.
Data Source
AI summary
Methods, apparatuses, and systems that cause rendering of a gas concentration trend chart user interface on a display is provided. The gas concentration trend chart user interface includes a gas concentration data point graphic section configured to display a first data set in an hourly mode, a left graphic slider user interface element, and a right graphic slider user interface element. A first user interaction input causing a reduced graphic distance between the left graphic slider user interface element and the right graphic slider user interface element is received and identified. The reduced graphic distance is determined to satisfy a minute mode triggering distance threshold and in response to determining that the reduced graphic distance satisfies the minute mode triggering distance threshold, the gas concentration data point graphic section is caused to display a second data set in a minute mode.


