Voice Bot Identifier Resolution Using Multi-Layer ASR Clarification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Automated assistants often misrecognize unique personal identifiers such as email addresses, physical addresses, and usernames due to their unpredictable sequences of letters, numbers, and symbols, leading to inefficient and potentially privacy-compromising actions, additional computational resources, and prolonged human-to-computer dialogs.

Innovation Solution

A voice bot utilizes multiple machine learning layers to process ASR speech hypotheses, generating candidate personal identifiers and refining them through prompts and responses to accurately determine the intended unique personal identifier, leveraging transformer and RNN models to enhance accuracy and efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional ASR is used to process spoken utterances containing unique personal identifiers, then the system is simple and fast, but misrecognition occurs leading to wasted computational resources and prolonged dialogs

Engineering Contradiction:
Improverecognition accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the ASR output into multiple hypotheses rather than accepting a single recognition result. Each hypothesis is evaluated with confidence scores, allowing the system to consider multiple possible interpretations of spoken personal identifiers. This segmentation approach resolves the contradiction by maintaining simplicity while improving accuracy through parallel hypothesis evaluation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary component that acts as a bridge between traditional ASR and final recognition. This intermediary evaluates multiple ASR hypotheses, compares them against known personal identifier patterns, and selects the most accurate interpretation. The intermediary resolves the contradiction by adding a layer of intelligence that improves accuracy without requiring complete system redesign.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If ASR misrecognizes personal identifiers, then processing is quick, but erroneous actions are performed and privacy risks increase

Engineering Contradiction:
Improveaction accuracyVSAvoiddialog duration
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs preliminary evaluation of ASR hypotheses before final action execution. By pre-evaluating multiple hypotheses against personal identifier patterns and confidence thresholds, the system identifies potential misrecognizations before they lead to erroneous actions. This preliminary action resolves the contradiction by ensuring action accuracy while minimizing additional dialog time through efficient pre-processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms where confidence scores from hypothesis evaluation inform subsequent processing decisions. When confidence is high, the system proceeds quickly; when confidence is low, additional verification steps are triggered. This feedback loop resolves the contradiction by dynamically adjusting processing based on recognition quality, ensuring accuracy while minimizing unnecessary delays.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If multiple machine learning layers are used to resolve personal identifiers, then recognition accuracy improves, but computational resources increase

Engineering Contradiction:
Improveidentifier resolution accuracyVSAvoidcomputational resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies partial machine learning processing only to portions of ASR output that contain personal identifiers rather than processing entire dialog transcripts. By identifying and selectively processing only the relevant segments containing personal identifiers, the system achieves high accuracy where needed while minimizing overall computational resource consumption.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent applies different processing qualities to different parts of the input data. High-quality machine learning models are applied specifically to personal identifier segments, while other portions of the dialog receive standard ASR processing. This local quality approach resolves the contradiction by concentrating computational resources where they provide maximum benefit to accuracy.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS12505840B2Resolving unique personal identifiers during corresponding conversations between a voice bot and a human
Publication Date: 2025.12.23 GOOGLE LLC
  • US12505840B2 patent drawing
  • US12505840B2 patent drawing
  • US12505840B2 patent drawing

AI summary

Implementations are directed to causing a voice bot to utilize a plurality of ML layers in resolving unique personal identifier(s) for a human while the voice bot is engaged in a corresponding conversation with the human. The unique personal identifier(s) can include a unique sequence of alphanumeric characters that is personal to the human. In some implementations, ASR speech hypothes(es) corresponding to spoken utterance(s) that include the unique personal identifier(s) can be processed to generate candidate unique personal identifier(s), given alphanumeric character(s) of the candidate unique personal identifier(s) can be selected, and the voice bot can prompt the human with clarification request(s) to clarify the given alphanumeric character(s) until it is predicted to correspond to the an actual unique personal identifier(s) for the human(s). The unique personal identifier(s) can then be utilized in performance of further action(s) by the voice bot and/or other systems.