Browser Session Transfer for Responsiveness
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Individuals experience varying levels of responsiveness when accessing network resources due to factors like geographic location, network equipment quality, and traffic, leading to inconsistent browser session performance.
Innovation Solution
A method and system that initiate a local browser session and transfer it to a virtual browser session on a remote device when responsiveness falls below a threshold, using processors to measure load time, bandwidth, and traffic, and comparing these metrics to historic data to determine the best route for improved access.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a local browser session is used, then device simplicity and ease of operation are maintained, but responsiveness and load time deteriorate when network conditions are poor
Solution Approach 1:
The patent introduces a session manager as an intermediary component that coordinates between local and virtual browser sessions. This mediator monitors network conditions and automatically transfers sessions between local and remote devices, resolving the contradiction by adding complexity only where needed (session management layer) while maintaining simple user interaction and improving responsiveness through intelligent session placement.
Solution Approach 2:
The patent implements dynamic session management where the browser session location (local or virtual) is not fixed but adapts based on real-time network conditions. The system continuously monitors responsiveness metrics and dynamically transfers sessions to maintain optimal performance, allowing the system to be simple when conditions are good and more complex only when needed to improve responsiveness.
2Reliability
If browser sessions are transferred to virtual browsers on remote devices, then responsiveness is improved, but device complexity and operational complexity increase
Solution Approach 1:
The session manager operates autonomously to monitor network conditions and execute session transfers without user intervention. The system self-diagnoses responsiveness issues and self-corrects by automatically transferring sessions to virtual browsers when needed, maintaining ease of operation while improving responsiveness through automated management.
Solution Approach 2:
The patent implements a feedback mechanism where the session manager continuously monitors network responsiveness metrics and uses this feedback to determine when session transfers are necessary. This closed-loop control ensures that complexity is introduced only in response to actual performance degradation, maintaining ease of operation under normal conditions while automatically improving responsiveness when needed.
3Reliability
If local browser sessions are used in remote geographic areas, then device portability is maintained, but responsiveness and load time deteriorate
Solution Approach 1:
The session manager acts as an intermediary that detects poor network conditions in remote areas and transfers sessions to virtual browsers on devices with better network connectivity. This mediator approach allows the portable device to maintain its mobility advantage while offloading resource-intensive browser operations to locations with superior network infrastructure, improving responsiveness without sacrificing portability.
Solution Approach 2:
The system dynamically adapts session location based on geographic position and network conditions. When the device is in remote areas with poor connectivity, sessions are automatically transferred to virtual browsers in locations with better network infrastructure. This dynamic adaptation maintains portability by keeping the ability to access sessions while optimizing network bandwidth consumption by executing browser operations where network conditions are superior.
4Productivity
If browser sessions are maintained locally, then operational simplicity is preserved, but productivity decreases during high network traffic periods
Solution Approach 1:
The session manager autonomously monitors network traffic conditions and executes session transfers to virtual browsers during high-traffic periods without requiring user configuration or intervention. This self-service approach improves productivity by automatically optimizing access speed during problematic network conditions while preserving operational simplicity for the end user, as the complexity is contained within the automated management system.
Solution Approach 2:
The system uses feedback from network performance monitoring to trigger session transfers during high-traffic periods. When responsiveness metrics indicate degraded performance due to network congestion, the session manager automatically transfers sessions to virtual browsers that may experience better network conditions. This feedback-driven approach improves productivity by dynamically adapting to network conditions while keeping the session management complexity hidden from users.
Data Source
AI summary
Methods, devices and program products are provided initiate a local browser session, at a local browser, with a resource manager. The method, devices and program products measure a responsiveness of the local browser session and determines if the responsiveness of the local browser session falls below a threshold. Based on the determining, the local browser session may be transferred from the local browser to a virtual browser on a remote device to form a virtual browser session. The remote device is located remote from the client device. At the client device, a rendered output is displayed from the virtual browser session implemented by the virtual browser.


