Ad-Handling Logic for Web Page Download Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for improving web page download times in mobile networks are inadequate, particularly due to the presence of advertisements which are dynamic, non-cacheable, and contribute to slower download speeds, leading to a suboptimal user experience.

Innovation Solution

A method involving the identification of advertisement scripts in web page code and the insertion of an advertisement-delaying script-based patch to delay the download of advertisement-related objects until after the primary content has been downloaded, utilizing a computer-implemented logic unit or proxy server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If advertisements are downloaded together with primary web page content, then all content is available for display, but download time increases and user experience deteriorates

Engineering Contradiction:
Improvedownload timeVSAvoidcontent delivery completeness
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent segments web page content into primary content and advertisement content, downloading and displaying them separately. The primary content is downloaded and displayed first, while advertisement content is downloaded separately and inserted into appropriate placeholders, thereby reducing the overall download time perceived by users.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary action by downloading and displaying primary web page content before advertisement content. This ensures that essential information is available to users as quickly as possible, while advertisements are loaded in the background and inserted when ready.

Inventive Principle:
Principle #10Preliminary action

2Loss of time

If intrusive methods are used to filter out advertisements, then download time is reduced, but page quality is degraded and business expectations are compromised

Engineering Contradiction:
Improvedownload timeVSAvoidpage quality
Core Design Contradiction:
Loss of timeVSManufacturing precision

Solution Approach 1:

The patent introduces an intermediary approach that neither completely removes nor displays all advertisements simultaneously. Instead, it uses placeholder elements in the primary content and separately downloads advertisement content to be inserted into these placeholders, maintaining page structure and quality while reducing download time.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If non-intrusive methods like caching are used, then page quality is maintained, but download time is not significantly reduced due to dynamic advertisement content

Engineering Contradiction:
Improvepage qualityVSAvoiddownload time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent segments content into cacheable primary web page content and non-cacheable dynamic advertisement content. The primary content can be cached and displayed quickly, while advertisement content is downloaded separately, thus maintaining page quality while reducing overall download time.

Inventive Principle:
Principle #1Segmentation

4Ease of operation

If advertisements are displayed immediately, then all content is visible to users, but network bandwidth is consumed and mobile device resources are strained

Engineering Contradiction:
Improvecontent visibilityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent performs preliminary action by displaying primary content placeholders before advertisement content is fully downloaded. This gives users immediate visual feedback about page structure while conserving network bandwidth, as advertisements are loaded in the background and inserted when available.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10482507B2Handling digital advertisements in a communication network
Publication Date: 2019.11.19 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • US10482507B2 patent drawing
  • US10482507B2 patent drawing
  • US10482507B2 patent drawing

AI summary

There is provided a computer-implemented logic circuit, also referred to as ad-handling logic, configured to handle advertisements when a web page is downloaded from a web site or a web portal in a communication network. The computer-implemented logic unit comprises processing circuitry and associated memory. The processing circuitry is configured to identify an executable script related to an advertisement, also referred to as an ad script, in the web page code corresponding to the web page. The processing circuitry is further configured to insert an advertisement-delaying script-based executable patch in relation to the ad script to enable a delay of the download of objects related to the advertisement. As an example, the computer-implemented logic unit may be configured for connection to or implementation with a proxy server in the network.