# US 8,572,658 B2 · Method for mapping between signaling information and announcement information and broadcast receiver

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

- Number: US 8,572,658 B2
- Document ID: US8572658B2
- Status: Granted
- Kind: B2
- Application number: 13/679,955
- Filed: 2012-11-16
- Published: 2013-03-28
- Granted: 2013-10-29
- Earliest claimed: 2008-06-09
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Jae Hyung Song; Jong Yeul Suh; Chul Soo Lee; Gomer Thomas; Jin Pil Kim; Ho Taek Hong; Joon Hui Lee
- Web page: https://patentgrep.com/patent/US8572658B2

## CPC

- H04N 21/26283: {for associating distribution time parameters to content, e.g. to generate electronic programme guide data}
- H04N 7/163: {by receiver means only}
- H04N 21/2353: {specifically adapted to content descriptors, e.g. coding, compressing or processing of metadata}
- H04N 21/2665: Gathering content from different sources, e.g. Internet and satellite
- H04N 21/40: Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N 21/431: Generation of visual interfaces {for content selection or interaction}; Content or additional data rendering
- H04N 21/4345: {Extraction or processing of SI, e.g. extracting service information from an MPEG 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/47202: {for requesting content on demand, e.g. video on demand}
- H04N 21/482: End-user interface for programme selection
- H04N 21/4828: {for searching programme descriptors (retrieval of video data G06F16/739)}
- H04N 21/6125: {involving transmission via Internet (transmission by internet of broadcast information H04H60/82)}
- H04N 21/64322: {IP}
- H04H 20/16: Arrangements for broadcast or for distribution of identical information repeatedly
- H04H 2201/40: characterised in that additional data relating to the broadcast data are available via a different channel than the broadcast channel
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)

## Abstract

A method for mapping signaling information to announcement information and a broadcast receiver are disclosed herein. A method of providing a Non-Real-Time (NRT) service, the method comprises extracting identification information of first signaling information and second signaling information based upon a program specific information/program and system information protocol (PSI/PSIP) table, receiving the first signaling information and second signaling information based upon the extracted identification information, constructing and displaying a service guide using the received first signaling information, acquiring first content identification information as a content selected from the displayed service guide, accessing a File Delivery over Unidirectional Transport (FLUTE) session using the received second signaling information, acquiring second content identification information matched with the acquired first content identification information from the accessed FLUTE session and receiving and storing one or more file constructing corresponding content based upon the acquired second content identification information.

## Claims

### Claim 1

A method of receiving a non-real time service, the method comprising:
receiving a broadcast signal including the non-real time service that is delivered in advance of its use and stored in a receiving device, and signaling data including a non-real time information table describing one or more content items available for download to storage in the receiving device for the non-real time service and a service map table containing service-level attributes for the non-real time service, the signaling data carried in a service signaling channel with a specific internet protocol (IP) address and a port number; and
outputting the non-real time service based on the signaling data,
wherein the non-real time service is delivered within IP packets, the IP packets associated with a virtual channel identified by references in a Virtual Channel Table (VCT) and an associated Program Map Table (PMT), wherein the IP packets are carried in an MPEG-2 Transport Stream using Digital Storage Media-Command and Control (DSM-CC) Addressable Sections,
wherein the service signaling channel is carried in a portion of the IP packets,
wherein the non-real time service is associated with one or more content items, each of which consists of one or more files which are listed in a File Delivery over Unidirectional Transport (FLUTE) File Delivery Table (FDT),
wherein the non-real time information table comprises linkage information performing a linkage function between the content item and the one or more files,
wherein the FLUTE FDT is linked to the linkage information of the non-real time information table to identify the content item to which the one or more files belong, and
wherein the service map table includes first information identifying the non-real time service and second information indicating that a category of a service is a non-real time service, the service map table linked to the non-real time information table through the first information of the service map table.

### Claim 2 (depends on 1)

The method of claim 1, wherein the PMT provides mappings between program numbers and one or more program elements which contain MPEG-2 TS packets carrying IP multicast packets encapsulated in the DSM-CC addressable sections for the non-real time service and including a packet identifier (PID) referencing the DSM-CC addressable sections.

### Claim 3 (depends on 2)

The method of claim 2, wherein the VCT provides an attribute of the virtual channel and includes information indicating that a type of the service is a non-real time service.

### Claim 4 (depends on 1)

The method of claim 1, wherein the FLUTE FDT includes information indicating an attribute that identifies a file as an entry point of the content item identified by a parameter, the entry point presented initially for the file of the content item by a receiving device.

### Claim 5

An apparatus for transmitting a non-real time service, the apparatus comprising:
a generating unit configured to generate a broadcast signal including the non-real time service that is delivered in advance of its use and stored in a receiving device, and signaling data for the non-real time service carried in a service signaling channel with a specific internet protocol (IP) address and user datagram protocol (UDP) port number, the signaling data including a non-real time information table describing one or more content items available for download to storage in the receiving device for the non-real time service and a service map table containing service-level attributes for the non-real time service; and
a transmitting unit configured to transmit the generated broadcast signal,
wherein the non-real time service is delivered within IP packets which are associated with a virtual channel identified by references in a Virtual Channel Table (VCT) and an associated Program Map Table (PMT), the IP packets carried in an MPEG-2 Transport Stream using Digital Storage Media-Command and Control (DSM-CC) Addressable Sections,
wherein the service signaling channel is carried in a portion of the IP packets,
wherein the non-real time service is associated with one or more content items, each of which consists of one or more files which are listed in a File Delivery over Unidirectional Transport (FLUTE) File Delivery Table (FDT),
wherein the non-real time information table comprises first information performing a linkage function between the content item and the one or more files,
wherein the FLUTE FDT is linked to the first information of the non-real time information table to identify the content item to which the one or more files belong, and
wherein the service map table includes first information identifying the non-real time service and second information indicating that a category of a service is a non-real time service, the service map table linked to the non-real time information table through the first information of the service map table.

### Claim 6 (depends on 5)

The apparatus of claim 5, wherein the generating unit is further configured to generate the PMT providing mappings between program numbers and one or more program elements which contain MPEG-2 TS packets carrying IP multicast packets encapsulated in the DSM-CC addressable sections for the non-real time service, the PMT including a packet identifier (PID) referencing the DSM-CC addressable sections.

### Claim 7 (depends on 6)

The apparatus of claim 6, wherein the generating unit is further configured to generate the VCT that provides an attribute of the virtual channel and including information indicating that a type of the service is a non-real time service.

### Claim 8 (depends on 5)

The apparatus of claim 5, wherein the generating unit is further configured to generate information indicating an attribute that identifies a file as an entry point of the content item identified by a parameter, the entry point presented initially for the file of the content item by a receiving device from the FLUTE FDT.
