Web Page Download Acceleration via Element Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing methods for downloading web pages from a server to a communication terminal result in slow page loading and network congestion due to the large number of requests needed to retrieve external elements, especially in mobile networks under heavy load.

Innovation Solution

A method where the web server analyzes the web page template to determine its constituent elements and transmits each element's content independently through parallel channels, with the communication terminal sending messages about available cached content to avoid redundant transmissions based on modification dates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the communication terminal downloads all external elements before displaying the web page, then the web page can be displayed completely, but the downloading and display time is increased

Engineering Contradiction:
Improvecompleteness of web page displayVSAvoidweb page download and display time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent segments the web page elements into two categories: main content elements and external elements. The terminal first downloads and displays the main content, then separately downloads external elements in the background. This segmentation allows the web page to be displayed partially without waiting for all external elements, thus reducing display time while maintaining eventual completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-loading external element information and preparing download tasks before they are actually needed for display. The terminal analyzes the web page structure in advance, identifies external elements, and initiates their download in parallel with display operations, rather than waiting until display is required.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If the communication terminal makes numerous requests to download external elements, then all web page content can be retrieved, but the communication network becomes cluttered and congested

Engineering Contradiction:
Improvecompleteness of content retrievalVSAvoidnetwork congestion
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent merges multiple external element download requests into a single batch operation. Instead of making individual requests for each external element, the terminal consolidates these requests and processes them more efficiently, reducing the total number of protocol handshakes and network transactions required.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent maintains continuous useful action by overlapping the download of multiple external elements in parallel rather than sequentially. The terminal initiates multiple download operations simultaneously, keeping the network connection continuously utilized for productive data transfer rather than experiencing idle periods between sequential requests.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If the terminal waits for all external elements before displaying, then the web page displays correctly, but user experience is degraded due to slow loading

Engineering Contradiction:
Improvecorrectness of web page displayVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent segments the display process into phases: first displaying the main content that is available immediately, then progressively adding external elements as they download. This allows users to see and interact with the core content while external elements load in the background, significantly improving perceived loading speed without sacrificing eventual display completeness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies partial action by displaying a partial version of the web page (without external elements) immediately, rather than waiting for the complete version. Users can access and interact with the available content, and the system continues to download external elements to enhance the experience progressively.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentEP3262536B1Method for the accelerated download of a web page to a communication terminal
Publication Date: 2022.04.06 BULL SA

AI summary

The invention concerns a web server (WS) designed to download a web page to a communication terminal (T), comprising first means for receiving a request (REQP) identifying the web page and transmitted by the communication terminal, and second means using a model of the web page to determine a set of constituent elements of same, and, in response to the determination of an element, to trigger the transmission of the content corresponding to said element, each piece of content being transmitted independently by reply messages.