Out-of-Band Management for Offline IoT Device Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Electronic devices, such as computing devices and IoT devices, often face issues like hardware, software, and network problems, making it difficult for users to connect to the internet or perform remote troubleshooting, especially when the device is offline or unable to connect to a network.

Innovation Solution

A management device is used to detect the identity of the electronic device and configure it using authentication information, routing policy, and energy policy, allowing it to communicate with a server through the management device, even when the device is offline, using out-of-band management techniques such as serial or console ports, and establishing connections via various communication technologies.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the electronic device is unable to connect to the Internet, then remote troubleshooting and software download become difficult to perform, but the device still needs to receive configuration and send data

Engineering Contradiction:
Improveability to receive configuration and send dataVSAvoiddifficulty of remote troubleshooting
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a management device as an intermediary between the electronic device and the server. The management device establishes a separate communication channel that does not depend on the electronic device's Internet connection, allowing it to relay configuration data to the electronic device and forward data from the electronic device to the server, thus resolving the contradiction between maintaining reliability and ease of operation

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the user must manually inspect the hardware and software of the electronic device, then the user may not be capable of or unwilling to perform the inspection, but the device needs diagnosis and configuration

Engineering Contradiction:
Improveability to diagnose and configure deviceVSAvoiduser capability and willingness to inspect device
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent enables the electronic device to perform self-diagnosis through automated interaction with the management device. The device can automatically detect its own hardware and software status, retrieve appropriate configuration data based on its identity, and apply configurations without requiring manual user inspection, thus resolving the contradiction between reliable diagnosis and ease of operation

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If out-of-band management techniques are used to configure the device when offline, then the device can be configured without Internet connection, but additional management infrastructure is required

Engineering Contradiction:
Improveability to configure device offlineVSAvoidmanagement infrastructure requirements
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The management device is designed with multi-functionality, serving as both a configuration delivery mechanism and a data relay server. By consolidating these functions into a single versatile component, the patent reduces the overall system complexity while maintaining the ability to configure devices offline and enable data transmission, thus resolving the contradiction between adaptability and device complexity

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

Data Source

PatentUS20220255933A1Methods and systems for allowing device to send and receive data
Publication Date: 2022.08.11 PISMO LABS TECH
  • US20220255933A1 patent drawing
  • US20220255933A1 patent drawing
  • US20220255933A1 patent drawing

AI summary

The present invention discloses a method and system for configuring an electronic device through a management device. When the management device is coupled to the electronic device and the electronic device is not able to communicate with a server, the method and system detect an identity of the electronic device and configure the electronic device according to the identity with a configuration. The configuration may further comprise authentication information, routing policy, energy policy and any information to configure the electronic device or to configure the management device for electronic device. The method and system also allow the electronic device to send data to and to receive data from the server through the management device. The method and system may also diagnose the electronic device before configuring the electronic device.