Intelligent Virtual Assistant Role Delegation for Multi-User Voice Commands

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In multi-user environments, intelligent virtual assistants (IVAs) often receive conflicting commands or questions from multiple users, leading to inefficiencies and potential misinterpretation, especially when programmed to recognize a distinct voice of an authorized user.

Innovation Solution

A method and system for role assignment in IVAs that identify a cluster of users with wearable devices, designate an authorized user, and allow them to delegate role assignments to others, enabling selective voice command submissions with time or event-based permissions, and perform commands only if authorized.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If the IVA is programmed to recognize a distinct voice of an authorized user only, then voice recognition accuracy is improved, but command execution efficiency deteriorates due to conflicts in multi-user environments

Engineering Contradiction:
Improvevoice recognition accuracyVSAvoidcommand execution efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system dynamically adjusts voice recognition thresholds and authorization levels based on contextual factors such as time of day, location, and user presence. The IVA can switch between strict single-user recognition and more flexible multi-user acceptance modes, optimizing both accuracy and efficiency for different operational scenarios.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The user base is segmented into different authorization levels (primary users, secondary users, guests), each with specific command permissions. This segmentation allows the system to efficiently process commands from authorized users while filtering out unauthorized access attempts, resolving the contradiction between strict recognition and efficient multi-user handling.

Inventive Principle:
Principle #1Segmentation

2Ease of operation

If the IVA accepts commands from multiple users, then ease of operation is improved, but command interpretation accuracy deteriorates due to conflicting commands

Engineering Contradiction:
Improvemulti-user accessVSAvoidcommand interpretation accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

An authorization intermediary layer is introduced between command reception and execution. This intermediary verifies user identity, checks authorization levels, and validates command appropriateness before execution. This mediator enables multi-user access while maintaining accurate command interpretation by filtering and routing commands according to user permissions.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

Different users are assigned different local qualities or permissions for specific commands or time periods. For example, User A may have full access during daytime while User B has access only during evening hours. This localized permission structure allows easy multi-user operation while preventing command conflicts through context-aware authorization.

Inventive Principle:
Principle #3Local quality

3Adaptability or versatility

If role assignment delegation is implemented, then adaptability is improved, but device complexity increases

Engineering Contradiction:
Improverole delegation capabilityVSAvoidsystem structure
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The primary user device is designed as a universal controller that can delegate authorization to multiple secondary users. Rather than creating separate complex systems for each user, the primary user's device serves multiple functions: acting as the main control point, issuing delegation tokens, and managing authorization revocation. This universal approach improves adaptability while minimizing additional device complexity.

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

Data Source

PatentUS12388831B2Role assignment for intelligent virtual assistants
Publication Date: 2025.08.12 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US12388831B2 patent drawing
  • US12388831B2 patent drawing
  • US12388831B2 patent drawing

AI summary

A method includes identifying a cluster of users with a plurality of devices, where each user from the cluster of users is associated with at least one device from the plurality of devices. The method also includes identifying an authorized user from the cluster of users to delegate role assignments to a remaining portion of the cluster of users and receiving, from the authorized user, a first role assignment for a first user from the remaining portion of the cluster of users. In response to receiving, from the first user, an audio command, the method also includes determining whether the first user is authorized to provide the audio command to the intelligent virtual assistant based on the first role assignment. In response to determining the first user is authorized to provide the audio command, the method also includes performing the audio command from the first user.