Cross-Device Application Module Layout for Consistent Display
Find Innovative SolutionsGenerate 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
Engineering 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
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.
2Ease of operation
If functional modules are automatically transferred to target devices, then collaborative operation is improved, but transfer parameter management complexity increases
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.
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.
3Adaptability or versatility
If configuration parameters are parsed for each functional module, then display adaptability is improved, but processing time increases
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.
Data Source
Figure 1~2
Figure 3
Figure 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.