Interactive Assistant Reliability Framework for Stage-Level Misbehavior

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing metrics for evaluating interactive software applications, such as conversational chatbots, often overestimate reliability and fail to identify surface misbehaviors due to variations in components and constant updates, making it difficult to assess performance uniformly across different versions and components.

Innovation Solution

A framework for configuring metrics that evaluate and track surface misbehavior in interactive software applications by categorizing user queries into predefined stages and applying labels to identify and alert on unsatisfactory performance, enabling continuous monitoring and improvement of reliability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If existing metrics are used to evaluate interactive software applications, then evaluation can be performed, but the metrics overestimate reliability and fail to identify surface misbehaviors

Engineering Contradiction:
Improveevaluation accuracyVSAvoidmeasured reliability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The patent segments the evaluation process into distinct stages (invocation, input-receiving, query-processing, response-rendering) and evaluates each stage separately. This segmentation allows identification of surface misbehaviors at specific stages rather than providing an overall unreliable metric, thereby improving measurement precision without inflating reliability estimates.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary evaluation layer that filters and classifies user queries before assessment. This intermediary process identifies and excludes queries with surface misbehaviors, preventing them from skewing reliability metrics, thus improving measurement accuracy while maintaining reliable assessments.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If components are updated constantly to cope with emerging functionality, then adaptability improves, but evaluation consistency deteriorates

Engineering Contradiction:
Improvefunctionality adaptabilityVSAvoidevaluation consistency
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent creates a universal evaluation framework that works across different interactive software applications and their various components. The framework uses standardized stages and metrics that remain consistent regardless of component updates, enabling evaluation of NLU-based, LLM-based, and hybrid systems with the same methodology, thus maintaining evaluation consistency while supporting functional adaptability.

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

Solution Approach 2:

The patent changes the evaluation parameters from component-specific metrics to stage-specific metrics. By evaluating based on functional stages rather than component implementations, the framework remains stable and consistent even as components are updated or replaced, allowing adaptability without sacrificing evaluation consistency.

Inventive Principle:
Principle #35Parameter changes

3Quantity of substance

If all user queries are included in evaluation, then evaluation coverage is comprehensive, but subjective user behaviors skew results

Engineering Contradiction:
Improveevaluation data volumeVSAvoidevaluation accuracy
Core Design Contradiction:
Quantity of substanceVSMeasurement precision

Solution Approach 1:

The patent extracts and removes user queries that exhibit surface misbehaviors or subjective user cancellations from the evaluation set. By taking out these problematic queries, the evaluation maintains comprehensive coverage of valid user interactions while eliminating data that would skew results, thus improving measurement precision without significantly reducing evaluation data volume.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements feedback mechanisms that monitor user query outcomes and identify patterns of surface misbehavior. This feedback loop allows the system to automatically filter out skewed data while maintaining comprehensive evaluation of genuine user interactions, improving accuracy while preserving adequate data volume for statistical validity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12468712B2Device-agnostic framework to measure reliability during user interactions
Publication Date: 2025.11.11 GOOGLE LLC
  • US12468712B2 patent drawing
  • US12468712B2 patent drawing
  • US12468712B2 patent drawing

AI summary

Implementations relate to retrieving and processing metadata associated with a user query directed to an interactive assistant application. Implementations further relate to classifying the user query using labels assigned to invocation stage, input-receiving stage, response-receiving stage, and/or response-rendering stage of the user query that are determined based on processing the metadata associated with the user query. Whether the user query can be applied to evaluate a performance (e.g., surface reliability) of the interactive assistant application can be determined based on the classification of the user query.