Chat System Response Selection Mechanism

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In existing human-computer chat systems, users must input text one by one to continue a conversation with a chatbot, leading to inconvenience.

Innovation Solution

A chat system where a chat control apparatus selects a conversation flow based on user input and generates response information, allowing users to designate and generate new post information from displayed response, reducing the need for continuous text input.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a chatbot requires users to input text one by one to continue conversation, then the conversation can be maintained with simple system architecture, but user convenience and chat efficiency deteriorate

Engineering Contradiction:
Improveuser convenienceVSAvoidsystem complexity
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The system pre-generates multiple candidate response texts based on the user's input before the user actually needs to reply. When the user selects a candidate response, it is automatically transmitted as the next input, eliminating the need for manual text entry. This preliminary generation of response options resolves the contradiction by preparing conversation continuations in advance.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The chatbot system automatically generates and transmits response texts based on user selection of candidate responses. The system serves itself by automatically composing and sending follow-up messages without requiring user typing, while still maintaining conversational coherence through the pre-generated candidate pool.

Inventive Principle:
Principle #25Self-service

2Productivity

If the chat system generates and transmits multiple candidate response texts automatically, then conversation efficiency improves, but the complexity of the chat control apparatus increases

Engineering Contradiction:
Improveconversation efficiencyVSAvoidchat control apparatus complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The chat control apparatus segments the response generation process into distinct modules: a candidate response generation unit that creates multiple options, a transmission control unit that manages selection and sending, and a conversation flow management unit that tracks context. This segmentation allows the system to achieve high conversation efficiency while keeping each module's complexity manageable and well-defined.

Inventive Principle:
Principle #1Segmentation

3Ease of operation

If the system provides multiple candidate response texts for user selection, then ease of operation improves, but information processing requirements increase

Engineering Contradiction:
Improveease of text inputVSAvoidamount of text data processed
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The candidate response generation process applies local quality by creating diverse types of responses tailored to specific conversation contexts: some candidates are concise continuations, others are elaborations, and some are alternative interpretations. This localized adaptation of response styles and lengths reduces the overall data processing burden while maintaining ease of operation through context-appropriate options.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11509609B2Chat system, chat control apparatus and chat program
Publication Date: 2022.11.22 WINGARC 1ST
  • US11509609B2 patent drawing
  • US11509609B2 patent drawing
  • US11509609B2 patent drawing

AI summary

In a chat system configured to perform a conversation between a user and a chat control apparatus, a user terminal includes a display control unit that displays response information returned from the chat control apparatus, a post information generation unit that automatically generates new post information using a designated text when an operation is performed to designate a text of displayed response information, and a post information transmission unit that automatically transmits generated post information to the chat control apparatus. When the user performs an operation of designating response information displayed on the user terminal, new post information is automatically generated using a text of the designated response information and transmitted to the chat control apparatus. In this way, the conversation is continued.