Messenger Bot Interface for Unified IoT Device Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current IoT control systems require separate applications for managing various IoT devices, which is inconvenient and inefficient, and lack a unified interface for controlling and maintaining these devices.
Innovation Solution
A method and system that integrates a bot within a messenger platform to interact with an IoT server, allowing users to control and manage IoT devices through a chatroom interface without the need for separate applications, enabling device registration, control, and maintenance using natural language inputs and wireless communication technologies like NFC and WiFi.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If separate applications are used for controlling IoT devices, then device control functionality is provided, but user convenience deteriorates due to the need for multiple applications
Solution Approach 1:
The patent merges IoT device control functionality into a messenger application by integrating a bot that can receive and process control commands within the existing messenger interface. This combines multiple functions (messaging and IoT control) into a single application, eliminating the need for separate control applications and improving user convenience.
Solution Approach 2:
The messenger application is enhanced to perform multiple functions: traditional messaging and IoT device control. The bot within the messenger serves as a universal interface that can handle various IoT control tasks, making the application multi-functional and reducing the overall system complexity.
2Ease of operation
If a unified interface is implemented within messenger, then ease of operation improves, but system complexity increases due to integration requirements
Solution Approach 1:
The bot acts as an intermediary component between the messenger interface and the IoT device control system. It receives user commands in the messenger, processes them, and translates them into appropriate control signals for IoT devices. This mediator approach simplifies the integration complexity by providing a clear separation of concerns.
Solution Approach 2:
The bot is designed to autonomously handle IoT control tasks within the messenger interface. It automatically processes control commands, manages device states, and provides feedback without requiring complex external integration logic, thereby reducing the overall system complexity while maintaining ease of operation.
3Adaptability or versatility
If bot integration is added to messenger, then IoT control capability is provided, but application complexity increases
Solution Approach 1:
The IoT control functionality is segmented into a separate bot component that operates within the messenger application. This modular approach allows the bot to be developed, tested, and maintained independently, reducing the overall application complexity while providing versatile IoT control capabilities.
Solution Approach 2:
The bot integration is designed to be dynamic and flexible, allowing it to adapt to different IoT devices and control scenarios. The bot can dynamically register new devices, handle various command types, and adjust its behavior based on device capabilities, providing high adaptability without permanently increasing application structure complexity.
Data Source
AI summary
Provided is a method of controlling an Internet of Things (IoT) device using a messenger bot, the method including adding a chatroom with a bot for interaction between an IoT server and a user of a messenger; and instructing the IoT server to transmit a control signal to the IoT device in response to a control input that is input from the user to the bot through the chatroom.


