BD-ROM Data Structure Extension for Recordable Media

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The Blu-ray Disc-Read Only Memory (BD-ROM) standard lacks an area for information unique to a recording apparatus, which is necessary for extending its compatibility with recordable media formats without compromising existing standards.

Innovation Solution

A data structure incorporating an index table, object, play list, and clip information, along with extension data containing main and sub-identification information, is introduced to manage and control content data reproduction, allowing the BD-ROM format to be applied to recordable media while maintaining compatibility with existing standards.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the BD-ROM standard is extended to include areas for recording apparatus-specific information, then adaptability to recordable media is improved, but compatibility with existing BD-ROM standards deteriorates

Engineering Contradiction:
Improveadaptability to recordable mediaVSAvoidcompatibility with existing BD-ROM standard
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent embeds extension data structures within existing BD-ROM data containers (index table, play list, clip information). The extension data are nested as optional fields within these standard structures, allowing recordable media to store apparatus-specific information while maintaining the original BD-ROM standard structure for read-only discs. This nested approach enables both standards to coexist without conflict.

Inventive Principle:
Principle #7Nested doll (Nesting)

Solution Approach 2:

The patent introduces dynamic extensibility to the BD-ROM standard by making extension data optional and apparatus-dependent. Recording apparatuses can dynamically add extension data when writing to recordable media, while reproducing apparatuses can dynamically recognize and process these extensions if present, or ignore them if absent, thus adapting behavior based on the media type without breaking standard compatibility.

Inventive Principle:
Principle #15Dynamics

2Loss of information

If extension data structures are added to manage recording apparatus information, then information completeness is improved, but data structure complexity increases

Engineering Contradiction:
Improveinformation completenessVSAvoiddata structure complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments apparatus-specific information into structured extension data fields that are separated from the main BD-ROM data structures. Each extension data element is independently defined with specific purposes (recording apparatus ID, recording date, medium type), allowing comprehensive information storage while maintaining clear organizational boundaries that prevent complexity from propagating throughout the entire data structure.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The extension data structure is designed as a universal container that can hold various types of apparatus-specific information using a standardized format. The same extension data structure can accommodate different types of information (identification, timing, medium characteristics) through flexible field definitions, eliminating the need for multiple specialized data structures and thereby reducing overall system complexity.

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

Data Source

PatentUS7836109B2Data structure, recording apparatus, reproducing apparatus, program, and record medium
Publication Date: 2010.11.16 SONY GROUP CORP
  • US7836109B2 patent drawing
  • US7836109B2 patent drawing
  • US7836109B2 patent drawing

AI summary

A data structure having at least content data and reproduction control information with which reproduction of the content data is controlled is disclosed. The data structure includes an index table, an object, a play list, and clip information. With the index table, reproduction of content data is managed. The object is called to the index table and represents a method of reproducing at least the content data. The play list is called from the object. The clip information is called based on the play list and represents attribute information of at least the content data. At least the index table, the play list, and the clip information each are capable of containing extension data. The extension data contain main identification information and sub identification information as identification information which identities the extension data.