Patent ID: 8365229

Claim:
A method of transmitting a non-real time service, the method comprising: generating 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; and transmitting the non-real time service via a broadcast channel and transmitting the signaling data via a service signaling channel with a specific Internet protocol (IP) address and port number, 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 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, wherein the non-real time information table comprises first information specifying an identification number of a content item and performing a linkage function between the content item and the one or more files, wherein the one or more files are listed in a File Delivery over Unidirectional Transport (FLUTE) File Delivery Table (FDT), 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, wherein the signaling data further include a service map table containing service-level attributes for the non-real time service, and wherein the service map table includes second information identifying the non-real time service and third 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 second information of the service map table.