Remote Browser Security via Screen Streaming

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional security technologies for protecting user personal information and assets from malicious URLs require the installation of additional applications on smart devices and have limitations in reviewing the safety of new types of fraud methods or safety links.

Innovation Solution

A method where a separate server executes a URL selected by the user through an isolated browser engine, renders the URL screen, and streams it to the user's device, providing a seamless security service by mimicking the user experience of a default browser installed on the device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a separate server executes URLs through an isolated browser engine and streams the screen to the user's device, then user personal information and assets are protected from malicious web pages, but the device complexity and network dependency increase

Engineering Contradiction:
Improvesecurity protectionVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A separate server acts as an intermediary between the user's device and malicious web pages. The server executes URLs through an isolated browser engine, screens the content for security threats, and streams the safe version to the user's device. This mediator approach protects users from direct exposure to malicious content while maintaining functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the URL execution process into two separate components: a remote server that handles the actual web page execution in an isolated environment, and the user's device that only receives and displays the streamed content. This segmentation prevents malicious code from directly interacting with the user's device, enhancing security while distributing system complexity across multiple components.

Inventive Principle:
Principle #1Segmentation

2Reliability

If conventional security applications are installed on smart devices to protect from malicious URLs, then security protection is provided, but the ease of operation and device storage are reduced

Engineering Contradiction:
Improvesecurity protectionVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The remote server performs security screening and URL execution automatically without requiring the user to install or configure additional security applications on their device. The server self-manages the isolation environment, executes the URLs, and provides the screened content, making the security service transparent and convenient for users.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The remote server provides multiple functions including URL execution, security screening, content streaming, and isolation management through a single service platform. This multi-functional approach eliminates the need for users to install separate security applications, as the remote server handles all security-related operations universally.

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

3Reliability

If conventional security servers review message safety, then some security protection is provided, but the ability to review new types of fraud methods or safety links is limited

Engineering Contradiction:
Improvesecurity review capabilityVSAvoidfraud detection capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The remote server executes URLs in advance in an isolated environment before presenting them to the user. By pre-executing the web pages and screening their content for malicious elements, the system proactively identifies security threats including new types of fraud methods, rather than relying on reactive pattern matching of known threats.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the execution environment parameters by using an isolated browser engine on a remote server rather than the user's local device. This parameter change enables the server to review and screen web pages in a controlled environment with different security policies and isolation levels, improving the ability to detect new types of fraud methods and safety links.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12223033B2Method for providing remote service capable of multilingual input and server performing the same
Publication Date: 2025.02.11 ERMIND CO LTD
  • US12223033B2 patent drawing
  • US12223033B2 patent drawing
  • US12223033B2 patent drawing

AI summary

Disclosed is a method of providing a security service. The method is configured to include the steps of receiving a link connectable to a web page from a device of a user, connecting to a web page corresponding to the link through a remote browser and determining a risk of the connected web page, rendering a screen of the web page to be processed in the remote browser according to the determined risk, and streaming and transmitting the rendered web page screen to provide substantially the same user experience (UX) as a browser installed in the device.