Buffered Audio Encoding for Extended Recording Capacity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current codec technologies face limitations in storing and processing large amounts of audio and video data, leading to inadequate recording capacity and delays that can result in information loss, especially in devices with limited storage and processing resources.

Innovation Solution

Implementing a piecemeal encoding approach using a buffered-encryption method that encodes audio or video data in parallel with capture, utilizing multiple buffers to manage memory efficiently and reduce post-processing requirements, allowing for increased recording capacity and reduced storage utilization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If traditional codec encoding is used, then storage space is reduced, but processing time increases significantly and recording capacity is limited

Engineering Contradiction:
Improverecording capacityVSAvoidencoding processing time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent applies preliminary action by performing encoding operations on audio data as it is being captured, rather than waiting until capture is complete. The system encodes chunks of audio data in real-time during the capture process, which prevents the accumulation of unencoded data and enables longer recording capacities without proportionally increasing total processing time.

Inventive Principle:
Principle #10Preliminary action

2Duration of action of moving object

If more storage space is allocated for encoding, then longer recordings are possible, but device storage resources are limited

Engineering Contradiction:
Improverecording durationVSAvoidstorage space
Core Design Contradiction:
Duration of action of moving objectVSQuantity of substance

Solution Approach 1:

The patent applies segmentation by dividing the audio capture and encoding process into discrete chunks or segments. Instead of capturing and storing all raw audio data before encoding, the system processes audio in manageable segments, encoding each segment as it is captured. This reduces the peak storage requirements while enabling longer overall recording durations.

Inventive Principle:
Principle #1Segmentation

3Productivity

If real-time encoding is implemented, then recording capacity increases, but processing resources are consumed continuously

Engineering Contradiction:
Improveencoding efficiencyVSAvoidprocessing resource consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent applies periodic action by encoding audio data in periodic intervals or chunks rather than continuously processing every sample. The system captures audio in buffers or chunks and encodes these periodic segments, which reduces instantaneous processing resource consumption while maintaining overall encoding efficiency and enabling extended recording capacity.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS10008215B1Systems and methods for digital content recording
Publication Date: 2018.06.26 UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
  • US10008215B1 patent drawing
  • US10008215B1 patent drawing
  • US10008215B1 patent drawing

AI summary

Systems and methods for capturing and/or storing audio content are provided. A content queue stores a first portion of the audio content in a first buffer. The first portion of the content is codec-encoded. While codec-encoding the first portion, the content queue stores a second portion of the content in a second buffer. After codec-encoding of the first portion is complete, the second portion is codec-encoded. While codec-encoding the second portion, a third portion of the audio content is stored in a buffer other than the second buffer.