Web Page Layout Adaptation for Mobile Viewing Bottlenecks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Viewing and interacting with web portal content that includes multiple web browser frames on mobile devices is difficult and time-consuming due to the need for scrolling, as the layout is not optimized for smaller screens.

Innovation Solution

A method that determines the characteristics of a mobile device, such as screen resolution and location, to select a suitable web page layout variant using CSS media queries and rules, rearranging elements for easier viewing on mobile devices by prioritizing important content visibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If a web portal includes multiple web browser frames to display information from different sources, then the information completeness is improved, but the ease of viewing on mobile devices deteriorates due to scrolling requirements

Engineering Contradiction:
Improveinformation completenessVSAvoidease of viewing
Core Design Contradiction:
Loss of informationVSEase of operation

Solution Approach 1:

The web portal content is segmented into multiple layout variants (e.g., first layout variant with first set of elements, second layout variant with second set of elements). Each variant is optimized for different device types, allowing the mobile device to receive a simplified version while the non-mobile device receives the full multi-frame version, thus preserving information completeness while improving mobile viewing ease.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If a web portal is designed for non-mobile devices with multiple frames, then the content display capability is improved, but the time consumption for mobile users increases due to scrolling

Engineering Contradiction:
Improvecontent display capabilityVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system dynamically selects and applies different layout variants based on device characteristics. The web server determines whether the requesting device is mobile or non-mobile and serves the appropriate layout variant, making the content display capability adaptable while reducing time consumption for mobile users by eliminating the need to scroll through multiple frames.

Inventive Principle:
Principle #15Dynamics

3Ease of operation

If separate web pages are created for each device type, then the optimization for specific devices is improved, but the device complexity and maintenance burden increases

Engineering Contradiction:
Improvedevice optimizationVSAvoidmaintenance complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

A single web portal page is designed to serve multiple device types by incorporating multiple layout variants within the same page structure. The page includes a first set of elements and a second set of elements that can be selectively displayed based on device type, achieving device optimization without creating separate pages, thus reducing maintenance complexity.

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

Data Source

PatentUS9342618B2Web application compositon and modification editor
Publication Date: 2016.05.17 SAP SE
  • US9342618B2 patent drawing
  • US9342618B2 patent drawing
  • US9342618B2 patent drawing

AI summary

According to some embodiments, a method and apparatus are provided to receive a request to view a web page from a mobile device, determine characteristics associated with the user, select a web page layout based on the determined characteristics, and provide the web page based on the selected web page layout to the mobile device.