VNC Multiplexer for Remote Control Session Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current remote control technologies over the internet, such as VPN solutions, restrict multiple users from collaborating in a session and expose customer data, with limited network bandwidth and inadequate session recording capabilities.

Innovation Solution

A remote control system employing a VNC multiplexer that establishes a link between a remote control application and an SSH client, allowing network packet repetition to additional applications and integrating a recording feature to capture and store session packets, enabling multiple simultaneous sessions and secure data verification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a VPN solution is used for remote control, then secure connection is established, but only one computer can participate in the session

Engineering Contradiction:
Improvenumber of participantsVSAvoidsession security
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the remote control session into multiple independent connection channels. Instead of a single VPN connection limiting to one participant, the system creates separate network paths for each participant while maintaining a unified session space, allowing multiple users to connect simultaneously without compromising security

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary mechanism that manages multiple participant connections to the remote control session. This intermediary coordinates packet routing and session management, enabling multiple users to participate while maintaining secure access control and session integrity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple remote control sessions are established for collaboration, then more users can participate, but the first technician's computer is taxed

Engineering Contradiction:
Improvecollaboration capabilityVSAvoidcomputer resource consumption
Core Design Contradiction:
Adaptability or versatilityVSUse of energy by moving object

Solution Approach 1:

The system merges multiple remote control sessions into a unified session space where participants collaborate on the same remote desktop. Instead of creating separate session instances that consume duplicate resources, the system combines multiple user connections into a single shared session, reducing overall computer resource consumption while enabling collaboration

Inventive Principle:
Principle #5Merging (Combining)

3Adaptability or versatility

If a new VPN connection is set up for each session, then remote access is enabled, but network traffic burdens the end-user's internet connection

Engineering Contradiction:
Improvesession flexibilityVSAvoidnetwork bandwidth consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system creates a universal remote control session that can serve multiple participants simultaneously through a single VPN connection. Instead of establishing separate VPN connections for each user (which would multiply network traffic), the system enables one VPN connection to support multiple users, significantly reducing network bandwidth consumption while maintaining session flexibility

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

4Reliability

If screen recording is used to verify session integrity, then data access can be monitored, but external tools are required and recording quality is limited

Engineering Contradiction:
Improvesession verificationVSAvoidrecording system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system implements self-service session recording by integrating recording functionality directly into the remote control protocol. The recording mechanism is built-in and automatic, capturing session data without requiring external tools. This approach simplifies the system architecture while ensuring reliable session verification through packet-level recording

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8683012B2Remote control multiplexing system and method
Publication Date: 2014.03.25 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US8683012B2 patent drawing
  • US8683012B2 patent drawing
  • US8683012B2 patent drawing

AI summary

There is provided a device and method for providing remote control of a computer system. An exemplary remote control multiplexing system comprises a first viewing application that is adapted to allow a controlling computer to control a remote computer via a communication link and a connection multiplexer that is adapted to establish a first communication session with the first viewing application and a second communication session with a second viewing application and to deliver packets received from the remote computer via the communication link to the first viewing application and the second viewing application independently as though each of the first viewing application and the second viewing application is an only viewing application in communication with the connection multiplexer.