Networked Storage Synchronization via Virtual File System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face challenges in accessing and managing their data files across multiple devices and platforms, seeking solutions for ubiquitous availability, data redundancy, and improved accessibility, which existing file systems do not adequately address.

Innovation Solution

A networked storage system that utilizes a virtual file system, metadata service, and third-party system uploader to enable file storage and retrieval across a cloud computing resource, allowing users to upload files via email or browser interface, with metadata tagging for categorization and automatic upload to designated third-party systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If files are stored in a networked storage system with cloud computing resources, then accessibility and data redundancy are improved, but system complexity increases

Engineering Contradiction:
Improvedata redundancyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a synchronization service as an intermediary component that mediates between the networked storage system and third-party systems. This service handles the complexity of synchronization operations, file metadata management, and coordination between different systems, thereby enabling data redundancy and accessibility improvements without proportionally increasing user-facing system complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system is segmented into distinct functional components: a networked storage system for file storage, a synchronization service for coordination, and third-party systems for external access. This segmentation allows each component to be optimized independently and simplifies the overall architecture by dividing complex synchronization tasks into manageable modules

Inventive Principle:
Principle #1Segmentation

2Extent of automation

If automatic upload to third-party systems is implemented, then accessibility and automation are improved, but processing time increases

Engineering Contradiction:
Improveautomatic uploadVSAvoidprocessing time
Core Design Contradiction:
Extent of automationVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-configuring upload rules, metadata templates, and third-party system connections before actual file uploads occur. This preparation enables automatic uploads to execute more efficiently without requiring real-time decision-making or complex processing during the upload operation itself

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The synchronization service operates continuously in the background, maintaining connections to third-party systems and pre-processing upload tasks. This continuous operation eliminates idle waiting periods and ensures that when files need to be uploaded, the system is already prepared, reducing overall processing time while maintaining automation

Inventive Principle:
Principle #20Continuity of useful action

3Ease of operation

If metadata tagging and categorization are added, then organization and accessibility are improved, but device complexity increases

Engineering Contradiction:
Improvefile organizationVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system provides self-service metadata tagging by automatically generating and assigning metadata based on file content analysis, user-defined rules, and contextual information. This eliminates the need for manual tagging operations and reduces the complexity burden on users while maintaining excellent file organization and accessibility through intelligent automated categorization

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8914856B1Synchronization of networked storage systems and third party systems
Publication Date: 2014.12.16 AMAZON TECH INC
  • US8914856B1 patent drawing
  • US8914856B1 patent drawing
  • US8914856B1 patent drawing

AI summary

Disclosed are various embodiments for the synchronizing of files between a networked storage system and a third party system. A file can be stored in a storage location in a networked storage system. A determination can be whether the storage location is associated with a third party system. An authentication credential can be retrieved that is associated with the third party system. Upload of the file to the third party system can be initiated.