Over-the-Air Firmware Distribution Using Non-Battery-Powered Intermediary

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for over-the-air firmware distribution to battery-powered devices in Advanced Metering Infrastructure (AMI) systems are inefficient due to the need for devices to remain 'awake' for extended periods, leading to significant battery drain and making such techniques unfeasible.

Innovation Solution

Implementing a system where firmware is sent to and stored on a nearby non-battery-powered device, which then transfers it to the battery-powered device, minimizing network burden and reducing delay, allowing the battery-powered device to remain asleep during the process.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If firmware is sent directly to battery-powered devices over-the-air, then firmware distribution is achieved, but battery power consumption increases significantly

Engineering Contradiction:
Improvefirmware distribution capabilityVSAvoidbattery power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

A non-battery-powered network node device acts as an intermediary to receive firmware from a firmware-providing host and transfer it to the battery-powered network node device. This mediator approach allows the battery-powered device to remain asleep during firmware reception, as the intermediary handles the power-intensive communication tasks.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The non-battery-powered device预先 receives and stores firmware in its memory before the battery-powered device needs it. This preliminary action allows the battery-powered device to wake up, receive firmware quickly from the nearby intermediary, and go back to sleep, minimizing battery drain.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If battery-powered devices stay awake for extended periods to receive firmware, then firmware can be transmitted, but transmission delay increases

Engineering Contradiction:
Improvefirmware transmission completionVSAvoiddevice awake time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The non-battery-powered network node device serves as a local intermediary that maintains a persistent connection with the firmware-providing host. This allows firmware to be staged locally without requiring the battery-powered device to remain awake during the potentially lengthy download process.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The firmware distribution process is segmented into two phases: (1) The non-battery-powered device receives firmware from the host during its awake periods, and (2) The battery-powered device receives firmware quickly from the intermediary during its brief awake windows. This segmentation allows each device to operate within its power constraints.

Inventive Principle:
Principle #1Segmentation

3Reliability

If firmware is distributed through a host to battery-powered devices, then firmware updates are achieved, but network burden increases

Engineering Contradiction:
Improvefirmware update deliveryVSAvoidnetwork burden
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The non-battery-powered network node device acts as a local intermediary that caches firmware locally. This reduces network burden by enabling direct peer-to-peer transfer from the intermediary to the battery-powered device, eliminating the need for continuous host-device communication and reducing overall network traffic.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8402455B2Methods and systems for distributing firmware through an over-the-air network
Publication Date: 2013.03.19 LANDIS GYR TECH INC
  • US8402455B2 patent drawing
  • US8402455B2 patent drawing
  • US8402455B2 patent drawing

AI summary

Systems and methods for over-the-air firmware distribution to battery-powered devices are disclosed. Such over-the-air distribution is accomplished, for example, using a non-battery-powered device as a buffer, for example, to reduce or eliminate the delay time of the over-the-air network. The firmware can be sent to and stored on a nearby, non-battery-powered device and then sent from there to the battery-powered endpoint device. The distribution of firmware to battery-powered devices may be implemented in an Advanced Metering Infrastructure (AMI) system, a mesh network, a multi-channel radio network, or any other environment in which firmware distribution is desirable.