Data Analysis System for Communication Transaction Visualization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for detecting issues and analyzing disruptions in telecommunications networks are often reactive, leading to poor user experiences due to delayed issue resolution, and struggle with the massive and dynamic nature of communication transaction data, making it difficult to identify deviations or anomalies in a timely manner.

Innovation Solution

A data analysis system that processes transaction data by generating a display of communication transactions using a tree structure hierarchy, associating elements with coordinates, and representing transactions as lines with weighted averages of control coordinates, allowing for visual representation and identification of anomalies through bundling and coloring based on transaction characteristics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If traditional reactive methods are used for detecting network issues, then system complexity is low, but issue resolution time is lengthy and user experience deteriorates

Engineering Contradiction:
Improveissue resolution timeVSAvoidsystem complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system performs preliminary analysis by continuously monitoring communication transactions and establishing baseline patterns of normal behavior. This allows the system to detect deviations and anomalies before they cause significant network issues, enabling proactive rather than reactive problem resolution. The preprocessing and pattern establishment phases prepare the system in advance to quickly identify and respond to actual problems.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If massive volumes of communication transaction data are analyzed in detail, then measurement precision improves, but processing time increases significantly

Engineering Contradiction:
Improveanomaly detection accuracyVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system segments the massive communication transaction data into manageable units and processes them through multiple hierarchical levels. Individual transactions are grouped into patterns, which are then analyzed for deviations. This segmentation allows detailed analysis of specific anomalies without requiring complete processing of all transaction data, thereby maintaining detection accuracy while reducing overall processing time.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system applies partial action by focusing computational resources only on transactions that exhibit deviations from established patterns. Rather than analyzing every single transaction in detail, the system identifies and deeply analyzes only the anomalous portions, achieving high measurement precision for critical issues while minimizing processing time for normal transactions.

Inventive Principle:
Principle #16Partial or excessive action

3Loss of information

If visual representation of all transactions is provided, then information completeness is high, but display complexity and difficulty of interpretation increases

Engineering Contradiction:
Improveinformation completenessVSAvoidanomaly identification difficulty
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The visual display applies local quality by differentiating the representation of normal transactions versus anomalous transactions. Normal transactions are displayed with standard visual characteristics, while deviations and anomalies are highlighted with distinct visual properties such as different colors, intensities, or visual emphasis. This allows complete information to be presented while making anomaly detection visually straightforward.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system utilizes color changes and visual variations to encode different states and types of transactions. By assigning different visual characteristics to different transaction patterns and anomalies, the system maintains complete information representation while enabling rapid visual identification of issues through intuitive color-coding and visual differentiation.

Inventive Principle:
Principle #32Color changes

Data Source

PatentUS9384572B2Data analysis system
Publication Date: 2016.07.05 SOLMEX BV
  • US9384572B2 patent drawing
  • US9384572B2 patent drawing
  • US9384572B2 patent drawing

AI summary

A data analysis system (1) for displaying data facilitating visual analysis of communication transaction is disclosed. The system includes a transactions database (3) operable to store transaction records (5) defining communication transactions and a processing module (11) operable to determine a hierarchy having a tree structure wherein leaf nodes in the lowest level of the hierarchy correspond to sources and destinations associated with communication transactions represented by transaction records 5) stored in the transactions database (5). The processing module (11) then causes representations of the communication transactions to be displayed on a display screen (13) by determining for each transaction a first set of control co-ordinates comprising co-ordinates associated with elements in a path in the tree structure connecting the source and destination associated with a communication transaction via the closest common parent in the hierarchy common to the source and destination; determining for each transaction a second set of control co-ordinates for drawing a straight line between co-ordinates associated with the source and destination associated with the communication transaction; calculating as a set of control co-ordinates for representing a transaction weighted averages of corresponding co-ordinates in the first and second set, weighted by a bundling factor; and representing each of the communication transaction as a line drawn utilizing the calculated control co-ordinates for each transaction.