ADAS Voice Response Assistant Using LLM and Vehicle Context

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing driving assistance systems struggle to quickly generate voice responses to driver questions about Advanced Driver-Assistance Systems (ADAS) functions, particularly when the vehicle is in motion.

Innovation Solution

A driving assistance device equipped with a processor that acquires, recognizes, and generates voice responses to driver questions about ADAS using Large Language Models (LLM), while considering the vehicle's state, location, and conditions for activating ADAS functions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If conventional voice recognition systems are used to answer driver questions about ADAS, then the system structure is simple, but the response speed is insufficient and cannot provide timely assistance when the vehicle is in motion

Engineering Contradiction:
Improveresponse speedVSAvoidsystem complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent introduces an agent server as an intermediary component that handles complex language understanding and response generation. The driving assistance device communicates with the agent server via API calls, delegating the sophisticated NLP tasks to the server while maintaining a relatively simple local device structure. This resolves the contradiction by achieving fast, intelligent responses without significantly complicating the onboard device architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system pre-loads and stores multiple types of information (vehicle state information, manual information, location information, ADAS function information) in advance before the driver asks questions. This preliminary preparation of data allows the LLM to generate responses quickly when queries are received, as the necessary information is already available and structured for rapid processing.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If comprehensive vehicle state information is collected to accurately answer ADAS questions, then the accuracy of voice responses is improved, but the information processing complexity increases

Engineering Contradiction:
Improvevoice response accuracyVSAvoidinformation processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments information into distinct categories: vehicle state information (speed, acceleration, brake status), manual information (ADAS operation methods), location information (GPS coordinates, map data), and ADAS function information (function names, activation conditions). This segmentation allows the LLM to process specific types of information as needed rather than handling all data simultaneously, reducing processing complexity while maintaining comprehensive accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The agent server acts as an intermediary that receives structured information from the driving assistance device and performs complex information integration and query processing. This distributes the processing burden, allowing the onboard device to maintain simpler architecture while achieving high response accuracy through the server's sophisticated information handling capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If the system answers all driver questions about ADAS functions, then the driver assistance capability is improved, but the time required to generate responses increases

Engineering Contradiction:
Improvedriver assistance capabilityVSAvoidresponse generation time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by pre-collecting and structuring all necessary information (vehicle state, manual guidelines, location data, ADAS function details) before the driver asks questions. This advance preparation enables the LLM to generate comprehensive responses quickly when queries are received, as the information infrastructure is already in place and optimized for rapid retrieval and processing.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors vehicle state changes and updates information accordingly, ensuring that the LLM always has current data to work with. This feedback mechanism allows the system to maintain high adaptability to different driving situations while keeping response times short, as the information is already structured and ready for immediate use rather than requiring real-time analysis.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS20250026288A1Driving assistance device, driving assistance method, and non-transitory recording medium
Publication Date: 2025.01.23 TOYOTA JIDOSHA KK
  • US20250026288A1 patent drawing
  • US20250026288A1 patent drawing
  • US20250026288A1 patent drawing

AI summary

A driving assistance device includes an acquisition unit which acquires a voice question about ADAS accepted from a driver driving a vehicle, a voice recognition unit which recognizes the voice question about the ADAS acquired by the acquisition unit, and a response generation unit which uses LLM and generates a voice response corresponding to the voice question about the ADAS recognized by the voice recognition unit.