Virtual Desktop Access via Bluetooth ICA Translation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Wireless devices, such as smartphones and tablets, are unable to access virtual desktop applications provided by a centralized server when connected to a client computing device using wireless protocols like Bluetooth, due to limitations in existing technologies.

Innovation Solution

A method and system for transmitting data from a host computing device to a wireless device communicatively coupled to a client, where the data is transmitted in its original format and translated into USB packets at the client, improving transmission speed and enabling control and discovery of wireless devices, including Bluetooth devices, by using a virtual software driver and ICA protocol drivers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If wireless devices connect to client computing device using wireless protocols like Bluetooth, then wireless communication capability is enabled, but the wireless devices are unable to access virtual desktop applications provided by the server

Engineering Contradiction:
Improvevirtual desktop access capabilityVSAvoidconnection reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces an intermediary translation layer that converts between wireless communication protocols (Bluetooth) and the protocol used for virtual desktop access (ICA). This intermediary component enables wireless devices to access virtual desktop applications by translating messages between the two protocol formats, resolving the incompatibility between wireless communication capability and virtual desktop access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Speed

If data is transmitted in original format without translation, then transmission speed is improved, but wireless devices cannot be controlled or discovered by the host

Engineering Contradiction:
Improvedata transmission rateVSAvoiddevice control and discovery capability
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent segments the data transmission process into two distinct paths: a control channel that translates wireless device messages into USB packets for device control and discovery, and a data channel that transmits multimedia data in its original format for high-speed performance. This segmentation allows the system to simultaneously achieve both fast data transmission and full device control capability.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentEP2941712B1Virtual desktop access using wireless devices
Publication Date: 2018.02.14 CITRIX SYSTEMS INC
  • EP2941712B1 patent drawingFigure 1
  • EP2941712B1 patent drawingFigure 2A
  • EP2941712B1 patent drawingFigure 2B

AI summary

Aspects herein describe at least a method, system, and computer readable storage media for transmitting data from a first computing device to a second computing device. The first computing device comprises a host while the second computing device comprises a thin client for receiving a virtual desktop session. In one embodiment, the method comprises generating one or more Bluetooth packets associated with a Bluetooth application. The Bluetooth application is executed by a processor of the first computing device. The method further comprises transmitting the generated Bluetooth packets using an ICA (independent computing architecture) protocol from the first computing device to the second computing device. The Bluetooth packets are translated into USB packets at the second computing device and transmitted to a Bluetooth device that is communicatively coupled to the second computing device.