Multi-Device Application Display via Timeline Synchronization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods require writing special codes to enable simultaneous execution of an application program across multiple electronic devices, complicating the display of output content on multiple display units without repetition or omission.
Innovation Solution
An information processing method where one electronic device acquires and synchronizes data with another to display different parts of an application's output content on multiple display units, eliminating the need for additional codes by negotiating the content distribution and using timeline modules for synchronization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If special codes are written on multiple electronic devices to enable simultaneous execution of an application program, then the application program can be executed simultaneously on multiple devices, but the device complexity and coding requirements increase
Solution Approach 1:
The patent uses timeline module copies distributed across multiple electronic devices to coordinate execution without requiring special application codes. Each device has a timeline module that copies synchronization information from a master device, enabling simultaneous program execution through standard timeline synchronization mechanisms rather than device-specific coding.
Solution Approach 2:
The timeline module is designed to serve multiple functions: it manages display timing, coordinates program execution across devices, and provides synchronization without requiring device-specific modifications. This universal synchronization mechanism works for any application program, eliminating the need for special codes.
2Productivity
If manual adjustment of display screens is required to achieve collective display on multiple devices, then display content can be distributed across devices, but the ease of operation decreases
Solution Approach 1:
The system automatically determines display content distribution and synchronization timing without requiring manual user configuration. The timeline modules on each device self-coordinate to divide and display different parts of the application output, enabling collective display through automatic negotiation rather than manual adjustment.
Solution Approach 2:
The timeline modules perform preliminary synchronization setup and display partitioning automatically before the application runs. This preliminary coordination establishes the display distribution framework in advance, so when the application executes, the content is automatically distributed across devices without requiring real-time manual configuration.
3Productivity
If the same application program is executed on multiple electronic devices simultaneously, then output content can be displayed collectively, but ensuring synchronization and avoiding repetition or omission increases system complexity
Solution Approach 1:
The timeline modules implement feedback mechanisms where each device reports its execution status and display state to the master device. This feedback loop enables the system to automatically detect and correct synchronization issues, ensuring complete non-repetitive display across devices without complex manual coordination.
Solution Approach 2:
All participating devices are placed on an equal synchronization footing through the timeline module protocol, where each device operates from the same time reference and coordination rules. This equipotential approach simplifies the synchronization mechanism by treating all devices uniformly rather than requiring hierarchical or asymmetric control structures.
Data Source
AI summary
The present disclosure discloses an information processing method and an electronic device, solving the technical problem that it needs to write additional special codes to enable executing an application program in two or more electronic devices simultaneously and enable displaying output content collectively on two or more display units. The method includes: acquiring data of a first part of a first object needed to be displayed on the first display unit, wherein, data of a second part in the first object different from the data of the first part is determined to be displayed on a second display unit; synchronizing, by the first electronic device, with the second electronic device; and displaying the data of the first part on the first display unit by the first electronic device synchronously executing a first application program corresponding to the first object while displaying the data of the second part on the second display unit by the second electronic device executing the first application program.


