Multilevel Redirector for Nested VDI Session Redirection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In virtual desktop infrastructure (VDI) environments, existing redirection techniques are not available when a user establishes a second remote session within a first remote session, leading to issues such as inaccessible USB devices and incorrect time zones, which hinder productivity, especially in multitier remote sessions.

Innovation Solution

The implementation of a multilevel redirector that intercepts and routes redirection data across multiple remote sessions, ensuring that redirection techniques like USB, time zone, multimedia, and URL redirection are available and functional regardless of the session tier, by determining the appropriate routing for redirection data based on nested remote sessions and user configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a user establishes a second remote session within a first remote session (multitier remote session), then the user can access additional applications and services, but redirection techniques (USB, time zone, multimedia, URL) are no longer available in the nested session

Engineering Contradiction:
Improveaccess to applications and servicesVSAvoidredirection availability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a multilevel redirector component that acts as an intermediary between the nested remote session and the outer session's redirection infrastructure. This multilevel redirector intercepts redirection data in the nested session and forwards it through the appropriate channels to reach the target resources, thereby maintaining redirection functionality across multiple session tiers without requiring changes to the underlying remote session protocol.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If redirection techniques are implemented for single-tier remote sessions, then USB devices, time zones, and multimedia can be properly redirected, but these same techniques fail when nested remote sessions are established

Engineering Contradiction:
Improveredirection functionalityVSAvoidsession structure
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent implements a nested redirector architecture where a multilevel redirector operates within the nested remote session while maintaining awareness of the outer session's redirection context. The multilevel redirector recursively processes redirection data through each session tier, allowing redirection functionality to be nested within nested sessions similar to how the patent describes components executing within remote sessions while maintaining access to outer session resources.

Inventive Principle:
Principle #7Nested doll (Nesting)

3Extent of automation

If components execute within a remote session as applications, then they operate within the session context, but they lose knowledge of redirection configurations from outer sessions

Engineering Contradiction:
Improvesession executionVSAvoidredirection knowledge
Core Design Contradiction:
Extent of automationVSLoss of information

Solution Approach 1:

The patent implements a feedback mechanism where the multilevel redirector monitors and captures redirection data generated within nested sessions, then forwards this data back through the appropriate channels to maintain redirection state. The multilevel redirector essentially creates a feedback loop that ensures redirection information flows correctly through multiple session tiers, preventing information loss across session boundaries.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10182126B2Multilevel redirection in a virtual desktop infrastructure environment
Publication Date: 2019.01.15 DELL PROD LP
  • US10182126B2 patent drawing
  • US10182126B2 patent drawing
  • US10182126B2 patent drawing

AI summary

Multilevel redirection can be performed in a VDI environment. When a user establishes a second remote session within a first remote session, various redirection techniques can be configured to span both remote sessions so that redirection will be available within the second remote session in the same manner that redirection was available in the first remote session. Therefore, from the user perspective, redirection will occur regardless of whether the user has established a single tier remote session or multitier remote session.