Metadata-Only Virtual File System for Remote Session Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing remote file management methodologies, such as Microsoft RDP, result in slow user experiences due to the need for significant information transfer over communication channels, even with high bandwidth and low latency storage, leading to slower file system information transfer and access, especially in lower bandwidth networks or high latency storage media.

Innovation Solution

Implementing a metadata-only virtual file system that transfers only file metadata during remote access sessions, reducing the amount of data transferred and enhancing user experience by creating a separate communications channel for file requests between client and remote servers, allowing for faster folder and file listing operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional RDP methodology is used to access remote file systems, then file access functionality is achieved, but significant information transfer is required resulting in slow user experience

Engineering Contradiction:
Improvefile access speedVSAvoidfile system information transfer time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent extracts only the essential metadata (file names, sizes, timestamps, paths) from the complete file system information and transfers this minimized dataset between client and server. By taking out only the necessary listing information rather than transferring complete file data, the system achieves fast folder/file listing while reducing communication overhead significantly.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments file system access into two distinct operations: (1) transferring only metadata for folder/file listings, and (2) transferring actual file content only when needed. This segmentation allows the system to optimize each operation independently, achieving fast metadata transfer for browsing while maintaining full file access capability when required.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If complete file system information is transferred to enable local application access to remote files, then full functionality is achieved, but bandwidth consumption increases

Engineering Contradiction:
Improvefile access flexibilityVSAvoiddata transfer volume
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent extracts only the minimal necessary metadata for maintaining file system navigation capability (names, sizes, timestamps, paths) while excluding actual file content from the initial transfer. This allows local applications to browse and select files without transferring the bulk data, reducing bandwidth consumption while preserving full access flexibility.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs preliminary transfer of only metadata to enable file system exploration and selection before actual file content transfer occurs. This preliminary action with minimal data allows the user interface to function fully for browsing and selection, with the understanding that content transfer will only happen when a file is actually opened.

Inventive Principle:
Principle #10Preliminary action

3Speed

If metadata-only virtual file system is implemented, then latency in listing folders and files is reduced, but file content transfer requirements remain

Engineering Contradiction:
Improvefolder and file listing speedVSAvoidfile content availability
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The patent segments file system access into two independent operations: metadata transfer for listing (which is fast and low-latency) and file content transfer (which occurs only when needed). This segmentation allows the system to optimize metadata transfer for speed while maintaining the option to transfer complete file content when required, addressing both latency reduction and information completeness needs.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12259853B1Virtual client file systems and methods within remote sessions
Publication Date: 2025.03.25 PARALLELS INT GMBH
  • US12259853B1 patent drawing
  • US12259853B1 patent drawing
  • US12259853B1 patent drawing

AI summary

A method is provided that includes establishing, by an application server, a remote access session with a client device, and creating, by a file system agent running on the application server, a metadata-only virtual file system associated with the remote access session, wherein the virtual file system only comprises file metadata associated with a plurality of files residing in a local file system of the client device. The method further includes responsive to receiving, by the virtual file system, a request to access content of a file referenced by the virtual file system, redirecting the request to a file system driver implementing at least a sub-tree of the local file system of the client device.