Context-Aware Intent Recognition Using Parallel ASR Nodes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional automated speech recognition (ASR) and intent recognition systems face limitations in performance and scalability, requiring extensive training data and effort to refine, and struggle with accurately transcribing and interpreting user intents across diverse contexts.

Innovation Solution

A context-aware speech processing architecture employing multiple nodes, each with intentionally limited speech recognition capabilities focused on specific contexts, processes voice inputs in parallel to extract user intent, using a confidence-based selection mechanism to determine the most relevant output.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a single ASR system with extensive vocabulary and language model is used to handle diverse contexts, then the system can recognize a wider range of intents, but the complexity and computational burden increase significantly

Engineering Contradiction:
Improveintent recognition coverageVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides the intent recognition system into multiple specialized ASR engines, each configured with a specific lexicon for a particular context (e.g., restaurant ordering, flight booking, hotel reservation). This segmentation allows each engine to focus on a narrow domain, reducing individual complexity while collectively covering diverse intents through parallel processing of speech inputs across multiple engines.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If the lexicon and language model are extensively expanded to cover all possible contexts, then transcription accuracy improves across diverse inputs, but the training data requirements and refinement effort increase substantially

Engineering Contradiction:
Improvetranscription accuracyVSAvoidtraining effort
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

Instead of creating one universally accurate ASR system, the patent creates multiple ASR engines where each engine has a lexicon optimized for its specific context. For example, the restaurant ordering engine has a lexicon with food items, menu prices, and ordering terminology, while the flight booking engine has aviation-specific terminology. This local optimization achieves high transcription accuracy within each context without requiring extensive training data across all possible domains.

Inventive Principle:
Principle #3Local quality

3Measurement precision

If multiple specialized ASR engines with context-specific lexicons are used, then transcription accuracy and intent recognition precision improve for specific contexts, but the device complexity and number of processing components increase

Engineering Contradiction:
Improveintent recognition precisionVSAvoidnumber of processing components
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments intent recognition into multiple specialized ASR engines, each handling a specific context with its own lexicon. This segmentation improves precision for each context while managing complexity through modular design where each engine is independently configured and can be added or removed based on required contexts.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Despite having context-specific lexicons, all ASR engines share a common underlying architecture and processing pipeline. The framework for receiving speech inputs, processing through the lexicon, and generating intent outputs is universal across all engines, reducing the effective complexity increase from having multiple specialized components.

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

4Adaptability or versatility

If conventional ASR systems attempt to transcribe all speech inputs accurately across diverse contexts, then overall system capability improves, but the processing time and computational resources required increase

Engineering Contradiction:
Improvesystem capabilityVSAvoidprocessing speed
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

By segmenting the ASR system into multiple specialized engines with context-specific lexicons, the system can quickly match speech inputs against relevant vocabulary without searching through an exhaustive universal lexicon. This segmentation improves processing speed for each context while maintaining versatility through the collective capability of multiple engines.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12609121B2Automated speech recognition to support context-aware intent recognition
Publication Date: 2026.04.21 OAKSPIRE LTD
  • US12609121B2 patent drawing
  • US12609121B2 patent drawing
  • US12609121B2 patent drawing

AI summary

A computing system for determining a user intent from a speech input to effect a user intended action is provided. The computer system comprises a set of processing nodes and a controller module. Each processing node is capable of understanding only a subset of words directly relevant to a particular context. The processing nodes of the set are arranged to receive a same speech input, and each processing node attempts to interpret the input, based on its subset of words, to extract therefrom an output indicative of user intent. Each node is unable to interpret any portion of the input containing a word outside of its subset. The controller module receives the outputs from the set of processing nodes and determine a most likely user intent based on the outputs.