Container-Based Third-Party Application Installation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing cloud storage systems lack an efficient method for installing third-party applications, which limits user access to a variety of applications and data types, and does not effectively manage resources by segregating applications based on their data types.
Innovation Solution
A computer-implemented method that allows users to select and install third-party applications onto a network system by determining an appropriate container based on the application's data type, enabling the application to access user resources through a uniform resource locator (URL)-accessible installation utility and an application configuration database, which stores descriptions and configuration attributes for seamless integration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If third-party applications are installed without container segregation, then installation process is simpler, but resource management and data type organization deteriorate
Solution Approach 1:
The system segments the cloud storage environment into multiple containers, each dedicated to specific data types (e.g., documents, images, videos). Third-party applications are installed into appropriate containers based on the data types they need to access, achieving both organized resource management and streamlined installation through automated container selection.
2Manufacturing precision
If container selection is performed manually, then application placement is more controlled, but installation time and user effort increase
Solution Approach 1:
The system performs self-service by automatically selecting the appropriate container for third-party application installation. The installation utility queries the configuration database, analyzes the application's data type requirements, and autonomously determines the target container, eliminating manual user intervention while ensuring accurate placement.
Solution Approach 2:
The system uses feedback from the application configuration database to guide container selection. By querying stored configuration information about data types and their corresponding containers, the system receives feedback that enables accurate automated decision-making for application placement without user input.
3Ease of operation
If the system supports multiple data types without segmentation, then access is more unified, but application organization and relevance deteriorate
Solution Approach 1:
The system segments storage resources into type-specific containers (documents, images, videos) while maintaining unified access through a common user interface. The installation utility automatically routes applications to the appropriate container based on data type, preserving contextual relevance while providing seamless user access across all data types.
Data Source
AI summary
Techniques are shown for installing third-party applications onto a network system in appropriate containers on the network system. The containers store data and content of the same internet media type or MIME-type as the third-party applications.


