Data Limit Aware Content Rendering System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Network users with data-limited plans face challenges in accessing web content due to bandwidth constraints, leading to potential throttling or extra fees, and often avoid data-intensive websites, which affects their user experience and resource utilization.

Innovation Solution

A data limit aware content rendering system that dynamically modifies web pages in real-time based on user data limits, reducing data intensity by omitting or converting heavy content objects, such as high-resolution images, and prioritizing essential content for transmission, thereby optimizing bandwidth usage without compromising user experience.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If data-intensive content is transmitted to provide rich user experience, then user experience is improved, but data consumption exceeds the data limit

Engineering Contradiction:
Improveuser experienceVSAvoiddata consumption
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The system dynamically adjusts content delivery based on real-time data limit conditions. The content rendering system modifies web pages by removing or replacing data-intensive elements such as high-resolution images and videos with lower-quality alternatives when data limits are approaching, thereby adapting the content delivery strategy to match the user's data plan constraints while maintaining acceptable user experience.

Inventive Principle:
Principle #15Dynamics

2Quantity of substance

If data-intensive content is omitted to reduce data consumption, then data efficiency is improved, but user experience deteriorates

Engineering Contradiction:
Improvedata consumptionVSAvoiduser experience
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

The system applies selective content modification rather than blanket removal. It identifies specific data-intensive elements within web pages (such as images, videos, and scripts) and selectively removes or replaces only those elements that consume excessive data, while preserving essential content and functionality. This localized approach maintains core user experience qualities while significantly reducing overall data consumption.

Inventive Principle:
Principle #3Local quality

3Quantity of substance

If web pages are modified in real-time to adapt to data limits, then data efficiency is improved, but system complexity increases

Engineering Contradiction:
Improvedata efficiencyVSAvoidsystem complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system introduces a content rendering system as an intermediary layer between the web server and the user's device. This intermediary receives web pages from the server, modifies them based on the user's data limit status, and delivers the optimized content to the user's device. By placing the modification logic in this intermediate layer, the solution avoids increasing the complexity of the user's device while still achieving real-time adaptation to data constraints.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10742763B2Data limit aware content rendering
Publication Date: 2020.08.11 PAYPAL INC
  • US10742763B2 patent drawing
  • US10742763B2 patent drawing
  • US10742763B2 patent drawing

AI summary

A content rendering system to provide data limit aware content rendering is described. The content rendering system is configured to dynamically and in real time build, based on content requested from a client device, and based on and the data limit values associated with the requesting client device, a modified light version of the requested content that is less data intensive than the requested content. The content rendering system may provide the modified version of the requested content to the client device.