Vehicle Infotainment Multi-Intent Voice Query Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Infotainment systems in vehicles often struggle to handle multi-intent voice queries effectively, as they are designed to process only single input voice requests to minimize complexity and prevent unintended function execution.

Innovation Solution

The infotainment system employs a voice module with automated speech recognition (ASR) to determine primary and secondary intents within a voice input, using a probabilities index to identify the most likely secondary domain and intent, and then prompts the user for confirmation before executing these intents through various hardware output devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the infotainment system processes only single input voice requests, then the system complexity is minimized and unintended function execution is prevented, but the system cannot handle multi-intent voice queries effectively

Engineering Contradiction:
Improveability to handle multi-intent voice queriesVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The voice processing system is segmented into distinct modules: a primary intent module that identifies the main command, and a secondary intent module that identifies additional commands. This segmentation allows the system to handle multi-intent queries by breaking them down into separate processing stages, increasing adaptability while managing complexity through modular design

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary processing layer is introduced between voice input and execution. The primary intent module first processes the voice input to identify the main intent, then the secondary intent module processes the same input to identify additional intents. This intermediary structure enables multi-intent handling without directly increasing execution complexity

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If the system executes multiple intents from a single voice query, then user efficiency is improved, but the risk of executing unintended functions increases

Engineering Contradiction:
Improveuser efficiencyVSAvoidaccuracy of intent execution
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary identification of both primary and secondary intents before execution. The primary intent module identifies the main command first, then the secondary intent module identifies additional commands. This preliminary identification allows the system to present all detected intents to the user for confirmation before execution, improving reliability while maintaining productivity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback mechanism where detected secondary intents are presented to the user for confirmation before execution. This feedback loop allows users to verify and correct intent identification, ensuring that only intended functions are executed while maintaining the efficiency benefits of multi-intent processing

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10339927B2Vehicle control systems and methods for multi-intent queries input by voice
Publication Date: 2019.07.02 GM GLOBAL TECHNOLOGY OPERATIONS LLC
  • US10339927B2 patent drawing
  • US10339927B2 patent drawing
  • US10339927B2 patent drawing

AI summary

An infotainment system of a vehicle includes: a primary intent module configured to determine a primary intent included in voice input using automated speech recognition (ASR); and an execution module configured to, via a first hardware output device of the vehicle, execute the primary intent. A secondary intent module is configured to: based on the primary intent, determine a first domain of the primary intent; based on the first domain of the primary intent, determine a second domain; and based on the voice input and the second domain, determine a secondary intent included in the voice input using ASR. A display control module is configured to display a request for user input indicative of whether to execute the secondary intent. The execution module is further configured to, via a second hardware output device of the vehicle, execute the secondary intent in response to user input to execute the secondary intent.