AI Server Intent Routing for Multi-User Information Delivery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing artificial intelligence systems struggle to effectively provide information to multiple users in dynamic environments, as they typically interact with fixed users and lack the ability to determine user intentions and adapt information delivery accordingly.
Innovation Solution
An artificial intelligence server that receives speech data and terminal usage information from multiple AI apparatuses, generates user intention and status information, and determines the appropriate information providing device to output relevant information, ensuring only necessary information is provided to users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If artificial intelligence apparatuses interact with fixed users and provide fixed information, then the system operation is simple, but the ability to effectively provide information to multiple users in dynamic environments is poor
Solution Approach 1:
An AI server is introduced as an intermediary between multiple AI apparatuses and users. The server receives speech data and terminal usage information from various AI apparatuses, generates user intention and status information, determines appropriate information providing devices, and transmits control signals. This intermediary architecture enables the system to handle multiple users dynamically while keeping individual AI apparatuses relatively simple.
Solution Approach 2:
The AI server performs multiple functions: receiving data from various AI apparatuses, generating user intention information, generating user status information, determining appropriate information providing devices, and transmitting control signals. This multi-functional approach allows a single system to effectively serve multiple users across different AI apparatuses.
2Loss of information
If artificial intelligence apparatuses provide information to all users, then information coverage is comprehensive, but unnecessary information is provided causing information overload
Solution Approach 1:
The system determines user status information (such as location, movement state, and context) and uses this to provide information locally tailored to each user's specific situation. Instead of providing the same information to all users, the AI server customizes information delivery based on individual user states, ensuring information relevance and avoiding unnecessary information overload.
Solution Approach 2:
The system changes information provision parameters based on user status. By analyzing user intention information and status information, the AI server dynamically adjusts what information is provided, to whom, and through which device. This parameter-based approach ensures comprehensive information coverage when needed while preventing unnecessary information provision when not required.
3Productivity
If artificial intelligence systems use a centralized server to manage multiple AI apparatuses, then information delivery efficiency is improved, but system complexity increases
Solution Approach 1:
The system is segmented into a centralized AI server and multiple distributed AI apparatuses. The server handles complex processing tasks (generating user intention information, determining appropriate information providing devices), while AI apparatuses handle local data collection and execution. This segmentation improves information delivery efficiency by centralizing decision-making while keeping individual components relatively simple.
Data Source
AI summary
In an artificial intelligence server for providing information to a user, the artificial intelligence server includes a communication unit configured to communicate with a plurality of artificial intelligence apparatuses deployed in a service area and a processor configured to receive at least one of speech data of the user or terminal usage information of the user from at least one of the plurality of artificial intelligence apparatuses, generate intention information of the user based on at least one of the received speech data or the received terminal usage information, generate status information of the user using the plurality of artificial intelligence apparatuses, determine an information providing device among the plurality of artificial intelligence apparatuses based on the generated status information of the user, generate output information to be outputted from the determined information providing device, and transmit a control signal for outputting the generated output information to the determined information providing device.


