Configurable Web Content Transformation for Mobile Browsing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing mobile web conversion techniques, such as automatic transcoding and custom templates, fail to optimally adapt non-mobile web pages for mobile devices, often leading to loss of functionality and requiring significant configuration, and do not support client-side scripts or cookies.

Innovation Solution

A dynamic web content transformation server that modifies HTTP requests and responses to rehost web content, supporting client-side scripts and cookies, by transforming URL references and applying configurable transformation instructions to optimize content for mobile devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If automatic transcoding is used to convert web pages for mobile browsers, then the web page can be accessed on mobile devices, but client-side scripts and cookies are removed, resulting in loss of functionality

Engineering Contradiction:
Improvemobile device compatibilityVSAvoidfunctionality preservation
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system dynamically transforms web pages based on the requesting device type. It maintains the ability to serve full-featured pages to desktop browsers while automatically adapting to mobile devices by selectively transforming only the portions of the page that need mobile optimization, rather than applying a static transformation rule set that removes all scripts and cookies.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The transformation process applies different treatment to different portions of the web page content. Instead of uniformly removing all client-side scripts and cookies, the system identifies and transforms only specific elements that interfere with mobile viewing, while preserving scripts and cookies that are essential for functionality and can execute properly on mobile devices.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If custom templates are used for each web page to optimize mobile viewing, then mobile-specific elements can be displayed, but significant configuration and extraction code are required for each page

Engineering Contradiction:
Improvemobile optimizationVSAvoidconfiguration overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system employs a universal transformation engine that can handle multiple types of web pages through a single configurable framework. Instead of requiring separate custom templates and extraction code for each web page, the same transformation system can adapt to different page structures by using configurable rules and patterns, significantly reducing the configuration overhead while maintaining mobile optimization capabilities.

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

3Ease of manufacture

If automatic transcoding is applied to all web pages, then processing is simplified, but the same rules are applied regardless of page characteristics, leading to widely varying and suboptimal results

Engineering Contradiction:
Improveprocessing simplicityVSAvoidtransformation accuracy
Core Design Contradiction:
Ease of manufactureVSManufacturing precision

Solution Approach 1:

The transformation process is made dynamic by analyzing the characteristics of each web page and adjusting the transformation rules accordingly. The system can detect page structure, content type, and functional requirements, then apply appropriate transformation strategies that optimize for mobile viewing while preserving essential functionality, rather than applying a fixed set of rules uniformly to all pages.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20250310420A1Configurable and dynamic transformation of web content
Publication Date: 2025.10.02 DRNC HOLDINGS INC
  • US20250310420A1 patent drawing
  • US20250310420A1 patent drawing
  • US20250310420A1 patent drawing

AI summary

A method of dynamically transforming web content is described. The method includes receiving a response from a first server based on a request of a client and accessing a URL reference associated with the request. The method further includes transforming the URL reference to a second URL reference to refer to a second server in response to confirming that the URL reference includes a domain and transmitting information of the second URL reference to the client.