Radio Software Update System for Simultaneous Multi-Unit Upgrades

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for updating radio receiver software are inefficient, requiring individual connection to an external computer and becoming cumbersome when dealing with multiple units or different models/versions.

Innovation Solution

A computerized system capable of interfacing with multiple radio receivers simultaneously, using an upgrade algorithm to scan, query, determine, and install updates, with the ability to handle different models and versions, and provide successful installation indications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If radio receivers are updated one-by-one using current methods, then each receiver can be updated reliably, but the update process becomes slow and inefficient when dealing with multiple units

Engineering Contradiction:
Improveupdate speedVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent combines multiple individual update operations into a single batch update process. The system connects to multiple radio receivers simultaneously and updates them in parallel, merging what were previously sequential operations into a concurrent process that dramatically increases productivity while managing complexity through standardized protocols

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The update system is designed with universal compatibility to handle multiple models and versions of radio receivers through a single interface. The system can identify different receiver types and apply appropriate update protocols automatically, making the complex task of updating diverse devices as simple as connecting them to the system

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

2Adaptability or versatility

If the system handles multiple different models and versions of radio receivers, then versatility is improved, but the complexity of managing different software versions increases

Engineering Contradiction:
Improvemodel compatibilityVSAvoidversion management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system applies local quality by tailoring the update process to each specific receiver model and version while maintaining a unified overall architecture. The system identifies the specific characteristics of each connected receiver and applies the appropriate update protocol locally, rather than using a one-size-fits-all approach that would fail with diverse devices

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system manages version complexity by dynamically adjusting parameters such as communication protocols, data formats, and update procedures based on the detected receiver model and software version. This parameter adaptation allows the system to handle multiple variants without requiring separate dedicated systems for each

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10656932B2Radio updating method
Publication Date: 2020.05.19 UNITED RADIO INC
  • US10656932B2 patent drawing
  • US10656932B2 patent drawing
  • US10656932B2 patent drawing

AI summary

A method and system for upgrading software stored on a hardware unit is provided. The method includes the steps of: (i) connecting a plurality of hardware units to a computer, the computer including an upgrade algorithm; (ii) scanning, by the upgrade algorithm, for the presence of the plurality of hardware units; (iii) querying, by the upgrade algorithm, each of the plurality of hardware units for information about the software stored on the respective hardware unit; (iv) determining, by the upgrade algorithm, that an upgrade is available for the software stored on at least one of the plurality of hardware units; (v) installing the available upgrade on the at least one of the plurality of hardware units; and (vi) receiving, from the upgrade algorithm, an indication that the installation was successful on at least one of the plurality of hardware units.