Interactive Service Processing Apparatus for Real-Time Broadcast Synchronization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current TV systems lack the capability to provide interactive services between content providers and viewers, as they are limited to unidirectional information delivery, and there is no method to execute applications related to broadcast content in real-time or provide supplementary information during playback.

Innovation Solution

A method and apparatus for processing an interactive service that involves receiving uncompressed audio or video contents, extracting frame identifiers, sending requests to a server for triggers indicating interactive events, and downloading new application parameter tables or applications as needed, using time-based or activation triggers to synchronize interactive elements with the broadcast content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If TV systems provide unidirectional information delivery from broadcast station, then information delivery capability is maintained, but interactive service capability is lost

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

Solution Approach 1:

The system is divided into multiple functional modules: a receiving module for receiving broadcast content and triggers, a processing module for extracting frame identifiers and determining trigger types, and an execution module for handling interactive events. This segmentation allows the system to gain interactive capabilities while managing complexity through modular design.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an application parameter table as an intermediary data structure that stores trigger types, event identifiers, and execution parameters. This intermediary layer enables the system to process interactive services without directly complicating the core broadcast reception pathway, allowing unidirectional broadcast to coexist with interactive capabilities.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If supplementary information is provided during broadcast content playback, then viewer engagement is enhanced, but information delivery timing precision is required

Engineering Contradiction:
Improveviewer engagementVSAvoidinformation delivery timing precision
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The system pre-loads the application parameter table containing all trigger configurations, event identifiers, and execution parameters before broadcast content playback. This preliminary preparation allows the system to quickly match incoming triggers with predefined events without real-time processing delays, ensuring precise timing for supplementary information delivery.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces complex real-time timing calculations with a lookup-based system using frame identifiers and pre-stored trigger type mappings in the application parameter table. This substitution of mechanical timing computation with data-driven lookup enables precise synchronization without requiring complex real-time measurement and calculation mechanisms.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If applications are executed in real-time during content playback, then interactivity is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvereal-time application execution capabilityVSAvoidprocessing time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary processing by pre-loading the application parameter table with all trigger configurations, event identifiers, and execution parameters before content playback. This advance preparation enables the system to execute applications in real-time without performing complex processing during playback, as all decision logic is pre-computed and stored for quick retrieval.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a dynamic trigger processing mechanism where the system determines trigger types and executes events based on real-time frame identifier matching against the pre-loaded application parameter table. This dynamic approach allows the system to maintain real-time execution capability while leveraging pre-computed data to minimize processing time during actual content playback.

Inventive Principle:
Principle #15Dynamics

Data Source

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

AI summary

A method of processing an interactive service and an apparatus thereof are disclosed. The present invention includes receiving uncompressed audio contents or uncompressed video contents from an external decoding unit, extracting an identifier of a frame from the received content, sending a request containing the identifier to a server and receiving a trigger for the content from the server based on the request, 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 and the application parameter table includes information about at least one of applications.