Remote Presentation Event Translation via Web Server
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing solutions for sharing documents or applications between terminals connected via a network require installation of applications on both terminals, consume high bandwidth, and are restrictive for roaming users due to hardware and software configuration incompatibilities and limited bandwidth.
Innovation Solution
A method involving generating and sending user events from a first terminal to a web server, which then forwards these events to a machine controller on a second terminal, allowing for compatible configuration comparison and event translation or error messaging, enabling remote presentation without requiring identical terminal configurations and reducing bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If video stream is used to share display screen content, then format compatibility is improved, but bandwidth consumption increases
Solution Approach 1:
The patent extracts only the essential interaction data (mouse movements, clicks, keyboard inputs) from the display sharing process, transmitting only these event coordinates rather than the entire video stream. This separates the essential control information from the redundant visual data, achieving both format compatibility and reduced bandwidth consumption.
Solution Approach 2:
Instead of transmitting display content from presenter to participants and handling interactions separately, the patent inverts the approach by having participants send interaction events directly to the presenter's terminal. The presenter's terminal then processes these events locally and updates the display accordingly, eliminating the need for continuous video streaming while maintaining real-time interaction capability.
2Ease of operation
If application is installed on each terminal for screen sharing, then interaction control is improved, but device complexity increases
Solution Approach 1:
The patent creates a universal interaction mechanism that works across different terminals without requiring terminal-specific applications. By using standard web technologies (HTML5, JavaScript) and transmitting generic event coordinates, the system achieves multi-functionality across diverse platforms, eliminating the need for separate applications on each terminal while maintaining full interaction control capability.
Solution Approach 2:
The patent introduces an intermediary mechanism where interaction events are transmitted as standardized coordinate data that can be interpreted by any terminal with a web browser. This intermediary format acts as a universal language between different terminals, eliminating the need for dedicated applications while preserving full interaction control through the standardized event transmission protocol.
3Device complexity
If document sharing is done via common server with refresh command, then simplicity is improved, but bandwidth consumption increases
Solution Approach 1:
The patent replaces continuous document refresh transmission with periodic interaction event transmission. Instead of sending updated document content at regular intervals, the system only transmits when user interactions occur, and only sends the specific event coordinates that need processing. This periodic action based on actual user needs dramatically reduces downstream bandwidth consumption while maintaining system simplicity.
4Ease of operation
If video stream is used for remote control, then control capability is improved, but terminal efficiency requirement increases
Solution Approach 1:
The patent extracts only the essential control interaction data (event types and coordinates) from the remote control process, transmitting only this minimal information rather than video streams. This extraction approach enables remote control capability on terminals with limited processing power and bandwidth, eliminating the high terminal efficiency requirements while preserving full control functionality through standardized event transmission.
Data Source
AI summary
The invention relates to a method for a remote presentation between a first terminal (100) and at least one second terminal (200, 200′) connected via a network, including the steps of: generating (20) events during an action of a user on one of the peripherals of the first terminal, and sending said generated events to a machine controller (110) of the first terminal. The invention is essentially characterized by also including the steps of: sending (30) said generated events to a web server (300); and sending (40) said events from said web server (300) to at least one machine controller among the machine controller (210) of said second terminal (200) and the machine controller (410) of a video server (400), the configuration of which is compatible with that of the first terminal (100).


