Vehicle Infotainment Voice Control via SCXML Interpretation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing vehicle infotainment systems face limitations in flexibility and functionality due to the need for extensive hardware and computing resources for voice recognition, restricting the number of voice commands and preventing the addition of new functionalities without significant upgrades.

Innovation Solution

A method that receives and interprets XML-formatted files containing voice commands, allowing for the extension of existing voice control systems by comparing voice inputs with predefined commands and controlling vehicle functions, enabling flexible and complex voice dialogues and upgrades via external servers or mobile devices.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If voice recognition is implemented with extensive hardware and computing resources, then voice recognition capability is improved, but device complexity and cost increase significantly

Engineering Contradiction:
Improvevoice recognition capabilityVSAvoidhardware and computing resources
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an external server as an intermediary to perform voice recognition processing. The vehicle's infotainment system sends audio data to the server, which returns recognized text and control commands. This mediator approach allows the vehicle to benefit from sophisticated voice recognition without requiring extensive onboard hardware resources.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent uses a simplified local voice command interface that copies essential voice recognition functionality from the external server. Instead of implementing full voice recognition locally, the system creates a lightweight local interface that communicates with the remote server, achieving voice control capability with minimal local resources.

Inventive Principle:
Principle #26Copying

2Reliability

If a fixed number of voice commands are predefined at delivery, then system reliability is improved, but adaptability and flexibility deteriorate

Engineering Contradiction:
Improvesystem stabilityVSAvoidfunctionality extension capability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent implements a dynamic system where the set of available voice commands is not fixed but can be extended and updated. The infotainment system can receive additional voice command definitions from external sources, allowing the system to adapt to new functionalities while maintaining stable operation through the predefined command structure.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent creates a universal voice control architecture that can handle multiple types of commands and functionalities through a common interface. The system can process both predefined vehicle control commands and user-defined custom commands, making the voice control system versatile and adaptable to various applications.

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

3Adaptability or versatility

If web browsers are used to provide new functionalities, then adaptability is improved, but voice input capability for new functions remains limited

Engineering Contradiction:
Improvefunctionality provisionVSAvoidvoice input capability
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent merges the web browser's functionality provision capability with the voice control system. Applications accessed through the web browser can be controlled via voice commands, combining the adaptability of web-based applications with voice input capability, allowing users to interact with new functionalities through speech rather than requiring separate control interfaces.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9466314B2Method for controlling functional devices in a vehicle during voice command operation
Publication Date: 2016.10.11 AUDI AG
  • US9466314B2 patent drawing
  • US9466314B2 patent drawing

AI summary

For retrofitting an infotainment system of a motor vehicle which has the option of operating using voice commands, such voice commands are subsequently defined in an SCXML file. The voice commands are assigned state transitions, which are intended to run through the functional devices after the corresponding voice command is received. The SCXML file is interpreted by an interpreter.