Sandbox Document Preview Isolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is a need for techniques that allow users to view electronic mail attachments and web downloads without exposing endpoints to malware risks, as many types of malware can deploy through seemingly innocent documents that execute or install code when opened.

Innovation Solution

Attachments or documents are transmitted to a sandbox environment for concurrent remote preview and malware scanning, with a gateway or intermediate network element replacing incoming attachments with links to a document preview hosted in the sandbox environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If attachments are opened directly on the endpoint, then users can view documents immediately, but the endpoint is exposed to malware risks

Engineering Contradiction:
Improvedocument viewing convenienceVSAvoidmalware exposure risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

A sandbox environment is introduced as an intermediary between the endpoint and the document attachments. The sandbox hosts a document preview service that receives attachments, renders them, and provides preview URLs back to the endpoint. This mediator allows document viewing while isolating the endpoint from direct exposure to potentially malicious files.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the document viewing process into separate components: the endpoint handles user interaction and displays previews, while the sandbox environment handles document rendering and security isolation. This segmentation allows the endpoint to benefit from preview functionality without directly executing potentially harmful document content.

Inventive Principle:
Principle #1Segmentation

2Reliability

If attachments are scanned for malware before opening, then security is improved, but processing time increases

Engineering Contradiction:
Improvemalware detection capabilityVSAvoiddocument access delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The sandbox environment performs preliminary malware scanning and security validation of attachments before they are made accessible for preview. This preliminary action ensures that only safe documents are rendered and linked back to the endpoint, providing security assurance without requiring the endpoint user to wait for scan completion.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous document access by implementing asynchronous processing where malware scanning occurs in the background while the endpoint can immediately display placeholder information or previously cached previews. The useful action of document viewing continues uninterrupted while security scanning proceeds separately.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If all documents are previewed in a sandbox environment, then endpoint security is protected, but system complexity increases

Engineering Contradiction:
Improveendpoint security protectionVSAvoidsandbox infrastructure requirement
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The sandbox environment is designed as a universal platform that handles multiple document types and formats through a single document preview service. This multi-functional approach consolidates what could be multiple separate security systems into one unified sandbox infrastructure that can process various attachment types (PDFs, Office documents, images) through common rendering and scanning mechanisms.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11741222B2Sandbox environment for document preview and analysis
Publication Date: 2023.08.29 SOPHOS LTD
  • US11741222B2 patent drawing
  • US11741222B2 patent drawing
  • US11741222B2 patent drawing

AI summary

Attachments or other documents can be transmitted to a sandbox environment where they can be concurrently opened for remote preview from an endpoint and scanned for possible malware. A gateway or other intermediate network element may enforce this process by replacing attachments, for example, in incoming electronic mail communications, with links to a document preview hosted in the sandbox environment.