Device Controller for Universal IoT Device Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing device control systems require dedicated application software for each electronic device, leading to the need for reinstallation when devices are replaced and differing user interfaces, making it cumbersome for users to control various devices with a single piece of software.

Innovation Solution

A device controller that receives control information from a communication terminal, identifies the target device, generates device-specific control information, and transmits it, allowing control of multiple devices with a single application software by converting common control information into device-specific formats using a programming interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If dedicated application software is installed for each electronic device, then device control functionality is achieved, but software installation complexity increases and user convenience deteriorates

Engineering Contradiction:
Improvedevice control capabilityVSAvoidsoftware installation complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal control application that can control multiple types of electronic devices through a single interface. The system uses a standardized control information format that can be adapted to different device types, eliminating the need for separate dedicated applications for each device while maintaining full control functionality across diverse device categories.

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

Solution Approach 2:

The patent introduces a control information conversion mechanism that acts as an intermediary between the universal control application and device-specific protocols. The system receives control information in a standardized format, converts it to device-specific control information, and transmits it to the target device, thereby enabling a single application to control multiple device types without requiring device-specific software installation.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If dedicated application software is used for each device, then device-specific control is achieved, but user time and learning effort increase when devices are replaced

Engineering Contradiction:
Improvedevice control accuracyVSAvoidsoftware reinstallation time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The universal control application maintains device-specific control accuracy by incorporating conversion capabilities for different device protocols and interfaces. When a device is replaced, the system automatically adapts to the new device type through its standardized control information format, eliminating the need for users to reinstall software or relearn interfaces while preserving reliable device-specific control functionality.

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

Solution Approach 2:

The system pre-establishes a standardized control information format that can accommodate multiple device types. By preparing the control application in advance with built-in conversion capabilities for various device protocols, the system ensures that when device replacement occurs, no reinstallation or reconfiguration is needed—the application is already prepared to handle the new device type seamlessly.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If different application software interfaces are used for different devices, then device-specific functionality is optimized, but ease of operation deteriorates due to multiple interfaces to learn

Engineering Contradiction:
Improvedevice control functionalityVSAvoidinterface usability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements a single unified interface that provides consistent operation across all device types. The control application uses a standardized control information format that presents the same operational interface regardless of the target device type, allowing users to operate any device through a familiar, consistent interface while the system handles the device-specific protocol conversions in the background.

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

Solution Approach 2:

The system maintains device-specific control functionality by applying localized protocol conversions at the point of device interaction. While the user interface remains uniform and device-agnostic, the control information conversion mechanism adapts the standardized control commands to the specific requirements of each device type, ensuring both ease of operation and device-specific functional optimization.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11509774B2Device controller, communication terminal, device control method, compensation calculation method, and device control system
Publication Date: 2022.11.22 KDDI CORP
  • US11509774B2 patent drawing
  • US11509774B2 patent drawing
  • US11509774B2 patent drawing

AI summary

A device controller connected to a communication terminal and a plurality of devices via a network includes an acquisition unit configured to receive first control information for controlling a plurality of devices of predetermined type from the communication terminal, the first control information including specific information for identifying a control target device selected from the plurality of devices, a device identification unit configured to identify the control target device on the basis of the specific information included in the first control information, a generation unit configured to generate second control information for causing the control target device to execute control details indicated by the first control information, the second control information being different from the first control information, and a transmission unit configured to transmit the second control information.