Confidence-Based Session Switching for Complex User Requests

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing human-machine conversation systems struggle to provide satisfactory responses to complex user requests, leading to slow and unsatisfactory interactions that negatively impact user experience.

Innovation Solution

A method for session switching that involves establishing a first session with a terminal, generating response information, determining its confidence level, and switching to a second terminal if the confidence level is below a threshold, ensuring faster and more satisfactory responses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single terminal handles all user requests, then the system structure remains simple, but the response quality and user satisfaction deteriorate when the terminal encounters complex requests it cannot handle confidently

Engineering Contradiction:
Improveresponse qualityVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system enables terminals to handle multiple types of requests by introducing a session switching mechanism. When a terminal encounters a request it cannot handle confidently (low confidence level), it automatically switches to another terminal that may be better suited for that specific request type. This makes the overall system universal in handling diverse request types while maintaining individual terminal simplicity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The session switching mechanism acts as an intermediary between the user and multiple terminals. Instead of the user directly interacting with a potentially unsuitable terminal, the switching mechanism mediates by selecting the most appropriate terminal based on confidence levels, thereby improving response quality without requiring users to understand the complex multi-terminal architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the system switches sessions frequently to maintain high confidence levels, then response quality improves, but interaction speed and user experience deteriorate due to switching overhead

Engineering Contradiction:
Improveresponse qualityVSAvoidinteraction speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The system uses confidence level as a dynamic parameter to determine when session switching should occur. By continuously monitoring the confidence level of terminal responses and comparing it against a threshold, the system only switches sessions when necessary (when confidence is too low), rather than switching frequently or arbitrarily. This balances response quality with interaction speed.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The system implements a feedback loop where the confidence level of each terminal's response is evaluated, and this feedback determines whether to switch sessions or maintain the current one. This closed-loop control ensures that session switching occurs only when the confidence feedback indicates poor response quality, thereby avoiding unnecessary switches that would slow down interactions.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If the system uses multiple terminals to handle different request types, then response quality improves, but the complexity of session management and terminal coordination increases

Engineering Contradiction:
Improverequest handling capabilityVSAvoidsession management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system enables terminals to self-evaluate their capability to handle requests by generating confidence levels for their responses. Each terminal autonomously determines whether it should handle a given request or switch to another terminal, based on its own confidence assessment. This self-service approach reduces the need for complex centralized session management, as terminals make independent decisions about when to switch sessions.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12438924B2Method, electronic device, and computer program product for session switching
Publication Date: 2025.10.07 DELL PROD LP
  • US12438924B2 patent drawing
  • US12438924B2 patent drawing
  • US12438924B2 patent drawing

AI summary

Embodiments of the present disclosure relate to a method, an electronic device, and a computer program product for session switching. The method includes: establishing a first session with a first terminal in response to a session request initiated by the first terminal. The method further includes: generating first response information to first request information from the first terminal. The method further includes: determining a first confidence level of the first response information; and determining, in response to the first confidence level being lower than a confidence level threshold, to switch the first session to a second session between the first terminal and a second terminal. The method for session switching according to embodiments of the present disclosure can provide a fast and satisfactory response to a request made by a user, thereby effectively satisfying the user requirements and significantly improving the user experience.