Blu-Ray Memory Array Orthogonal Block Assembly

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional Blu-Ray devices face memory utilization inefficiencies due to limited memory capacity and time-consuming encoding/decoding processes, leading to performance bottlenecks and idle memory periods.

Innovation Solution

The proposed method involves rotating the direction of memory storage and retrieval for reading and writing operations, allowing simultaneous assembly and decoding/outputting of LDC blocks in orthogonal directions, thereby optimizing memory usage and reducing idle time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If recording frames are read and processed line by line in a single direction, then the encoding/decoding process can be completed, but memory utilization is inefficient and idle periods occur

Engineering Contradiction:
Improvememory utilization efficiencyVSAvoididle memory periods
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent introduces a second dimension of processing by simultaneously assembling LDC blocks in both X direction (horizontal) and Y direction (vertical). Instead of processing only one direction sequentially, the system now operates in two dimensions, allowing memory to be utilized more efficiently by filling space in multiple directions concurrently, thereby eliminating idle periods.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent ensures continuous memory utilization by overlapping the assembly and decoding processes. While one LDC block is being assembled in the X direction, another block is simultaneously being assembled in the Y direction, and decoding operations proceed in parallel. This continuous overlapping of operations eliminates idle time and maintains constant productive action throughout the data processing cycle.

Inventive Principle:
Principle #20Continuity of useful action

2Productivity

If encoding and decoding processes are performed sequentially, then data integrity is maintained, but processing time increases and performance bottlenecks occur

Engineering Contradiction:
Improvereading/writing speedVSAvoidencoding/decoding time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent performs preliminary assembly of LDC blocks in both X and Y directions before the actual decoding operation. By pre-assembling complete LDC blocks from recording frames in advance, the system prepares data structures that can be immediately decoded without waiting for sequential processing, thereby reducing overall processing time while maintaining data integrity through the structured assembly process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements parallel encoding and decoding operations that proceed simultaneously. While encoding one LDC block, the system decodes another block that has been pre-assembled, creating a continuous pipeline of productive operations. This parallel processing eliminates sequential bottlenecks and maintains continuous useful action throughout the data transfer cycle.

Inventive Principle:
Principle #20Continuity of useful action

3Productivity

If memory is allocated for complete LDC blocks, then data processing can proceed, but memory capacity is insufficient for high-performance operations

Engineering Contradiction:
Improvedata processing throughputVSAvoidmemory capacity
Core Design Contradiction:
ProductivityVSQuantity of substance

Solution Approach 1:

The patent segments the LDC block assembly process into two independent directional components: X direction assembly and Y direction assembly. Each direction can be processed independently with its own memory allocation and processing pipeline. This segmentation allows the system to manage memory more efficiently by dividing the processing workload rather than requiring a single large memory buffer for complete blocks, thereby increasing effective throughput.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a second dimension to memory utilization by simultaneously maintaining and processing data structures in both X and Y directions. This two-dimensional approach allows the system to overlap memory operations, reducing the need for large single-direction buffers and enabling higher processing throughput with more efficient memory capacity utilization.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS7738325B2Reading and writing methods and apparatus for Blu-Rays discs
Publication Date: 2010.06.15 MEDIATEK INC
  • US7738325B2 patent drawing
  • US7738325B2 patent drawing
  • US7738325B2 patent drawing

AI summary

Blu-Ray reading and writing methods are provided. In a reading procedure, a first plurality of recording frames are sequentially read from a Blu-Ray disc and stored in a memory array along a first direction to assemble a first LDC block comprising a plurality of data lines arranged along a second direction. A second plurality of recording frames are simultaneously read and stored in the memory array along the second direction to assemble a second LDC block comprising a plurality of data lines arranged along the first direction while the data lines in the first LDC block are sequentially decoded and output.