Virtual Assistant Multi-Output Configuration for Context-Aware Dialogs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing virtual assistants lack flexibility in responding to user requests due to predefined dialogs, which do not account for situational contexts and user identities, leading to inefficient and lengthy interactions.

Innovation Solution

A method for configuring a virtual assistant that associates user requests with multiple outputs based on control parameters, allowing dynamic responses tailored to situational conditions and user identities, using sensors and conditional logic to determine appropriate outputs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If predefined dialogs are used for virtual assistant responses, then the system structure is simple and easy to implement, but the response flexibility and adaptability to different situations deteriorate

Engineering Contradiction:
Improveease of implementationVSAvoidresponse flexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent implements dynamic response selection by allowing the virtual assistant to choose between multiple predefined outputs based on control parameters. The system transitions from static single-response dialogs to dynamic multi-response selection, where the appropriate output is determined by evaluating contextual control parameters such as user identity, situational context, and sensor data.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces control parameters that change the system's behavior based on different conditions. By varying the values of control parameters (e.g., user identity, context, sensor readings), the virtual assistant can select different outputs for the same user request, thereby achieving adaptability without requiring completely different dialog structures.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If multiple outputs are associated with user requests based on control parameters, then the response adaptability improves, but the device complexity increases

Engineering Contradiction:
Improveresponse adaptabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the response generation process into distinct components: multiple predefined outputs, control parameters, and selection logic. This segmentation allows the system to manage complexity by organizing responses and conditions separately, making the system more maintainable and easier to configure without requiring a complete redesign of the dialog structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent creates a universal framework where a single user request can be associated with multiple outputs that serve different contextual situations. This multi-functionality allows the same request-handling structure to adapt to various scenarios by simply changing which output is selected based on control parameters, rather than creating separate handling logic for each scenario.

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

3Productivity

If context-aware responses are implemented using sensors and conditional logic, then the interaction efficiency improves, but the configuration complexity increases

Engineering Contradiction:
Improveinteraction efficiencyVSAvoidconfiguration complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining multiple possible outputs and their associated control parameters during the configuration phase. This allows the system to be prepared in advance for various contextual situations, so that during actual interaction, the virtual assistant can quickly select the appropriate pre-configured response without requiring complex real-time decision-making or configuration.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12430153B2Configuration of a virtual assistant
Publication Date: 2025.09.30 HARMAN BECKER AUTOMOTIVE SYST GMBH
  • US12430153B2 patent drawing
  • US12430153B2 patent drawing
  • US12430153B2 patent drawing

AI summary

A computer-implemented method for configuring a virtual assistant device, the method comprising: setting a first user request to be input via a user interface of the virtual assistant device; associating the first user request with a first output of the virtual assistant device; associating the first user request with a second output of the virtual assistant device; setting a control parameter to be determined by the virtual assistant device; and generating instructions for the virtual assistant which, when processed by the virtual assistant, configure the virtual assistant device to respond to the first user request by selecting either the first output or the second output depending on the determination of the control parameter by the virtual assistant device.