Cross-Device Application Module Layout for Consistent Display

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 consistent user experience due to the lack of self-adaptation to varying device types and the inability to 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 configuration parameters to ensure consistent display across multiple devices, utilizing parameters like loyalty, follow, independent, and settled types to manage module distribution and layout.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single application is transferred across different electronic devices, then interoperability and user experience are improved, but device complexity and adaptation requirements increase

Engineering Contradiction:
Improveapplication compatibility across devicesVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The application is divided into independent functional modules (aspect 1, aspect 2, aspect 3) that can be separately transferred and displayed on different devices. Each functional module contains its own configuration parameters for device adaptation, allowing the application to be segmented across multiple devices while maintaining overall functionality and reducing the complexity burden on any single device.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If functional modules are automatically transferred to target devices, then collaborative operation is improved, but transfer parameter management complexity increases

Engineering Contradiction:
Improvecollaborative operationVSAvoidparameter management complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system performs self-service through automatic transfer parameter parsing and target device determination. The functional modules contain embedded transfer parameters that automatically identify the target device and configuration requirements, eliminating the need for manual parameter management and enabling seamless collaborative operation across devices.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Transfer parameters act as an intermediary mechanism between the source device and target device. These parameters encode device identification and configuration information, allowing automatic determination of the target device and smooth transfer of functional modules without direct complex device-to-device negotiation.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If configuration parameters are parsed for each functional module, then display adaptability is improved, but processing time increases

Engineering Contradiction:
Improvedisplay adaptationVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

Configuration parameters are pre-configured within each functional module during application development. When transfer occurs, the system only needs to parse these pre-existing parameters rather than generating them from scratch, significantly reducing processing time while maintaining full display adaptability across different device types.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP4708044A1Application display method and apparatus, electronic device and storage medium
Publication Date: 2026.03.11 BEIJING XIAOMI MOBILE SOFTWARE CO LTD
  • EP4708044A1 patent drawingFigure 1~2
  • EP4708044A1 patent drawingFigure 3
  • EP4708044A1 patent drawingFigure 4

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.