Remote Browser Pre-Caching for Secure Network Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users experience delays when accessing secure network content through remote browsers due to the time required to initialize the browser and establish a secure communication channel, which hinders immediate interaction with the content.

Innovation Solution

Implementing a system that pre-caches content before a user request, allowing interaction with a local interface generated from the cached content, which is then transferred to the live content interface once the remote browser session is activated, thereby reducing wait times and enhancing user access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a secure browser is executed in a contained computing environment to provide additional security layer, then security of network access is improved, but loading time and interface activation delay increase

Engineering Contradiction:
ImprovesecurityVSAvoidloading time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-caches content from restricted network locations before a user actually requests it. When security restrictions prevent direct access, the pre-cached content is already available locally, eliminating the need to wait for remote browser initialization and content retrieval during the actual user interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system creates a local copy (cache) of the remote content that can be displayed immediately. This copy serves as a substitute for the full remote browsing experience, providing instant access while the secure browser session is being established in the background.

Inventive Principle:
Principle #26Copying

2Reliability

If a remote browser session is initialized to access restricted network content, then secure access control is improved, but user interaction delay increases

Engineering Contradiction:
Improveaccess controlVSAvoiduser interaction speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

Content is pre-retrieved and cached before the user needs to interact with it. This preliminary action ensures that when the user clicks on a restricted link, the content is already locally available, allowing immediate interaction without waiting for the remote browser to establish connections and load pages.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The pre-cached content acts as an intermediary between the user's immediate interaction need and the secure remote browsing system. Users can interact with the local cache instantly, and the system handles the secure remote connection in the background, mediating between speed and security requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240015162A1User Interface Activation in a Secure Network System
Publication Date: 2024.01.11 CITRIX SYSTEMS INC
  • US20240015162A1 patent drawing
  • US20240015162A1 patent drawing
  • US20240015162A1 patent drawing

AI summary

A process and system for improving a user experience when using remote browser applications is provided. While a remote browser application is being activated, including establishing an appropriate communication channel and launching the application, pre-cached content may be provided to the client device and user for immediate display and user interaction. User interaction with the pre-cached content may be recorded and stored and transferred to the remote browser application and live content upon completion of the remote browser application and session activation. In some examples, pre-caching the content may include retrieving the content from the content source and removing and/or adding code and data to one or more content files. The cached content may be updated based on various criteria.