Metadata Decoding Using Version Checks to Skip Redundant Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for encoding and decoding metadata lack efficiency in determining whether metadata has been updated or remains unchanged, leading to unnecessary decoding and increased computational complexity.

Innovation Solution

The solution involves using unique location information or a cycle of inserting metadata packets into a transmission stream to determine if metadata has been updated, allowing for skipping of redundant decoding processes by comparing location information or cycle changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If metadata is decoded in every transmission cycle, then data completeness is ensured, but computational overhead increases due to redundant decoding

Engineering Contradiction:
Improvedata completenessVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by inserting version information into metadata packets before transmission. This allows the receiver to pre-check whether metadata has changed by comparing version information, avoiding the need to fully decode metadata in every transmission cycle. The version information acts as a preliminary indicator that prevents redundant decoding operations while ensuring data completeness when changes are detected.

Inventive Principle:
Principle #10Preliminary action

2Speed

If metadata decoding is performed frequently, then updated information is captured promptly, but processing time and energy consumption increase

Engineering Contradiction:
Improveupdate detection speedVSAvoidprocessing time
Core Design Contradiction:
SpeedVSLoss of time

Solution Approach 1:

The patent extracts version information from metadata packets as a separate, independent element that can be checked without full metadata decoding. This extraction allows the system to quickly detect metadata updates by comparing version information alone, capturing update information promptly while avoiding the time-consuming process of fully decoding metadata in every cycle. The version information serves as a lightweight proxy for update detection.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If all metadata packets are processed in every transmission cycle, then no data is missed, but bandwidth efficiency decreases due to redundant data transmission

Engineering Contradiction:
Improvedata completenessVSAvoidbandwidth efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies partial action by processing only the version information portion of metadata packets rather than the entire metadata content in every transmission cycle. The receiver performs partial decoding to extract and compare version information, and only fully processes metadata packets when version changes are detected. This approach ensures data completeness by maintaining version tracking while significantly improving bandwidth efficiency by avoiding redundant full metadata processing.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8040262B2Method and apparatus for encoding/decoding metadata
Publication Date: 2011.10.18 SAMSUNG ELECTRONICS CO LTD
  • US8040262B2 patent drawing
  • US8040262B2 patent drawing
  • US8040262B2 patent drawing

AI summary

Provided are a meta data encoding/decoding method and apparatus. The meta data decoding method includes decoding a media signal containing a media object, and decoding meta data corresponding to the media object. During the decoding of the meta data signal, decoding of the meta data is skipped when the meta data that is to be decoded is identical to already decoded meta data.