Vehicle Digital Assistant Authorization for Voice Command Conflicts

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In vehicles equipped with multiple digital assistants, conflicts arise over voice command execution, potentially leading to dangerous situations due to unclear authorization and simultaneous control of vehicle functions by different individuals.

Innovation Solution

A method to determine and manage execution authorization for digital assistants within a vehicle by receiving voice messages, ascertaining commands, and verifying user or manufacturer-defined permissions, ensuring only authorized assistants execute vehicle functions, with a central digital assistant managing conflicts and prioritizing commands based on rankings, seat positions, and access control lists.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple digital assistants are deployed in a vehicle to provide comprehensive assistance, then the functionality and coverage of digital assistance is improved, but conflicts and uncertainties in command execution arise when multiple assistants receive conflicting voice commands simultaneously

Engineering Contradiction:
Improvedigital assistant coverageVSAvoidcommand execution safety
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system segments the vehicle interior into multiple detection zones with different priority levels (driver zone, front passenger zone, rear passenger zones). Each digital assistant is associated with specific zones, and command priority is determined by which zone the voice command originates from. This spatial segmentation resolves conflicts by assigning execution rights based on physical location rather than allowing all assistants to compete equally.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces a central coordination mechanism that acts as an intermediary between multiple digital assistants. When conflicts arise, the coordination mechanism evaluates the spatial origin, user identity, and command type to determine which assistant should execute the command. This intermediary layer prevents direct conflicts by mediating through a standardized arbitration process.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If voice recognition is used to identify authorized users for digital assistant control, then user-specific control capability is improved, but dangerous situations may arise when multiple authorized individuals issue conflicting commands simultaneously

Engineering Contradiction:
Improvevoice control accessibilityVSAvoidconflicting command risks
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system applies different authorization rules and priority levels to different spatial locations within the vehicle. The driver's zone has highest priority for safety-critical commands, while passenger zones have lower priorities. This local quality differentiation means that even though multiple users are authorized to use digital assistants, the system locally determines which user's command takes precedence based on their position and the command type.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system preemptively establishes a hierarchical command structure and spatial priority rules before conflicts occur. By pre-defining which zones and users have priority for specific command types, the system prevents dangerous situations from arising in the first place, rather than attempting to resolve conflicts after they occur.

Inventive Principle:
Principle #9Preliminary anti-action

3Adaptability or versatility

If digital assistants are distributed across multiple mobile terminal devices and electronic control units, then system flexibility and integration are improved, but determining execution authorization becomes more complex

Engineering Contradiction:
Improvedigital assistant deployment flexibilityVSAvoidauthorization determination complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system implements a universal spatial priority framework that works across all digital assistants regardless of which device or platform they run on. Whether a digital assistant resides in a smartphone, smartwatch, or vehicle infotainment system, the same spatial zone-based authorization rules apply. This universal approach simplifies the complexity by providing a single authorization methodology that works across diverse platforms.

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

Solution Approach 2:

The system resolves authorization complexity by adding a spatial dimension to the decision-making process. Instead of complex logic involving multiple users, devices, and command types, the system uses the physical spatial origin of the voice command as the primary authorization criterion. This dimensional shift from logical complexity to spatial simplicity makes authorization determination more straightforward.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS11840184B2Method for determining a digital assistant for carrying out a vehicle function from a plurality of digital assistants in a vehicle, computer-readable medium, system, and vehicle
Publication Date: 2023.12.12 BAYERISCHE MOTOREN WERKE AG
  • US11840184B2 patent drawing

AI summary

A digital assistant is determined from a plurality of digital assistants in a vehicle for performing a vehicle function. A speech message of a vehicle occupant is received via a digital assistant from the plurality of digital assistants in the vehicle. A command of the speech message is ascertained via the digital assistant. An execution authorization of the vehicle occupant is determined for the command of the speech message via the digital assistant. If the vehicle occupant has an execution authorization for the command of the speech message, command of the speech message is executed via the digital assistant in order perform the vehicle function in the vehicle.