TDMA Audio Buffering for Color Code Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communication systems using Time Division Multiple Access (TDMA), the validation of color codes across multiple bursts leads to audio anomalies due to improper validation, resulting in incorrectly muted or truncated audio.

Innovation Solution

A system and method where call information is initially passed without verification until sufficient identification data, such as the color code, is obtained, and only then verified; if invalid, the call information is blocked until validation occurs, ensuring proper validation before allowing audio to pass through the system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If color code validation is performed across multiple TDMA bursts, then the distributed signaling is properly validated, but audio anomalies occur due to improper validation timing

Engineering Contradiction:
Improvecolor code validation accuracyVSAvoidaudio anomalies
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary buffering of audio data corresponding to the duration of color code validation (multiple TDMA bursts) before playing back the validated audio. This ensures that audio is only output after successful validation, preventing audio anomalies while maintaining reliable color code validation across distributed TDMA bursts.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If color code validation is delayed until sufficient identification data is collected, then validation accuracy improves, but audio transmission delay increases

Engineering Contradiction:
Improvecolor code validation accuracyVSAvoidaudio transmission delay
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system buffers audio data in advance for the expected validation duration, then plays back the buffered audio after validation completes. This approach maintains measurement precision by waiting for complete color code validation while minimizing perceived delay through pre-buffering, as the audio is ready for immediate playback once validation succeeds.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If call information is passed through without verification, then audio transmission is continuous, but undesired audio may be propagated

Engineering Contradiction:
Improveaudio transmission continuityVSAvoidundesired audio propagation
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The system introduces an intermediary validation mechanism that buffers audio data during color code verification and only releases the buffered audio after successful validation. This mediator approach maintains transmission continuity by having audio ready for immediate playback while preventing harmful factors by blocking undesired audio that fails validation checks.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7917131B2System and method for minimizing undesired audio in a communication system utilizing distributed signaling
Publication Date: 2011.03.29 MOTOROLA SOLUTIONS INC
  • US7917131B2 patent drawing
  • US7917131B2 patent drawing
  • US7917131B2 patent drawing

AI summary

A system and method for processing calls in a communication system utilizing distributed signaling. When a call signal having distributed identification data is received on a communication channel, the call information (such a voice, data, video, etc.) is initially passed through the system without verification until sufficient identification data (such as the color code) has been obtained to determine whether the source of the call is valid. Once sufficient identification data has been obtained, the source is verified. If the source is valid, the call information continues to be passed through the system. However, if source is invalid, the call information is blocked for the present call as well as for subsequent calls on the same communication channel, and passing of the call information through the system does not resume until a received call is subsequently assessed to be valid.