Remote Desktop Session Resumption via User Identifier Directory

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in resuming remote desktop sessions across different computers without knowing the remote computer's identifier, as hostnames and IP addresses often change, requiring manual recording and recall.

Innovation Solution

Implementing a system where remote desktop sessions are automatically located and identified using a user identifier, with a user agent sending a query packet containing the user identifier, and a service agent responding with the necessary connection information, allowing users to resume sessions without needing to know the remote computer's identifier.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually record and recall remote computer identifiers (hostname/IP address), then they can resume remote desktop sessions, but the process becomes complex and error-prone when identifiers change

Engineering Contradiction:
Improvesession resumption reliabilityVSAvoiduser operation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a directory service as an intermediary between the user and the remote computer. Instead of users directly managing identifiers, the directory service mediates by storing mappings between user identifiers and remote computer identifiers, automatically handling identifier changes and providing consistent access points.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by allowing users to resume sessions through their user identifier without needing to know or manage the remote computer's identifier. The directory service automatically resolves the connection, freeing users from manual recording and recall operations.

Inventive Principle:
Principle #25Self-service

2Ease of operation

If remote computer identifiers (hostname/IP address) are used to resume sessions, then session resumption is possible, but the system becomes vulnerable to identifier changes and reassignments

Engineering Contradiction:
Improvesession resumption easeVSAvoididentifier stability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements dynamic identifier management where the directory service maintains current mappings between user identifiers and remote computer identifiers. When identifiers change or are reassigned, the directory service automatically updates its records, allowing the system to adapt to dynamic changes without affecting user session resumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The directory service provides feedback mechanisms to keep users informed of available remote computers and their current identifiers. This feedback loop allows the system to automatically adjust to identifier changes while maintaining reliable session resumption through the stable user identifier.

Inventive Principle:
Principle #23Feedback

3Productivity

If users need to remember remote computer identifiers, then session resumption can be achieved, but time is lost for recording and recalling identifiers

Engineering Contradiction:
Improvesession resumption speedVSAvoidtime for identifier management
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The directory service performs preliminary action by pre-establishing and maintaining mappings between user identifiers and remote computer identifiers. This advance preparation eliminates the need for users to perform time-consuming recording and recall operations during session resumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical process of manual recording and recall with an automated directory service system. Instead of users manually managing identifiers, the system uses automated database queries and responses to resolve connections, significantly reducing time loss.

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

Data Source

PatentUS8990405B2Methods, systems and articles of manufacture to resume a remote desktop session
Publication Date: 2015.03.24 VALTRUS INNOVATIONS LTD
  • US8990405B2 patent drawing
  • US8990405B2 patent drawing
  • US8990405B2 patent drawing

AI summary

Example methods, systems and articles of manufacture to resume remote desktop sessions are disclosed. A disclosed example method to resume a remote desktop session with a first computing device includes sending a query packet containing a first value representing a user identifier from a second computer device to a third computing device, receiving a response packet containing a second value representing the first computing device from the third computing device, and resuming at the second computing device the remote desktop session with the first computing device using the value.