# US 9,438,378 B2 · Digital broadcasting system and method of processing data in digital broadcasting system

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 9,438,378 B2
- Document ID: US9438378B2
- Status: Granted
- Kind: B2
- Application number: 14/715,371
- Filed: 2015-05-18
- Published: 2015-09-03
- Granted: 2016-09-06
- Earliest claimed: 2007-08-24
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Hui Sang Yoo; In Hwan Choi; Chul Soo Lee; Jae Hyung Song; Pil Sup Shin
- Web page: https://patentgrep.com/patent/US9438378B2

## CPC

- H04L 1/0041: {Arrangements at the transmitter end}
- H03M 13/251: {with block coding}
- H03M 13/2936: {comprising an outer Reed-Solomon code and an inner convolutional code}
- H04L 1/0045: {Arrangements at the receiver end}
- H04L 1/0057: {Block codes (H04L1/0061, H04L1/0064 take precedence)}
- H04L 1/006: {Trellis-coded modulation}
- H04L 1/0071: {Use of interleaving (interleaving per se H03M13/27)}
- H04L 27/04: Modulator circuits; Transmitter circuits
- H04L 65/611: for multicast or broadcast (systems for broadcast or conference H04L12/18; arrangements for broadcast or distribution combined with broadcast H04H20/00; arrangements for broadcast applications with a direct linkage to broadcast information or to broadcast space-time H04H60/00; selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS], H04W4/06)
- H04N 5/40: Modulation circuits
- H04N 5/50: Tuning indicators; Automatic tuning control
- H04N 7/52: Systems for transmission of a pulse code modulated video signal with one or more other pulse code modulated signals, e.g. an audio signal or a synchronizing signal (assembling of a multiplex stream by combining a video stream with other content or additional data, remultiplexing of multiplex streams, insertion of stuffing bits into the multiplex stream, assembling of a packetised elementary stream at server side H04N21/236; disassembling of a multiplex stream, remultiplexing of multiplex streams, extraction or processing of Service Information, disassembling of packetised elementary stream at client side H04N21/434)
- H04N 21/235: Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N 21/414: Specialised client platforms, e.g. receiver in car or embedded in a mobile appliance
- H04N 21/41407: {embedded in a portable device, e.g. video client on a mobile phone, PDA, laptop (constructional details of equipment or arrangements specially adapted for portable computer application G06F1/1626; arrangements specially adapted for mobile receivers in broadcast systems H04H20/57)}
- H04N 21/426: Internal components of the client {; Characteristics thereof} (H04N5/44 takes precedence)
- H04N 21/4345: {Extraction or processing of SI, e.g. extracting service information from an MPEG stream}
- H04N 21/435: Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
- H04N 21/4622: {Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet (web site content organization and management for information retrieval from the Internet G06F16/958; transmission by internet of broadcast information H04H60/82; stock exchange data over packet-switching network H04L12/1804; push services including data channel over packet-switching network H04L12/1859)}
- H04N 21/47: End-user applications
- H04N 21/6131: {involving transmission via a mobile phone network (wireless downlink channel access H04W74/006)}
- H04L 2025/03382: {Single of vestigal sideband}
- H04N 5/38: Transmitter circuitry {for the transmission of television signals according to analogue transmission standards} (H04N5/14 takes precedence)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H03M: CODING; DECODING; CODE CONVERSION IN GENERAL (using fluidic means F15C4/00; optical analogue/digital converters G02F7/00; coding, decoding or code conversion, specially adapted for particular applications, see the relevant subclasses, e.g. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; ciphering or deciphering for cryptography or other purposes involving the need for secrecy G09C)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

The present invention provides a data processing method that includes receiving a broadcasting signal in which mobile service data are multiplexed with main service data, extracting transmission-parameter-channel signaling information and fast-information-channel (FIC) signaling information from a data group within the received mobile service data, parsing first program table information describing virtual channel information of an ensemble and a service provided by the ensemble using the FIC signaling information, the ensemble corresponding to a virtual channel group of the received mobile service data, obtaining information from the first program table information, the information representing that second program table information including a descriptor describing event information of the mobile service data is received, parsing the second program table information, storing the event information and displaying service guide information including the event information.

## Claims

### Claim 1

A method of processing broadcast service data in a broadcast transmitter, the method comprising:
encoding service acquisition data carrying information to enable service acquisition;
FEC (Forward Error Correction) encoding broadcast service data;
encoding the FEC encoded broadcast service data;
encoding transmission parameters for transmission of the broadcast service data;
generating data frames including the encoded broadcast service data and the encoded transmission parameters; and
transmitting broadcast signals including the data frames and the encoded service acquisition data,
wherein the broadcast signals further include service information data describing a broadcast service,
wherein the service acquisition data includes version information specifying a version of a protocol for the service information data,
wherein the service acquisition data further includes location information specifying a location where the service information data is carried, and
wherein the service information data includes address information specifying an Internet Protocol (IP) address of a transmission session that delivers a component of the broadcast service.

### Claim 2 (depends on 1)

The method of claim 1,
wherein the service acquisition data further includes type information specifying a category of the broadcast service.

### Claim 3 (depends on 1)

The method of claim 1,
wherein the service acquisition data further includes activity information specifying a status of the broadcast service.

### Claim 4 (depends on 1)

The method of claim 1,
wherein the service information data includes component number information specifying a list of the components of the broadcast service.
