Cloud Storage File Access Adaptation via Application Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cloud storage systems either require users to copy files locally, consuming device resources, or provide files through web-based applications that may not be optimized for the user's device, failing to adapt to varying performance demands.

Innovation Solution

A cloud storage system that identifies available applications capable of accessing files and provides access based on user-selected applications, allowing installation of necessary applications on user devices and managing file access between native and web-based applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If files are copied to user device for local access, then file access speed is improved, but device storage resources are consumed

Engineering Contradiction:
Improvefile access speedVSAvoiddevice storage resources
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The patent segments file access into two distinct modes: local access mode where files are copied to the user device for fast access, and remote access mode where files remain on the server and are accessed via web browser. This segmentation allows users to choose the appropriate mode based on their specific needs, thereby resolving the contradiction between access speed and storage resource consumption.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If files are provided through web-based application, then device storage resources are conserved, but file access optimization is reduced

Engineering Contradiction:
Improvedevice storage resourcesVSAvoidfile access optimization
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent implements a dynamic file access system that automatically adapts between web-based access and local access modes based on real-time conditions such as network availability, file size, and user preferences. This dynamic adjustment optimizes file access performance while conserving device storage resources, resolving the contradiction between resource conservation and access optimization.

Inventive Principle:
Principle #15Dynamics

3Device complexity

If cloud storage system provides fixed access methods, then system complexity is reduced, but adaptability to varying performance demands is limited

Engineering Contradiction:
Improvesystem complexityVSAvoidadaptability to performance demands
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal cloud storage access system that can serve multiple functions through a single architecture: it can provide web-based access for all devices, automatic local caching for frequently accessed files, and selective file copying based on various criteria. This multi-functional approach enables the system to adapt to varying performance demands without significantly increasing complexity, as all functions operate within a unified framework.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS11036773B2System and method for detecting and integrating with native applications enabled for web-based storage
Publication Date: 2021.06.15 GOOGLE LLC
  • US11036773B2 patent drawing
  • US11036773B2 patent drawing
  • US11036773B2 patent drawing

AI summary

A cloud storage system provides remote access to a file associated with the cloud storage system. In response to a request to access the file, the cloud storage system identifies applications available to the request generator and capable of accessing the file, which may include both online web-based applications and applications installed on a device with which the user is accessing the file. The cloud storage system determines an application type of an identified application, and provides file access to the identified application based on the application type.