Ghost Entry File Sync for Seamless Remote Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

File management systems face challenges in efficiently managing disk space on client devices, requiring users to selectively download and delete files to prevent exceeding allocated space, and necessitating a dedicated application for remote file access, which complicates seamless browsing between local and remote files.

Innovation Solution

A file sync application determines which files to download by applying rules and ranking algorithms, creates 'ghost' entries for undownloaded files in the local file system, and attaches event handlers to intercept actions, allowing seamless browsing without a dedicated application and managing disk space by selecting files for deletion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a dedicated application is used to access remotely stored files, then remote file access functionality is provided, but device complexity increases and seamless browsing with local files is compromised

Engineering Contradiction:
Improveremote file access capabilityVSAvoidapplication complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent merges the remote file system with the local file system by creating ghost entries that appear in the local file system browser. This allows native file browsing applications to access both local and remote files seamlessly without requiring a dedicated application, thereby reducing device complexity while maintaining remote access capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent introduces ghost entries as intermediary representations of remote files in the local file system. These ghost entries act as mediators that allow the file system to present remote files as if they were local, enabling seamless browsing without requiring users to switch between dedicated applications and native applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If all accessible files are downloaded to local storage, then seamless file access is enabled, but disk space requirements exceed allocated space

Engineering Contradiction:
Improvefile access convenienceVSAvoidstored data volume
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent extracts only the necessary metadata and file system structure information to create ghost entries, while leaving the actual file data on the remote server. This allows the local system to present and browse files conveniently without storing the full file contents, thereby maintaining ease of operation while reducing disk space requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent segments file access into two parts: (1) local storage of minimal metadata and ghost entries for browsing and access control, and (2) remote storage of actual file data. This segmentation allows seamless file access through the ghost entries while minimizing local disk space usage by storing only essential information locally.

Inventive Principle:
Principle #1Segmentation

3Quantity of substance

If users manually select files for local storage, then disk space is optimized, but user time and effort increase

Engineering Contradiction:
Improvestored data volumeVSAvoiduser time for file selection
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent implements self-service by automatically creating and managing ghost entries based on the file system structure and user access patterns. The system automatically determines which files need ghost entries and maintains the local representation without requiring manual user selection or intervention, thereby optimizing disk space while eliminating user time investment.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11892981B2On demand file sync
Publication Date: 2024.02.06 OMNISSA LLC
  • US11892981B2 patent drawing
  • US11892981B2 patent drawing
  • US11892981B2 patent drawing

AI summary

Disclosed are various examples for downloading data objects by enforcing a threshold amount of allocated data. In one example, among others, an application downloads a first subset of the files from a remote file management system. A user interface displays file system entries that represent the first subset of downloaded files and a second subset of undownloaded files from the remote file management system. The application detects an event for a respective file system entry associated with a respective file from the second subset of undownloaded files. The respective file is downloaded from the remote management system.