Broadcast Receiver Application Conflict Resolution

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional data broadcast specifications fail to allow new functions to be added to broadcast receivers and cause conflicts between data broadcast-associated applications and Native applications, especially when controlling audio/video data processing.

Innovation Solution

A method and class/interface structure that allows for pausing or deleting applications associated with cable modes if not in cable mode, and controlling broadcast receivers using native applications to prevent conflicts and enable new function implementation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If data broadcast-associated applications control all functions of the broadcast receiver, then data broadcast functionality is improved, but adaptability to new functions and external devices deteriorates

Engineering Contradiction:
Improvedata broadcast functionalityVSAvoidnew function addition
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent divides the application control system into two independent parts: data broadcast-associated applications (for cable mode) and Native applications (for other modes). This segmentation allows each application type to operate independently without interfering with the other, enabling both reliable data broadcast functionality and adaptability to new functions. The controller determines which application type to use based on the current input mode, ensuring that data broadcast applications only control functions when in cable mode while allowing Native applications to handle other modes and external devices.

Inventive Principle:
Principle #1Segmentation

2Reliability

If data broadcast-associated applications control all broadcast receiver functions, then data broadcast service is ensured, but conflict with Native applications occurs

Engineering Contradiction:
Improvedata broadcast serviceVSAvoidapplication conflict
Core Design Contradiction:
ReliabilityVSObject-generated harmful factors

Solution Approach 1:

The patent implements dynamic application switching based on the current input mode. The controller dynamically determines whether to activate data broadcast-associated applications or Native applications depending on whether the system is in cable mode or another mode. This dynamic approach prevents conflicts by ensuring that only the appropriate application type is active at any given time, while still ensuring reliable data broadcast service when in cable mode.

Inventive Principle:
Principle #15Dynamics

3Stability of the object's composition

If conventional broadcast specification controls all functions, then system stability is maintained, but device complexity increases

Engineering Contradiction:
Improvesystem stabilityVSAvoidcontrol structure
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent segments the control structure into mode-specific controllers: data broadcast-associated applications for cable mode and Native applications for other modes. This segmentation simplifies the overall control structure by eliminating the need for a single complex controller that must handle all modes. Each application type focuses on its specific mode, reducing complexity while maintaining system stability through clear separation of responsibilities.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS7853982B2Method for managing applications related to data broadcasting, class/interface structure for controlling the same, and broadcast receiver for controlling the class/interface structure
Publication Date: 2010.12.14 LG ELECTRONICS INC
  • US7853982B2 patent drawing
  • US7853982B2 patent drawing
  • US7853982B2 patent drawing

AI summary

A method for managing the applications related to data broadcasting, a class/interface structure for controlling the same, and a broadcasting receiver for controlling the class/interface receiver can prevent data broadcast-associated application from conflicting with a Native application. The method comprising the steps of: pausing an application associated with a cable mode if a current input mode is not in cable mode; and controlling a broadcast receiver by using an application that is native to the broadcast receiver.