Echolocation Data Partition Compression for Lower Memory Bandwidth

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Echolocation devices, such as RADAR, produce large amounts of data that require significant computer memory and processor bandwidth for storage and processing, leading to inefficiencies in data management.

Innovation Solution

A method and system for compressing echolocation data by dividing it into partitions, combining data from selected partitions, and storing the combined data in memory, thereby reducing storage requirements and improving processing efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If echolocation data is stored in full detail, then target detection accuracy is maintained, but storage requirements and processing bandwidth increase significantly

Engineering Contradiction:
Improvetarget detection accuracyVSAvoidstorage requirements
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The patent segments the large volume of echolocation data into multiple partitions based on range bins. By dividing the data into manageable segments, the system can selectively process and store only the most relevant partitions, reducing overall storage requirements while maintaining detection accuracy for critical targets.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and prioritizes important targets from the complete echolocation data set. By identifying and separating critical target information from less important data, the system stores only the essential information needed for accurate target detection, thereby reducing storage requirements without compromising reliability.

Inventive Principle:
Principle #2Taking out (Extraction)

2Loss of information

If all echolocation data partitions are stored, then complete target information is preserved, but memory usage and processing complexity increase

Engineering Contradiction:
Improvetarget information completenessVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent divides echolocation data into range bin partitions and processes them in a structured sequence. This segmentation allows the system to handle data in manageable chunks rather than processing the entire data set at once, reducing processing complexity while systematically preserving important target information.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary processing of echolocation data by combining partitions in a specific sequence before final storage. By pre-combining certain partitions and identifying important targets early in the process, the system reduces the complexity of subsequent processing steps while ensuring complete target information is preserved.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If data from multiple partitions is combined, then storage efficiency improves, but signal-to-noise ratio decreases

Engineering Contradiction:
Improvestorage efficiencyVSAvoidsignal-to-noise ratio
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent applies partial combining of partitions rather than combining all partitions uniformly. By selectively combining only certain partitions and leaving others separate, the system achieves moderate storage efficiency improvements while limiting the degradation of signal-to-noise ratio that would occur with complete data combination.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12265149B2System and method for the compression of echolocation data
Publication Date: 2025.04.01 TEXAS INSTRUMENTS INC
  • US12265149B2 patent drawing
  • US12265149B2 patent drawing
  • US12265149B2 patent drawing

AI summary

A method for compressing echolocation data is provided. The method includes dividing the echolocation data into a plurality of partitions, and selecting a first partition for processing. The method also includes combining echolocation data from the first partition with echolocation data within a second partition, and combining echolocation data from the first partition with echolocation data within a third partition. The method further includes storing the combined echolocation data for all of the plurality of partitions except for the first partition in a memory.