Synchronous Measurement Data Display Windows with Identifier Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for synchronously displaying measurement data in vehicular software struggle with efficiently grouping and synchronizing multiple signal groups across different measurement data display windows, leading to mutual influence and limitations in displaying all signal groups.
Innovation Solution
A method and system for synchronously displaying measurement data involves setting synchronization identifiers and functions for multiple measurement data display windows. When the display time span of one window is modified, the system calls the synchronization function of other windows, matches identifiers, and performs synchronization if matching is successful.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple signal groups are displayed in different measurement data display windows, then mutual influence between signal groups is avoided, but synchronization of display time spans across windows becomes complex and difficult to manage
Solution Approach 1:
The patent divides the measurement data display system into multiple independent measurement data display windows, each capable of displaying different signal groups without mutual influence. Each window is assigned a synchronization identifier to enable selective synchronization only between windows that need to be coordinated, rather than forcing all windows to synchronize universally.
Solution Approach 2:
The patent introduces a synchronization function as an intermediary mechanism that manages the coordination between different measurement data display windows. This function uses synchronization identifiers to determine which windows should be synchronized, acting as a mediator that resolves the complexity of direct window-to-window synchronization management.
2Stability of the object's composition
If all measurement data display windows are synchronized universally, then all windows display consistent time spans, but windows that do not need synchronization are unnecessarily constrained
Solution Approach 1:
The patent applies local quality by assigning different synchronization identifiers to different measurement data display windows, allowing each window to have customized synchronization behavior based on its specific needs. This enables some windows to be synchronized while others remain independent, providing local customization rather than universal treatment.
Solution Approach 2:
The synchronization mechanism is made dynamic through the use of synchronization identifiers and the synchronization function, which can selectively enable or disable synchronization between windows based on their identifiers. This allows the system to adaptively adjust which windows are synchronized rather than maintaining a fixed universal synchronization regime.
3Measurement precision
If manual synchronization of each measurement data display window is performed, then precise control over each window is achieved, but time consumption and operational efficiency are reduced
Solution Approach 1:
The patent implements self-service by enabling the measurement data display windows to automatically synchronize with each other through the synchronization function when they share the same synchronization identifier. When one window's display time span is modified, the synchronization function automatically updates other windows with matching identifiers, eliminating the need for manual intervention while maintaining precise synchronization.
Solution Approach 2:
The synchronization function operates as a feedback mechanism that automatically detects changes in one measurement data display window and propagates these changes to other windows with matching synchronization identifiers. This automated feedback loop ensures precise synchronization without requiring manual control, significantly reducing time consumption.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
A method of synchronously displaying measurement data includes: setting a synchronization identifier and a synchronization function for a plurality of measurement data display windows respectively; when the display time span of any measurement data display window in a paused state is modified, calling the synchronization functions of other measurement data display windows in a paused state, and matching the synchronization identifier of the measurement data display window in a paused state with the synchronization identifiers of other measurement data display windows in a paused state in the synchronization function; if successfully matched, performing synchronization operation.