Optical Disc File System Driver for High-Speed Multi-File Recording

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing file recording methods, such as the live file system and master methods, face challenges in achieving high-speed continuous writing of multiple small files, leading to decreased transfer rates and limited usability, especially when dealing with files of small sizes and fragmentation issues.

Innovation Solution

An information processing device and method that generates virtual management information by storing files in a buffer and performing burst recording on a recording medium, updating the management information after completion, and allowing selective recording through or without a buffer based on user instructions, utilizing multiple channels for enhanced speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the live file system method is used to write multiple small files, then file-by-file recording and usability operations (delete, move, rename) are enabled, but the transfer rate decreases because file system information must be recorded for each file

Engineering Contradiction:
ImproveusabilityVSAvoidtransfer rate
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent segments the file writing process into two distinct phases: a preparation phase where virtual management information is generated and buffered without actual disc recording, and a completion phase where burst recording occurs. This segmentation allows file system information to be prepared in advance without immediately writing to the disc, thereby maintaining usability operations while avoiding the transfer rate penalty of recording file system information for each small file during the writing process.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary actions by generating virtual management information and storing it in a buffer before actual burst recording occurs. File system information is prepared in advance as virtual data structures in memory, allowing the system to maintain the appearance of file-by-file processing while actually performing batched burst recording, thus preserving usability without sacrificing transfer rate.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the master method is used to record multiple files, then burst recording can be performed to maintain optimal recording rate, but usability operations (delete, move, rename) cannot be performed on individual files

Engineering Contradiction:
Improverecording rateVSAvoidusability
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The patent introduces virtual management information as an intermediary layer between the application layer and the physical disc recording. This virtual file system layer allows usability operations to be performed on virtual file structures in memory while the actual disc recording occurs as a single burst operation. The virtual management information acts as a mediator that decouples the usability requirements from the physical recording process, enabling both high-speed burst recording and file-level operations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates virtual copies of file management information in memory rather than immediately recording actual file system structures to the disc. These virtual management information structures are copies that can be manipulated freely for usability operations, while the actual disc content remains a single burst-recorded image. This copying approach allows usability operations on the virtual copies without affecting the physical recording performance.

Inventive Principle:
Principle #26Copying

3Stability of the object's composition

If dummy files are recorded on the disc to suppress fragmentation, then file recording can be performed, but recording occurs twice and the transfer rate decreases

Engineering Contradiction:
Improvefile fragmentationVSAvoidtransfer rate
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent replaces physical dummy files with virtual management information structures in memory. Instead of recording actual dummy file data to the disc and then recording real files, the system creates virtual placeholders that occupy space in the virtual file system without consuming physical disc space. This eliminates the need for duplicate recording while maintaining proper file structure and preventing fragmentation in the virtual file system.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The virtual management information serves as an intermediary that manages file placement and prevents fragmentation in the virtual file system without requiring physical dummy files on the disc. The virtual management layer handles file allocation and positioning, eliminating the need for physical placeholder files that would require duplicate recording, thus maintaining both file structure stability and high transfer rates.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10318204B2Information processing device and information processing method for writing plurality of files on recording medium
Publication Date: 2019.06.11 SONY GROUP CORP
  • US10318204B2 patent drawing
  • US10318204B2 patent drawing
  • US10318204B2 patent drawing

AI summary

A filer of an information processing device continuously copies plural files recorded on a hard disk drive on an optical disc of an optical disk drive. An optical disc file system driver regards storing in a buffer of the file to be recorded on the optical disc as recording on the optical disc of the file and generates virtual management information for the file. In addition, the optical disc file system driver performs burst recording on a recording medium of a predetermined amount of data for each time when the predetermined amount of data of the file is stored in a buffer. Further, the optical disc file system driver updates the virtual management information by using information including a recording position of the file in the optical disc and records the virtual management information on the optical disc after completion of recording of the file on the optical disc.