Remote Console Session Sharing via Client Redirection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems typically allow only one user to remotely access a computing device at a time, preventing multiple geographically separated users from accessing it simultaneously.

Innovation Solution

A management processor redirects subsequent remote session attempts to the first client device that establishes a session, offloading bandwidth and resource overhead to that device, allowing multiple users to share a remote console by redirecting them to a more robust machine.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If only one user is allowed to remotely access the computing device at a time, then the management processor resources are conserved, but multiple geographically separated users cannot access the device simultaneously

Engineering Contradiction:
Improvenumber of simultaneous remote usersVSAvoidmanagement processor resource overhead
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a first client device as an intermediary between the management processor and subsequent client devices. The first client device receives the remote console output from the management processor and redistributes it to multiple subsequent clients, eliminating the need for the management processor to directly support multiple simultaneous connections and thereby resolving the resource overhead problem while enabling multi-user access

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates a copy of the remote console output from the first client device and distributes it to multiple subsequent client devices. This copying approach allows unlimited simultaneous users to access the same console session without requiring additional processing resources at the management processor, as each user receives a distributed copy rather than a dedicated connection

Inventive Principle:
Principle #26Copying

2Productivity

If the management processor supports multiple remote sessions directly, then multiple users can access simultaneously, but bandwidth and resource overhead increases significantly

Engineering Contradiction:
Improveremote session throughputVSAvoidbandwidth and processing overhead
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent extracts the bandwidth-intensive functions of remote console output generation and distribution from the management processor and relocates them to the first client device. The management processor only maintains a single connection for console output, while the first client device handles all subsequent distribution to multiple users, dramatically reducing the processing overhead and energy loss at the management processor while maintaining high productivity for multiple simultaneous users

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7822857B2Methods and systems for sharing remote access
Publication Date: 2010.10.26 VALTRUS INNOVATIONS LTD
  • US7822857B2 patent drawing
  • US7822857B2 patent drawing
  • US7822857B2 patent drawing

AI summary

In one embodiment, a first client device establishes a remote session between a remote computing device and the first client device. One or more subsequent client devices that attempt to establish a remote session with the remote computing device are re-directed to another computing device that serves as a host for the remote session.