Interactive Service Triggering via Frame Identifier Extraction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current broadcast systems lack the capability to provide interactive services between content providers and viewers, as they do not enable the execution of applications related to broadcast content in real-time or at specific times, limiting the ability to deliver supplementary information during broadcast playback.

Innovation Solution

A method and apparatus that process interactive services by receiving uncompressed audio or video contents, extracting frame identifiers, and submitting requests to receive triggers indicating the current time or future activation times for interactive events, allowing for the download of new application parameter tables and activation of events at specific times, using a receiver with a network interface and identifier extraction module.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional broadcast systems are used to deliver content, then content delivery is simple and reliable, but interactive services and supplementary information cannot be provided

Engineering Contradiction:
Improveinteractive service capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments broadcast content into discrete segments with unique identifiers, allowing interactive services to be associated with specific content segments. The receiver extracts segment identifiers and uses them to request supplementary information separately from the main broadcast stream, enabling interactivity without complicating the overall broadcast delivery mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary processing system is introduced between the broadcast receiver and the supplementary information source. This intermediary extracts segment identifiers from received content, formulates requests for related information, and receives triggers for supplementary content, thereby enabling interactive services without requiring direct modification of the conventional broadcast system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If supplementary information is provided for every broadcast segment, then information completeness is improved, but data transmission volume and processing load increase

Engineering Contradiction:
Improvesupplementary information deliveryVSAvoiddata transmission volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system performs preliminary extraction of segment identifiers from broadcast content as the content is being received. This allows the receiver to proactively request supplementary information for upcoming segments before they are fully received, optimizing data transmission timing and reducing overall processing load.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The receiver autonomously manages the request and reception of supplementary information by automatically extracting segment identifiers, formulating requests based on received triggers, and processing supplementary content without requiring external control, thereby reducing processing overhead.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If frame identifiers are extracted periodically from received contents, then content synchronization is improved, but processing time and computational resources increase

Engineering Contradiction:
Improveframe identification accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system extracts frame identifiers at periodic intervals rather than continuously, balancing the need for accurate content synchronization with the constraint of minimizing processing time. This periodic extraction occurs at strategically chosen points in the content stream to maintain synchronization while reducing overall computational burden.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS9912995B2Apparatus and method for processing an interactive service
Publication Date: 2018.03.06 LG ELECTRONICS INC
  • US9912995B2 patent drawing
  • US9912995B2 patent drawing
  • US9912995B2 patent drawing

AI summary

A method of processing an interactive service and an apparatus thereof are disclosed. The present invention includes receiving uncompressed audio content or uncompressed video content from an external decoding unit, extracting identifiers of frames from the received content periodically, submitting requests containing the identifiers and receiving a trigger for the content when a new segment is detected or when an event activation needs to be communicated to the receiver, wherein the trigger indicates the current time of the contents and references a particular interactive event in an application parameter table or signals that the event is to be executed now or at a specified future time, wherein the application parameter table includes information about at least one of applications.