Wireless Terminal Software Update via Local Assistance Program
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for updating wireless terminal software are time-consuming, especially when dealing with large data sizes, as users either wait for over-the-air downloads or visit physical shops, which can be inconvenient.
Innovation Solution
A method where a wireless terminal connects to a computer to download and execute a software upgrading assistance program, which assists in updating the terminal software by accessing a server and notifying the user of available updates, allowing for efficient software updates through a user-friendly interface.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the customer downloads updated software over the air through a wireless network, then the software update can be performed remotely, but the download time becomes excessively long when the data size is large
Solution Approach 1:
The patent segments the software update process into two distinct phases: (1) downloading a relatively small software upgrading assistance program that establishes a local environment, and (2) using this local environment to subsequently download the actual large software update package. This segmentation allows the initial setup to be fast while the subsequent large download can proceed without time constraints since the assisting program is already in place.
Solution Approach 2:
The patent applies preliminary action by first downloading and installing the software upgrading assistance program before the actual software update package. This assisting program creates a prepared environment on the terminal that facilitates the subsequent download and installation of the large software update, making the overall process more efficient despite the two-step nature.
2Reliability
If the customer goes to a wireless terminal shop to update software, then the update can be performed with technical assistance, but the process becomes time consuming and inconvenient
Solution Approach 1:
The patent enables self-service by providing the customer with an autonomous software upgrading assistance program that automatically performs update operations on the terminal. The program includes functionality to detect the terminal, download appropriate update packages, and execute installation without requiring physical presence at a shop or continuous technical assistance, thereby maintaining reliability while eliminating the time loss associated with visiting a shop.
Solution Approach 2:
The software upgrading assistance program acts as an intermediary between the customer's computer and the terminal's software system. It mediates the complex update process by handling communication protocols, package management, and installation procedures automatically, providing shop-level reliability through a automated intermediary rather than requiring human technicians.
3Ease of operation
If a software upgrading assistance program is downloaded to the computer, then the update process becomes automated and user-friendly, but an additional download step is required
Solution Approach 1:
The software upgrading assistance program is designed with multi-functionality to justify the additional download step. It performs multiple functions including: detecting the terminal automatically, determining the appropriate software package to download, executing the download process, managing installation, and providing user interface controls. This consolidation of multiple functions into a single program makes the additional download worthwhile by significantly simplifying the overall update experience.
Solution Approach 2:
The assisting program serves as an intermediary layer between the user and the complex software update infrastructure. It abstracts away the complexity of server communications, package validation, and installation procedures behind a simple user interface, making the update process automated and user-friendly despite the initial download requirement.
Data Source
AI summary
When a user of the wireless terminal connects the wireless terminal to a computer, the wireless terminal detects the connection and determines whether the connection is the first time for connection to the computer. If the connection is the first time connection, the wireless terminal obtains information of wireless terminal software on the wireless terminal. Then, the wireless terminal causes the computer to access a server via a network and to download to the computer a software upgrading assistance (SUA) program from the server. The SUA program assists update of the wireless terminal software.


