Cloud Storage Aggregator for Policy-Based File Distribution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face complexity in managing multiple cloud storage accounts due to limited storage sizes and varying policies across providers, requiring manual synchronization and file management across different services.

Innovation Solution

A storage manager aggregates multiple cloud storage providers into a single virtual storage device, enabling file distribution and management through load balancing, fragmentation, and pipelined processing to leverage provider-specific features and policies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If users manually manage synchronization between multiple cloud storage providers, then file storage capacity is maximized, but user complexity and time consumption increase significantly

Engineering Contradiction:
Improvestorage capacityVSAvoidmanagement complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent introduces a local storage aggregator that acts as an intermediary between the user's device and multiple cloud storage providers. This aggregator presents a unified virtual file system to the user while automatically managing file distribution across multiple cloud accounts, eliminating the need for manual synchronization and reducing user complexity significantly.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent combines multiple cloud storage accounts into a single virtual storage space through the local aggregator. By merging the interfaces and management of multiple providers into one unified system, the user experiences simplified file management while the system leverages the total storage capacity of all connected providers.

Inventive Principle:
Principle #5Merging (Combining)

2Speed

If files are stored in a single cloud storage provider, then access speed is improved, but reliability and security decrease when the service is compromised

Engineering Contradiction:
Improvefile access speedVSAvoidservice reliability
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent segments files into multiple fragments and distributes them across different cloud storage providers. This segmentation ensures that no single provider holds the complete file, so even if one service is compromised or becomes unavailable, the file can still be reconstructed from fragments stored at other providers, thereby improving reliability and security.

Inventive Principle:
Principle #1Segmentation

3Reliability

If files are fragmented and distributed across multiple providers, then security and reliability are enhanced, but file access complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidfile access complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The local storage aggregator automatically handles the complexity of file fragmentation and distribution without requiring user intervention. The system self-manages the reconstruction of fragmented files when accessed, transparently coordinating with multiple cloud providers to assemble complete files from their fragments, thereby maintaining simplicity for the end user while achieving enhanced security.

Inventive Principle:
Principle #25Self-service

4Quantity of substance

If multiple cloud storage providers are used, then total storage capacity increases, but synchronization management time increases

Engineering Contradiction:
Improvetotal storage capacityVSAvoidsynchronization time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The local storage aggregator performs preliminary actions by pre-establishing a unified virtual file system structure before actual file operations occur. This allows the system to pre-calculate optimal file distribution strategies and maintain real-time knowledge of available storage capacity across all providers, enabling rapid file placement decisions without time-consuming synchronization delays.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10404798B2Systems and methods for third-party policy-based file distribution in an aggregation of cloud storage services
Publication Date: 2019.09.03 OPEN TEXT CORPORATION
  • US10404798B2 patent drawing
  • US10404798B2 patent drawing
  • US10404798B2 patent drawing

AI summary

The present disclosure describes systems and methods for aggregation and management of cloud storage to leverage third-party storage policies. Some cloud storage providers may allow users to store some types of files for free, without counting the files against a storage quota or limit, such as photos. Other providers may allow users to store music files, and may automatically replace lower quality recordings with high quality versions (improving quality for the user while performing deduplication and storage mitigation by the server). These policies may be utilized by a storage manager to direct corresponding types of files to specific storage providers to take advantage of free storage or further processing. The files may be excluded from load balancing algorithms, such that storage quotas are not unbalanced as a result of policies of one provider.