Remote Web Browsing Service DOM Replication
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional remote browsing systems launch separate browser instances for each device, leading to loss of context and interaction continuity when switching between web browsers or devices, and lack efficient security policy enforcement.
Innovation Solution
A remote host browser service that generates and maintains a document object model (DOM) for a web page, allowing seamless access and interaction across multiple devices by replicating the DOM and enforcing security policies, enabling users to switch devices without losing context and collaborate on web pages securely.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate browser instances are launched for each device, then device-specific browsing capabilities are provided, but context is lost when switching between web browsers or devices
Solution Approach 1:
The patent creates a virtual copy of the browser environment by generating a Document Object Model (DOM) that represents the browsing context. This DOM is then replicated and transmitted to remote endpoint devices, allowing users to access and continue their browsing session on different devices without losing context. The DOM serves as a digital twin of the original browsing state, enabling seamless continuity across devices.
2Reliability
If a host web browser generates and maintains DOM for remote access, then continuous access across devices is enabled, but system complexity increases
Solution Approach 1:
The patent introduces a host web browser as an intermediary component that acts as a central coordinator. This host browser generates and maintains the authoritative DOM, then distributes it to multiple endpoint devices. The intermediary architecture centralizes context management in the host browser while allowing multiple devices to access the same browsing context, thereby ensuring reliability and continuity without requiring complex peer-to-peer synchronization between all devices.
3Ease of operation
If DOM replication is provided to multiple endpoint devices, then seamless switching between devices is enabled, but security policy enforcement becomes more difficult
Solution Approach 1:
The patent implements security policy enforcement at the point of DOM generation and distribution. The host web browser applies security policies before replicating the DOM to endpoint devices, determining which devices are authorized to access the browsing context. This preliminary security check prevents unauthorized access from the outset, simplifying security management by centralizing authorization decisions in the host browser rather than requiring complex verification at each endpoint device.
Data Source
AI summary
A computing system may perform a method that involves generating a document object model (DOM) at a host web browser representing contents of a web page, providing data to a first endpoint device enabling replication of the DOM to display the contents of the web page in a web browser of the first endpoint device, detecting a request to access the web page via a second endpoint device, and providing data to the second endpoint device to replicate the DOM to enable access to the web page in the same fashion as the first endpoint device.


