Remote Co-browsing Session Management via Persistent Context
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current browser technologies do not allow for seamless collaboration and persistence of browsing sessions across multiple client devices, leading to disruptions and loss of context when users interact with shared content.
Innovation Solution
A network computing provider manages a persistent browsing context, enabling multiple clients to access and interact with the same browsing session, maintaining state and content across devices through remote session browsing configurations and co-interaction data.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a browsing session is terminated by closing the browser application, then the browsing term ends, but the browsing context is lost
Solution Approach 1:
The patent creates a persistent copy of the browsing context on the server. When the browser closes, the browsing context state (including displayed content, form data, and navigation history) is copied and stored on the remote server, allowing the same context to be restored later without loss of information.
2Reliability
If browsing context is stored locally on a single client device, then access is available only to that device, but collaboration between multiple users is prevented
Solution Approach 1:
The patent introduces a remote server as an intermediary that hosts the persistent browsing context. Multiple client devices can connect to this server and access the same browsing context, enabling collaboration while maintaining context availability across different users and devices.
Solution Approach 2:
The patent transitions the browsing context from a single-device local storage model to a multi-device cloud-based model. By moving the browsing context to a remote server accessible over the network, the system adds the dimension of multi-user access while preserving the original single-user experience.
3Adaptability or versatility
If multiple users access the same content through separate browsing sessions, then each user has independent access, but shared interaction and collaboration are lost
Solution Approach 1:
The patent merges multiple separate browsing sessions into a single shared persistent browsing context. Instead of each user having their own independent session, multiple users connect to the same server-hosted context, allowing them to see and interact with the same content and each other's actions in real-time.
4Adaptability or versatility
If a new browsing session is created to access shared content, then access is enabled, but the original browsing context is not preserved
Solution Approach 1:
The patent performs preliminary action by saving the browsing context state to the server before allowing new users to join. This ensures that when a user shares their browsing session, the original context is already preserved on the server, and the new user can join without causing loss of the original browsing state.
Data Source
AI summary
A remote browsing process is directed to the generation and management of a collaborative application session between client computing devices and content providers in conjunction with a network computing provider. Each of two or more client computing devices are associated with users. The client computing devices request access to a browsing context at a network computing provider. The network computing provider provides processing results corresponding to processed representations of requested content to the client computing devices. The client computing devices may each display the representations of the requested content in a browser. The network computing provider may further provide co-interaction data to the client computing devices for display. The co-interaction data may represent interactions of one or more users with the representations of content displayed at the users' respective client computing devices.


