# US 9,521,441 B2 · Digital broadcasting system and method of processing data

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

- Number: US 9,521,441 B2
- Document ID: US9521441B2
- Status: Granted
- Kind: B2
- Application number: 14/018,307
- Filed: 2013-09-04
- Published: 2014-03-13
- Granted: 2016-12-13
- Earliest claimed: 2007-03-30
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Byoung Gill Kim; In Hwan Choi; Jin Woo Kim; Jong Moon Kim; Won Gyu Song; Hyoung Gon Lee; Kook Yeon Kwak
- Web page: https://patentgrep.com/patent/US9521441B2

## CPC

- H04N 21/236: Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream {(multiplexing of data packets for data networks, e.g. RTP/UDP H04L65/00)}
- H04L 1/0041: {Arrangements at the transmitter end}
- H04L 1/0045: {Arrangements at the receiver end}
- H04L 25/0232: {by interpolation between sounding signals}
- H04L 25/03159: {operating in the frequency domain (H04L25/03165, H04L25/03178 take precedence)}
- H04N 21/238: Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams {(hybrid fiber coaxial [HFC] networks for downstream channel allocation for video distribution H04L12/2801; flow control in packet networks H04L47/10; real-time communication protocols in data switching networks H04L65/00; scheduling or organising the servicing of application requests H04L67/60)}
- H04N 21/2389: Multiplex stream processing, e.g. multiplex stream encrypting
- H04L 1/0057: {Block codes (H04L1/0061, H04L1/0064 take precedence)}
- H04L 1/006: {Trellis-coded modulation}
- H04L 1/0065: {Serial concatenated codes}
- H04L 1/0071: {Use of interleaving (interleaving per se H03M13/27)}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A digital broadcast transmitter includes: a first encoder configured to Forward Error Correction (FEC) encode broadcast service data to add parity data, thereby generating an FEC frame, and divide the FEC frame into a plurality of groups, each of the plurality of groups having a same size; a second encoder configured to encode transmission parameter data; an interleaver configured to interleave data of the plurality of groups; and a transmitting unit configured to transmit the interleaved data and the encoded transmission parameter data, wherein the transmission parameter data include information for identifying a number of the parity data.

## Claims

### Claim 1

A digital broadcast transmitter comprising:
a first encoder configured to Forward Error Correction (FEC) encode broadcast service data to add parity data, thereby generating an FEC frame, and divide the FEC frame into a plurality of groups, each of the plurality of groups having a same size;
a second encoder configured to encode transmission parameter data;
an interleaver configured to interleave data of the plurality of groups; and
a transmitting unit configured to transmit the interleaved data and the encoded transmission parameter data,
wherein the transmission parameter data include information for identifying a number of the parity data.

### Claim 2 (depends on 1)

The digital broadcast transmitter of claim 1, further comprising:
a demultiplexer configured to:
identify null data packets in an input stream, the input stream including the null data packets that contain null data and broadcast service data packets that contain the broadcast service data; and
delete the identified null data packets in the input stream.

### Claim 3 (depends on 1)

The digital broadcast transmitter of claim 1, wherein the transmission parameter data are encoded by a Bose, Chaudhuri, Hocquenghem (BCH) scheme.

### Claim 4

A method of processing broadcast data in a digital broadcast transmitter, the method comprising:
Forward Error Correction (FEC) encoding broadcast service data to add parity data, thereby generating an FEC frame;
dividing the FEC frame into a plurality of groups, each of the plurality of groups having a same size;
encoding transmission parameter data;
interleaving data of the plurality of groups; and
transmitting the interleaved data and the encoded transmission parameter data,
wherein the transmission parameter data include information for identifying a number of the parity data.

### Claim 5 (depends on 4)

The method of claim 4, further comprising:
identifying null data packets in an input stream, the input stream including the null data packets that contain null data and broadcast service data packets that contain the broadcast service data; and
deleting the identified null data packets in the input stream.

### Claim 6 (depends on 4)

The method of claim 4, wherein the transmission parameter data are encoded by a Bose, Chaudhuri, Hocquenghem (BCH) scheme.
