Voice Recognition Intermediate Data Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current voice recognition technologies in electronic devices often result in increased response times when the device fails to process a user command, as the server must restart processing from the beginning, leading to user inconvenience due to delayed responses.

Innovation Solution

A method and device that enable distributed processing of voice recognition and command generation operations between an electronic device and a server, allowing the device to transmit intermediate data to the server for continuous operation, thereby minimizing response time delays.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the server restarts processing from the beginning when the electronic device fails to process the command, then the server can ensure complete processing, but the response time increases significantly

Engineering Contradiction:
Improvecomplete processingVSAvoidresponse time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The electronic device performs preliminary processing of the user command locally before transmitting to the server. This preliminary action includes extracting features, performing initial speech recognition, and preparing intermediate data, so that when the server receives the data, it can continue processing from where the device left off rather than restarting from the beginning.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The processing pipeline is segmented into multiple stages: local processing stage (electronic device) and server processing stage. The intermediate data transmitted between stages contains sufficient information to allow the server to resume processing from the point of transmission, dividing the overall processing task into manageable segments that can be executed independently.

Inventive Principle:
Principle #1Segmentation

2Loss of time

If the electronic device processes all commands locally, then the response time is reduced, but the device cannot handle complex computational processing

Engineering Contradiction:
Improveresponse timeVSAvoidprocessing capability
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The system segments processing tasks based on complexity and resource requirements. Simple commands are processed locally by the electronic device to achieve fast response, while complex commands requiring substantial computational resources are transmitted to the server for processing. This segmentation allows the system to optimize for both speed and capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server acts as an intermediary for handling complex processing tasks that exceed the device's capabilities. The electronic device transmits intermediate data to the server, which processes the complex computations and returns results, enabling the device to access advanced processing power without permanently increasing its hardware complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Manufacturing precision

If the server processes all commands from scratch, then the processing is complete and accurate, but the additional response time causes user inconvenience

Engineering Contradiction:
Improveprocessing accuracyVSAvoiduser convenience
Core Design Contradiction:
Manufacturing precisionVSEase of operation

Solution Approach 1:

The system implements feedback mechanisms where the electronic device provides intermediate processing results and status information to the server. This feedback loop allows the server to understand where processing left off and resume accurately from that point, maintaining processing accuracy while eliminating redundant computations that would cause delays.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The electronic device performs preliminary processing actions locally, preparing and validating intermediate data before transmission. This ensures that when the server resumes processing, it receives pre-processed data that maintains accuracy and consistency, eliminating the need for the server to restart from the beginning while preserving processing quality.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12272352B2Electronic device and method for performing voice recognition thereof
Publication Date: 2025.04.08 SAMSUNG ELECTRONICS CO LTD
  • US12272352B2 patent drawing
  • US12272352B2 patent drawing
  • US12272352B2 patent drawing

AI summary

Various embodiments relate to an electronic device and a voice recognition performing method of an electronic device which are capable of receiving a voice input of a user and executing a function corresponding to a user command generated by the voice input. An electronic device according to various embodiments may include: a communication circuitry, a microphone, a display, and a processor, wherein the processor may be configured to: receive a voice utterance through the microphone, perform speech recognition on the received voice using a natural language platform for processing a command, determine whether to process the command based on an interaction with a server while performing the speech recognition, generate intermediate data corresponding to a state in which the speech recognition is performed based on determining processing based on the interaction with the server, control the communication circuitry to transmit the intermediate data to the server, receive a processing result of processing the command from the server based on the intermediate data, and control the display to display the processing result.