Remote Application Session Sharing With 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 seamlessly by authenticating and joining existing sessions or creating new ones as needed, with permission controls and session management.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users use separate sessions for each application launch, then each user can access applications independently, but session sharing between users becomes complex and cumbersome
Solution Approach 1:
The patent introduces a session sharing service as an intermediary component that mediates between users and application sessions. This service automatically handles session identification, permission verification, and connection establishment, eliminating the need for users to manually configure complex sharing parameters. The intermediary service translates simple share requests into proper session sharing operations.
Solution Approach 2:
The system enables self-service session sharing where users can initiate sharing by simply selecting the 'share' option in the application interface. The system automatically performs session detection, generates sharing links, and manages permissions without requiring users to understand or configure underlying session management complexity. administrators can also share sessions through simplified administrative interfaces.
2Adaptability or versatility
If administrators use remote administration console to shadow sessions, then they can monitor user activity, but they cannot share specific application sessions with other users
Solution Approach 1:
The session sharing service provides multi-functional capabilities: it supports both administrator shadowing of sessions and peer-to-peer session sharing. The same underlying infrastructure handles both administrative monitoring and collaborative sharing, allowing a single service to serve multiple purposes. Administrators can share sessions with specific users, and regular users can share applications, all through the same unified service.
Solution Approach 2:
The system dynamically adjusts access permissions and session sharing capabilities based on user roles and contexts. When an administrator initiates a share, the system dynamically assigns appropriate permissions to participating users. The session sharing mechanism adapts its behavior based on whether the initiator is an administrator or regular user, providing flexible access control without requiring separate mechanisms for each scenario.
3Productivity
If users manually configure GPO and use MSTSC commands to share sessions, then session sharing can be achieved, but the process requires multiple cumbersome configuration steps
Solution Approach 1:
The patent replaces the mechanical manual configuration process (GPO editing, MSTSC command entry, manual connection setup) with an automated software-based session sharing service. Users interact with the system through simple graphical interface actions rather than command-line operations or policy configuration. The system automatically handles the complex underlying mechanics of session identification, permission assignment, and connection establishment.
Solution Approach 2:
The system performs preliminary actions by pre-establishing session sharing capabilities and authentication mechanisms before users need to share sessions. The session sharing service is pre-configured with authorization frameworks and connection protocols, so when users initiate sharing, the infrastructure is already in place and ready to handle the connection without requiring real-time configuration.
4Quantity of substance
If multiple separate sessions are created for different users, then each user can access applications, but resource utilization efficiency decreases
Solution Approach 1:
The session sharing service merges multiple user connections to a single application session, allowing multiple users to access and interact with the same application instance simultaneously. Instead of creating separate application instances for each user, the system combines their access through shared sessions, reducing redundant resource allocation and improving utilization efficiency.
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.


