BD-ROM Subtitle Stream Selection via Decode Capability Flags

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

BD-ROM playback apparatuses face a dilemma in balancing user demand for displaying subtitles in multiple languages with the need to ensure subtitle quality, as supporting all languages increases manufacturing complexity and costs.

Innovation Solution

A playback apparatus that selects and plays back text subtitle streams based on decode capability flags, allowing users to optionally display unsupported languages, while ensuring quality by restricting selection if necessary.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the playback apparatus supports decode capability for many languages, then the adaptability for displaying subtitles in multiple languages is improved, but the device complexity increases due to the need to maintain rendering and support capabilities for each language

Engineering Contradiction:
Improvelanguage support capabilityVSAvoiddecode capability management
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments language support into two independent capability dimensions: rendering capability (font conversion) and support capability (language properties). Each dimension is independently managed through separate flags in the register set, allowing granular control over language decode capability without requiring full support for every language combination.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic configurability through the permission flag, which allows the system to adapt its language selection behavior based on user preferences. The judging unit dynamically evaluates decode capability by combining rendering and support capability flags with the permission flag, enabling flexible adjustment between quality assurance and language variety without hardware changes.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If the playback apparatus restricts subtitle selection to only supported languages, then the manufacturing precision and quality control are improved, but the adaptability for users wanting minority languages is reduced

Engineering Contradiction:
Improvesubtitle display qualityVSAvoidlanguage selection flexibility
Core Design Contradiction:
Manufacturing precisionVSAdaptability or versatility

Solution Approach 1:

The patent makes the language selection criterion dynamic through the permission flag configuration. When the permission flag is set to prohibit unsupported languages, the judging unit enforces quality by selecting only languages with both rendering and support capabilities. When permitted, the system expands selection to include languages with only rendering capability, allowing users to choose between quality assurance and language availability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the selection parameter from a fixed quality threshold to a configurable permission setting. The permission flag acts as a parameter that modifies the judging unit's behavior, transforming the system from a static quality-guaranteed mode to a flexible mode where users can accept potential quality issues in exchange for broader language support.

Inventive Principle:
Principle #35Parameter changes

3Adaptability or versatility

If the playback apparatus permits selection of unsupported languages, then the adaptability for displaying minority languages is improved, but the reliability of subtitle display quality deteriorates due to potential inappropriate display

Engineering Contradiction:
Improvelanguage availabilityVSAvoidsubtitle display quality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent performs preliminary capability assessment through the judging unit before allowing language selection. The system pre-evaluates whether a language has rendering capability, support capability, and permission status, making the decode capability determination in advance rather than during playback. This preliminary judgment mechanism allows the system to inform users about potential quality issues before they occur.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces the permission flag as an intermediary between the rendering capability and the final language selection. This intermediary layer allows the system to decouple the presence of rendering capability from the actual selection decision, enabling users to control whether languages with only rendering capability (potential quality issues) are permitted in the final subtitle stream selection.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS7949225B2Reproduction device, program, and reproduction method
Publication Date: 2011.05.24 PANASONIC HOLDINGS CORP
  • US7949225B2 patent drawing
  • US7949225B2 patent drawing
  • US7949225B2 patent drawing

AI summary

A BD-ROM playback apparatus for selecting and playing back one among text subtitle streams together with a moving picture. PSR 48-61 store Decode Capability flags whose set values indicate, for each language, whether or not a decode capability is present. Procedure executing unit 20 judges whether each text subtitle stream can be displayed, by referring to each set value of flags. Stream selection unit 17 selects a text subtitle stream judged as being able to be decoded. Here, the decode capability for a language being present indicates presence of rendering capability for converting character codes of the language into bitmaps, and support capability for supporting properties of the language. The b16 to b23 in PSR 30 includes a permission flag indicating whether stream selection unit 17 is permitted to select an unsupported language for which rendering capability is present but not support capability.