Chatbot Interface for Machine Operation Coordination
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current instant messaging applications lack the capability to transmit operating instructions to machines, particularly when multiple users need to coordinate simultaneous actions, leading to difficulties in controlling machine operations.
Innovation Solution
A chatbot acts as an interface between user terminals running instant messaging applications and machines, analyzing and generating messages to facilitate communication in natural language with users and formal language with machines, using a knowledge base to coordinate operations and apply filtering rules for authorization and context.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a chatbot interface is introduced to enable natural language communication between users and machines, then ease of operation and user experience are improved, but device complexity increases due to the need for message analysis and generation capabilities
Solution Approach 1:
The patent introduces a chatbot as an intermediary component that sits between the user interface and the machine control system. The chatbot receives natural language messages from users, analyzes their intent, generates appropriate machine instructions, and manages the communication protocol. This mediator handles the complexity of message analysis and generation internally, while presenting a simple natural language interface to users, thus resolving the contradiction between ease of operation and device complexity.
2Productivity
If multiple users can send operating instructions to the machine simultaneously, then productivity and coordination are improved, but reliability deteriorates due to conflicts when users apply different instructions at the same time
Solution Approach 1:
The chatbot implements a feedback mechanism that monitors incoming messages from multiple users, analyzes the current machine state, and provides coordination logic to resolve conflicts. When multiple users send instructions simultaneously, the chatbot evaluates the messages against current operations, user authorization levels, and operational constraints, then selectively executes compatible instructions while rejecting or queuing conflicting ones. This feedback loop ensures reliable machine operation while maintaining multi-user productivity.
3Measurement precision
If the chatbot uses a knowledge base to improve message analysis accuracy, then measurement precision is improved, but device complexity increases due to the additional database and processing requirements
Solution Approach 1:
The patent implements a knowledge base that is pre-populated with machine-specific terminology, operational parameters, and message templates before the chatbot begins operation. This preliminary action allows the chatbot to immediately begin analyzing user messages with high precision using pre-computed reference data, rather than requiring complex real-time processing. The knowledge base stores structured information about machine states, valid commands, and contextual relationships, enabling accurate message interpretation without adding significant runtime complexity.
Data Source
AI summary
A chatbot interfacing between several devices including a machine and a plurality of user terminals running an instant messaging application in which the users converse with the chatbot by exchanging messages via their terminal. The chatbot is able to dialogue independently with the terminals and the machine. The chatbot is capable of: analyzing at least one item of content in a message of a first type sent by at least one first device; and generating a message of a second type intended for a second device on the basis of the outcome of the analysis of the message of the first type. In this case one among the first and second devices is a terminal and the other among the first and second devices is the machine.

