Chatbot Session Message Generation Through Dynamic Role Switching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current man-machine conversation systems lack engagement and interest, as conversation robots tend to passively answer questions, leading to a decline in user interaction and engagement.

Innovation Solution

A session message generation method that determines the active or passive role of the session robot in real-time based on historical session messages and reference information, enabling the robot to actively guide or passively respond, thereby enriching the session form and improving user engagement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the session robot passively answers user questions, then the system implementation is simple, but user engagement and interest decline quickly

Engineering Contradiction:
Improvesystem implementation simplicityVSAvoiduser engagement
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent implements dynamic role switching for the session robot, allowing it to transition between passive responder and active initiator roles based on session context. This is achieved through a role determination module that analyzes historical session messages and reference information to decide when the robot should actively guide the conversation versus when to passively respond, thereby maintaining user engagement while managing system complexity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms by analyzing historical session messages and user interactions to dynamically adjust the robot's role. The role determination module uses this feedback to identify appropriate moments for the robot to switch from passive to active role, ensuring that engagement strategies are adapted based on actual session outcomes and user responses

Inventive Principle:
Principle #23Feedback

2Productivity

If the session robot actively guides the session, then user engagement increases, but the system complexity increases

Engineering Contradiction:
Improveuser engagementVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the session robot's functionality into distinct modules: a role determination module that analyzes context and determines appropriate roles, and a message generation module that creates messages based on the determined role. This segmentation allows the system to implement complex active guiding behavior while managing complexity through modular design, where each module handles specific aspects of the engagement process

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The role determination module acts as an intermediary between the session context analysis and the message generation process. It receives historical session messages and reference information, determines the appropriate robot role (active or passive), and passes this determination to the message generation module, thereby mediating the complexity of active session guidance through a structured intermediate layer

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the session robot switches roles dynamically, then the session form is enriched, but the difficulty of detecting and measuring appropriate role switching increases

Engineering Contradiction:
Improvesession form varietyVSAvoidrole switching detection
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The system performs preliminary role determination before message generation by analyzing historical session messages and reference information in advance. The role determination module pre-assesses the session context and determines the appropriate robot role beforehand, which simplifies the detection and measurement process by establishing clear role states before interactions occur, rather than attempting to detect role needs during the interaction

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12450443B2Session message generation method, apparatus and storage medium and device
Publication Date: 2025.10.21 TENCENT TECHNOLOGY (SHENZHEN) CO LTD
  • US12450443B2 patent drawing
  • US12450443B2 patent drawing
  • US12450443B2 patent drawing

AI summary

A session message generation method, apparatus and device and storage medium. The method includes: acquiring historical session messages between a session robot and a target user in the current man-machine session process and a session reference information set related to a session topic when it is detected that there is a trigger event in the current man-machine session process; determining a target session role of the session robot at the time of performing a message input operation according to the historical session messages and the session reference information set; and generating a target session message corresponding to the target session role based on the historical session messages and the session reference information set, and outputting the target session message.