Broadcast Content Reference Identifier Validity Interval Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The existing Content Reference Identifier (CRID) system is not effective in ensuring uniqueness over time, leading to difficulties in determining whether re-broadcast content is the same, especially in peer-to-peer networks and server-based storage systems, where content with the same CRID may not be accurately identified as identical.

Innovation Solution

Implementing a method that uses validity intervals for CRIDs, where each CRID is associated with a unique interval during which it is valid, allowing for the determination of CRID uniqueness and preventing duplicate entries in storage lists, and extending intervals when overlaps are found, ensuring that re-runs of content can be identified as related and recorded only once.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the same CRID is used for re-broadcast content, then administrative burden is reduced and content identification is simplified, but uniqueness of CRID cannot be guaranteed over time leading to inability to determine if recorded content is identical

Engineering Contradiction:
Improveadministrative burdenVSAvoidCRID uniqueness
Core Design Contradiction:
Ease of manufactureVSReliability

Solution Approach 1:

The system performs preliminary actions by maintaining a CRID list with validity intervals before recording broadcast content. When a new CRID is received, the system checks it against the CRID list to determine if it already identifies recorded content, preventing duplicate recordings and ensuring reliable content identification while allowing reuse of CRIDs for different content over time.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If CRID uniqueness is strictly enforced, then content identification accuracy is improved, but it requires high administrative burden on authorities to ensure uniqueness over long periods

Engineering Contradiction:
Improvecontent identification accuracyVSAvoidadministrative burden
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies dynamics by introducing time-dependent validity intervals for CRIDs. A CRID is unique only within its valid time period, allowing the same CRID to be reused for different content at different times. This dynamic approach maintains content identification accuracy within each interval while reducing the administrative burden of ensuring global uniqueness across all time.

Inventive Principle:
Principle #15Dynamics

3Reliability

If a PDR records all content with new CRIDs, then no content is missed, but redundant recordings occur when the same content is re-broadcast with the same CRID

Engineering Contradiction:
Improvecontent coverageVSAvoidredundant recordings
Core Design Contradiction:
ReliabilityVSLoss of substance

Solution Approach 1:

The system uses feedback by continuously checking incoming CRIDs against the maintained CRID list with validity intervals. When a CRID is received, the system queries the CRID list to determine if it already identifies recorded content within the valid time period. This feedback mechanism ensures complete content coverage while preventing redundant recordings of the same content.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8225368B2Identifying broadcast content
Publication Date: 2012.07.17 KONINKLIJKE PHILIPS NV
  • US8225368B2 patent drawing
  • US8225368B2 patent drawing
  • US8225368B2 patent drawing

AI summary

In a broadcast system (210) each broadcast content item is identified by a broadcast Content Reference Identifier (CRID). In a storage device (220) with a storage (240) each broadcast content item is identified by a local CRID. A processor (230) stores a CRID list that includes for CRIDs an associated validity interval including a starting date and an ending date during which interval the CRID is unique for the content item. When the processor receives (400) a broadcast CRID, it determines (410) an initial validity interval for the broadcast CRID. The initial validity interval includes a starting date and an ending date during which interval the broadcast CRID is unique for the broadcast content item. It then determines (420) whether the initial validity interval overlaps with a validity interval stored in the CRID list for an identical CRID. If there is no overlap it adds (430) the broadcast CRID to the CRID list.