Waveform Display Transaction Association Visualization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Waveform display systems face challenges in identifying related transactions, especially in complex hardware systems where many transactions occur simultaneously, making it difficult for users to determine the cause of a particular transaction.
Innovation Solution
The system stores transaction association information in event files and processes this data into efficient data structures that allow for forward and backward association searching, generating visual indications of these associations within the waveform display, such as arrows or different coloring, to help users understand transaction relationships.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If waveform display systems display many transactions simultaneously to illustrate complex hardware system activities, then the completeness of system illustration is improved, but the difficulty of identifying related transactions increases
Solution Approach 1:
The patent segments the complex set of transactions into grouped representations that highlight relationships. Transactions are organized into groups based on their associations, with visual indicators showing which transactions are related. This segmentation allows users to see the complete system activity while easily identifying related transactions through the grouping structure.
Solution Approach 2:
The patent introduces visual indicators as intermediaries between transactions and users. These indicators (such as grouping markers, coloring, or connection lines) mediate the relationship display, making transaction associations visible without requiring users to directly analyze the raw transaction data. The indicators serve as a intermediary layer that translates complex transaction relationships into intuitive visual form.
2Measurement precision
If waveform display systems store detailed transaction association information to enable relationship identification, then the accuracy of transaction relationship identification is improved, but the storage requirements and data processing complexity increase
Solution Approach 1:
The patent performs preliminary processing of transaction association information during data ingestion and storage. Associations are pre-computed and stored in an optimized format that enables quick retrieval during display. This preliminary action reduces the complexity of real-time processing by preparing the data structure in advance, allowing accurate relationship identification without complex runtime computations.
Solution Approach 2:
The patent changes the parameter representation of transaction associations from raw detailed data to optimized display-ready formats. Transaction relationships are stored with condensed parameters that capture essential association information while reducing data volume. This parameter transformation maintains accuracy for relationship identification while reducing storage and processing complexity.
Data Source
AI summary
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating transaction associations in a waveform display. One of the methods includes receiving data representing a main signal for a selected transaction in a waveform display, the main signal including a plurality of main signal events. A search is performed for data representing one or more side signals associated with the main signal for the selected transaction, each side signal including a plurality of side signal events representing other transactions that are associated with the main signal at a time indicated by a corresponding main signal event. A visual indication is generated within the waveform display of an association between the selected transaction and one or more transactions identified by the one or more side signals associated with the main signal for the selected transaction.


