Dynamic Resolution Selection for Mobile Screen Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current graphical screen rendering on mobile devices often consumes excessive resources and introduces latency due to fixed resolution settings, which are not optimized based on the content or usage frequency of the screens, leading to suboptimal user experience and inefficient resource utilization.

Innovation Solution

A system and method that utilize a screen generator, resolution selector, and graphics processing unit (GPU) to dynamically select a resolution for graphical screens based on parameters such as screen content, resource availability, and user activity, employing machine learning algorithms and neural networks to optimize resolution settings for each screen or sub-view, thereby balancing user experience and resource usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a high resolution is used for rendering the screen, then the user experience is improved, but the resource consumption and rendering latency increase significantly

Engineering Contradiction:
Improvescreen rendering qualityVSAvoidresource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic resolution adjustment by making the resolution setting changeable based on real-time conditions. The resolution selector dynamically switches between different resolution levels (e.g., high, medium, low) according to screen content characteristics and usage frequency, transforming the static resolution into a dynamic parameter that adapts to varying requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the resolution parameter based on analyzed screen characteristics. By evaluating content types (text-heavy, image-heavy, video-heavy) and usage patterns, the system adjusts the resolution parameter to optimal levels, achieving high quality when necessary while conserving resources when not needed.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If a high resolution is used for rendering the screen, then the user experience is improved, but the rendering latency increases

Engineering Contradiction:
Improvescreen rendering qualityVSAvoidrendering latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system dynamically adjusts resolution based on real-time screen content analysis and usage frequency detection. For screens that are frequently accessed or contain rich visual content, high resolution is maintained. For infrequently used or text-heavy screens, lower resolution is applied, reducing rendering latency while preserving user experience where it matters most.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The resolution parameter is changed based on evaluated screen characteristics including content type and usage patterns. This parameter adjustment optimizes the balance between rendering quality and speed, selecting appropriate resolution levels to minimize latency without significantly compromising user experience.

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If a high resolution is used for all screens, then the rendering quality is consistent, but the resource allocation is inefficient

Engineering Contradiction:
Improverendering quality consistencyVSAvoidresource utilization efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent applies different resolution qualities to different screens based on their specific characteristics. Instead of uniform high resolution across all screens, the system analyzes each screen's content type (text, image, video) and usage frequency, then assigns appropriate resolution levels locally to each screen, optimizing resource allocation while maintaining quality where needed.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system segments screens into different categories based on content characteristics and usage patterns. By dividing screens into groups (e.g., high-priority visual screens, low-priority text screens), the system can apply differentiated resolution strategies to each segment, improving overall resource utilization efficiency while maintaining consistent quality standards within each segment.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS20240311961A1System and method of applying dynamic resolution
Publication Date: 2024.09.19 QUALCOMM INC
  • US20240311961A1 patent drawing
  • US20240311961A1 patent drawing
  • US20240311961A1 patent drawing

AI summary

An apparatus, including: a screen generator configured to generate a screen in response to an application; a resolution selector configured to select a resolution for rendering the screen based on a set of parameters associated with the screen; and a graphics processing unit (GPU) configured to render the screen based on the selected resolution on a display.