# US 10,484,128 B2 · Broadcast receiving apparatus and signal processing method thereof

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

- Number: US 10,484,128 B2
- Document ID: US10484128B2
- Status: Granted
- Kind: B2
- Application number: 15/917,002
- Filed: 2018-03-09
- Published: 2018-07-12
- Granted: 2019-11-19
- Earliest claimed: 2015-08-05
- Assignees: Samsung Electronics Co., Ltd.
- Applicants: Samsung Electronics Co., Ltd.
- Inventors: Yun-kyoung Han; Suk-in Min
- Web page: https://patentgrep.com/patent/US10484128B2

## CPC

- H04L 12/1836: {with heterogeneous network architecture}
- H04L 1/0039: {other detection of signalling, e.g. detection of TFCI explicit signalling (H04L1/0046, H04L27/0012 and H04L25/0262 take precedence)}
- H04L 12/184: {with heterogeneous receivers, e.g. layered multicast}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)

## Abstract

A broadcast receiving apparatus and a signal processing method thereof are provided. The broadcast receiving apparatus includes a receiver configured to receive a data stream comprising a plurality of physical layer pipes (PLPs); a demodulator configured to output at least one generic packet corresponding to each of the plurality of PLPs and additional information on the at least one generic packet by demodulating the plurality of PLPs; and a signal processor configured to process the at least one generic packet based on the output additional information.

## Claims

### Claim 1

A broadcast receiving apparatus comprising:
a receiver configured to receive a data stream comprising a plurality of physical layer pipes (PLPs);
a demodulator configured to output at least one generic packet corresponding to each of the plurality of PLPs and additional information on the at least one generic packet by demodulating the plurality of PLPs; and
a signal processor configured to identify the at least one generic packet based on identification information of each of the plurality of PLPs included in the additional information and process the identified generic packet,
wherein the additional information comprises time information comprising information on a time when the data stream is received and information on a time required for demodulating the at least one generic packet, and
wherein the signal processor is configured to identify whether the time information is valid based on valid information included in the additional information and output data corresponding to the at least one generic packet based on a result of the identification.

### Claim 2 (depends on 1)

The broadcast receiving apparatus as claimed in claim 1, wherein the additional information comprises information used to restore a payload of the at least one generic packet or to perform a signal process on a signal in an upper layer of a physical layer.

### Claim 3 (depends on 1)

The broadcast receiving apparatus as claimed in claim 1, wherein the additional information comprises at least one of sync code information indicating start of the at least one generic packet, valid information indicating whether output time of data of the at least one generic packet is valid, error information, and rank information indicating a sequence of each of the plurality of PLPs.

### Claim 4 (depends on 3)

The broadcast receiving apparatus as claimed in claim 3, wherein each of the sync code information, the valid information, the error information, the identification information, and the rank information is allocated with a specific bit within 1 byte.

### Claim 5 (depends on 1)

The broadcast receiving apparatus as claimed in claim 1, wherein the time information is allocated with one or more bits within 6 bytes.

### Claim 6 (depends on 5)

The broadcast receiving apparatus as claimed in claim 5, wherein the signal processor is further configured to decode a generic packet of the additional information at different decoding processing levels according to error information included in the additional information.

### Claim 7 (depends on 1)

The broadcast receiving apparatus as claimed in claim 1, further comprising first and second interfaces configured to output data to the signal processor,
wherein the demodulator is further configured to insert the additional information of the at least one generic packet into the at least one generic packet, outputs the at least one generic packet with the additional information inserted thereto, clock information, and valid information to the first interface, and outputs sync information indicating start of the at least one generic packet with the additional information inserted thereto to the second interface.

### Claim 8 (depends on 1)

The broadcast receiving apparatus as claimed in claim 1, further comprising first and second interfaces configured to output data to the signal processor,
wherein the demodulator is further configured to output the at least one generic packet, clock information and valid information to the first interface, and output at least one of sync information indicating start of the at least one generic packet and the additional information on the at least one generic packet to the second interface.

### Claim 9

A signal processing method of a broadcast receiving apparatus, the method comprising:
receiving a data stream comprising a plurality of physical layer pipes (PLPs);
outputting at least one generic packet corresponding to each of the plurality of PLPs and additional information on the at least one generic packet by demodulating the plurality of PLPs;
identifying the at least one generic packet based on identification information of each of the plurality of PLPs included in the additional information; and
processing the identified generic packet,
wherein the additional information comprises time information comprising information on a time when the data stream is received and information on a time required for demodulating the at least one generic packet, and
wherein the processing comprises:
identifying whether the time information is valid based on valid information included in the additional information; and
outputting data corresponding to the at least one generic packet based on a result of the identification.

### Claim 10 (depends on 9)

The method as claimed in claim 9, wherein the additional information comprises information used to restore a payload of the at least one generic packet or to perform a signal process on a signal in an upper layer of a physical layer.

### Claim 11 (depends on 9)

The method as claimed in claim 9, wherein the additional information comprises at least one of sync code information indicating start of the at least one generic packet, valid information indicating whether output time of multimedia data of the at least one generic packet is valid, error information, and rank information indicating a sequence of each of the plurality of PLPs.

### Claim 12 (depends on 11)

The method as claimed in claim 11, wherein each of the sync code information, the valid information, the error information, the identification information, and the rank information is allocated with a specific bit within 1 byte.

### Claim 13 (depends on 9)

The method as claimed in claim 9, wherein the time information is allocated with one or more bits within 6 bytes.

### Claim 14 (depends on 9)

The method as claimed in claim 9, wherein the outputting the at least one generic packet comprises:
inserting the additional information of the at least one generic packet into the at least one generic packet;
outputting the at least one generic packet with the additional information inserted thereto, clock information, and valid information through a first interface; and
outputting sync information indicating start of the at least one generic packet with the additional information inserted thereto through a second interface.

### Claim 15 (depends on 14)

The method as claimed in claim 14, wherein the processing further comprises decoding the at least one generic packet of the additional information at different decoding processing levels according to error information included in the additional information.

### Claim 16 (depends on 9)

The method as claimed in claim 9, wherein the outputting the at least one generic packet comprises:
outputting the at least one generic packet related data, clock information, and valid information through a first interface; and
outputting at least one of sync information indicating start of the at least one generic packet and the additional information on the at least one generic packet through a second interface.
