Screen Synchronization via Web Page Template Generation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing screen sharing technologies require users to directly generate and transmit information, limiting control capabilities and efficiency in sharing and synchronizing screens between terminals.
Innovation Solution
A screen synchronization control system and method that allows a service device to automatically generate a web page from source information provided by a terminal, enabling simultaneous display and control across connected terminals, with the service device performing functions based on received control commands.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If users directly generate and transmit information in existing screen sharing technologies, then information sharing is achieved, but user operation complexity and time consumption increase
Solution Approach 1:
The service device automatically generates web pages by combining source information with pre-stored page templates without requiring user intervention in the generation process. The system self-services by autonomously creating and distributing synchronized screen content to multiple terminals.
Solution Approach 2:
Page templates are pre-stored in the service device, preparing the structural framework in advance. When source information is received, the web page is quickly generated by combining the pre-prepared template with the source content, significantly reducing generation time and operational complexity.
2Adaptability or versatility
If one terminal controls other terminals in existing screen sharing technologies, then control functionality is achieved, but control versatility and interaction flexibility are limited
Solution Approach 1:
The service device acts as an intermediary between multiple terminals, receiving control commands from any terminal and distributing processed results to all connected terminals. This mediator architecture enables flexible multi-terminal control without requiring direct peer-to-peer control relationships.
Solution Approach 2:
The service device provides universal control functionality that serves multiple terminals simultaneously. Any connected terminal can issue control commands, and the service device universally processes and distributes results, making the control system adaptable to various terminal configurations and use cases.
3Reliability
If screen sharing is performed in real time in existing technologies, then information freshness is maintained, but system resource consumption and synchronization complexity increase
Solution Approach 1:
The service device generates a web page copy of the source information and distributes this copied content to multiple terminals. This copying approach ensures all terminals receive identical, synchronized content without requiring complex real-time screen capture and transmission mechanisms.
Solution Approach 2:
The patent replaces the mechanical screen capture and real-time transmission system with a web-based information delivery system. By converting source information into web page format and distributing through standard web protocols, the system achieves reliable synchronization with reduced complexity.
Data Source
AI summary
The screen synchronization system includes: a service device establishing a control channel having at least one or more other terminals; transmitting source information for generating a web page to a service device; when the source information is received from a terminal, receiving the web page from the service device and displaying the web page on any one terminal; generating the web page by combining the source information with a pre-stored page template; transmitting the web page to the terminal and at least one or more other terminals in which the control channels are formed with the terminal; and performing a function corresponding to the control command and then transmitting process results to the terminal and the other terminals in which the control channels are formed with the terminal when a control command is received from any one terminal.


