Wireless Firmware Upgrades via One-Way Broadcast

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Manufacturers face challenges in inventory management and post-manufacture configuration of customizable firmware for wireless radio devices, as demand for specific configurations can be unpredictable, leading to delays and inefficiencies in product delivery due to the time and labor-intensive process of loading firmware into each device.

Innovation Solution

A wireless firmware configuration system that uses a master source radio to transmit firmware image blocks to client radio devices via unidirectional wireless communication, with each block repeated multiple times for reliability, and includes metadata for error detection and storage instructions, allowing client devices to assemble and validate the firmware image independently without feedback control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional firmware configuration methods are used where each radio must be installed into a manufacturing fixture to have firmware loaded, then firmware configuration can be performed, but the process becomes time and labor intensive causing delay in product delivery

Engineering Contradiction:
Improvefirmware configuration speedVSAvoidproduct delivery delay
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent replaces the mechanical fixture-based firmware loading system with a wireless communication system. The master source radio transmits firmware image blocks wirelessly to client radio devices, eliminating the need for physical fixture installation and manual intervention, thereby dramatically improving configuration speed and reducing delivery delays

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent uses a master source radio that stores and transmits copies of firmware image blocks to multiple client radio devices. This allows simultaneous firmware distribution to numerous devices from a single source, significantly increasing productivity compared to individual fixture-based loading

Inventive Principle:
Principle #26Copying

2Speed

If manufacturers inventory specific firmware configurations, then immediate product delivery is possible, but inventory management complexity increases and risk of mismatched demand configurations arises

Engineering Contradiction:
Improveproduct delivery speedVSAvoidinventory management complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent enables dynamic firmware configuration where client radio devices can receive different firmware image blocks as needed. Instead of maintaining static inventories of pre-configured devices, manufacturers can dynamically provision devices with appropriate firmware through wireless transmission, reducing inventory complexity while maintaining fast delivery

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent divides firmware into multiple image blocks that can be transmitted and assembled independently. This segmentation allows flexible configuration of devices with different firmware requirements without needing to maintain separate inventories for each configuration type, simplifying inventory management while enabling rapid product delivery

Inventive Principle:
Principle #1Segmentation

3Reliability

If firmware image blocks are transmitted multiple times in broadcast mode without feedback control, then transmission reliability improves for wireless communication, but transmission efficiency decreases due to repeated transmissions

Engineering Contradiction:
Improvefirmware transmission reliabilityVSAvoidfirmware transmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a self-service mechanism where client radio devices autonomously assemble firmware images from received broadcast blocks and perform self-validation using checksum verification. This eliminates the need for feedback control from the master source radio, maintaining broadcast efficiency while ensuring reliable firmware installation through client-side error detection

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent transmits firmware image blocks in periodic broadcast cycles, with each block repeated multiple times within the broadcast sequence. This periodic repetition ensures reliable delivery of complete firmware sets to multiple clients simultaneously, balancing reliability requirements with transmission efficiency by avoiding continuous feedback-based protocols

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10466994B2System and methods for wireless firmware upgrades using one-way broadcast transmissions
Publication Date: 2019.11.05 DIGI INTERNATIONAL
  • US10466994B2 patent drawing
  • US10466994B2 patent drawing
  • US10466994B2 patent drawing

AI summary

Methods and systems for wireless firmware upgrades are provided. In one embodiment, a system comprises: at least one master source radio and one or more client radio devices in wireless communication with the master source radio. The master source radio transmits a firmware image block broadcast to the client radio devices comprising sequentially transmitted firmware image blocks, wherein the master source radio transmits each block a plurality of times. Each of the plurality of sequentially transmitted firmware image blocks is transmitted as payload within a broadcast block, the broadcast block further comprising metadata associated with the payload. The client radio devices each include a firmware memory and a boot loader. The boot loader assembles a firmware image from the firmware image block broadcast and stores the firmware image into the memory. Transmission of the firmware image block broadcast is not controlled using feedback from the client radio devices.