Control Center Third-Party Application Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Mobile terminals with pre-installed third-party applications occupy system memory space, as these applications are not fully uninstalled when users remove them, and require cumbersome Firmware Over-The-Air (FOTA) updates, which consume storage and require heavy workloads.
Innovation Solution
A management method for intelligent terminals that includes a control center to detect and download third-party applications to a data storage partition, allowing for dynamic addition, deletion, and updating of applications, eliminating the need for system partition storage and enabling automatic updates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of manufacture
If third-party applications are preset in the system partition, then the applications can be pre-installed and displayed on the desktop, but the system memory is occupied and the applications cannot be fully uninstalled
Solution Approach 1:
The patent segments the application storage by creating a separate third-party application management system that distinguishes between system applications and third-party applications. The control center identifies and manages third-party applications separately, allowing them to be downloaded to and stored in the data partition rather than the system partition, thus resolving the memory occupation issue while maintaining pre-installation capability
Solution Approach 2:
The patent extracts third-party applications from the system partition and relocates them to the data partition. The control center detects third-party applications in the system partition and downloads them to the data partition, effectively separating third-party application storage from system memory, thereby freeing up system memory while maintaining application functionality
2Reliability
If third-party applications are updated via FOTA, then the applications can be upgraded, but the process requires heavy workload and consumes storage space
Solution Approach 1:
The patent implements a dynamic update mechanism where the control center continuously monitors the data partition for third-party applications and automatically detects when updates are available. This dynamic approach replaces the static FOTA process, allowing updates to be fetched and applied on-demand without requiring full FOTA packages, thereby reducing storage consumption and simplifying the update process
Solution Approach 2:
The control center provides self-service functionality by automatically detecting third-party applications, monitoring for updates, downloading update packages, and installing them without user intervention. This automated self-service system eliminates the need for manual FOTA updates, reducing both the complexity and storage requirements associated with the update process
3Ease of operation
If third-party applications are preset before leaving the factory, then the applications are ready for use, but modifications cannot take effect without upgrading FOTA packages
Solution Approach 1:
The patent performs preliminary action by having the control center automatically detect and download third-party applications to the data partition during initial setup or when network conditions permit. This preliminary population of the data partition ensures applications are ready for use while maintaining the flexibility to update and modify them later without requiring FOTA upgrades, thus achieving both readiness and adaptability
Data Source
AI summary
The present disclosure provides a management method for preset third-party applications, an intelligent terminal in which a control center is preset, a server and a storage medium. The management method includes: detecting by the control center whether to download a third-party application in a preset third-party application list according to set detection condition; and, if the detection result is “yes”, downloading the third-party application in the third-party application list from a server to a data storage partition by the control center.


