Adaptive Application Display Framework for Multi-Device Layouts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies face challenges in adapting the display modes of applications across different types of electronic devices, leading to increased design and development costs and reduced flexibility in the display process.

Innovation Solution

A method and apparatus for displaying an application, which involves determining a display window and its parameters in response to user operations, and selecting a target layout framework based on these parameters to ensure consistent and adaptable application display across various devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If different display modes are used for the same application on different types of electronic devices, then the application can be adapted to various screen sizes and formats, but the design and development costs increase

Engineering Contradiction:
Improvedisplay adaptabilityVSAvoiddevelopment complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies universality by creating a unified display framework that can serve multiple device types (smartphones, tablets, foldable devices) with a single codebase. The framework determines display window parameters and selects appropriate layout frameworks based on device characteristics, allowing one application to adapt to various screens without requiring separate development versions for each device type.

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

Solution Approach 2:

The patent utilizes parameter changes by dynamically adjusting display window parameters (size, position, orientation) based on the electronic device's screen characteristics. The system changes layout parameters automatically according to the device type, enabling the same application to display appropriately on different screens without manual reconfiguration for each device.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If different display modes are used for the same application on different types of electronic devices, then the application can be adapted to various screen sizes and formats, but the flexibility in the display process is reduced

Engineering Contradiction:
Improvedisplay adaptabilityVSAvoiddisplay flexibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent implements dynamics by making the display framework selection process automatic and adaptive rather than static. The system dynamically determines display window parameters and selects appropriate layout frameworks based on real-time device characteristics, allowing flexible adaptation without requiring manual intervention from developers or users.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies self-service by enabling the display system to automatically determine its own configuration based on device parameters. The framework autonomously selects appropriate display modes and layout configurations without external intervention, improving both adaptability and operational flexibility by eliminating manual configuration requirements.

Inventive Principle:
Principle #25Self-service

3Device complexity

If a unified display framework is used across different electronic devices, then development costs are reduced, but the ability to optimize for specific device characteristics may be limited

Engineering Contradiction:
Improvedevelopment complexityVSAvoiddisplay optimization precision
Core Design Contradiction:
Device complexityVSManufacturing precision

Solution Approach 1:

The patent applies segmentation by dividing the unified display framework into multiple selectable layout frameworks, each optimized for specific device types. The system segments the display options based on device characteristics (smartphone, tablet, foldable) and automatically selects the most appropriate segment, maintaining both unity in codebase and precision in device-specific optimization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements local quality by allowing different layout frameworks to have specialized optimizations for specific device types while being part of a unified system. Each layout framework can be tailored with device-specific parameters and characteristics, ensuring optimal display quality for each device category without requiring separate development efforts.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250138765A1Method and apparatus for displaying application, electronic device, and readable storage medium
Publication Date: 2025.05.01 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US20250138765A1 patent drawing
  • US20250138765A1 patent drawing
  • US20250138765A1 patent drawing

AI summary

A method for displaying an application, includes: determining, in response to receiving by the electronic device a first operation on a target application, a first display window for the target application; determining a first display window parameter of the first display window, and determining, based on the first display window parameter, a target layout framework corresponding to the target application; and displaying the target application in the first display window based on the target layout framework.