Audio Signal Decoding with Glitch Removal for Cipher Tokens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing data decoding methods for intelligent cipher key tokens using audio interfaces face accuracy and success rate issues due to waveform distortion in audio signals, leading to errors during the decoding process.

Innovation Solution

A data decoding method and device that processes sinusoidal waves received via an audio interface to square waves, detects and eliminates glitch waveforms using preset or adaptive thresholds, and performs decoding on the corrected square waves to improve accuracy and success rate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If audio signal transmission is used for data interaction, then wireless communication capability is achieved, but waveform distortion occurs leading to decoding errors

Engineering Contradiction:
Improvewireless communication capabilityVSAvoiddata decoding accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies preliminary action by detecting waveform glitches in the audio signal before decoding occurs. The system analyzes the incoming audio waveform, identifies distortion patterns, and corrects or flags these anomalies prior to the decoding process, thereby preventing decoding errors from occurring in the first place

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary processing stage between audio signal reception and data decoding. This intermediate layer includes waveform analysis, glitch detection, and correction mechanisms that act as a mediator to filter out distortions before they reach the decoder, improving reliability without eliminating the audio interface capability

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If waveform distortion detection and correction is implemented, then data decoding accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improvedata decoding accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies local quality by focusing waveform analysis only on specific critical portions of the audio signal where glitches are most likely to occur and cause decoding errors. Rather than analyzing the entire signal uniformly, the system targets specific time windows or frequency ranges that are most susceptible to distortion, reducing overall processing complexity while maintaining high decoding accuracy

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent utilizes parameter changes by dynamically adjusting detection thresholds and analysis parameters based on the characteristics of the incoming audio signal. The system modifies detection sensitivity, waveform sampling rates, and correction parameters in real-time according to signal conditions, optimizing the balance between decoding accuracy and processing complexity for different transmission scenarios

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9953658B2Data decoding method and apparatus
Publication Date: 2018.04.24 TENDYRON CORP
  • US9953658B2 patent drawing
  • US9953658B2 patent drawing
  • US9953658B2 patent drawing

AI summary

A data decoding method and device as well as an intelligent cipher key token are provided. The data decoding method includes: receiving a sinusoidal wave via an audio interface, wherein the sinusoidal wave has a waveform with at least one period, and different periods represent different bit values; processing the sinusoidal wave so as to obtain a first square wave, wherein the first square wave carries data to be decoded; determining whether there is a glitch waveform in the first square wave, based on a preset threshold or based on an adaptive threshold, wherein the adaptive threshold is calculated according to synchronization head data carried in the sinusoidal wave; if there is a glitch waveform in the first square wave, eliminating the glitch waveform from the first square wave so as to obtain a second square wave; and decoding the second square wave so as to obtain decoded data.