Selective Frame Storage in Hearing Devices for Corrupted Audio

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Hearing devices face challenges in receiving and rendering streaming audio due to errors in audio packets transmitted over wireless links, leading to corrupted data and increased resource usage for retransmissions.

Innovation Solution

The hearing device selectively stores data from corrupted audio packets by accessing frame checksums and discarding invalid frames, while storing valid frames, thereby reconstructing a playable instance of the audio packet.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the hearing device requests retransmission of corrupted audio packets, then data accuracy is improved, but transmission delay and resource usage increase

Engineering Contradiction:
Improvedata accuracyVSAvoidtransmission delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The audio packet is divided into multiple frames, each with its own checksum. The hearing device evaluates each frame independently and selectively stores only valid frames, rather than requiring retransmission of the entire packet. This segmentation allows partial data recovery and reduces waiting time for complete packet retransmission.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of requiring complete packet retransmission, the system performs partial action by storing only the valid frames that were successfully received. This partial acceptance of data allows playback to continue with available valid frames while requesting retransmission of only the corrupted portions, reducing overall transmission delay.

Inventive Principle:
Principle #16Partial or excessive action

2Loss of information

If the hearing device stores the entire corrupted audio packet, then data completeness is maintained, but playback quality deteriorates

Engineering Contradiction:
Improvedata completenessVSAvoidplayback quality
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent applies different quality standards to different parts of the audio packet. Each frame is evaluated individually using its checksum, and only frames with valid checksums are stored for playback. This local quality assessment ensures that only high-quality valid frames are used, while corrupted frames are discarded, maintaining overall playback quality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system discards corrupted frames identified by invalid checksums while recovering and storing valid frames. This selective discarding and recovering process ensures that playback quality is maintained by using only valid data, while still preserving data completeness to the extent possible with the received packets.

Inventive Principle:
Principle #34Discarding and recovering

3Reliability

If the hearing device discards corrupted frames, then playback quality is improved, but data completeness is reduced

Engineering Contradiction:
Improveplayback qualityVSAvoiddata completeness
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

By segmenting the audio packet into individual frames with separate checksums, the system can discard only the specific corrupted frames while retaining valid frames. This minimizes information loss compared to discarding entire packets, maintaining data completeness to the extent possible while ensuring playback quality.

Inventive Principle:
Principle #1Segmentation

4Measurement precision

If the hearing device processes checksums for all frames, then error detection accuracy is improved, but processing complexity increases

Engineering Contradiction:
Improveerror detection accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The checksum verification is segmented and applied to individual frames rather than the entire packet. This reduces processing complexity by breaking down the verification task into smaller, independent operations on each frame, while maintaining error detection accuracy through systematic checking of each segment.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12273249B2Systems and methods for selective storing of data included in a corrupted data packet
Publication Date: 2025.04.08 SONOVA AG
  • US12273249B2 patent drawing
  • US12273249B2 patent drawing
  • US12273249B2 patent drawing

AI summary

An exemplary hearing device is configured to receive, from a source, a data packet, the data packet including a plurality of frames including a first frame and a second frame. The hearing device determines that the data packet has an invalid checksum. The hearing device accesses, in response to the determining that the data packet has the invalid checksum, a first frame checksum for the first frame and a second frame checksum for the second frame. The hearing device determines that the first frame checksum is invalid and that the second frame checksum is valid. The hearing device discards, based on the first frame checksum being invalid, the first frame and stores, based on the second frame checksum being valid, the second frame.