BIS Data Extraction for Faster Blu-Ray Address and Flag Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional optical storage devices face inefficiencies in reading address unit numbers and flag bits from Blu-ray discs due to their interleaved arrangement in BIS blocks, which reduces accessing speed.

Innovation Solution

A data extracting device and method that stores and extracts specific portions of BIS data, such as address fields or flag bits, from a first storage unit and stores them in a second unit in contiguous positions, improving reading efficiency by utilizing a data extracting module to identify and output the required data during access or writing operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If address fields and flag bytes are interleaved into different BIS codewords for error distribution, then error correction capability is improved, but reading efficiency and accessing speed deteriorate

Engineering Contradiction:
Improveerror correction capabilityVSAvoidreading efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent segments the BIS data into two distinct storage locations: a first storage location for complete BIS codewords requiring error correction, and a second storage location for extracted specific data items (address unit numbers and flag bits) that are frequently accessed. This segmentation allows the system to maintain error correction capability for all BIS data while providing fast access paths for commonly needed data elements.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent performs preliminary extraction of specific data items (address unit numbers and flag bits) from the interleaved BIS codewords during the data writing phase. By pre-extracting and storing these frequently accessed data items in a separate second storage location before reading operations occur, the system eliminates the need to read and process entire interleaved codewords during read operations, thereby improving reading efficiency.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If address unit numbers are distributed across non-contiguous positions in BIS codewords, then error correction capability is improved, but accessing speed deteriorates

Engineering Contradiction:
Improveerror correction capabilityVSAvoidaccessing speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent extracts specific data items (address unit numbers and flag bits) from their original interleaved positions within BIS codewords and stores them in a separate second storage location. This extraction creates a dedicated fast-access pathway for these critical data elements, allowing the system to maintain the interleaved structure for error correction while providing contiguous storage for rapid accessing of specific data items.

Inventive Principle:
Principle #2Taking out (Extraction)

3Device complexity

If all BIS data is stored in a single storage unit with interleaved structure, then error correction is simplified, but reading efficiency deteriorates

Engineering Contradiction:
Improveerror correction complexityVSAvoidreading efficiency
Core Design Contradiction:
Device complexityVSProductivity

Solution Approach 1:

The patent divides the storage system into two distinct storage locations: the first storage location maintains the complete interleaved BIS codeword structure for comprehensive error correction, while the second storage location contains pre-extracted specific data items for efficient reading. This segmentation resolves the contradiction by allowing both the simplified error correction process (operating on complete codewords in the first location) and efficient reading (accessing pre-extracted data in the second location) to coexist without interference.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7555698B2Method and apparatus for extracting specific data from BIS data
Publication Date: 2009.06.30 XUESHAN TECH INC
  • US7555698B2 patent drawing
  • US7555698B2 patent drawing
  • US7555698B2 patent drawing

AI summary

Methods and apparatus for extracting a portion of data from a plurality of BIS data are disclosed. The portion of data can be extracted from the plurality of BIS data stored in a first storage unit when those BIS data are accessed by other components. Alternatively, the extraction of the portion of data can be performed when the plurality of BIS data is written into the first storage unit. The extracted data are stored in a second storage unit to improve the accessing efficiency thereof.