AI Server Orchestrating Multi-Device Control via State Monitoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current AI apparatuses operate independently and lack functionality to interact organically with each other, leading to delayed or impossible user interactions when an AI apparatus is unavailable due to communication issues, network problems, or software updates.
Innovation Solution
An AI apparatus and method that collect state information from multiple AI devices within a single AI system, determine a capable device for user control commands, and alternate processing when a target device is unavailable, ensuring user satisfaction by selecting the most suitable device for output based on ambient noise, distance, and speaker output levels.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If AI apparatuses operate separately without organic interaction, then each apparatus can function independently, but user interaction becomes delayed or impossible when an apparatus is unavailable
Solution Approach 1:
Multiple AI apparatuses are merged into a unified AI system where they can detect each other's operational states and coordinate responses. When one apparatus is unavailable, other apparatuses in the system take over to maintain continuous user interaction, ensuring both reliability and ease of operation.
Solution Approach 2:
An AI server acts as an intermediary that manages communication between multiple AI apparatuses and the user. The server coordinates control commands to appropriate apparatuses based on their availability states, enabling seamless user interaction even when individual apparatuses are unavailable.
2Ease of operation
If AI apparatus responds to user commands, then user interaction is maintained, but system complexity increases when managing multiple apparatus states
Solution Approach 1:
The AI server performs multiple functions including detecting apparatus states, determining availability, allocating control commands, and coordinating responses. This multi-functionality consolidates management complexity into a single universal controller rather than requiring each apparatus to independently manage the system.
Solution Approach 2:
The system continuously monitors operational states of AI apparatuses and uses this feedback to dynamically determine which apparatus should receive user control commands. This feedback mechanism enables the system to adapt to changing availability states while maintaining simple user interaction through automated decision-making.
3Reliability
If AI apparatus collects state information from all members, then accurate availability determination is achieved, but information processing load increases
Solution Approach 1:
The AI server extracts only the necessary state information (operational state and availability status) from each apparatus rather than processing all detailed operational data. This selective extraction maintains accurate availability determination while minimizing processing load and energy consumption.
Data Source
AI summary
Provided is an artificial intelligence (AI) apparatus for managing an operation of an artificial intelligence (AI) system. The AI apparatus includes: a communication unit that receives state information from at least one member AI apparatus included in the AI system, respectively; a memory that stores apparatus information on the at least one member AI apparatus, respectively; and a processor that: upon acquiring a control command of a user, determines a target member AI apparatus to perform the control command; determines whether the target member AI apparatus is capable of performing the control command or not; transmits the control command to the target member AI apparatus if the target member AI apparatus is capable of performing the control command, and outputs a response indicating that the target member AI apparatus is not capable of performing the control command if the target member AI apparatus is not capable of performing the control command.


