Web Page Modification via Bandwidth Measurement and Content Rating

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile computing devices experience poor internet connectivity due to high bandwidth content, leading to inconsistent user experiences, as users often face unreliable internet quality caused by distance, atmospheric interference, or network constraints, resulting in decreased usage of web pages and applications.

Innovation Solution

A system and method that modify web pages based on user-assigned importance ratings and bandwidth measurements by creating reduced-sized content elements and dynamically adjusting content inclusion to ensure optimal loading within available bandwidth, using a combination of design, rating, reduction, measurement, and modification engines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If high bandwidth content is provided in web pages, then content quality and completeness is improved, but network reliability and user experience deteriorate due to unstable mobile connections

Engineering Contradiction:
Improvecontent sizeVSAvoidnetwork reliability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent segments web page content into multiple size variations (full resolution, reduced size, thumbnail) and delivers appropriate segments based on measured bandwidth conditions. This allows the system to provide high-quality content when bandwidth permits while switching to compressed content when bandwidth is limited, resolving the contradiction between content quality and network reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent dynamically changes content parameters (image resolution, video quality, file size) based on measured bandwidth conditions. By adjusting these parameters in real-time according to network status, the system maintains acceptable content quality while adapting to varying network reliability, thus resolving the contradiction between content completeness and network stability.

Inventive Principle:
Principle #35Parameter changes

2Loss of energy

If content elements are reduced in size to improve bandwidth efficiency, then network bandwidth consumption is reduced, but content quality and user experience may deteriorate

Engineering Contradiction:
Improvebandwidth consumptionVSAvoidcontent quality
Core Design Contradiction:
Loss of energyVSQuantity of substance

Solution Approach 1:

The patent implements dynamic content delivery where content size and quality are adjusted in real-time based on measured bandwidth conditions. The system transitions from static content delivery to dynamic adaptation, selecting appropriate content versions (full size, reduced size, or thumbnail) based on current network status, thus optimizing the balance between bandwidth consumption and content quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes content parameters (resolution, file size, format) based on bandwidth measurements. By dynamically adjusting these parameters according to network conditions, the system reduces bandwidth consumption when necessary while maintaining acceptable content quality, resolving the contradiction between bandwidth efficiency and content quality.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If multiple content elements are included in web pages to improve completeness, then information completeness is improved, but bandwidth consumption and loading time increase

Engineering Contradiction:
Improveinformation completenessVSAvoidloading time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent segments content elements into priority levels and delivers them in stages based on bandwidth availability. Critical content is delivered first, followed by secondary content as bandwidth permits. This segmented delivery approach maintains information completeness while reducing initial loading time and bandwidth consumption.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial content delivery where essential content elements are delivered first based on measured bandwidth, with optional or secondary content delivered subsequently if bandwidth permits. This approach ensures core information completeness while minimizing initial loading time and bandwidth usage.

Inventive Principle:
Principle #16Partial or excessive action

4Ease of operation

If web pages are optimized for mobile devices to improve accessibility, then ease of operation is improved, but bandwidth requirements and content delivery complexity increase

Engineering Contradiction:
Improvemobile accessibilityVSAvoidcontent delivery complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent creates a universal content delivery system that automatically adapts to different device types and bandwidth conditions through a single platform. The measurement engine and modification engine work together to provide device-agnostic optimization, eliminating the need for separate optimization processes for different mobile devices while maintaining ease of operation.

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

Solution Approach 2:

The patent implements self-service optimization where the system automatically measures bandwidth, selects appropriate content versions, and delivers optimized content without requiring user intervention or complex manual configuration. This automation reduces delivery complexity while improving mobile accessibility through adaptive content delivery.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10241982B2Modifying web pages based upon importance ratings and bandwidth
Publication Date: 2019.03.26 HEWLETT PACKARD ENTERPRISE DEV LP
  • US10241982B2 patent drawing
  • US10241982B2 patent drawing
  • US10241982B2 patent drawing

AI summary

In one example of the disclosure, a web page and a plurality of content elements that are candidates for incorporation into the web page are received. A user-assigned importance rating for each of the received content elements is received. A reduced-sized version of the content element is created for each of the received content elements. A web page request is received from a requestor computing device and bandwidth available to the device is measured. The web page is modified based upon the importance ratings and the bandwidth measurement.