Web Application Mediator for Remote UI Integration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing technologies fail to seamlessly integrate and interact with web applications that utilize different user interface technologies, limiting user access to applications that may not be supported by their device, and requiring redundant login processes across multiple remote applications.
Innovation Solution
A method that receives user requests for web applications associated with multiple rendering systems, generates a video stream from their display data, and shares context information between these systems, allowing users to interact with remote applications using various UI technologies without needing to support them locally, and authenticates users across applications without separate logins.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If remote display protocols are used to transfer display data to remote clients, then users can access remote applications, but users cannot interact with applications that use UI technologies not supported by their device
Solution Approach 1:
The patent introduces a web application as an intermediary layer between the user device and remote applications. This web application receives display data from remote applications using various UI technologies and converts it into a format suitable for the user device's capabilities, enabling interaction without requiring the device to support the original UI technology
Solution Approach 2:
The system creates a virtual copy of the remote application's display and functionality through the web application interface. This copy allows users to interact with the application as if it were running locally, while the actual execution occurs on the remote server
2Adaptability or versatility
If multiple remote applications are accessed simultaneously, then users can use various UI technologies, but redundant login processes are required for each application
Solution Approach 1:
The patent merges the authentication functionality across multiple remote applications by sharing common authentication state through the web application. Once a user authenticates to the web application, the authentication state is shared with all connected remote applications, eliminating redundant login processes
Solution Approach 2:
The web application serves as a universal authentication gateway that handles login for multiple different remote applications simultaneously. This universal authentication mechanism allows a single login to grant access across all supported applications
Data Source
AI summary
Methods, systems, and computer programs for integration of user interface technologies. One of the methods includes receiving, from a user device, a user request to execute a web application, the web application being associated with one or more rendering systems, and each of the rendering systems executing one or more respective remote applications. Respective video streams for the remote applications are obtained from each of the rendering systems. Each of the video streams is provided for presentation on the user device. While the video streams are provided, data identifying a user event is received from the user device. The user event is determined to be intended for a first rendering system. The user event is provided to the first rendering system.


