# US 10,313,716 B2 · Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals

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

- Number: US 10,313,716 B2
- Document ID: US10313716B2
- Status: Granted
- Kind: B2
- Application number: 15/021,380
- Filed: 2014-10-31
- Published: 2016-08-04
- Granted: 2019-06-04
- Earliest claimed: 2013-11-01
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Jangwon Lee; Sejin Oh; Kyoungsoo Moon; Woosuk Ko; Sungryong Hong
- Web page: https://patentgrep.com/patent/US10313716B2

## CPC

- H04N 21/23605: {Creation or processing of packetized elementary streams [PES]}
- H04L 69/22: Parsing or analysis of headers
- 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)}
- H04N 21/23611: {Insertion of stuffing data into a multiplex stream, e.g. to obtain a constant bitrate (synchronisation arrangements in time-division multiplex systems using bit stuffing for systems with different or fluctuating information rates H04J3/073)}
- H04N 21/23614: {Multiplexing of additional data and video streams (arrangements for simultaneous broadcast of plural pieces of information H04H20/28)}
- H04N 21/6437: Real-time Transport Protocol [RTP]
- H04N 21/8456: {by decomposing the content in the time domain, e.g. in time segments}
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

The present invention provides an apparatus for transmitting broadcast signals, an apparatus for receiving broadcast signals and methods for transmitting and receiving broadcast signals. An apparatus for transmitting a broadcast signal including multimedia content using a broadcast network includes: an encoder configured to generate signaling information, wherein the signaling information indicates whether the multimedia content is to be transmitted in real time; a transmission block generator, if the signaling information indicates real-time transmission of the multimedia content, configured to divide a file contained in the multimedia content into at least one transmission block (TB) indicating a data unit that is independently encoded and transmitted; and a transmitter configured to transmit the transmission block (TB). Accordingly, the apparatus can reduce a total time needed when multimedia content is acquired and then displayed for a user.

## Claims

### Claim 1

A broadcast transmitter for processing a broadcast signal, the broadcast transmitter comprising:
a packetizer to generate transport packets based on a Layered Coding Transport (LCT) format,
wherein the transport packets are used to transport at least one delivery object and signaling data; and
a transmitter to transmit the broadcast signal comprising the transport packets,
wherein the signaling data includes a real-time attribute which is a boolean flag that is set to true when the transport packets carry a real-time content that is comprised of the at least one delivery object, and
wherein a header of at least one transport packet of the transport packets includes transport object identifier information for identifying the at least one delivery object and information for identifying a starting position of a fragment of the delivery object carried in the at least one transport packet.

### Claim 2 (depends on 1)

The broadcast transmitter according to claim 1, wherein the real-time attribute is included in one of a file level or a File Delivery Table (FDT) level of the signaling data.

### Claim 3 (depends on 1)

The broadcast transmitter according to claim 1, wherein the at least one delivery object is generated through segmentation of a fragment, and
wherein the fragment is generated through segmentation of a file.

### Claim 4 (depends on 1)

The broadcast transmitter according to claim 1, wherein the header of the at least one transport packet further includes information related with a length of padding.

### Claim 5

A method of processing a broadcast signal in a broadcast transmitter, the method comprising:
generating transport packets based on a Layered Coding Transport (LCT) format,
wherein the transport packets are used to transport at least one delivery object and signaling data; and
transmitting the broadcast signal comprising the transport packets,
wherein the signaling data includes a real-time attribute which is a boolean flag that is set to true when the transport packets carry a real-time content that is comprised of the at least one delivery object, and
wherein a header of at least one transport packet of the transport packets includes transport object identifier information for identifying the at least one delivery object and information for identifying a starting position of a fragment of the at least one delivery object carried in the at least one transport packet.

### Claim 6 (depends on 5)

The method according to claim 5, wherein the real-time attribute is included in one of a file level or a File Delivery Table (FDT) level of the signaling data.

### Claim 7 (depends on 5)

The method according to claim 5, wherein the at least one delivery object is generated through segmentation of a fragment, and
wherein the fragment is generated through segmentation of a file.

### Claim 8 (depends on 7)

The method according to claim 7, wherein the header of the at least one transport packet includes fragment information having information regarding file segmentation generation and segmentation consumption.

### Claim 9 (depends on 5)

The method according to claim 5, wherein the header of the at least one transport packet further includes information related with a length of padding.

### Claim 10

A broadcast receiver for processing a broadcast signal, the broadcast receiver comprising:
a receiver to receive the broadcast signal including transport packets generated based on a Layered Coded Transport (LCT) format,
wherein the transport packets are used to transport at least one delivery object and signaling data; and
a processor to process the transport packets,
wherein the signaling data includes a real-time attribute which is a boolean flag that is set to true when the transport packets carry a real-time content that is comprised of the at least one delivery object, and
wherein a header of at least one transport packet of the transport packets includes transport object identifier information for identifying the at least one delivery object and information for identifying a starting position of a fragment of the at least one delivery object carried in the at least one transport packet.

### Claim 11 (depends on 10)

The broadcast receiver according to claim 10, wherein the header of the at least one transport packet further includes information related with a length of padding.

### Claim 12

A method of processing a broadcast signal in a broadcast receiver, the method comprising:
receiving the broadcast signal including transport packets generated based on a Layered Coding Transport (LCT) format,
wherein the transport packets are used to transport at least one delivery object and signaling data; and
processing the transport packets,
wherein the signaling data includes a real-time attribute which is a boolean flag that is set to true when the transport packets carry a real-time content that is comprised of the at least one delivery object, and
wherein a header of at least one transport packet of the transport packets includes transport object identifier information for identifying the at least one delivery object and information for identifying a starting position of a fragment of the at least one delivery object carried in the at least one transport packet.

### Claim 13 (depends on 12)

The method according to claim 12, wherein the header of the at least one transport packet further includes information related with a length of padding.
