Remote User Interface Protocol for Multi-User Desktop Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for remote computer office sharing, such as Net2Display and RDP, either lack the ability to share desktops between multiple users or require costly adaptations for digital television decoders with limited resources, making them unsuitable for high-speed Internet access.

Innovation Solution

A method using a Remote User Interface (RUI) protocol for transmitting graphical interface commands, allowing for both common and virtual desktop sharing on digital decoders, with the server managing pixel state indications to facilitate simple and economical sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If Net2Display protocol is used for remote access, then terminal simplicity is improved, but desktop sharing capability is lost

Engineering Contradiction:
Improveterminal complexityVSAvoiddesktop sharing capability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent segments the remote access functionality by introducing virtual desktop concepts that can be independently shared. Each user can access and share their own virtual desktop instance while the terminal remains simple, resolving the contradiction between terminal simplicity and sharing capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a virtualization dimension to the remote access system. By creating virtual desktop layers between the physical terminal and the application server, it enables multiple users to share desktops simultaneously without increasing terminal complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If RDP protocol is used for desktop sharing, then desktop sharing capability is improved, but compatibility with digital television decoders is worsened

Engineering Contradiction:
Improvedesktop sharing capabilityVSAvoiddecoder compatibility
Core Design Contradiction:
Adaptability or versatilityVSEase of manufacture

Solution Approach 1:

The patent makes the RUI protocol universal by enabling it to handle both traditional remote access and desktop sharing functions. The protocol can operate with simple terminals like digital television decoders while simultaneously providing virtual desktop sharing capabilities, eliminating the need for RDP-specific implementations.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent changes the operational parameters of the RUI protocol to support desktop sharing. By modifying how graphical interfaces are transmitted and how input commands are routed between multiple users, the protocol achieves sharing functionality without requiring complex decoder adaptations.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If virtual desktop sharing is implemented, then personal sharing capability is improved, but system complexity is worsened

Engineering Contradiction:
Improvevirtual sharing capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a virtualization layer as an intermediary between the application server and multiple users. This intermediary manages virtual desktop instances and routes commands appropriately, enabling personal sharing without requiring complex modifications to the underlying system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP2412142B1Method for the remote sharing of computer office(s)
Publication Date: 2019.06.12 SAGEMCOM BROADBAND SAS
  • EP2412142B1 patent drawingFigure 1~2
  • EP2412142B1 patent drawingFigure 3~4

AI summary

The invention relates to a method for the remote sharing of a computer office (37, 38) generated by an application (34, 36) executed in a server (28, 32) in response to commands issued by client terminals (40, 50) accessing this server via a telecommunication network, the commands of a client terminal (40, 50) being entered by means of an entry area termed the focus. The invention is characterized in that the client terminals (40, 50) transmit, to the server (28, 32), commands dedicated to office (37, 38) sharing, and entered by means of various focuses, in accordance with a graphics interface transmission protocol of the RUI type, standing for "Remote User Interface", so that the server (28, 32) matches up, by means of said focuses, the commands received and the offices shared so as to transmit, in response to the commands from the terminals (40, 50), a graphics interface (22) representative of this office (37, 38) of the server (28, 32) by means of indications of the state of the pixels in this graphics interface in accordance with the RUI protocol.