Visualizing End User Response Time in Multi-Tiered Applications
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current performance monitoring tools are limited in their diagnostic capabilities for N-tiered applications, requiring manual analysis of hundreds of concurrent transactions across multiple network tiers, which is complex, error-prone, and time-consuming, and can only be performed by experienced IT professionals.
Innovation Solution
A method and computer program product for visual representation of end user response time in a multi-tiered network application, which receives search criteria, retrieves client statistics records, sorts them based on performance parameters, and presents a graph representing the topology hierarchy to identify potential root-causes of performance problems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If manual analysis of concurrent transactions is performed to identify root causes, then diagnostic accuracy is improved, but time consumption and operational complexity increase significantly
Solution Approach 1:
The patent introduces an automated analysis tool as an intermediary between the raw transaction data and the diagnostic process. This tool processes hundreds of concurrent transactions automatically, generating structured analysis results that preserve diagnostic accuracy while eliminating the time-consuming manual analysis step. The intermediary translates complex multi-tiered application data into actionable insights without requiring manual intervention at each tier.
Solution Approach 2:
The patent replaces the mechanical manual analysis process with an automated computational system. Instead of IT professionals manually examining each transaction across multiple tiers, the system automatically collects, processes, and analyzes transaction data, substituting human manual labor with algorithmic processing that achieves the same diagnostic accuracy much faster.
2Measurement precision
If manual analysis across multiple network tiers is performed, then root cause identification accuracy is improved, but operational complexity and error probability increase
Solution Approach 1:
The patent implements a self-service automated analysis system that performs the entire diagnostic process without requiring manual navigation through multiple tiers. The system automatically collects data from all tiers, correlates transactions, identifies root causes, and presents results. This self-service approach maintains root cause identification accuracy while eliminating the operational complexity and error-proneness of manual multi-tier analysis.
Solution Approach 2:
The patent merges the analysis of multiple network tiers into a single unified automated process. Instead of requiring separate manual analysis of each tier followed by correlation, the system combines all tier data into a cohesive analysis framework that automatically identifies cross-tier dependencies and root causes, reducing operational complexity while maintaining accuracy.
3Reliability
If detailed analysis of hundreds of concurrent transactions is performed, then diagnostic capability is improved, but ease of operation deteriorates
Solution Approach 1:
The patent extracts the complex analytical processing from the user's task and transfers it to the automated system. The system extracts and processes the detailed transaction data, identifying patterns and root causes that would be difficult for users to detect manually. This extraction maintains diagnostic capability while significantly improving ease of operation, as users only need to initiate the analysis and interpret the simplified results.
4Measurement precision
If comprehensive monitoring of all network tiers is implemented, then problem detection accuracy is improved, but system complexity increases
Solution Approach 1:
The patent segments the comprehensive monitoring task into automated data collection modules and automated analysis modules. The system segments the multi-tiered application data into manageable units that can be processed automatically, then reassembles the analysis results to provide comprehensive problem detection accuracy without requiring the user to manage the underlying system complexity.
Data Source
AI summary
A method for visual representation of end user response time (EURT) in a multi-tiered network application is provided. Search criteria for searching a repository of client statistics records is received. The search criteria specifies identification information pertaining to a user of a multi-tiered network application experiencing application performance problems and a time period associated with the application performance problems. The identification information identifies an IP address of user's computing device. A plurality of client statistics records matching the search criteria is retrieved from the repository. The retrieved plurality of client statistics records is sorted based on measurements of performance parameters. A graph representing relevant topology hierarchy of the multi-tiered network application is presented to a user based on the sorted client statistics records. The graph visually identifies connections between nodes of the multi-tiered application. The identified connections include potential root-causes of the specified application performance problems.


