Dynamic Web Page Load Mitigation via Threshold-Based Alternative Content

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Web applications often experience slow page loads due to delays in loading data, especially in multi-tenant cloud environments where 'noisy neighbor' issues can occur, leading to poor user experience and resource inefficiency.

Innovation Solution

Implement a dynamic approach to mitigate slow pages by establishing wait time thresholds for individual pages or categories. When a page load exceeds the threshold, alternative content is provided to users, which can include help pages, configuration settings, or links to assist users in achieving their goals without waiting for the full page load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the system waits for the complete page load to provide content to users, then data completeness is ensured, but user experience deteriorates due to slow response times

Engineering Contradiction:
Improvedata completenessVSAvoidpage load time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by detecting slow page loads in advance and proactively providing alternative content before the original page fully loads. This allows users to receive useful information immediately rather than waiting for the complete page load, thus reducing perceived wait time while maintaining data reliability through alternative content sources.

Inventive Principle:
Principle #10Preliminary action

2Ease of operation

If the system continuously monitors and serves all page requests, then user experience is maintained, but computing resources are wasted on slow pages

Engineering Contradiction:
Improveuser experienceVSAvoidcomputing resources
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

Instead of continuously monitoring and serving all page requests, the system applies partial action by only providing alternative content when slow page loads are detected. This selective approach maintains user experience for affected pages while conserving computing resources by not unnecessarily processing requests for pages that load normally.

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If alternative content is provided for slow pages, then user experience improves, but system complexity increases due to additional content management

Engineering Contradiction:
Improveuser experienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system introduces an intermediary component that detects slow page loads and provides alternative content. This intermediary layer manages the complexity of alternative content delivery without requiring changes to the core page generation system, thus improving user experience while containing system complexity within a dedicated mediation layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12332962B2Dynamic mitigation of slow web pages
Publication Date: 2025.06.17 SAP SE
  • US12332962B2 patent drawing
  • US12332962B2 patent drawing
  • US12332962B2 patent drawing

AI summary

Systems, methods, and computer media are described for dynamically mitigating slow web pages. Wait time thresholds can be established for individual pages or categories of pages. The wait time thresholds reflect a delay time determined to be acceptable to users. Pages for which wait time thresholds are established can be monitored, and when requests to load one of the pages results in a delay beyond the threshold, which indicates a slow page, alternative content can be provided to the requesting user. The alternative content is selected to be useful to the user in accomplishing the user's goal despite the delay and can be a help page or information for accessing desired information in another way.