Over-the-Air Radio Software Upgrade via Adaptive Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing communication devices require frequent software updates, which are time-consuming and expensive when performed at service centers, and existing over-the-air upgrade methods face challenges like memory occupation and potential software installation failures.

Innovation Solution

A communication device and method that utilize multiple radio access technologies to download and upgrade terminal software over-the-air, allowing software to be downloaded via available radio access technologies without occupying resources needed for other communication, and ensuring fail-safe installation by verifying software functionality post-upgrade.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If dedicated downloading channel is used for software updates, then software update reliability is improved, but device complexity and resource occupation increase

Engineering Contradiction:
Improvesoftware update reliabilityVSAvoiddevice complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by enabling existing radio access technologies to serve dual purposes: normal communication and software download. The system can use any available radio interface (GSM, GPRS, WCDMA, etc.) for both data communication and software update transmission, eliminating the need for dedicated download channels while maintaining reliability through protocol-level safeguards

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Quantity of substance

If old software is overwritten during download to save memory, then memory usage is improved, but communication functionality may be lost

Engineering Contradiction:
Improvememory usageVSAvoidcommunication functionality
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies preliminary action by performing verification checks before overwriting old software. The system validates the downloaded software package, checks download completeness, and verifies integrity using checksums or digital signatures before allowing the overwrite operation, ensuring communication functionality is preserved

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements beforehand cushioning by maintaining backup copies of old software versions and implementing rollback mechanisms. If the new software proves defective or causes communication failures, the system can restore the previous working version, providing a safety buffer against potential failures

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

3Reliability

If service centre update is used, then software update reliability is improved, but time consumption and cost increase

Engineering Contradiction:
Improvesoftware update reliabilityVSAvoidtime consumption
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements self-service by enabling the mobile device to autonomously perform software updates without requiring service centre intervention. The device automatically detects available updates, downloads them through existing radio interfaces, verifies integrity, and installs updates independently, eliminating travel time and service centre dependency while maintaining reliability through built-in verification mechanisms

Inventive Principle:
Principle #25Self-service

4Productivity

If multiple radio access technologies are used for download, then resource occupation for other communication is improved, but download complexity increases

Engineering Contradiction:
Improveresource occupation for other communicationVSAvoiddownload complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by implementing adaptive selection of radio access technologies based on real-time network conditions, device capabilities, and current communication requirements. The system dynamically switches between different radio interfaces (GSM, GPRS, WCDMA, etc.) and adjusts download parameters to optimize resource utilization while managing complexity through standardized protocol handling

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS8171468B2Downloading and upgrading terminal software over the air of a wireless device
Publication Date: 2012.05.01 LENOVO INNOVATIONS LTD (HONG KONG)
  • US8171468B2 patent drawing
  • US8171468B2 patent drawing
  • US8171468B2 patent drawing

AI summary

The technology downloads and upgrades terminal software of a communications device over-the-air in a efficient and fail-safe manner. The communication device is provided with radio software from a server via a wireless network including a number of access networks. A download is initiated of radio software designed for a first of two different radio access technologies of the communication device. One of the two radio access technologies of the communication device is selected for downloading the software. The radio software is downloaded via the selected available radio access technology. The radio software designed for the first radio access technology is stored in memory.