Server Intent Mediation for Seamless Chatbot Service Actions
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing service systems face inefficiencies in providing chatbot services due to the lack of direct connection between user actions and chatbot dialog, requiring users to search for desired actions and input questions manually, leading to increased resource consumption.
Innovation Solution
A server that determines user intent based on activity within a service system, generates a question text, and interacts with a chatbot system to obtain a response text, which is then determined for transmission to the user, thereby facilitating seamless integration and reducing resource usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a separate chatbot system is used to provide chatbot services, then the service system can provide various services, but the user has to search for desired actions manually and input questions, increasing resource consumption
Solution Approach 1:
The system enables self-service by automatically detecting user intent from user actions within the service system and generating corresponding questions. The chatbot system then provides responses without requiring users to manually search for actions or input questions, making the system serve itself by bridging user actions with chatbot dialog.
Solution Approach 2:
The patent introduces an intermediary mechanism that connects the service system and chatbot system. This intermediary automatically captures user actions, determines user intent, generates appropriate questions, and transmits them to the chatbot system, thereby mediating between user behavior and chatbot responses without requiring direct user involvement in question formulation.
2Ease of operation
If manual question input is required for chatbot interaction, then users can control the dialog, but resource consumption increases due to repeated searching and inputting
Solution Approach 1:
The system performs self-service by automatically generating questions based on detected user actions. Instead of requiring users to manually input questions, the system observes user behavior, determines intent, and formulates appropriate questions autonomously, thereby reducing resource consumption while preserving dialog control.
Solution Approach 2:
The system performs preliminary action by pre-generating questions based on user actions before the user needs to interact with the chatbot. This preliminary question generation eliminates the need for users to search and input questions manually, reducing resource consumption while maintaining ease of operation.
3Device complexity
If there is no connection between service system actions and chatbot dialog, then systems remain independent, but users cannot efficiently access desired actions through chatbot responses
Solution Approach 1:
The patent introduces an intermediary mechanism that connects the service system and chatbot system while preserving their independence. This intermediary automatically captures user actions from the service system, determines user intent, generates corresponding questions, and transmits them to the chatbot system, thereby establishing a connection without merging the systems.
Solution Approach 2:
The system implements feedback by creating a closed loop between user actions and chatbot responses. User actions are automatically detected and converted into questions for the chatbot, and chatbot responses are transmitted back to users, creating a feedback mechanism that improves action access efficiency while maintaining system independence.
Data Source
AI summary
A server and a control method thereof are provided. The method for controlling the server includes obtaining information of an activity of a user using a service system, determining a user intent based on the information on the activity of the user, transmitting a question text to a chatbot system by obtaining the question text corresponding to the user intent based on the user intent, receiving a first response text to the question text from the chatbot system, determining whether to transmit the first response text to a user terminal of the user based on the first response text, and transmitting the first response text to the user terminal.


