Parallel Microphone Activation in Voice Recognition Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing electronic apparatuses experience a loss of initial voice input due to the time consumed in processing audio signals through multiple software layers, leading to delayed microphone activation and subsequent voice recognition processing.

Innovation Solution

The electronic apparatus generates a microphone activation signal and a voice recognition application signal in parallel, using a middleware to initiate microphone activation and voice recognition operations independently of the completion of the software hierarchy processing, thereby reducing input time and preventing signal loss.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If audio signal processing follows the traditional software hierarchy structure (kernel → device driver → middleware → application), then each layer can perform its designated function, but the processing time increases and initial voice input is lost

Engineering Contradiction:
Improvevoice recognition accuracyVSAvoidmicrophone activation delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent applies preliminary action by having the application layer send the audio input request directly to the device driver before the traditional sequential processing completes. This allows the device driver to prepare and activate the microphone in advance, so that when the audio signal is actually input, the system is already ready to capture it immediately without delay through the entire software hierarchy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts the audio input request transmission step from the traditional sequential software hierarchy processing path. Instead of waiting for kernel → device driver → middleware → application processing to complete before activating the microphone, the request is taken out and sent directly to the device driver, which then activates the microphone independently and in parallel with other processing steps.

Inventive Principle:
Principle #2Taking out (Extraction)

2Ease of operation

If the microphone activation signal is transmitted only after the voice recognition application is fully loaded, then the application is ready to process the audio, but the initial voice input is lost during the loading period

Engineering Contradiction:
Improvevoice input readinessVSAvoidinitial voice signal loss
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system performs preliminary action by activating the microphone before the voice recognition application fully loads and is ready to process audio. The device driver receives the audio input request and activates the microphone in advance, ensuring that no initial voice input is lost during the application loading period. The audio data is captured and made available as soon as the application becomes ready.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent ensures continuity of useful action by maintaining the audio input capability throughout the entire application loading process. The microphone remains active and continuously capturing audio data from the moment the device driver receives the request, rather than being activated only after the application loads. This continuous action ensures no voice input is lost.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If the audio input request is processed sequentially through all software layers, then each layer can validate and process the signal properly, but the total processing time increases significantly

Engineering Contradiction:
Improvesignal processing accuracyVSAvoidvoice recognition speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The device driver performs preliminary action by activating the microphone and preparing to receive audio data before the application layer fully processes the request. This allows the hardware to be ready and waiting, eliminating the sequential delay while maintaining the validation and processing capabilities of all software layers.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the audio input process into independent parallel operations: the device driver handles microphone activation and audio data reception independently, while the application layer handles voice recognition processing. This segmentation allows both operations to proceed simultaneously rather than sequentially, improving overall productivity while maintaining processing accuracy.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10228906B2Electronic apparatus and controlling method thereof
Publication Date: 2019.03.12 SAMSUNG ELECTRONICS CO LTD
  • US10228906B2 patent drawing
  • US10228906B2 patent drawing
  • US10228906B2 patent drawing

AI summary

An electronic apparatus and a controlling method thereof are provided. The electronic apparatus includes a communicator configured to communicate with an external apparatus including a microphone, a storage configured to store a voice recognition application and a middleware which relays the voice recognition application, and a processor configured to, in response to receiving an initiation signal from the external apparatus through the communicator, control the communicator to generate a microphone activation signal for activating the microphone using the middleware, transmit the generated microphone activation signal to the external apparatus, generate a voice recognition application signal for loading the voice recognition application, and initiate an operation of the voice recognition application.