Automated Folder Selection for Cloud Upload

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for uploading data to cloud storage require manual user selection of folders, which is time-consuming and inefficient.

Innovation Solution

A system that identifies folders on a client device associated with metadata, evaluates scores using machine learning techniques trained on cloud data, and automatically selects folders for upload based on predicted user likelihood, providing recommendations for upload or non-upload.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If manual user selection of folders for upload is implemented, then user control over upload decisions is improved, but user time consumption and operational inefficiency worsen

Engineering Contradiction:
Improveuser controlVSAvoiduser time consumption
Core Design Contradiction:
Ease of operationVSLoss of time

Solution Approach 1:

The system performs automatic folder selection for upload based on machine learning predictions of user preferences. The ML model analyzes folder metadata, access patterns, and user behavior to autonomously determine which folders should be uploaded, eliminating the need for manual user selection while still reflecting user preferences.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system incorporates user feedback loops where user corrections to automatic selections are captured and used to retrain and improve the machine learning model. This allows the system to learn from user preferences over time, maintaining accuracy in automatic selections while reducing manual intervention.

Inventive Principle:
Principle #23Feedback

2Productivity

If automatic folder selection using machine learning is implemented, then user time consumption is reduced, but system complexity worsens

Engineering Contradiction:
Improveupload efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The machine learning model is trained in advance on historical user data, access patterns, and folder metadata to learn user preferences before actual upload decisions are needed. This preliminary training phase enables the system to make accurate predictions during actual upload operations without requiring complex real-time computations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces a machine learning model as an intermediary layer between user data and upload decisions. This intermediary processes folder metadata, access patterns, and user behavior to generate predicted user preferences, simplifying the decision-making process while maintaining accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If comprehensive metadata analysis is performed for folder scoring, then selection accuracy is improved, but processing time and computational resources worsen

Engineering Contradiction:
Improveselection accuracyVSAvoidcomputational resources
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system extracts and analyzes only the most relevant metadata features and access patterns that correlate strongly with user upload preferences. By identifying and focusing on key predictive features rather than processing all possible metadata, the system maintains high selection accuracy while reducing computational overhead.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The machine learning model dynamically adjusts the weight and importance of different metadata parameters based on their predictive value for user preferences. Frequently accessed folders, recently modified files, and user-defined categories are assigned higher weights, allowing the system to focus computational resources on the most influential parameters.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10437776B1Systems and methods for selecting folders for uploading to a cloud file system
Publication Date: 2019.10.08 GOOGLE LLC
  • US10437776B1 patent drawing
  • US10437776B1 patent drawing
  • US10437776B1 patent drawing

AI summary

Systems and methods are disclosed herein for selecting folders to upload to a cloud system. A plurality of folders on a client system is identified, where the plurality of folders is associated with metadata. A respective score for each folder in the plurality of folders is evaluated by applying a set of rules to the metadata. A subset of folders is selected from the plurality of folders based on the respective scores, and a recommendation is provided to upload the subset of folders to the cloud system.