IoT Control Mediator for Hub Error Bypass
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing IoT systems face challenges in reliably controlling external devices due to communication errors between devices, particularly when hubs or dongles are in error states.
Innovation Solution
An electronic device is designed to communicate with first and second electronic devices, each with a built-in hub, through an access point. It receives user inputs, transmits control commands, and identifies communication errors. If an error occurs, it switches to the second electronic device to control external devices using identification information obtained through near field communication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a hub-based IoT communication architecture is used, then device connectivity and control capability are improved, but communication reliability deteriorates when hubs or dongles are in error states
Solution Approach 1:
The patent introduces a mediator mechanism that detects hub error states and redirects control commands through alternative communication paths. When a communication error is detected between the electronic device and external device via the hub, the system activates an intermediary routing mechanism that bypasses the faulty hub-dongle path and establishes direct peer-to-peer communication, thereby maintaining reliability while managing the complexity of the hub-based architecture
Solution Approach 2:
The system dynamically switches communication routes based on real-time error detection. The communication architecture transitions from a static hub-based path to a dynamic adaptive path that can bypass faulty components. This dynamic rerouting capability allows the system to maintain reliable communication by adapting to changing network conditions and hub error states
2Ease of operation
If direct control commands are transmitted to external devices, then control responsiveness is improved, but control capability deteriorates when communication errors occur
Solution Approach 1:
The system performs preliminary error detection and route validation before transmitting control commands. By proactively identifying potential communication issues and pre-establishing alternative communication paths, the system ensures that control capability is maintained even when errors occur, without compromising the responsiveness of direct control transmission
Solution Approach 2:
The patent implements a feedback mechanism that monitors communication status between electronic devices and external devices. When communication errors are detected through feedback signals, the system automatically adjusts the control transmission path, switching from direct hub-based control to alternative routing methods, thereby maintaining control capability while preserving responsive operation
3Adaptability or versatility
If hub-based communication routing is implemented, then device interconnectivity is improved, but error propagation risk increases
Solution Approach 1:
The patent extracts and isolates error-prone hub-dongle communication paths from the overall system. By detecting errors in the hub-based routing and separating these faulty segments from the main communication flow, the system prevents error propagation to other devices while maintaining the interconnectivity benefits of the hub architecture for error-free paths
Solution Approach 2:
The communication network is segmented into multiple independent paths: hub-based routes for normal operation and direct peer-to-peer routes as backups. When errors are detected in the hub segment, the system switches to the segmented alternative path, thereby maintaining device interconnectivity while preventing error propagation through the faulty hub segment
Data Source
AI summary
An electronic device is provided. The electronic device includes a communication interface connected to a first electronic device and a second electronic device, in each of which a hub is built-in, through an access point, memory storing one or more computer programs, and one or more processors communicatively coupled to the communication interface and the memory, wherein the one or more computer programs include computer-executable instructions that, when executed by the one or more processors individually or collectively, cause the electronic device to, based on receiving a user input for controlling an external device connected to the first electronic device, transmit a first control command to the first electronic device through the communication interface, the first control command including an instruction for controlling the external device, identify that a communication error occurred between the first electronic device and the external device, and transmit a second control command through the communication interface, the second control command including an instruction to control that the first control command and identification information of the external device are transmitted to the second device, and the second electronic device communicates with the external device to control the external device, wherein the identification information of the external device is obtained by the first electronic device through near field communication.


