Cross-Device Application Module Layout for Adaptive Display Transfer

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing technologies struggle to adapt a single application seamlessly across different electronic devices, failing to provide a good user experience due to the inability to self-adjust layouts and support collaborative operation among multiple devices.

Innovation Solution

The application display method involves determining functional modules within an application, parsing transfer and configuration parameters to identify target devices, and laying out these modules based on specific parameters to ensure consistent and optimized display across various devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single application is adapted across different electronic devices, then the application can run on multiple devices, but the layout cannot self-adjust and the user experience deteriorates

Engineering Contradiction:
Improveapplication compatibility across devicesVSAvoiduser experience
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The application is divided into independent functional modules (aspect 1, aspect 2, aspect 3, etc.), each with its own configuration parameters. These modules can be independently transferred and displayed on different devices, allowing the application to adapt to various device layouts while maintaining functional integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Each functional module has configuration parameters (width, height, area position, sequential layout, self-adaptive) that can be adjusted based on the target device's display characteristics. This allows the same application to present optimal layouts across different device types by changing display parameters rather than requiring separate applications.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If functional modules are transferred between devices, then collaborative operation is enabled, but the transfer and layout complexity increases

Engineering Contradiction:
Improvecollaborative operation supportVSAvoidtransfer and layout mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

A universal configuration parameter system is established that works across all device types. The same set of configuration parameters (width, height, area position, sequential layout, self-adaptive) can describe functional module layouts on any device, simplifying the transfer mechanism by providing a common language for cross-device adaptation.

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

Solution Approach 2:

The functional modules are copied with their configuration parameters intact when transferred between devices. The target device receives a copy of the module along with its layout configuration, allowing it to render the module appropriately without requiring complex real-time adaptation calculations.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS20260072709A1Application display method and apparatus, electronic device and storage medium
Publication Date: 2026.03.12 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • US20260072709A1 patent drawing
  • US20260072709A1 patent drawing
  • US20260072709A1 patent drawing

AI summary

A method and apparatus for displaying a target application across one or more devices is disclosed. The method includes determining a functional module within the target application running on a first device, where the module comprises one or more pages. A transfer parameter and a configuration parameter of the functional module are parsed. The transfer parameter identifies the target device—either the first device or a second device—for display of the module, while the configuration parameter defines display-related information. Based on the transfer parameter, the functional module is selectively transferred to and laid out on the determined target device. The system supports flexible multi-device display scenarios, including fixed, sequential, exclusive, or terminal transfer modes, enabling adaptive rendering of application modules across heterogeneous devices.