IoT Firmware Update via Leader Device Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In IoT systems, updating firmware across multiple devices is inefficient due to high bandwidth requirements and physical distance, leading to long update times and system mismatches, as each device receives updates directly from a central platform.

Innovation Solution

The IoT platform identifies leader devices within regions and sends firmware updates to them, which then distribute updates to secondary devices using local communication networks, reducing the distance and bandwidth needed for updates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If each IoT device receives firmware updates directly from the central platform, then update delivery is straightforward, but bandwidth requirements increase and update time becomes excessively long

Engineering Contradiction:
Improveupdate speedVSAvoidbandwidth requirement
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the update distribution system into hierarchical levels: central platform, gateway devices, and local IoT devices. The update payload is divided and distributed through multiple gateways simultaneously, reducing the bandwidth burden on any single communication channel while accelerating overall update speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Gateway devices serve as intermediaries between the central platform and local IoT devices. These gateways receive update payloads from the platform and relay them to connected devices, distributing the bandwidth requirement across multiple intermediaries rather than requiring direct high-bandwidth connections from every device to the platform.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of time

If firmware updates are sent to all devices simultaneously from the central platform, then update synchronization is achieved, but physical distance and communication delays cause long update times

Engineering Contradiction:
Improveupdate timeVSAvoidphysical distance
Core Design Contradiction:
Loss of timeVSLength of stationary object

Solution Approach 1:

The patent divides the IoT system into geographic regions with local gateways. Updates are propagated in segments from the central platform to regional gateways, then to local devices, reducing the effective communication distance and enabling parallel update propagation across multiple regions simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a spatial dimension to update distribution by organizing devices into hierarchical regions with local gateways. Instead of a single centralized update wave, updates propagate through multiple spatial paths concurrently, reducing overall update time by utilizing parallel communication channels across different geographic locations.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Device complexity

If the central platform maintains direct connection with every IoT device, then update management is simplified, but system complexity and communication overhead increase

Engineering Contradiction:
Improvesystem complexityVSAvoidupdate efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent segments device management responsibilities between the central platform and local gateways. The platform manages gateway devices and distributes updates to them, while gateways handle local device registration, authentication, and update propagation, reducing the complexity of direct platform-device connections while maintaining update efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Gateway devices act as intermediary management nodes that handle local device registration, authentication, and update reception. This intermediary layer reduces the communication overhead between the central platform and individual devices, simplifying platform operations while maintaining efficient update distribution through the gateway network.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11803363B2IoT device update
Publication Date: 2023.10.31 HEWLETT PACKARD ENTERPRISE DEV LP
  • US11803363B2 patent drawing
  • US11803363B2 patent drawing
  • US11803363B2 patent drawing

AI summary

Examples include receiving determining a leader Internet of Things (IoT) device in a region, sending an instructions update to the leader IoT device, and sending an update token to a number of secondary IoT devices in the region. The update token comprises information for the secondary IoT devices to receive the instructions update from the leader IoT device. The leader IoT device is selected based on which of configurations of a plurality of IoT devices in the region fulfills a target capability.