Router-Based Silent APP Update Distribution
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Silent upgrading of multiple applications (APPs) and centralized downloading of installation packages can cause network congestion, negatively impacting user experience.
Innovation Solution
A method where a router downloads installation files for updating APPs in advance, allowing terminals to acquire them directly, thus reducing network traffic and maintaining a silent updating process without user intervention.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If silent upgrading of multiple APPs is performed with centralized downloading of installation packages, then the APP upgrading process is simplified, but network congestion occurs and user experience is harmed
Solution Approach 1:
The patent segments the centralized downloading process into individual terminal downloading operations. Each terminal downloads installation packages independently from the server rather than all terminals downloading simultaneously through a router, distributing the network load and avoiding congestion while maintaining simplified automatic updating for users.
Solution Approach 2:
The patent implements preliminary action by having terminals check for available updates and download installation packages only when needed, rather than continuously downloading all possible updates. The router coordinates update checks and triggers downloads based on actual update requirements, reducing unnecessary network traffic while maintaining the simplified automatic update experience.
2Speed
If installation files are downloaded and stored in advance, then downloading speed increases, but storage space is consumed
Solution Approach 1:
The patent applies preliminary action by having the router download and store installation packages in advance before terminals request them. This pre-download approach enables fast local distribution to terminals without requiring them to download from the external server, improving update speed while the router's storage is efficiently utilized only for active update packages.
Solution Approach 2:
The patent implements discarding and recovering by having the router automatically delete installation packages from its storage after they have been successfully distributed to terminals. This ensures storage space is continuously recovered and reused, allowing the router to maintain a cache of update packages for fast distribution without long-term storage consumption.
Data Source
Figure 1~3
Figure 4~6
Figure 7~9
AI summary
A method, device and system for Application (APP) updating are provided. The method includes acquiring, by a router, an APP list to be updated (S161), downloading an installation file of an APP to be updated according to the APP list to be updated (S162), and controlling a target terminal to install the installation file (S163).