Map File Generation for Ring Buffer Image Playback

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

High-resolution image data recorded on a ring buffer results in lengthy file creation times, preventing immediate reproduction of moving image files.

Innovation Solution

A file generation unit creates a map file to enable prompt reproduction of image data recorded on the ring buffer, allowing for immediate playback without the need for data copying.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If image data is copied from ring buffer to recording area to create moving image file, then file creation is completed, but file creation time becomes long when image resolution is high

Engineering Contradiction:
Improvefile creation speedVSAvoidfile creation time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent divides the file creation process into two independent parts: (1) generating a map file that stores metadata and address information about the image data in the ring buffer, and (2) keeping the actual image data in the ring buffer. This segmentation allows the system to avoid copying large amounts of image data while still enabling file reproduction.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of copying the actual image data from the ring buffer to create the moving image file, the patent creates a lightweight map file that contains references and metadata. This virtual copying approach maintains file creation functionality while dramatically reducing the time and resources needed for file generation.

Inventive Principle:
Principle #26Copying

2Manufacturing precision

If high-resolution image data is recorded on ring buffer, then image quality is improved, but time to create moving image file increases

Engineering Contradiction:
Improveimage qualityVSAvoidfile creation time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent extracts only the essential metadata and address information from the high-resolution image data to create the map file, while leaving the actual image data in the ring buffer. This extraction approach preserves image quality without requiring time-consuming data copying.

Inventive Principle:
Principle #2Taking out (Extraction)

3Ease of manufacture

If file system copies image data to different recording area, then moving image file is created, but user cannot immediately reproduce the file

Engineering Contradiction:
Improvefile creation processVSAvoidimmediate reproduction capability
Core Design Contradiction:
Ease of manufactureVSEase of operation

Solution Approach 1:

The patent performs preliminary action by generating the map file immediately when the user requests file creation, without waiting for data copying. The map file is ready for immediate use, enabling instant file reproduction while the actual image data remains in the ring buffer.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12172083B2Information processing apparatus and file generation method
Publication Date: 2024.12.24 SONY INTERACTIVE ENTERTAINMENT LLC
  • US12172083B2 patent drawing
  • US12172083B2 patent drawing
  • US12172083B2 patent drawing

AI summary

An output processing unit 112 generates image data of a game being played by a user. A ring buffer 118 records the image data generated by the output processing unit 112. A file generation unit 124 generates a map file which is used to reproduce the image data recorded on the ring buffer 118 in the order in which the image data has been recorded on the ring buffer 118, and then records the map file on a file recording unit 126.