VDI Media Host Binding via QR Code Capture

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Contact centers face challenges in supporting real-time communications through virtual desktop infrastructure (VDI) due to architectural limitations, leading to disruptions in media communications when connectivity is lost, and existing solutions require users to log in individually to bind VDI Host and Media clients, especially when operating systems and VDI environments are owned by different developers.

Innovation Solution

The method involves using a QR code to bind VDI Media and Host clients by leveraging the end user's device screen-capture functionality, where the VDI Media client captures a QR code displayed by the VDI Host client, and a Collaboration Server initiates a progressive search to verify the binding, allowing for secure and automatic binding without requiring driver modifications to the native operating system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If VDI environments are architected to support real-time communications through contact center servers, then media communications can be provided, but connectivity loss causes communication loss

Engineering Contradiction:
Improvemedia communication continuityVSAvoidVDI architecture complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system segments media traffic from signaling traffic, allowing media communications to flow independently through the VDI desktop rather than through contact center servers. This segmentation enables media communications to continue even when server connectivity is lost, as the media stream does not depend on continuous server connection.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The VDI desktop acts as an intermediary that binds the VDI Host client and VDI Media client together, creating a direct media communication path that bypasses the contact center servers for media traffic while maintaining server connection for signaling purposes.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If proprietary communication protocols are used for binding soft clients, then binding can be achieved within same developer environment, but binding fails when operating system and VDI environment are owned by different developers

Engineering Contradiction:
Improvecross-developer binding capabilityVSAvoidbinding process simplicity
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The binding mechanism uses universal QR code technology that can be scanned and processed across different operating systems and VDI environments regardless of developer ownership. The QR code serves as a universal intermediary that enables binding between VDI Host client and VDI Media client from different developers without requiring proprietary protocols.

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

Solution Approach 2:

The system replaces complex proprietary communication protocols with a simple visual QR code scanning mechanism. Instead of requiring users to manually configure communication protocols, the binding is achieved through capturing and processing QR code images, which is a simpler, more universal approach that works across different platforms and developers.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Reliability

If manual login to each soft client is required for binding, then binding can be achieved, but user time and operational complexity increase

Engineering Contradiction:
Improvebinding assuranceVSAvoidbinding process time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The VDI Host client pre-generates a QR code containing binding information before the user needs to bind the clients. This preliminary action eliminates the need for users to manually login to both clients and perform complex binding procedures, as the binding data is already prepared and encoded in the QR code waiting to be scanned.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service binding where the user simply scans the QR code displayed by the VDI Host client using the VDI Media client. This automatic binding process eliminates the need for manual intervention in configuration and authentication, reducing both time and operational complexity while maintaining binding reliability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9578106B2System and method for binding a virtual desktop infrastructure host and media soft client together
Publication Date: 2017.02.21 AVAYA INC
  • US9578106B2 patent drawing
  • US9578106B2 patent drawing
  • US9578106B2 patent drawing

AI summary

Methods and systems are provided that utilize the functionality of an end user device in binding a virtual desktop infrastructure (VDI) media client on an end user device with a VDI host client on a VDI server. In particular, the native operating system (OS) on the end user device may take a screen-shot of a quick response (QR) code displayed to a graphical user interface of the end user device. The end user device may provide information associated with the screen-shot of the QR code to a collaboration server where the collaboration server binds the VDI media client together with the VDI host client upon verifying the information associated with the screen-shot of the QR code.