Cross-Device Application Module Layout for Adaptive Display Transfer
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Adaptability or versatility
If functional modules are transferred between devices, then collaborative operation is enabled, but the transfer and layout complexity increases
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.
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.
Data Source
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.


