Cloud Storage File Integration via Network Service Bridge

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud storage systems are not well-integrated with other network services, requiring users to manually copy and upload files from services like email accounts to cloud storage, which is inefficient and lacks seamless file management.

Innovation Solution

A cloud storage system that identifies files associated with a user's network service accounts, provides metadata, and allows users to store these files in their cloud storage account, with features like duplicate file detection and user-friendly import processes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If cloud storage systems are integrated with other network services, then file accessibility and management efficiency are improved, but system complexity increases

Engineering Contradiction:
Improvefile management efficiencyVSAvoidsystem integration complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component that acts as a bridge between cloud storage systems and other network services. This intermediary handles the complex integration tasks, allowing users to access and manage files from multiple services through a unified interface without directly exposing the underlying system complexity. The intermediary translates between different service protocols and the cloud storage interface, resolving the contradiction by isolating complexity from the user-facing layer.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If manual copying and uploading of files is required, then storage system independence is maintained, but user time and effort increase

Engineering Contradiction:
Improvefile transfer timeVSAvoidservice integration capability
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary actions by automatically identifying files from connected network services and preparing them for storage without requiring user initiation. The cloud storage system proactively monitors and detects files in associated network services, pre-processing the file identification and metadata extraction before the user even requests file access. This eliminates the manual copy-upload process and significantly reduces user time investment while maintaining service integration versatility.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If all identified files are stored in cloud storage, then file accessibility is improved, but storage redundancy and costs increase

Engineering Contradiction:
Improvefile access efficiencyVSAvoidstorage resource waste
Core Design Contradiction:
ProductivityVSLoss of substance

Solution Approach 1:

The patent implements an intelligent copying strategy that creates cloud storage copies of files only when necessary and beneficial. The system analyzes file characteristics, duplication status, and access patterns to determine which files should be copied to cloud storage versus which can remain in their original locations. This selective copying approach maintains fast file accessibility for important files while avoiding redundant storage of files that already exist in multiple locations or have low access priority, thus balancing productivity with resource conservation.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9552368B1Electronic mail attachments garden
Publication Date: 2017.01.24 GOOGLE LLC
  • US9552368B1 patent drawing
  • US9552368B1 patent drawing
  • US9552368B1 patent drawing

AI summary

A cloud storage system receives information associating a user's cloud storage account with a network service account associated with a service provider. The cloud storage system identifies files associated with the network service account, retrieves metadata associated with the files, and provides a list of the files and their associated metadata to the user. The metadata stored by the cloud storage system may indicate the context of the identified files within the network service account. In response to a user command, the cloud storage system may store one of the identified files in the cloud storage account, and may continue to provide the content of the stored file within the network service account even if the stored file is deleted from the network service account.