Machine Learning Web Page Preloading for Lower Browsing Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional web management techniques introduce latency and higher infrastructure costs in user web browsing experiences, affecting speed and efficiency.

Innovation Solution

Implementing machine learning techniques, such as statistical algorithms and neural networks, to predict and preload web pages based on user behavior, reducing latency and infrastructure costs through enhanced web page loading.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional web management techniques are used to acquire data and manage web browsing sessions, then web browsing can be maintained, but latency is introduced and infrastructure costs increase

Engineering Contradiction:
Improveweb page loading speedVSAvoidlatency in web browsing
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The system performs preliminary actions by predicting which web pages a user is likely to access next and preloading them into the user's browser before the user actually requests them. This is achieved through machine learning models that analyze user behavior patterns, session data, and web application metadata to forecast future page requests, thereby eliminating latency when the user navigates to predicted pages.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The web application serves itself by automatically generating predictions about user behavior and initiating preloads without requiring explicit user requests or manual intervention. The system monitors user interactions, extracts patterns, and autonomously manages the preload process, reducing the need for traditional server-response cycles and minimizing latency.

Inventive Principle:
Principle #25Self-service

2Reliability

If conventional web management techniques are used, then web browsing sessions can be managed, but infrastructure costs and maintenance increase

Engineering Contradiction:
Improveweb browsing session managementVSAvoidinfrastructure costs and maintenance
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The system performs self-service by using the web application's own operational data and metadata to train machine learning models that predict user behavior. This self-contained approach eliminates the need for external monitoring infrastructure and reduces maintenance costs, as the system uses resources already being consumed during normal web browsing operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes the operational parameters of web page loading from reactive (waiting for user requests) to predictive (anticipating requests based on analyzed patterns). By transforming how loading decisions are made using machine learning predictions, the system maintains reliable session management while reducing infrastructure requirements compared to traditional reactive approaches.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250335529A1Enhancing web page loading using machine learning techniques
Publication Date: 2025.10.30 DELL PROD LP
  • US20250335529A1 patent drawing
  • US20250335529A1 patent drawing
  • US20250335529A1 patent drawing

AI summary

Methods, apparatus, and processor-readable storage media for enhancing web page loading using machine learning techniques are provided herein. An example computer-implemented method includes obtaining activity-related data associated with at least one user device and at least one web application during a web browsing session; generating one or more predictions of one or more web pages, associated with the at least one web application, to be sought in connection with the web browsing session by processing at least a portion of the activity-related data using one or more statistical algorithms and one or more machine learning techniques; and automatically preloading, in connection with the at least one web application, at least one of the one or more web pages for use in the web browsing session by the at least one user device.