Audio Cache Matching for Accurate Voice Query Execution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Speech recognition engines in television control devices suffer from accuracy issues and incorrect operations, particularly with common voice queries, leading to frustrating user experiences and increased network traffic due to unnecessary speech recognition processing.

Innovation Solution

An audio cache system that processes common voice queries without speech recognition and selectively disables incorrect cache entries based on user feedback, sending ambiguous queries to speech recognition processors to improve accuracy and reduce network traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If speech recognition processing is used for all voice queries, then accuracy is improved, but network traffic increases and processing time increases

Engineering Contradiction:
Improvespeech recognition accuracyVSAvoidnetwork traffic
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The patent segments voice queries into two categories: common queries handled by audio cache and ambiguous queries handled by speech recognition processing. This segmentation allows the system to avoid unnecessary speech recognition for common queries, reducing network traffic while maintaining accuracy for ambiguous cases.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements preliminary action by pre-storing audio samples of common voice queries in an audio cache before they are received. This allows the system to quickly match incoming queries against the cache without immediately invoking speech recognition processing, reducing both network traffic and processing time for common queries.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If audio cache is used for common voice queries, then network traffic is reduced and processing speed is improved, but accuracy decreases due to incorrect matching

Engineering Contradiction:
Improvequery processing speedVSAvoidvoice query accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent implements feedback by monitoring user responses to cache matches. When a user corrects a misidentified query or indicates the operation was incorrect, the system learns from this feedback and adjusts future matching behavior, improving accuracy while maintaining the speed benefits of caching.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent introduces an intermediary verification step between audio cache matching and execution. Ambiguous matches are routed to speech recognition processing for verification before execution, ensuring accuracy while allowing direct execution for clear matches to maintain speed.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If cache entries are disabled for individual users to prevent errors, then user experience is improved, but network traffic increases for that user

Engineering Contradiction:
Improveuser experienceVSAvoidnetwork traffic per user
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent applies local quality by customizing the audio cache behavior for each user based on their individual error patterns. Users who frequently experience incorrect matches have their problematic cache entries disabled, while other users continue to benefit from the cache. This localized approach improves individual user experience without globally disabling the cache.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the operational parameters of cache entries dynamically based on user feedback and error rates. Cache entries can be enabled, disabled, or adjusted in confidence thresholds based on accumulated data, allowing the system to optimize both user experience and network traffic for each individual user.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260080008A1Error detection and correction for audio cache
Publication Date: 2026.03.19 COMCAST CABLE COMM LLC
  • US20260080008A1 patent drawing
  • US20260080008A1 patent drawing
  • US20260080008A1 patent drawing

AI summary

An audio file associated with a user voice query may be received at a user device. The audio file may be compared to a plurality of references, such as cache entries, corresponding to a plurality of other voice queries. Based on a determination that the voice query corresponds to one of the references, an operation associated with the voice query may be executed. An indication may be received that the operation was not an intended operation associated with the voice query. Based on receiving this indication, the incorrectly identified operation, associated reference, e.g., voice query, may be disabled for the user or the device. However, the cache entry may remain enabled for one or more of a plurality of other devices.