Interactive Scenario Editing System with Visual Object Space
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional systems for generating and editing chatbot scenarios face challenges in flexibility and efficiency, particularly when dealing with complex scenarios and multiple branches, limiting administrator convenience and increasing the effort required for scenario management.
Innovation Solution
An interactive service providing system that includes a reception processor, scenario generator, object arrangement and connection controller, determination processor, and display controller to manage and visualize scenario component data, allowing administrators to easily generate and edit scenarios by arranging and connecting objects in an object space while performing real-time error checking and display control.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If conventional systems use hard coding or codeless coding to generate chatbot scenarios, then scenarios can be generated, but when there are a large number of scenarios and many branches, it becomes difficult to check logs and display the entire scenario in a simple manner, and difficult to change the scenario
Solution Approach 1:
The patent segments the scenario into multiple scenario component data units that can be independently arranged and connected in an object space. Each scenario component represents a discrete element that can be visually positioned and connected, allowing complex scenarios to be broken down into manageable segments that are easier to check, display, and modify.
Solution Approach 2:
The patent introduces a visual object space dimension where scenario component data can be arranged spatially. This visual representation adds a spatial dimension to scenario management, allowing administrators to see the entire scenario structure at once and easily navigate complex branches through visual positioning and connection rather than linear text-based editing.
2Difficulty of detecting and measuring
If the system guides the user when generating the scenario to visualize increasingly complex scenarios, then visualization is improved, but flexibility for the administrator is limited and the function to support the administrator in generating or editing the scenario may be insufficient
Solution Approach 1:
The patent implements a dynamic object space where scenario component data can be freely arranged, connected, and repositioned by the administrator. The system provides real-time determination processes that dynamically evaluate the arranged components, allowing administrators to flexibly modify scenarios while maintaining visualization support. This dynamic approach combines guided visualization with full editorial flexibility.
Solution Approach 2:
The determination processor automatically evaluates the arranged scenario component data to identify errors or issues, providing self-service error checking without requiring administrator expertise in scenario validation. This allows administrators to freely edit scenarios while the system autonomously ensures correctness.
3Reliability
If administrators manually manage complex scenarios with many branches, then scenario functionality is achieved, but administrator effort increases and convenience decreases
Solution Approach 1:
The determination processor provides immediate feedback by automatically evaluating the arranged scenario component data and identifying errors or inconsistencies. This real-time feedback mechanism allows administrators to quickly detect and correct issues during scenario construction, reducing the time and effort required to ensure scenario reliability compared to manual checking methods.
Solution Approach 2:
The system performs preliminary determination processes on scenario component data during the arrangement phase, automatically checking for errors before the scenario is fully deployed. This preliminary validation prevents errors from reaching production, reducing the need for later troubleshooting and maintenance time.
Data Source
AI summary
A server executes various controls for teams, each of which has at least one player, to have a matchup with each other, and manages each team, including change of a team during the game, record of each team, players and a number of players belonging to each team, and duration of a team. Further, the server determines, during the matchup game, whether a team item acquisition condition is satisfied based on the record of each player who belongs to the team and the like, and allows the team that satisfies the team item acquisition condition to acquire a team item which provides an advantageous effect in the game.


