Server-Client Channel Information Processing for Broadcast Receivers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The proliferation of channels in modern broadcasting systems, such as smart TVs and IPTV, leads to significant user time spent selecting desired channels and often results in unused channels due to data processing overload and inefficient channel management.

Innovation Solution

A server-client system that optimizes channel information management by scanning and multiplexing video and audio data, encoding, and transmitting metadata separately to reduce client processing load, allowing for real-time verification of channel data and automatic grouping of user-preferred channels for display.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the client processes all channel information directly, then complete channel data is available, but data processing overload occurs

Engineering Contradiction:
Improvechannel informationVSAvoidclient processing load
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The patent divides channel information into two segments: video data (transmitted through first communication path) and metadata (transmitted through second communication path). The server performs separate encoding for each segment, and the client processes them independently through separate decoding paths, reducing the processing load on the client while maintaining complete channel information availability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server acts as an intermediary that pre-processes and organizes channel information before transmission. It multiplexes video data and metadata, performs separate encoding, and manages the two communication paths, thereby offloading the processing burden from the client and enabling the client to receive ready-to-use channel information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple channels are scanned and processed, then more channel options are available, but user time for channel selection increases

Engineering Contradiction:
Improvechannel availabilityVSAvoidchannel selection time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The server performs preliminary scanning and processing of multiple channels before transmission. It pre-multiplexes video data and metadata for multiple channels, pre-encodes them separately, and prepares them for efficient client-side display. This preliminary action at the server side enables the client to quickly present multiple channel options without requiring extensive processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the transmission parameter by separating video data and metadata into different communication paths with different encoding schemes. This parameter change enables parallel processing and efficient transmission of multiple channel sets, allowing the client to rapidly decode and display multiple channel options, thereby reducing channel selection time while maintaining high channel availability.

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If all channel data is transmitted to the client, then complete information is provided, but data transmission complexity increases

Engineering Contradiction:
Improvechannel information completenessVSAvoidcommunication system complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments channel information into video data and metadata, transmitting each through separate communication paths with dedicated encoding. This segmentation maintains complete channel information while simplifying the transmission system by allowing independent optimization of each path without requiring complex integrated transmission protocols.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The server implements a universal processing framework that handles multiple channel sets simultaneously through standardized multiplexing and separate encoding procedures. This multi-functional approach maintains complete channel information across all channels while using consistent processing methods, thereby reducing overall system complexity despite the comprehensive data transmission.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9912972B2Server and client processing multiple sets of channel information and controlling method of the same
Publication Date: 2018.03.06 LG ELECTRONICS INC
  • US9912972B2 patent drawing
  • US9912972B2 patent drawing
  • US9912972B2 patent drawing

AI summary

A technical method related to a server and a client processing multiple sets of channel information is disclosed. Herein, An apparatus of processing multiple channel information according to an exemplary embodiment of the present invention includes a decoder decoding encoded data received from a server, a demultiplexer demultiplexing video data, audio data and metadata for each channel from the decoded data, a controller extracting video data, audio data and metadata for a channel group for on-screen display (OSD) data, the channel group including one or more channels, an OSD generator generating OSD data based on the extracted video data, audio data and metadata for the channel group, and a display module displaying the generated OSD data on a predetermined section along with a broadcast screen of a currently selected channel.