AV Recording Apparatus Memory Management via Segmented Play Lists

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional recording apparatuses face issues with memory space consumption due to large reproduction list files and data size, leading to adverse effects on other processes, and struggle with recording and reproducing video data in various formats without causing decoder hang-ups.

Innovation Solution

A recording apparatus that multiplexes video and audio data, records them as stream files, and creates reproduction management information to control the reproduction process, determining whether to add reproduction method information to existing entries based on record start and stop commands, thereby optimizing memory usage and format compatibility.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If reproduction list information is continuously added to manage video and audio data recorded as files, then the ability to reproduce recorded data is improved, but the data size and memory space consumption increase

Engineering Contradiction:
Improvereproduction controlVSAvoiddata size
Core Design Contradiction:
Ease of operationVSQuantity of substance

Solution Approach 1:

The invention divides the reproduction list management into two separate files: a play list file that stores reproduction order information and a clip information file that stores video and audio data. This segmentation allows the reproduction list to be maintained without continuously expanding a single large file, thereby reducing memory space consumption while preserving reproduction control capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The invention introduces a play list file as an intermediary that mediates between the video/audio data and the reproduction control. The play list file contains references to clip information files, allowing the system to manage reproduction order without storing all data in a single large reproduction list file, thus reducing memory requirements.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If reproduction list file size increases to store continuous recording information, then the completeness of recorded data is improved, but memory space consumption increases and other processes are adversely affected

Engineering Contradiction:
Improverecording completenessVSAvoidmemory space
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The invention segments the storage structure by separating the play list file (containing reproduction order) from the clip information files (containing actual video/audio data). This allows complete recording information to be maintained across multiple smaller files rather than one large file, reducing memory pressure on any single file while preserving data completeness.

Inventive Principle:
Principle #1Segmentation

3Adaptability or versatility

If video data are recorded in various formats, then the versatility of the recording apparatus is improved, but the risk of decoder hang-ups increases

Engineering Contradiction:
Improveformat compatibilityVSAvoiddecoder stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The invention performs preliminary format detection and identification when recording video data. By detecting the format in advance and storing metadata about the format in the clip information file, the system can prepare appropriate decoding parameters beforehand, preventing decoder hang-ups when playing back multi-format recordings.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8995816B2Recording apparatus, recording method, and recording program, and image capturing apparatus, image capturing method and image capturing program
Publication Date: 2015.03.31 SONY GROUP CORP
  • US8995816B2 patent drawing
  • US8995816B2 patent drawing
  • US8995816B2 patent drawing

AI summary

To improve user-friendliness in recording AV data created after recording is started until it is stopped as a file. AV data that are created after recording is started until it is stopped are recorded as a file. Information that represents a reproduction region and mark information that represents a jump position are additionally written to a reproduction list file. At this point, it is determined whether or not restrictions that have been set to the reproduction list file and an attribute file for additional writing are satisfied on the basis of the reproduction list file as an additionally writable candidate and the attribute file that correlates reproduction time and address of the AV data. When having been determined that they be satisfied, the reproduction region information and the mark information are additionally written to the reproduction list file as the additionally writable candidate. When having been determined that they be not satisfied, a new reproduction list file is created. As a result, the user can perform a recording operation for the AV data without necessity of recognizing the restrictions that have been set to the reproduction list file and the attribute file.