Message Exchange Program Service Automation via Trigger Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face cumbersome operations when processing information using message exchange programs, requiring manual addition and registration of software robots and switching between chat rooms to access information processing services.
Innovation Solution
An information processing system that acquires input information, determines if a condition is met to trigger an information processing service, changes the status of the message exchange program to interact with the service, and requests an information apparatus to execute processing using the acquired information.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If manual addition and registration of software robots is performed, then information processing service can be accessed, but operation complexity increases
Solution Approach 1:
The terminal apparatus automatically detects trigger conditions in input information and autonomously activates the appropriate information processing service without requiring manual user intervention to add or register software robots. The system serves itself by monitoring input and automatically initiating services based on predefined triggers.
Solution Approach 2:
Software robots are pre-registered and configured in the system beforehand with associated trigger conditions. When input information matches these pre-set conditions, the corresponding services are automatically activated, eliminating the need for users to perform manual registration operations at the time of use.
2Productivity
If switching between chat rooms is required, then information processing service can be accessed, but time consumption increases
Solution Approach 1:
The system merges the service activation function into the current message exchange context. Instead of requiring users to switch to separate chat rooms for different services, the terminal apparatus can activate multiple information processing services within the same communication interface, consolidating service access operations.
Solution Approach 2:
The terminal apparatus acts as an intermediary that automatically manages service activation and communication routing. It mediates between the user's input information and the appropriate information processing services, eliminating the need for manual chat room switching by automatically establishing the necessary communication channels.
3Ease of operation
If automatic service activation is implemented, then operation simplicity improves, but system complexity increases
Solution Approach 1:
Trigger conditions and service activation rules are pre-configured and stored in the terminal apparatus before actual use. This preliminary setup allows the system to automatically activate services based on simple pattern matching during operation, keeping the runtime system relatively simple while achieving automated functionality.
Solution Approach 2:
The terminal apparatus continuously monitors input information for trigger conditions and provides feedback by automatically activating services when conditions are met. This closed-loop feedback mechanism enables automatic service activation without requiring complex real-time decision-making logic, as the activation rules are predetermined and systematically applied.
Data Source
AI summary
An information processing system includes circuitry that acquires input information input to a terminal apparatus, the terminal apparatus operating a message exchange program, determines, based on the input information being acquired, whether or not a condition as a trigger for calling an information processing service is satisfied, changes, based on the determination that the condition as the trigger for calling the information processing service is satisfied, a status of the message exchange program into a status that exchanges a message with the information processing service, acquires, based on the message to the information processing service, electronic information used for information processing, and requests an information apparatus to execute the information processing using the electronic information being acquired.


