Voice Assistant Path Switching Under Device Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing voice assistant services in electronic devices face performance degradation due to system load, leading to delays and decreased user satisfaction, particularly when instant responses are expected.

Innovation Solution

An electronic device dynamically adjusts the processing path for voice assistant services based on its performance state, utilizing AI models to identify optimal paths between local processing, voice service servers, and cloud UI servers, ensuring efficient resource utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If voice assistant service is processed locally in the electronic device, then response speed is improved, but system resources are consumed faster leading to performance degradation

Engineering Contradiction:
Improveresponse speedVSAvoidsystem resource consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements dynamic path selection that adjusts the processing location (local device vs. cloud server) based on real-time performance state information. The system transitions between different processing modes depending on current resource availability, system load, and performance requirements, optimizing the balance between response speed and resource consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent introduces a voice service server as an intermediary between the electronic device and cloud servers. This intermediary manages the distribution of processing tasks, determining whether to handle voice data locally, forward to cloud servers, or use cached responses, thereby mediating between local processing speed and cloud resource availability.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If more functions and services are provided by a single device, then user service capability is improved, but system load increases causing delays

Engineering Contradiction:
Improveservice capabilityVSAvoidservice delay
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The patent segments the voice assistant service into multiple independent processing components: voice data reception, voice data processing (STT, NLU, dialogue management), and UI processing. These segments can be executed independently on different platforms (local device or cloud servers), allowing parallel processing and reducing overall service delay while maintaining comprehensive functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a spatial dimension to service delivery by distributing processing across multiple locations (electronic device, voice service server, cloud UI server). This multi-dimensional architecture allows the system to provide comprehensive services while avoiding single-point bottlenecks that cause delays.

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

3Power

If voice data processing is performed by cloud servers, then processing power is sufficient, but network dependency increases and response time may increase

Engineering Contradiction:
Improveprocessing powerVSAvoidnetwork dependency
Core Design Contradiction:
PowerVSReliability

Solution Approach 1:

The patent implements local quality by enabling the electronic device to perform voice data processing locally when performance conditions allow. This local processing capability provides quality service without network dependency, while cloud servers provide supplemental processing power when needed, creating a heterogeneous system with different processing qualities in different locations.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements preliminary action through response caching, where frequently requested responses are pre-computed and stored locally in the electronic device. When a user query matches a cached response, the system can immediately return the pre-computed answer without network communication, eliminating network dependency for common queries while maintaining access to cloud processing power for new queries.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12499889B2Method and apparatus for providing voice assistant service
Publication Date: 2025.12.16 SAMSUNG ELECTRONICS CO LTD
  • US12499889B2 patent drawing
  • US12499889B2 patent drawing
  • US12499889B2 patent drawing

AI summary

A method, performed by an electronic device, of providing a voice assistant service may include: obtaining voice data including an input of a voice of a user; according to a performance level based on performance state information of the electronic device, identifying a processing path for obtaining a response corresponding to the voice of the user and processing a user interface (UI) corresponding to the response; and based on the identified processing path, performing control operations to process the voice data and obtain and output the processed UI.