Remote Desktop Session Resumption via User Identifier Directory
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
3Productivity
If users need to remember remote computer identifiers, then session resumption can be achieved, but time is lost for recording and recalling identifiers
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.
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.
Data Source
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.


