Isolated Browser Rendering via Intermediary Server for Malware-Safe Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing secure browsing systems are ineffective against malware infections, resource-intensive, and compromise user experience and security, particularly when virtualization techniques are used, leading to potential breaches and reliance on user IT knowledge.

Innovation Solution

An intermediary server employing web browser engines to render web pages as images, isolating interactions and rendering processes, thereby providing secure access without virtual machines or containers, ensuring fast and efficient protection against malware.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If virtualization techniques (VMs or containers) are used to provide secure browsing, then security isolation is improved, but device complexity and resource consumption increase

Engineering Contradiction:
Improvesecurity isolationVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent extracts the browser rendering functionality from the full virtual machine or container environment, isolating only the essential web browsing components in a lightweight sandbox. This allows security isolation to be achieved without the overhead of complete virtualization infrastructure, directly addressing the contradiction between security isolation and system complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces an intermediary server that acts as a mediator between the user's browser and the target website. This intermediary renders the web page in a controlled environment and transmits the rendered content back to the user, providing security isolation without requiring complex virtualization techniques on the client side, thus reducing device complexity while maintaining reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If virtual machines are used for secure browsing, then security protection is improved, but use of energy and computational resources increase

Engineering Contradiction:
Improvesecurity protectionVSAvoidcomputational resources
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent employs disposable sandbox environments that are created, used, and discarded for each browsing session. These lightweight sandboxes provide the necessary security protection without the resource-intensive operation of maintaining persistent virtual machines, directly addressing the contradiction between security protection and energy consumption.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Solution Approach 2:

By using an intermediary server that handles the rendering and transmission of web content, the system eliminates the need for resource-intensive local virtual machine operations. The intermediary performs the computational work server-side, significantly reducing the energy and computational resources required on the client side while maintaining security protection.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If existing secure browsing systems are used, then security against malware is attempted to be improved, but ease of operation and user experience deteriorate

Engineering Contradiction:
Improvemalware protectionVSAvoiduser experience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The intermediary server transparently handles the security rendering and content transmission processes, making the secure browsing mechanism invisible to the user. The user simply interacts with the web page as if browsing normally, while the intermediary provides malware protection in the background, thus maintaining ease of operation and user experience while improving reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system provides self-service security by automatically rendering and sanitizing web content without requiring user intervention or configuration. The sandbox environment automatically detects and blocks malware, and the intermediary server automatically transmits cleaned content, making malware protection transparent and preserving ease of operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20260080026A1Intermediary server for secure webpage access via isolated browser instances
Publication Date: 2026.03.19 NETSKOPE INC
  • US20260080026A1 patent drawing
  • US20260080026A1 patent drawing
  • US20260080026A1 patent drawing

AI summary

An intermediary server provides secure access to a web page of a web-based service upon request of a web server. The intermediary server includes an operating system that runs a new instance of a web browser engine. The web browser engine creates a temporary folder to isolate the new instance from other instances and deletes the temporary folder upon deletion of the new instance. The web browser engine produces an image of a web page rendered in the new instance and transmits an access web page to a web browser. The access web page is configured to retrieve the image from the web browser engine and display the image in the web browser. User interactions are registered and sent to the new instance in the intermediary server. The user interactions are reproduced within the new instance and the new instance produces images of the web page after the user interactions.