Federation of Domain-Specific Agents for Automotive Infotainment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Large language models face challenges in computational resource limitations and latency issues when integrated into vehicles, and misinterpretation of context due to their comprehensive nature, leading to suboptimal responses in automotive applications.

Innovation Solution

Implement a federation of domain-specific large language models, each trained for a specific domain, with an arbitrator to route queries to the most suitable model, either local or remote, and incorporate task-specific information through finetuning and distillation, reducing computational burden and improving response relevance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a large language model is trained to span multiple domains of knowledge, then the model's ability to respond to diverse prompts is improved, but the model size increases making it difficult to use on systems with limited computational resources

Engineering Contradiction:
Improveability to respond to diverse promptsVSAvoidmodel size
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent divides a large multi-domain language model into multiple smaller domain-specific models. Each model is trained on a specific domain (e.g., medical, legal, technical) and has a specialized expertise. The system segments the comprehensive knowledge base into domain-specific subsets, allowing each model to be smaller and more efficient while collectively covering multiple domains through an arbitration mechanism that routes queries to the appropriate domain model.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If a large language model is used to provide comprehensive responses, then the breadth of knowledge is improved, but the likelihood of misinterpreting prompt context increases

Engineering Contradiction:
Improvebreadth of knowledgeVSAvoidcontext interpretation accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies local quality by making each domain-specific model highly specialized in its particular domain, giving it deep contextual understanding and expertise in that specific area. Instead of one general model with shallow knowledge across all domains, each model has concentrated, high-quality knowledge in its designated domain, improving context interpretation accuracy within that domain while the arbitration mechanism ensures the right model handles each query.

Inventive Principle:
Principle #3Local quality

3Power

If a remote server is used to provide adequate computational resources, then the computational capability is improved, but the latency in receiving responses increases

Engineering Contradiction:
Improvecomputational capabilityVSAvoidresponse latency
Core Design Contradiction:
PowerVSLoss of time

Solution Approach 1:

The patent implements partial action by deploying a subset of domain-specific models locally on the vehicle system rather than relying entirely on remote servers. The locally deployed models handle common or critical domain queries immediately, providing partial computational capability on-device. This reduces latency for local queries while less critical or more complex queries can still be routed to remote servers when needed.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250209284A1Federation of Domain-Specific Agents
Publication Date: 2025.06.26 CERENCE OPERATING CO
  • US20250209284A1 patent drawing
  • US20250209284A1 patent drawing
  • US20250209284A1 patent drawing

AI summary

An automotive assistant that executes in an infotainment system of a vehicle includes an arbitrator that is configured to receive the audio input provided by the occupant and, based at least in part on the audio input, to output a member-selection signal that selects a domain-specific member from a federation of domain-specific members. The automotive assistant is further configured to receive content from the selected domain-specific member for use in providing and to provide audio output to respond to the audio input provided by the occupant. This audio output is based at least in part on the content from the selected domain-specific member of the federation of domain-specific members.