Cloud Desktop Media Control via Client-Side Decoding

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In desktop cloud applications, the high bandwidth requirements for multimedia data stream transmission lead to delays and pauses during display, especially in low-bandwidth scenarios, affecting user experience.

Innovation Solution

Implementing a desktop-cloud-based media control method where the client decodes and displays multimedia data streams locally, reducing the need for the cloud server to decode and transmit the streams, and instead, only sends control instructions to the client, thereby reducing bandwidth occupancy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the cloud server decodes and transmits the multimedia data stream to the thin client, then the user can access and control the multimedia data stream through the cloud desktop, but the bandwidth consumption increases significantly causing transmission delays and pauses

Engineering Contradiction:
Improveuser access to multimedia data streamVSAvoidbandwidth consumption
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent extracts the decoding function from the cloud server and relocates it to the thin client. The thin client directly decodes the multimedia data stream locally without requiring the cloud server to decode and re-transmit the stream, thereby eliminating the bandwidth consumption issue while maintaining user access capability

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent inverts the traditional cloud desktop architecture where the server performs decoding. Instead, the thin client performs decoding locally, reversing the conventional flow from server-centric to client-centric processing, which resolves the bandwidth bottleneck

Inventive Principle:
Principle #13The other way round (Inversion)

2Extent of automation

If the thin client transmits the multimedia data stream to the cloud server for decoding, then the cloud server can process and control the stream, but the transmission bandwidth becomes a bottleneck causing delays

Engineering Contradiction:
Improvecloud server processing capabilityVSAvoidtransmission delay
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The patent extracts the decoding and processing function from the cloud server and implements it directly in the thin client. This eliminates the need for the thin client to transmit the complete multimedia data stream to the server for processing, thereby removing the transmission delay bottleneck while the cloud server can still provide control instructions

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of operation

If the cloud server decodes and transmits the multimedia data stream, then the user can display and control the stream, but the system requires high bandwidth which is not always available

Engineering Contradiction:
Improvemultimedia stream display and controlVSAvoidbandwidth requirement
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent extracts the decoding function to the thin client, allowing the system to operate with minimal bandwidth requirements. The thin client directly decodes the stream locally, eliminating the need for high bandwidth transmission between client and server, thus adapting to various network conditions

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent fundamentally changes the processing parameter location from server-based to client-based. By changing where the decoding operation is performed (from server to thin client), the system adapts to different bandwidth conditions without requiring high bandwidth availability

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3046331B1Media control method and system based on cloud desktop
Publication Date: 2020.07.15 HUAWEI TECH CO LTD
  • EP3046331B1 patent drawingFigure 1~2
  • EP3046331B1 patent drawingFigure 3
  • EP3046331B1 patent drawingFigure 4~5

AI summary

Embodiments of the present invention, relating to the field of desktop cloud applications, provide a desktop-cloud-based media control method and a device, so as to reduce a bandwidth occupied by transmission of a multimedia data stream in a media control process. The method includes: acquiring, by a client, a multimedia data stream, displaying the multimedia data stream, receiving a control instruction sent by a cloud server, and performing a corresponding control operation on the displayed multimedia data stream according to the control instruction. The method embodiment is used for media control.