Cloud Phone Application Installation via Shared Files to Cut Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The installation and update of applications on a large number of cloud phones require significant storage space and incur high operation and maintenance costs, leading to stalling issues during application startup and running.
Innovation Solution
A cloud-platform-based application installation system that synchronizes installation information to a network shared file, allowing cloud phones to mount and access this information for application startup, running, and updates without local installation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If applications are installed locally on each cloud phone, then application startup speed is improved, but storage space consumption increases significantly
Solution Approach 1:
The patent creates a centralized copy of application packages in cloud storage that can be shared across multiple cloud phones. Instead of each cloud phone storing its own copy of applications, the system maintains a single master copy in the cloud that can be accessed by numerous virtual phones simultaneously, dramatically reducing total storage requirements while maintaining fast access speeds.
Solution Approach 2:
The patent merges the storage function for application packages from individual cloud phones into a centralized cloud storage system. By combining storage resources at the cloud level, the system achieves economies of scale where one storage location serves multiple virtual instances, reducing overall storage consumption while maintaining accessibility.
2Adaptability or versatility
If applications are installed on multiple cloud phones, then service coverage is improved, but operation and maintenance costs increase
Solution Approach 1:
The patent implements a universal cloud storage infrastructure that serves multiple cloud phones and multiple applications simultaneously. This multi-functional system allows a single storage infrastructure to support diverse services and multiple virtual devices, reducing the need for separate maintenance procedures for each individual cloud phone while maintaining broad service coverage.
Solution Approach 2:
The patent introduces cloud storage as an intermediary layer between application packages and cloud phones. This mediator handles all installation, distribution, and update operations centrally, simplifying maintenance by providing a single point of control rather than requiring individual management of each cloud phone's application inventory.
3Reliability
If applications are installed on cloud phones, then application functionality is improved, but stalling occurs during startup and running
Solution Approach 1:
The patent performs preliminary actions by pre-loading and caching application packages in the cloud storage system before they are needed by cloud phones. This advance preparation ensures that when applications need to be accessed or updated, they are already available in an optimized state, preventing stalling during startup and runtime while maintaining full functionality.
Data Source
Figure 1A
Figure 1A~1B
Figure 2
AI summary
This application provides a cloud-phone-based application installation method, a cloud platform, and a related device. The method includes the following steps: A cloud platform provides a cloud phone configuration interface for a user, to configure a template cloud phone based on a first input of the user. The cloud platform then provides a network shared file configuration interface for the user, to store a directory of the template cloud phone into a first network shared file based on a second input of the user, and then configure, based on a third input of the user, at least one to-be-configured cloud phone to mount the first network shared file, to complete installation of a plurality of applications. Therefore, the cloud platform does not need to install the applications for each cloud phone in advance, and the cloud phone installs, updates, and uninstalls the applications by mounting the network shared file, which reduces storage space occupied by the cloud phone, reduces operation and maintenance costs of the cloud phone, and improves a speed of application starting, running, and update, thereby improving user experience.