Adaptive Buffer Circuit for Continuous Recording Without Frame Drops

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional buffer systems in electronic devices fail to ensure data integrity for continuously generated audiovisual data, leading to frame drops and image loss during processing.

Innovation Solution

A flexible buffer management system that dynamically defines a buffer as a pre-buffer or main buffer based on the device's state, allowing for efficient data storage and retrieval, using a control unit, memory, and storage device to manage audiovisual data in a recording device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a conventional buffer system is used to buffer audiovisual data, then data can be stored temporarily, but frame drops and image loss occur during processing

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The buffer is divided into multiple sub-buffers (first buffer, second buffer, third buffer, fourth buffer) that can be independently managed. This segmentation allows for more granular control over data flow, enabling the system to prevent frame drops by ensuring each sub-buffer has adequate space while maintaining overall processing efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions by pre-configuring the buffer structure with multiple sub-buffers before data processing begins. This preliminary setup ensures that data integrity mechanisms are already in place, preventing frame drops and image loss before they can occur during actual processing.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If different buffers are preset for various applications, then specific applications can be optimized, but the system lacks flexibility for dynamic state changes

Engineering Contradiction:
Improvebuffer flexibilityVSAvoidbuffer management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The buffer system is designed with multi-functionality, where the same buffer structure can serve different applications and modes (continuous recording mode, event recording mode, privacy mode). The buffer can be dynamically allocated and reconfigured based on current operational needs, providing adaptability without requiring separate physical buffers for each application.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The buffer management is made dynamic through the ability to reconfigure buffer roles and allocations based on operational mode. The system can switch between different recording modes and adjust buffer usage accordingly, allowing the buffer structure to adapt to changing requirements while maintaining manageable complexity through unified control logic.

Inventive Principle:
Principle #15Dynamics

3Reliability

If a buffer is used as an intermediate memory between data transmission and processing, then data rate differences can be accommodated, but data integrity cannot be truly ensured

Engineering Contradiction:
Improvedata integrityVSAvoidbuffer access time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

By segmenting the buffer into multiple sub-buffers, the system can optimize access patterns for each sub-buffer, reducing overall access time while maintaining data integrity. The segmented structure allows for more efficient data retrieval and processing, minimizing time loss while ensuring complete data capture.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The multi-sub-buffer structure acts as an intermediary mechanism that mediates between data transmission and processing requirements. This intermediate structure ensures data integrity by providing adequate buffering capacity while minimizing access time through optimized data flow management across the sub-buffers.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12360668B2Memory management method for continuously recording digital content and circuit system thereof
Publication Date: 2025.07.15 GETAC TECH CORP
  • US12360668B2 patent drawing
  • US12360668B2 patent drawing
  • US12360668B2 patent drawing

AI summary

A memory management method for continuously recording digital content and a circuit system operating the method are provided. The circuit system includes a control circuit, a memory, and a storage device. The memory has a buffer that is defined as a pre-buffer or a main buffer based on a current recording mode. In the method, the circuit system loads continuously-received data and sequentially saves the data in the buffer that is defined as the pre-buffer in a first-in-first-out manner before a start-record instruction is received. After the start-record instruction is received, the data buffered in the pre-buffer is combined with the data that is continuously recorded to the main buffer. This file is then written to the storage device until a stop-record instruction is received.