Remote Control via Event Messaging and Vector Copying
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional methods for remotely controlling and viewing software applications require the transmission of large amounts of pixel-based data, leading to sluggish refresh rates and reduced bandwidth, especially in situations with high network communication demands.
Innovation Solution
The system employs event messaging and decoding libraries to transmit and reproduce graphical images, allowing for remote control and viewing without the need for pixel-based data transmission, using off-the-shelf graphic libraries and supporting various operating systems.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If pixel-based data transmission is used for remote control and viewing, then complete graphical reproduction is achieved, but data transmission volume increases and refresh rates decrease
Solution Approach 1:
The patent extracts only the essential graphical elements (shapes, lines, text, colors) from the complete pixel data and transmits these extracted features remotely. This allows graphical reproduction without transmitting all pixel information, thereby reducing data volume while maintaining visual fidelity.
Solution Approach 2:
Instead of transmitting original pixel data, the patent creates simplified copies of graphical elements using vector-based representations. These copies preserve the essential visual characteristics while occupying minimal data space, enabling efficient remote transmission and rendering.
2Measurement precision
If pixel-based data transmission is used for remote control and viewing, then complete graphical reproduction is achieved, but network bandwidth is reduced
Solution Approach 1:
The patent extracts only the essential graphical elements (shapes, lines, text, colors) from the complete pixel data and transmits these extracted features remotely. This allows graphical reproduction without transmitting all pixel information, thereby reducing data volume while maintaining visual fidelity.
Solution Approach 2:
The patent transforms graphical data from a high-dimensional pixel representation to a low-dimensional parameter-based representation (shapes, lines, text, colors). This parameter transformation dramatically reduces the quantity of data required while preserving the essential visual information.
3Productivity
If multiple applications are controlled remotely from different locations, then operational efficiency increases, but system complexity increases
Solution Approach 1:
The patent implements a universal graphical communication protocol that can transmit and reproduce graphical elements across different platforms and applications. This universal approach allows multiple applications to be controlled remotely through a single standardized interface, reducing system complexity despite the multi-functional capability.
Data Source
AI summary
In some embodiments, a method includes receiving an input for a software application that is executing on a controlled device. The method also includes transmitting, over a network, an identification of an event for the software application, that is a result of the input, to a controller device to remotely control execution of the software application. The identification of the event comprises an identification of at least one of a control and the input for the control.


