Automated Digital Application Performance Remediation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional methods for testing the quality performance of digital applications are inadequate as they do not account for variations in locale or operating conditions, and they fail to provide recommendations for front-end performance improvements, leading to manual and time-consuming remedial actions.

Innovation Solution

A system and method that automatically detects performance issues, classifies potential modifications, and applies immediate remedial modifications to digital applications, while also validating the improvements through automated verification tests.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional server-based testing is used, then testing can be performed in controlled environments, but it fails to account for variations in locale or operating conditions and does not provide accurate front-end performance measurements

Engineering Contradiction:
Improveperformance measurement accuracyVSAvoidlocale and operating condition coverage
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system enables self-service by allowing the digital application to test itself across multiple locales and operating conditions. The automated testing framework executes performance tests on the application in various simulated environments without requiring manual intervention for each test scenario, thus achieving both reliable measurements and broad adaptability.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The testing system achieves universality by designing a multi-functional framework that can simultaneously test the digital application across numerous locales, devices, and operating conditions. This single system performs multiple testing functions that would otherwise require separate manual testing processes for each scenario.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Manufacturing precision

If manual code modifications are performed for performance improvements, then specific performance issues can be addressed, but the process becomes tedious and time-consuming with extensive testing required before deployment

Engineering Contradiction:
Improveperformance optimization precisionVSAvoidmodification and testing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The system applies preliminary action by automatically generating and applying performance optimization modifications before formal deployment. The automated framework prepares remedial code changes based on test results and applies them in advance, allowing verification through automated testing without requiring lengthy manual review and testing cycles.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary automated testing and modification framework that mediates between performance testing and code deployment. This intermediary layer automatically analyzes test results, generates optimization recommendations, applies modifications, and verifies improvements, eliminating the need for direct manual intervention in the modification process.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If automated modification systems are implemented, then remediation time is reduced, but the system complexity increases and requires sophisticated verification processes

Engineering Contradiction:
Improveremediation speedVSAvoidautomated testing system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system implements feedback by creating a closed-loop automated testing framework where performance test results automatically feed into modification generation, which then feeds into verification testing. This continuous feedback cycle enables rapid automated remediation while managing complexity through systematic automation of the verification process rather than manual intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP3618078B1System and method for controlling quality of performance of digital applications
Publication Date: 2025.06.04 ACCENTURE GLOBAL SOLUTIONS LTD
  • EP3618078B1 patent drawingFigure 1
  • EP3618078B1 patent drawingFigure 2
  • EP3618078B1 patent drawingFigure 3A

AI summary

A system and method for controlling quality of performance of a digital application is disclosed. Performance data representing test results of a requested performance test on the application is obtained. A performance metric is optimized by analyzing the performance data and classifying analysis results of the analyzing into multiple categories, including an immediate remediation category. An automated modification is initiated based on a first analysis result classified into the immediate remediation category. An automated verification performance test determines a measure of improvement in performance of the application based on the modification by comparing a first verification result of a first performance test without the automated modification with a second verification result of a second performance test of the digital application with the automated front end modification. The digital application with the automated modification may be deployed based on a result of the automated verification performance test.