Voice Agent Collaborative Task Execution via Third-Party Data Collection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice recognition technologies primarily support only direct user commands and lack the ability to collect information from third parties to execute functions, limiting their functionality in collaborative tasks.

Innovation Solution

An electronic device equipped with a speech recognition module, memory for domain-related information, and a processor that analyzes user voices to determine if a collaborative task is required, selects participants, collects necessary information, and performs tasks based on that information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If speech recognition technology supports only direct user commands, then the system is simple and easy to operate, but the functionality is limited and cannot perform collaborative tasks with third parties

Engineering Contradiction:
ImprovefunctionalityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the voice recognition process into distinct modules: a collaboration determination module that identifies whether a task requires third-party involvement, a participant selection module that selects relevant third parties, and an information collection module that gathers necessary data from multiple sources. This segmentation enables collaborative functionality while maintaining manageable system complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The voice recognition system is enhanced with multi-functionality to handle both traditional direct user commands and new collaborative tasks requiring third-party participation. The system universally processes various types of voice inputs and adapts its behavior based on the determined task type, allowing it to serve multiple purposes without requiring separate systems.

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

2Adaptability or versatility

If the system collects information from third parties, then collaborative tasks can be performed, but the device complexity increases due to participant selection and information collection mechanisms

Engineering Contradiction:
Improvecollaborative task capabilityVSAvoidparticipant selection mechanism
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by pre-determining collaboration requirements through the collaboration determination module before proceeding to participant selection. This early identification of collaboration needs allows the system to prepare and organize the information collection process in advance, reducing the complexity of real-time decision-making and streamlining the overall workflow.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The processor acts as an intermediary that coordinates between the user, third-party participants, and the information collection process. It mediates the selection of participants based on collaboration requirements and manages the flow of information between multiple parties, simplifying the complexity of multi-party interaction through centralized coordination.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11972763B2Method and apparatus for supporting voice agent in which plurality of users participate
Publication Date: 2024.04.30 SAMSUNG ELECTRONICS CO LTD
  • US11972763B2 patent drawing
  • US11972763B2 patent drawing
  • US11972763B2 patent drawing

AI summary

Various embodiments of the disclosure provide an electronic device and a method of operating the same, the electronic device including: a speech recognition module; a memory configured to store information corresponding to a plurality of domains related to a collaborative task; and a processor operatively connected to the speech recognition module or the memory, wherein the processor is configured to receive a user voice from a user, analyze the received user voice using the speech recognition module to determine whether or not to perform a collaborative task, if the collaborative task is determined to be performed, select at least one participant related to the collaborative task, collect information related to the collaborative task from the user or an electronic device of the selected participant, and perform the collaborative task, based on the collected information. Various embodiments may be provided.