Unified Speech Agent Server for Heterogeneous Device Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic devices with speech-based intelligent agents cannot interlock and control heterogeneous devices, requiring users to use specific agents for each device, limiting interoperability and user convenience.

Innovation Solution

An electronic device equipped with a communication circuit, processor, and memory that processes speech commands to identify intended devices and transmit control commands to appropriate intelligent agents, even across different speech-based intelligent agent platforms, enabling control of heterogeneous devices through a unified interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple speech-based intelligent agents are deployed on different devices, then each device can provide intelligent agent services, but interlocking between heterogeneous agents becomes impossible and device compatibility deteriorates

Engineering Contradiction:
Improvedevice compatibilityVSAvoidagent heterogeneity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a server as an intermediary component that receives speech data from electronic devices, identifies the intended target device, and routes the speech data to the appropriate intelligent agent. This mediator architecture enables heterogeneous agents to interlock through a common communication channel, resolving the compatibility issue between different speech-based intelligent agents while maintaining their individual functionalities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The server implements universal functionality by handling speech data routing for multiple different speech-based intelligent agents through a single platform. The server can identify target devices and route commands to various heterogeneous agents (e.g., first speech-based intelligent agent, second speech-based intelligent agent) using a unified interface, making the system adaptable to diverse agent types without requiring device-specific implementations.

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

2Ease of operation

If users must use specific speech-based intelligent agents for each device, then device control precision is maintained, but user operation convenience deteriorates

Engineering Contradiction:
Improveuser convenienceVSAvoiddevice identification accuracy
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The server acts as an intermediary that handles the complex task of device identification and agent routing, freeing users from needing to know which specific agent controls which device. Users simply input speech commands to the server, which then automatically identifies the target device and routes to the appropriate agent, greatly improving ease of operation while maintaining accurate device identification through the server's analysis capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system implements self-service by enabling the server to automatically identify target devices from speech data and route commands to the appropriate intelligent agents without user intervention. The server autonomously performs device identification, agent selection, and command routing, eliminating the need for users to manually select or configure specific agents for each device while maintaining precise control.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11393474B2Electronic device managing plurality of intelligent agents and operation method thereof
Publication Date: 2022.07.19 SAMSUNG ELECTRONICS CO LTD
  • US11393474B2 patent drawing
  • US11393474B2 patent drawing
  • US11393474B2 patent drawing

AI summary

An electronic device configured to support a first speech-based intelligent agent may include: a communication circuit, a processor operatively connected to the communication circuit, and a memory operatively connected to the processor. The memory may store instructions which, when executed, cause the processor to control the electronic device to: receive speech data from a user terminal through the communication circuit, process the speech data to generate text data, identify a device intended to be controlled through analysis of the text data, receive information on an intelligent agent supported by the identified device from a first external server through the communication circuit, and determine whether to transmit the speech data to a second external server supporting a second speech-based intelligent agent based on the information on the intelligent agent supported by the identified device.