File System Placeholders for Offline Search and Storage Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in accessing and managing large collections of files across multiple devices due to storage limitations, bandwidth constraints, and high costs, especially when devices have limited storage or are offline from remote storage systems.

Innovation Solution

Implementing file system placeholders that represent remote objects, including metadata and searchable text, allowing clients to integrate search data into a local database, enabling offline access and reducing storage needs by providing an illusion of local file availability even when content is remotely stored.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If all user content is downloaded to each computing device, then file accessibility is improved, but storage requirements and bandwidth consumption increase significantly

Engineering Contradiction:
Improvefile accessibilityVSAvoidstorage requirements
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The patent segments file accessibility into two parts: local placeholder files that provide immediate access and remote cloud storage that holds the actual content. This allows users to access files locally without downloading the entire content to each device.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces placeholders as intermediary objects that mediate between the user and remote cloud storage. These placeholders provide the illusion of local file availability while actually pointing to remote storage locations, eliminating the need to download all content to each device.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If content is downloaded to computing devices with extensive storage, then file accessibility is improved, but bandwidth consumption and cost increase

Engineering Contradiction:
Improvefile accessibilityVSAvoidbandwidth consumption
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent segments the file access process into local placeholder operations (no bandwidth needed) and selective cloud content retrieval (bandwidth used only when necessary). This dramatically reduces overall bandwidth consumption compared to downloading all content.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates lightweight placeholder copies that reference remote content rather than copying the actual file content to local storage. These placeholders provide file access functionality without consuming bandwidth for content transfer.

Inventive Principle:
Principle #26Copying

3Reliability

If content is downloaded to computing devices, then offline access is improved, but download time and cost increase

Engineering Contradiction:
Improveoffline accessVSAvoiddownload time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary action by creating placeholder files in advance that provide immediate offline access. When connectivity is available, the system selectively downloads only the content that needs to be accessed offline, rather than downloading all content in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements dynamic content availability where placeholders can transition between pointing to remote cloud content and local downloaded content based on connectivity and user needs. This allows the system to adaptively provide offline access without requiring permanent local storage of all content.

Inventive Principle:
Principle #15Dynamics

4Difficulty of detecting and measuring

If placeholders include metadata and searchable text, then search capability is improved, but placeholder size increases

Engineering Contradiction:
Improvesearch capabilityVSAvoidplaceholder size
Core Design Contradiction:
Difficulty of detecting and measuringVSQuantity of substance

Solution Approach 1:

The patent applies local quality by including searchable metadata and text in placeholders at the location where search occurs (local device), while keeping the actual file content remote. This provides search capability without requiring the entire file content to be locally available.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS9734158B2Searching and placeholders
Publication Date: 2017.08.15 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9734158B2 patent drawing
  • US9734158B2 patent drawing
  • US9734158B2 patent drawing

AI summary

Aspects of the subject matter described herein relate to file system placeholders. In aspects, placeholders may be used by a client to represent remote file system objects. The placeholders may include metadata, searchable text, and may also include none, some, or all of the content of the represented remote file system objects. Search data from the placeholders is integrated into a local search database of the client such that the client is able to satisfy queries and identify relevant local and remote file system objects even when the client is offline with respect to remote storage.