Remote Application Session Sharing via Access Links
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for remote application sharing are cumbersome and lack a simple way to share application sessions between users, requiring complex configuration steps and separate sessions for each user, and administrators cannot easily share specific application sessions.
Innovation Solution
A system and method for remote application sharing that generates an application link or portable application file to share user sessions, allowing users to collaborate without installing additional clients, and enables administrators to manage and control session sharing permissions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users use separate sessions for each user when accessing remote applications, then each user can access applications independently, but session sharing between users becomes complex and cumbersome
Solution Approach 1:
The patent creates a shareable session link that copies session identification and connection information, allowing multiple users to access the same application session without manual configuration. The system generates a shareable link containing session ID, user ID, and connection parameters that can be transmitted to other users, eliminating the need for complex MSTSC-style sharing configuration.
Solution Approach 2:
The patent introduces a session sharing mechanism that acts as an intermediary between users. The system manages session identification, connection establishment, and user authentication as an intermediate layer, simplifying the sharing process. The shareable link serves as an intermediary carrier that transmits session information without requiring direct peer-to-peer configuration complexity.
2Adaptability or versatility
If administrators use remote administration console to shadow RDSH sessions, then administrator can monitor user sessions, but cannot share specific application sessions with third-party users
Solution Approach 1:
The patent segments the session sharing capability from general RDSH session shadowing. Instead of requiring administrators to manage entire RDSH sessions, the system allows selective sharing of specific application sessions. The shareable link can be configured to include or exclude specific applications, enabling fine-grained control over which sessions can be shared with third-party users.
Solution Approach 2:
The patent applies local quality by allowing different sharing permissions for different applications within the same RDSH session. The system can determine which specific applications should be shareable and which should remain private, enabling administrators to control access at the application level rather than uniformly across the entire session.
3Productivity
If users manually configure GPO and use MSTSC commands to share sessions, then session sharing can be achieved, but the process is time-consuming and error-prone
Solution Approach 1:
The patent performs preliminary action by pre-configuring the session sharing capability within the RDSH environment. The system pre-generates shareable links with all necessary connection parameters, authentication information, and application listings before the user needs to share the session. This eliminates the need for users to perform time-consuming manual configuration steps during the actual sharing process.
Solution Approach 2:
The patent enables self-service by allowing users to initiate session sharing through a simple user interface without requiring knowledge of GPO configuration or MSTSC commands. The system automatically handles session identification, link generation, and transmission, freeing users from technical configuration tasks and reducing the time required for sharing.
4Quantity of substance
If multiple users launch the same application, then each user gets a separate session, but resource consumption increases
Solution Approach 1:
The patent merges multiple user sessions into a single shared application session. Instead of creating separate session instances for each user, the system allows multiple users to connect to and share the same application session. This consolidation reduces the total number of sessions and associated resources while enabling collaborative interaction between users.
Solution Approach 2:
The patent creates a universal session sharing mechanism that serves multiple functions: it enables collaboration between users, reduces resource consumption by consolidating sessions, and maintains individual user access rights. The shareable link system provides multi-functionality by supporting both session consolidation and selective user access control simultaneously.
Data Source
AI summary
Systems and methods are disclosed herein for remote application sharing. An exemplary method comprises detecting a user establishing a connection with a remote application server, authenticating the user based on login information associated with the user, determining that the user has requested execution of a shared application hosted on the remote application server, responsive to determining that the user has requested execution of the shared application, gathering information for accessing the shared application hosted on the remote application server, establishing a user session for executing the shared application, generating an application link comprising the information for accessing the shared application over the user session and publishing the application link for distribution to one or more third party users, wherein activation of the application link by the one or more third party users shares the user session with the one or more third party users.


