[go: up one dir, main page]

GB2499814A - Including an online service in a channel list - Google Patents

Including an online service in a channel list Download PDF

Info

Publication number
GB2499814A
GB2499814A GB1203524.2A GB201203524A GB2499814A GB 2499814 A GB2499814 A GB 2499814A GB 201203524 A GB201203524 A GB 201203524A GB 2499814 A GB2499814 A GB 2499814A
Authority
GB
United Kingdom
Prior art keywords
online service
broadcast
service
lcn
online
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
GB1203524.2A
Other versions
GB201203524D0 (en
Inventor
Leslie Arthur Durn
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority to GB1203524.2A priority Critical patent/GB2499814A/en
Publication of GB201203524D0 publication Critical patent/GB201203524D0/en
Priority to KR1020120092606A priority patent/KR101971519B1/en
Priority to EP12190942.8A priority patent/EP2590425A1/en
Priority to US13/668,538 priority patent/US20130117795A1/en
Publication of GB2499814A publication Critical patent/GB2499814A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/68Systems specially adapted for using specific information, e.g. geographical or meteorological information
    • H04H60/72Systems specially adapted for using specific information, e.g. geographical or meteorological information using electronic programme guides [EPG]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/86Arrangements characterised by the broadcast information itself
    • H04H20/93Arrangements characterised by the broadcast information itself which locates resources of other pieces of information, e.g. URL [Uniform Resource Locator]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/76Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet
    • H04H60/81Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself
    • H04H60/82Arrangements characterised by transmission systems other than for broadcast, e.g. the Internet characterised by the transmission system itself the transmission system being the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6112Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving terrestrial transmission, e.g. DVB-T
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H20/00Arrangements for broadcast or for distribution combined with broadcast
    • H04H20/20Arrangements for broadcast or distribution of identical information via plural systems
    • H04H20/24Arrangements for distribution of identical information via broadcast system and non-broadcast system

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The apparatus and method generate a combined channel list including broadcast services and one or more online services. The broadcast services are receivable through a broadcast stream, and the online services are receivable through a network communication module. The online service may be receivable through an Internet connection. The apparatus 200 receives information defining a network location (such as a URL) through the broadcast stream 210, and connects to the network location 220 to receive information about an online service, including a logical channel number LCN for the online service. The channel list is generated based on LCNs assigned to the plurality of broadcast services and the LCN of the online service. If the online service information does not include an LCN for the online service, one of a plurality of unused LCNs can be assigned to the online service when generating the channel list.

Description

-1 -
Including an Online Service in a Channel List
Field of the Invention
The present invention relates to including an online service in a channel list. More 5 particularly, the present invention relates to generating a channel list including an online service receivable from a network and broadcast services receivable through a broadcast stream.
Background of the Invention
10 In a conventional television broadcasting system, for example a Digital Video Broadcasting (DVB) system, terrestrial television services are provided through inclusion of the broadcast service in one or more digital multiplexes, which may be referred to as broadcast streams, transmitted by one or more transmitters. A receiver receives these multiplexes, which contain all the information necessary to form a 15 channel list displaying the services. A user can view the channel list and select a particular service to be displayed. In recent years, receivers have been introduced that can obtain online services over a network connection, in addition to the broadcast services received via the digital multiplex. However, no service discovery mechanism exists for online services. Therefore to select an online service, the user has to navigate 20 to a specific menu to view the services that are available online, as the online services cannot be included in the normal channel list.
The present invention is made in this context.
25 Summary of the Invention
According to the present invention, there is provided apparatus comprising a broadcast receiving module arranged to receive a broadcast stream including a plurality of broadcast services, the broadcast stream further including a logical channel number LCN for each one of the broadcast services, and a network communication module for 30 communicating with a network, wherein the apparatus is arranged to receive information defining a network location through the broadcast stream, control the network communication module to connect to the network location to receive online service information including an LCN of an online service receivable by the network communication module, and generate a channel list based on the LCNs of the plurality 35 of broadcast services and the LCN of the online service. The online service information
- 2 -
can enable the apparatus to include the online service in the channel list along with the broadcast services.
The online service information may include a source identifier for identifying a source 5 from which the online service can be received, the apparatus being arranged to respond to a command selecting the online service from the channel list by connecting to the source to receive the online service.
The online service information may further include an alternative LCN for the online 10 service, and the apparatus may be arranged to include the online service in the list at a position corresponding to the alternative LCN if another service is already using the LCN of the online service, the another service being another online service or one of the broadcast services.
15 If the online service information identifies a plurality of online services receivable having the same LCN, the apparatus may be arranged to select one of the plurality of online services to be included in the list at a position corresponding to that LCN based on a user selection.
20 The online service information may include online service identification information for identifying the online service, and the apparatus may be arranged to receive broadcast service identification information through the broadcast stream for identifying each of the plurality of broadcast services, and to compare the online service identification information to the broadcast service identification information and 25 determine that the online service is also available as one of the broadcast services through the broadcast stream if a match is found.
The apparatus may be a digital video broadcasting DVB receiver and the online service identification information and broadcast service identification information comprise 30 DVB triplet information, the DVB triplet information including a transport stream identifier TSID, an original network identifier ONID, and a service identifier SID.
The online service information may include preferred source information indicating which one of the broadcast stream and the network is the preferred source for the 35 online service, and if it is determined that the online service is also available in the broadcast stream and if the preferred source information indicates that the network is
-3-
the preferred source, the apparatus may be arranged to include the online service in the channel list at a position corresponding to the LCN assigned to the same service receivable through the broadcast stream.
5 The apparatus may be further arranged to include the same service receivable through the broadcast stream at a position corresponding to an unused LCN in the channel list. Alternatively, the apparatus may be arranged to not include the same service receivable through the broadcast stream in the channel list.
10 If it is determined that the online service is also available in the broadcast stream, the apparatus may be arranged to combine content from the online service received through the network connection with content from the same service received through the broadcast stream, and present the combined content to a user.
15 The online service information may include a second source identifier for identifying a source from which an application related to the online service can be received by the network communication module.
The apparatus may be arranged to determine whether the online service information
20 includes the LCN of the online service, assign one of a plurality of unused LCNs to the online service if the LCN is not included in the online service information, and generate the channel list based on the LCN assigned to the online service. Therefore online services can still be included in the channel list even if an LCN for the service is not provided in the online service information.
The apparatus may be a digital video broadcasting DVB receiver and may be arranged to identify the network location based on information included in a network information table NIT received through the broadcast stream.
30 According to the present invention, there is also provide apparatus comprising a broadcast receiving module arranged to receive a broadcast stream including a plurality of broadcast services, the broadcast stream further including a logical channel number LCN for each one of the broadcast services, and a network communication module for communicating with a network, wherein the apparatus is arranged to receive
35 information defining a network location through the broadcast stream, and control the network communication module to connect to the network location to receive online
-4-
service information identifying an online service receivable by the network communication module, wherein if the online service information includes an LCN of the online service, the apparatus is arranged to generate a channel list based on the LCNs of the plurality of broadcast services and the received LCN of the online service, 5 and wherein if the online service information does not include an LCN of the online service, the apparatus is arranged to assign one of a plurality of unused LCNs to the online service and generate the channel list based on the LCNs of the plurality of broadcast services and the LCN assigned to the online service.
10 According to the present invention, there is also provided a method for use in apparatus arranged to receive a broadcast stream including a plurality of broadcast services and a logical channel number LCN for each one of the broadcast services, and farther arranged to receive an online service through a network communication module, the method comprising receiving information defining a network location
15 through the broadcast stream, connecting to the network location to receive online service information including an LCN of the online service, and generating a channel list based on the LCNs of the plurality of broadcast services and the LCN of the online service.
20 The method may further comprise identifying a source from which the online service can be received, based on a source identifier included in the online service information, and connecting to the source to receive the online service, in response to a command selecting the online service from the channel list.
25 The online service information may further include an alternative LCN for the online service, and generating the channel list may comprise including the online service in the list at a position corresponding to the alternative LCN if another service is already using the LCN of the online service, the another service being another online service or one of the broadcast services.
30
If the online service information identifies a plurality of online services receivable having the same LCN, the method may further comprise selecting one of the plurality of online services to be included in the list at a position corresponding to that LCN based on a user selection.
35
-5-
The online service information may include online service identification information for identifying the online service, and the method may further comprise receiving broadcast service identification information through the broadcast stream for identifying each of the plurality of services, comparing the online service identification 5 information to the broadcast service identification information, and determining that the online service is also available as one of the broadcast services through the broadcast stream if a match is found.
The apparatus may be a digital video broadcasting DVB receiver and the online service 10 identification information and broadcast service identification information may comprise DVB triplet information, the DVB triplet information including a transport stream identifier TSID, an original network identifier ONID, and a service identifier SID.
15 The online service information may include preferred source information indicating which one of the broadcast stream and the network is the preferred source for the online service, and if it is determined that the online service is also available in the broadcast stream and if the preferred source information indicates that the network is the preferred source, generating the channel list may comprise including the online 20 service in the channel list at a position corresponding to the LCN assigned to the same service receivable through the broadcast stream.
Generating the channel list may comprise including the same service receivable through the broadcast stream at a position corresponding to an unused LCN in the 25 channel list.
If it is determined that the online service is also available in the broadcast stream, the method may further comprise combining content from the online service received through the network connection with content from the same service received through 30 the broadcast stream, and presenting the combined content to a user.
The online service information may include a second source identifier for identifying a source from which an application related to the online service can be received by the network communication module.
35
-6-
The method may further comprise determining whether the online service information includes the LCN of the online service, and assigning one of a plurality of unused LCNs to the online service if the LCN is not included in the online service information, wherein generating the channel list comprises generating the channel list based on the 5 LCN assigned to the online service.
According to the present invention, there is further provided a method for use in apparatus arranged to receive a broadcast stream including a plurality of broadcast services and a logical channel number LCN for each one of the broadcast services, and 10 farther arranged to receive an online service through a network communication module, the method comprising receiving information defining a network location through the broadcast stream, controlling the network communication module to connect to the network location to receive online service information identifying the online service, wherein if the online service information includes an LCN of the online 15 service, the method further comprises generating a channel list based on the LCNs of the plurality of broadcast services and the received LCN of the online service, and wherein if the online service information does not include an LCN of the online service, the method further comprises assigning one of a plurality of unused LCNs to the online service and generating the channel list based on the LCNs of the plurality of broadcast 20 services and the LCN assigned to the online service.
According to the present invention, there is further provided a computer-readable storage medium storing a computer program which, when executed by an apparatus arranged to receive a plurality of broadcast services through a broadcast stream and an 25 online service through a network communication module, causes the apparatus to perform the method.
Brief Description of the Drawings
Embodiments of the present invention will now be described, by way of example only, 30 with reference to the accompanying drawings, in which:
Figure 1 illustrates apparatus for receiving broadcast services and online services, according to an embodiment of the present invention;
Figure 2 illustrates a system for providing broadcast and online services to a receiver, according to an embodiment of the present invention;
-7-
Figure 3 illustrates generating a combined channel list based on logical channel numbers of broadcast and online services, according to an embodiment of the present invention;
Figure 4 illustrates an online service description table (OSDT) according to an 5 embodiment of the present invention;
Figure 5 illustrates a network information table (NIT) according to an embodiment of the present invention;
Figure 6 illustrates a service description table (SDT);
Figure 7 illustrates a method of generating a channel list including broadcast and 10 online services, according to an embodiment of the present invention; and
Figure 8 illustrates a method of generating a channel list including broadcast and online services, according to a further embodiment of the present invention.
Detailed Description of the Invention
15 Referring now to Fig. 1, an apparatus for receiving broadcast services and online services is illustrated according to an embodiment of the present invention. In the present embodiment the apparatus 100 is a Digital Video Broadcasting (DVB) receiver, i.e. a receiver that is compliant with a version of the DVB standard, for example the European Telecommunications Standards Institute technical specification ETSITS 300 20 468. However, the present invention can also be applied to other standards. For example, the Open IPTV Forum (OIPF) standard, Digital Entertainment Content Ecosystem (DECE) standard, Advance Televisions Systems Committee (ATSC)
standard or Integrated Services Digital Broadcasting (ISDB) standard may be used instead of the DVB standard.
The apparatus 100 includes a broadcast receiving module 102 for receiving a broadcast stream, a network communication module 104 for communicating with a network via a network connection, and a processing module 106 for processing information received by the broadcast receiving module 102 and network communication module 104 and 30 sending audio-visual (AV) data to a display. The broadcast receiving module 102 can be an antenna configured to receive the broadcast stream. The network communication module 104 can be configured to communicate with the network over any type of network connection, for example a wireless (WiFi) connection, ethernet connection, broadband connection, ISDN link and so on. The processing module 106 could be 35 implemented as one or more software modules executed on a processor, or could be
-8-
separate hardware modules, for example implement on a field-programmable gate array (FPGA) or application-specific integrated circuit (ASIC).
In general, the particular structure of the processing module 106 is not important so 5 long as the desired functionality is provided. Additionally, although certain functions are hereinafter described as being performed by the processing module 106, in other embodiments some of the functions can be provided by other elements within the apparatus 100. For example, the broadcast receiving module 102 may perform some of the processing for information received through the broadcast stream, and similarly the 10 network communications module 104 may perform some of the processing for information sent or received via a network connection.
In more detail, in the present embodiment the processing module 106 is arranged to obtain information about a plurality of broadcast services that are available through the 15 broadcast stream. This information will hereinafter be referred to as broadcast service information, and includes for each broadcast service a Logical Channel Number (LCN) for that service. Since in the present embodiment the apparatus 100 is a DVB receiver, the broadcast service information is provided as a Service Description Table (SDT). In embodiments which use a different standard, the broadcast service information may be 20 received in a different format appropriate to that standard.
In addition to the broadcast service information received through the broadcast stream, the broadcast stream receiving module 102 also receives information defining a network location through the broadcast stream, in the form of a Uniform Resource 25 Locator (URL). In the present embodiment the URL is included in an additional descriptor in the Network Information Table (NIT) received through the broadcast stream. In other embodiments where standards other than DVB are used, a different method of providing information about the network location may be used.
30 The apparatus 100 controls the network communication module 104 to connect to the network location to receive information about one or more online services that are receivable from the network through the network connection. The information about an online service will hereinafter be referred to as online service information, and includes an LCN for each online service receivable through the network connection. In 35 the present embodiment, the online service information is received as an Online Service Description Table (OSDT), the format of which will be described later with
-9-
reference to Fig. 4. Each online service can, for example, be a TV service similar to a programme received in the conventional manner through the broadcast stream. Such an online service could be distributed over the network in real-time similar to a conventional TV broadcast, or could be supplied 'on-demand' to provide a catch-up 5 service. The online service maybe the same service, i.e. may carry the same programming, as one of the broadcast services. In this case the same service may be available through both the broadcast stream and the network connection, depending on whether or not the receiver is currently located in an area where the broadcast version of the service can be received. On the other hand, an online service could be an "IP-10 only" service for which there is no corresponding instance of the service in the broadcast stream. Alternatively, an online service could be an application associated with another service, to be executed by the receiver or a device connected to the receiver.
15 After receiving the LCNs of the broadcast services and any online services, the processing module 106 is arranged to generate a channel list based on the LCNs. Specifically, the generated channel list includes the plurality of broadcast services and the one or more online services, ordered according to the LCNs. Therefore the online services can be seamlessly integrated into the broadcast channel list, because the 20 receiver is able to receive LCNs for the online services from the specified network location. The position of an online service in the channel list is determined by the LCN. Embodiments of the present invention therefore allow online services to appear in the channel list entirely as they would if they were being received via the antenna, i.e. the broadcast services and online services may be indistinguishable to a user from viewing 25 the channel list. Therefore the user can access IP delivered services, or other content such as catch-up services or applications, via the normal channel list. This ensures that the online services are as prominent as broadcast services received in the conventional manner.
30 Furthermore, by providing the online service information over the network instead of through the broadcast stream, the only additional information required to be transmitted in the broadcast is the URL of the network location. Therefore minimal additional data is added to the broadcast stream multiplex, where capacity is at a premium. The majority of the additional information required to access the online 35 services is obtained from the server which supplies the OSDT, i.e. the server whose location is specified by the URL.
- 10 -
The apparatus 100 may perform discovery of the online services and broadcast services during installation, by receiving the broadcast service information and online service information to determine which services are available. Also, the apparatus 100 could 5 be configured to periodically connect to the network location specified by the received URL, to receive updated OSDT information.
Referring now to Fig. 2, a system for providing broadcast and online services to a receiver is illustrated according to an embodiment of the present invention. The 10 receiver 200 comprises apparatus similar to that shown in Fig. 1. The system includes a broadcast transmitter 210 for transmitting the broadcast stream to the receiver 200, an OSDT server 220 for providing the online service information in the form of an OSDT, and an online service provider 230 for providing the actual online service. The receiver 200 is able to communicate with the OSDT server 220 and online service provider 230 15 over the Internet 240, although in general any suitable network may be used.
The receiver 200 operates in a similar manner to the apparatus described above with reference to Fig. 1. Specifically, the receiver 200 receives LCNs of the broadcast services through the broadcast stream, as well as a URL of the OSDT server 220. The 20 receiver 200 connects to the OSDT server 220 using the received URL, and receives the OSDT including the LCNs of online services from the server 220. Then, the receiver 200 generates the channel list including both the broadcast services and online services. A user can select to view the channel list on a display, for example a television 250, connected to the receiver 200. If the user selects an online service from the list, 25 the receiver 200 then connects to the service provider 230 to receive the selected online service via the Internet 240. Each online service may be provided by the same provider or by a different provider, i.e. there may be a plurality of service providers 230. The receiver 200 can identify the location of the appropriate service provider for a particular service based on a source identifier included in the OSDT.
30
Referring now to Fig. 3, generating a combined channel list based on logical channel numbers of broadcast and online services is illustrated according to an embodiment of the present invention. In the present example, four broadcast services 301a and two online services 301b are defined, and each is assigned an LCN. The numbers in Fig. 3 35 are merely exemplary, and embodiments of the present invention may be applicable to any number of broadcast services and any number of online services. Also, any LCN
-11-
may in general be assigned to any service, i.e. any broadcast service or any online service. As shown in Fig. 3, in the present example the broadcast services are allocated LCNs 1, 2,3 and 5, whilst the online services are allocated LCNs 4 and 6. Therefore when the combined channel list 301c is generated, the online services are positioned 5 according to their LCNs and can be seamlessly integrated into the channel list. In the example shown in Fig. 3, the online services are displayed in the channel list in the same manner as the broadcast services, such that the different types of service are indistinguishable to a user viewing the list.
10 Referring now to Fig. 4, an online service description table (OSDT) is illustrated according to an embodiment of the present invention. The OSDT includes the information that defines the network location, for example a URL that identifies the location of a server from which an online service can be received. The information does not have to be provided as a URL, and could be provided in any other format suitable 15 for locating the OSDT server, for example as an IP address.
Furthermore, although a particular format of the OSDT is illustrated in Fig. 4, the present invention is not limited to this specific format. For instance, in the present embodiment the OSDT is provided in a binary format similar to the DVB descriptors 20 included in the broadcast stream. In another embodiment however extensible markup language (XML) could be used to format the OSDT information.
Continuing with reference to Fig. 4, the OSDT includes a plurality of fields, some of which may be optional and some of which may be mandatory. In Fig. 4, mandatory 25 fields are denoted using the shorthand'm', whilst optional fields are denoted using an 'o'. Also, a field that is not applicable to a particular type of service is denoted using the abbreviation 'n/a'. Figure 4 shows which fields are mandatory and which are optional in the cases of online services that are also available as local TV broadcasts through the broadcast stream (the "Local TV" column), online services that do not have an 30 equivalent service in the broadcast stream (the "IP Only" column), and supplementary services that are used to provide additional information and/or functionality in respect of another service (the "Suppl." column). Here, "local TV" refers to any service which is receivable through the broadcast stream at a current geographical location of the receiver.
35
- 12 -
The choice of whether each field is optional or mandatory for any given type of service may be made when the OSDT format is defined, and is not limited to the example shown in Fig. 4. That is, Fig. 4 provides an example of types of information that can be included in the online service information. The actual content of the online service 5 information can be modified according to a particular operating environment and use-case for which the receiver is intended. Figure 4 illustrates an example of the online service information for three use-cases, specifically the online provision of broadcast services, IP-only services, and supplementary content, but the present invention can also be applicable to other use-cases. Similarly, although Fig. 4 illustrates examples of 10 information that can be included in the online service information for a DVB system, in other broadcasting environments (i.e. other than DVB) different information may be provided, for instance DVB-specific information such as the DVB triplet could be omitted.
15 As described above, the OSDT includes a source identifier 410 in the form of a URL for each service. The source identifier can be used by the receiver to identify a source from which the online service can be obtained. The OSDT also includes an LCN 420 for the online service to enable the online service to be placed in the correct position in the channel list. In addition, the OSDT contains a number of other fields to provide 20 additional information about the online service. The purpose of each field in the OSDT will now be described. In some embodiments certain fields may be omitted and/or other fields added if required, depending on the particular information that is required by the receiver in that embodiment.
25 OSDT_table_version\ this field holds a version number to enable a receiver detect that something in the rest of the table has changed. This version number can also be carried in the descriptor in the first loop of the broadcast NIT which carries the URL of the OSDT server, enabling the receiver to detect a table update without accessing the internet.
30
broadband_id: this identifier enables a service that has already been inserted into the channel list to be tracked, e.g. removed if required. Conventionally, broadcast services can identified based on DVB triplet information for that service. The broadband_id therefore enables the online service to be identified and tracked even if no DVB triplet 35 information is available for the service.
-13-
service_name: this is the service name as it would normally appear in the service descriptor of a conventional broadcast SDT. If the service is one which also appears in the broadcast stream then this field should be the same as the service name in the corresponding broadcast SDT.
5
version_last_changed\ this is the version of the table that this entry, i.e. this service, changed in some way. This enables the receiver to detect which entries have changed since this table was last processed. The receiver can store the version of the table when the OSDT is processed, and when processing a subsequent version of the OSDT any 10 entry which has a value of version_last_changed that is later than the stored version number can be identified and processed, whilst the rest of the entries can be skipped.
service_type: this is the conventional DVB service type used to identify the type of service, e.g. SD or HD. This may be used to determine if the service can be displayed by 15 the receiver.
URLi: this is the source identifier in the form of a URL that points to a means of accessing the content. For example, the URL this could point to a Content Access Streaming Descriptor (CASD), as defined by OIPF, which would then locate the 20 content.
TSID: this is the DVB transport stream ID of the service as broadcast. As shown in Fig. 4, this can be mandatory if the service is also available through the broadcast stream, to allow this part of the DVB triplet to be compared with the list of broadcast services in 25 the channel list to determine if this service has already been discovered.
ONID: this is the DVB original network ID of the service as broadcast. As shown in Fig. 4, this can be mandatory if the service is also available through the broadcast stream, to allow this part of the DVB triplet to be compared with the list of broadcast services in 30 the channel list to determine if this service has already been discovered.
SID: this is the DVB service ID as broadcast. As shown in Fig. 4, this can be mandatory if the service is also available through the broadcast stream, to allow this part of the DVB triplet to be compared with the list of broadcast services in the channel list to 35 determine if this service has already been discovered.
-14-
LCNi: this is the LCN of the service that can be used by the receiver to determine where to place the service in the channel list.
LCN2: this is an alternative LCN for the service. The alternative LCN can be used to 5 place other local TV services in a predefined location. This LCN must be unique within this list and the current network.
TRD: this is the conventional DVB target region descriptor to be used to select between multiple regional or local services which have the same LCNi for which to locate at this 10 position. That is, if multiple online services are available which have the same LCNi, the service which is indicated by the TRD as the local service for the current location is placed at the position corresponding to LCNi in the channel list. The other services can be placed at positions corresponding to their LCN2 numbers.
15 preferred: this field can be used to indicate which source, i.e. broadcast (if receivable) or IP, should be preferred for this particular service. This field can take three values: broadcast service preferred (if receivable); IP service preferred; and IP-broadcast content to be combined in some way with the broadcast content. For example, the IP and broadcast content may be combined when the online service is used to provide 20 supplementary content to a broadcast service.
URL2: this is an optional additional URL that can indicate the location of a server for providing an application associated with the service. For example, URL2 may point to an Extended Application Information Table (XAIT) which locates the application. This 25 URL may be used for services that are only accessible via the broadcast, in which case URLi may be empty and preferred may be set to broadcast.
Referring now to Fig. 5, a DVB Network Information Table (NIT) is illustrated according to an embodiment of the present invention. The structure of the NIT is 30 defined in ETSITS 300 468, and as such a detailed description will be omitted here to maintain brevity. Figure 5 illustrates the number of bits assigned to each field, and whether a particular field is transmitted as an unsigned integer with the most significant bit first (UIMSBF) or as a bit string, left bit first (BSLBF). As shown in Fig. 5, the NIT 500 and contains two 'loops'. The first loop 510 contains all the descriptors 35 which have the scope of the network. In the present embodiment, an additional descriptor is added to this first loop in the NIT, to contain the URL of the OSDT server,
-15-
i.e. the network location from which the online service information can be obtained. Therefore when a receiver such as the one shown in Fig. l or 2 receives and processes the NIT of Fig. 5, the receiver can obtain the URL from the additional descriptor in the first loop and connect to the URL to receive the OSDT. In some embodiments, the 5 same URL can be used in all NITs throughout the country, i.e. in the NIT for each region. However, in other embodiments the URL could be different for each network, such that a different OSDT server can be used in different networks. This would enable different OSDTs to be provided to different areas.
10 Referring now to Fig. 6, a Service Description Table (SDT) is illustrated for use in an embodiment of the present invention. The SDT is also defined in ETSITS 300 468, and so will not be described in detail here. As shown in Fig. 6, the SDT 600 includes a transport_stream_id (TSID) field 610, an original_network_id (ONID) field 620, and a service_id (SID) field 630. Together, the TSID, ONID and SID are referred to as the 15 DVB triplet, and can be used to uniquely identify any given service in the broadcast stream. Specifically, the SDT 600 has a loop with an entry for each service in the broadcast stream, the service_id 630 being included in the loop such that a unique ID can be provided for each service.
20 Referring now to Fig. 7, a method of generating a channel list including broadcast and online services is illustrated according to an embodiment of the present invention. The method is suitable for use in apparatus such as that shown in Fig. 1, and could for example be implemented using a computer program executed by the processing module 106. First, in step S701, the apparatus receives information defining a network 25 location through the broadcast stream. In the present embodiment the method is for use in a DVB receiver and the information is received as a URL contained in a descriptor of the received NIT, but other arrangements are also possible. Then, in step S702, the apparatus connects to the server identified by the URL, for example the OSDT server 220 of Fig. 2, to receive the online service information including an LCN 30 of an online service receivable through the network connection. Here, the online service information is received as an OSDT similar to the one shown in Fig. 4. Then, in step S703, the apparatus generates a channel list based on the LCNs of the plurality of services receivable through the broadcast stream and the LCN of the online service. As described above with reference to Fig. 3, the channel list can be generated by including 35 each one of the online and broadcast services in the list at a position determined by the LCN assigned to that particular service. The method therefore allows online services to
-16 -
be integrated into the normal broadcast channel list, without having to provide a separate means for accessing the online services. That is, the user can access both online services and broadcast services in the same manner, by selecting the required service from the channel list.
5
An example will now be described of a method of generating a channel list including broadcast and online services, according to another embodiment of the present invention. The method is illustrated in Fig. 8, and can be used to determine whether an online service is also receivable through the broadcast stream, and if so, which LCN to 10 use for the online service. The method can be performed once the online service information, e.g. the OSDT, has been received.
First, in step S801, the first online service mentioned in the OSDT is selected. Here, "selecting" the service does not refer to connecting to the service provider to receive the 15 service, but instead simply refers to choosing the first service to be processed when the services are processed sequentially. Then, in step S802, it is checked whether the online service is also a service which is broadcast. When the online service information is supplied in the format shown in Fig. 4, this can be determined by checking whether the DVB triplet information is present. As IP-only services are by definition never 20 broadcast there is no reason to have an allocated DVB triplet, or part of a triplet.
Therefore the DVB triplet information may be omitted for IP-only services. However, if the online service is also broadcast (cf. the "local TV" column in Fig. 4), the DVB triplet information will be present in the OSDT. Therefore in step S802, if the DVB triplet information is present for the online service then it is determined that the service is 25 also broadcast. If the online service is not broadcast, i.e. if the service is IP-only, then the apparatus proceeds to step S803 and selects the next online service identified in the OSDT to be processed, before returning to step S802 for the newly-selected service.
In some embodiments, it may be that a plurality of IP-only services are available which 30 all share the same LCN. For example, this may be the case for IP-only services which are intended to provide local services. In this case, the receiver can determine which is the current "local" service based on the TRD field and a known location of the receiver, e.g. a known location input during installation of the receiver, or if the location is not already known the user may be requested to select which service to use as the local 35 service. The online service indicated as the local service by the TRD field is included in
-17-
the list at the channel number indicated in the LCNi field, and the other channels are included at positions corresponding to their alternative LCN2 numbers.
Continuing with reference to Fig. 8, if at step S802 it is determined that the online 5 service is also broadcast, for example is a "local TV" service as shown in Fig. 3, then in step S804 it is determined whether the broadcast version of the service is currently available. Specifically, the receiver compares the DVB triplet information (TSID, ONID and SID) with DVB triplet information for each broadcast service that is currently receivable, i.e. that can be received at the current location of the receiver. This can be 10 done by comparing the DVB triplet information of the online service with the DVB triplet information in the SDT received through the broadcast stream. This step is carried out because even though an online service may also be broadcast, this does not necessarily mean that the broadcast instance of the service can actually be received at the current location.
15
If the corresponding broadcast service is not currently available, the online service can be included in the list at the channel number indicated by LCNi because no other source is available, and so the method proceeds to step S803 and select the next online service to be processed. However, if the broadcast service is currently available, then 20 both the online service and the broadcast service will share the same LCN, and so in step S805 the receiver determines which one of the services, i.e. online or broadcast, should be entered in the list at that LCN. In the present embodiment, this decision is made based on the "preferred" entry in the OSDT. If the information indicates that the online service is preferred, then the receiver includes the online service at the channel 25 number indicated by LCNi and moves the broadcast service to another channel number, for example the number indicated by LCN2 or any other unused channel number.
On the other hand, if the "preferred" field indicates that the broadcast service is 30 preferred, the broadcast service remains at the designated LCN and the online service is moved to another LCN, for example the alternative channel number indicated by LCN2. Alternatively, if the "preferred" field indicates that the services should be combined, the combined service can be included in the list at the originally-assigned LCN.
35 Once it has been determined which LCN to use for that online service, the receiver checks in step S806 whether all online services have been processed, i.e. whether the
-18 -
above-described checks have been carried out for all services mentioned in the received OSDT. If any services remain to be processed, the receiver returns to step S803 and selects the next service. If, however, all online services have been processed, then in step S807 the channel list is generated based on the LCNs. That is, the channel list is 5 generated by adding each online service to the channel list at the position indicated by LCNi, or if it was determined in step S805 to move that service to another channel number, adding the service to the channel list at the alternative position, for example LCN2 or another unused channel number. Although in the present embodiment the channel list is generated after processing all online services from the OSDT, in other 10 embodiments the channel list may be built up step-by-step while the services are processed, i.e. by adding each service to the list as soon as the LCN for that service has been determined.
A method such as the one shown in Fig. 8 may be executed when the receiver first 15 obtains the OSDT from the OSDT server. Afterwards, if the receiver subsequently obtains an updated OSDT from the same or a different server, it can update the existing channel list by comparing the broadband_id of each online service in the new OSDT against any service already in the channel list that has a broadband_id. If a match is found, it is determined that the online service was already present in the previous list, 20 and the receiver can then check the updated LCN with the previously-assigned LCN to determine whether it is necessary to reposition the service in the channel list.
Although embodiments of the present invention have been described in which an OSDT and online services are received through the same network connection, in other 25 embodiments this need not be the case. For example, the OSDT could be received over a telephone line via a modem, and the online services could be received over a broadband connection via a router.
Furthermore, embodiments of the present invention have been described in relation to 30 receiving an online service. The online service could be programming similar to broadcast programmes receivable in the conventional manner, or could be another type of content such as an application relating to one of the broadcast services or ancillary information such as data to enable a broadcast service in a two-dimensional (2D)
format to be converted to a three-dimensional (3D) format.
35
-19-
Whilst certain embodiments of the present invention have been described above, the skilled person will appreciate that many variations and modifications are possible without departing from the scope of the invention as defined in the accompanying claims.
- 20 -

Claims (1)

  1. Claims l. Apparatus comprising:
    a broadcast receiving module arranged to receive a broadcast stream including a 5 plurality of broadcast services, the broadcast stream further including a logical channel number LCN for each one of the broadcast services; and a network communication module for communicating with a network,
    wherein the apparatus is arranged to receive information defining a network location through the broadcast stream, control the network communication module to
    10 connect to the network location to receive online service information including an LCN of an online service receivable by the network communication module, and generate a channel list based on the LCNs of the plurality of broadcast services and the LCN of the online service.
    15 2. The apparatus of claim 1, wherein the online service information includes a source identifier for identifying a source from which the online service can be received, the apparatus being arranged to respond to a command selecting the online service from the channel list by connecting to the source to receive the online service.
    20 3. The apparatus of claim 1 or 2, wherein the online service information further includes an alternative LCN for the online service, the apparatus being arranged to include the online service in the list at a position corresponding to the alternative LCN if another service is already using the LCN of the online service, the another service being another online service or one of the broadcast services.
    4. The apparatus of claim 1, 2 or 3, wherein if the online service information identifies a plurality of online services receivable having the same LCN, the apparatus is arranged to select one of the plurality of online services to be included in the list at a position corresponding to that LCN based on a user selection.
    30
    5. The apparatus of any one of the preceding claims, wherein the online service information includes online service identification information for identifying the online service, and the apparatus is arranged to receive broadcast service identification information through the broadcast stream for identifying each of the plurality of
    35 broadcast services, and
    - 21 -
    wherein the apparatus is arranged to compare the online service identification information to the broadcast service identification information and determine that the online service is also available as one of the broadcast services through the broadcast stream if a match is found.
    5
    6. The apparatus of claim 5, wherein the apparatus is a digital video broadcasting DVB receiver and the online service identification information and broadcast service identification information comprise DVB triplet information, the DVB triplet information including a transport stream identifier TSID, an original network identifier 10 ONID, and a service identifier SID.
    7. The apparatus of claim 5 or 6, wherein the online service information includes preferred source information indicating which one of the broadcast stream and the network is the preferred source for the online service, and
    15 wherein if it is determined that the online service is also available in the broadcast stream and if the preferred source information indicates that the network is the preferred source, the apparatus is arranged to include the online service in the channel list at a position corresponding to the LCN assigned to the same service receivable through the broadcast stream.
    20
    8. The apparatus of claim 7, wherein the apparatus is further arranged to include the same service receivable through the broadcast stream at a position corresponding to an unused LCN in the channel list.
    25 9. The apparatus of any one of claims 5 to 8, wherein if it is determined that the online service is also available in the broadcast stream, the apparatus is arranged to combine content from the online service received through the network connection with content from the same service received through the broadcast stream, and present the combined content to a user.
    30
    10. The apparatus of any one of the preceding claims, wherein the online service information includes a second source identifier for identifying a source from which an application related to the online service can be received by the network communication module.
    35
    - 22 -
    11. The apparatus of any one of the preceding claims, wherein the apparatus is arranged to determine whether the online service information includes the LCN of the online service, assign one of a plurality of unused LCNs to the online service if the LCN is not included in the online service information, and generate the channel list based on
    5 the LCN assigned to the online service.
    12. The apparatus of any one of the preceding claims, wherein the apparatus is a digital video broadcasting DVB receiver and is arranged to identify the network location based on information included in a network information table NIT received through the
    10 broadcast stream.
    13. Apparatus comprising:
    a broadcast receiving module arranged to receive a broadcast stream including a plurality of broadcast services, the broadcast stream further including a logical channel 15 number LCN for each one of the broadcast services; and a network communication module for communicating with a network,
    wherein the apparatus is arranged to receive information defining a network location through the broadcast stream, and control the network communication module to connect to the network location to receive online service information 20 identifying an online service receivable by the network communication module,
    wherein if the online service information includes an LCN of the online service, the apparatus is arranged to generate a channel list based on the LCNs of the plurality of broadcast services and the received LCN of the online service, and wherein if the online service information does not include an LCN of the online 25 service, the apparatus is arranged to assign one of a plurality of unused LCNs to the online service and generate the channel list based on the LCNs of the plurality of broadcast services and the LCN assigned to the online service.
    14. A method for use in apparatus arranged to receive a broadcast stream including 30 a plurality of broadcast services and a logical channel number LCN for each one of the broadcast services, and further arranged to receive an online service through a network communication module, the method comprising:
    receiving information defining a network location through the broadcast stream;
    35 connecting to the network location to receive online service information including an LCN of the online service; and
    -23-
    generating a channel list based on the LCNs of the plurality of broadcast services and the LCN of the online service.
    15. The method of claim 14, further comprising:
    5 identifying a source from which the online service can be received, based on a source identifier included in the online service information; and connecting to the source to receive the online service, in response to a command selecting the online service from the channel list.
    10 16. The method of claim 14 or 15, wherein the online service information includes online service identification information for identifying the online service, the method farther comprising:
    receiving broadcast service identification information through the broadcast stream for identifying each of the plurality of services;
    15 comparing the online service identification information to the broadcast service identification information; and determining that the online service is also available as one of the broadcast services through the broadcast stream if a match is found.
    20 17. The method of claim 14,15 or 16, further comprising:
    determining whether the online service information includes the LCN of the online service; and assigning one of a plurality of unused LCNs to the online service if the LCN is not included in the online service information,
    25 wherein generating the channel list comprises generating the channel list based on the LCN assigned to the online service.
    18. A method for use in apparatus arranged to receive a broadcast stream including a plurality of broadcast services and a logical channel number LCN for each one of the 30 broadcast services, and further arranged to receive an online service through a network communication module, the method comprising:
    receiving information defining a network location through the broadcast stream;
    controlling the network communication module to connect to the network 35 location to receive online service information identifying the online service,
    -24-
    wherein if the online service information includes an LCN of the online service, the method further comprises generating a channel list based on the LCNs of the plurality of broadcast services and the received LCN of the online service, and wherein if the online service information does not include an LCN of the online service, the method further comprises assigning one of a plurality of unused LCNs to the online service and generating the channel list based on the LCNs of the plurality of broadcast services and the LCN assigned to the online service.
    19. A computer-readable storage medium storing a computer program which, when executed by an apparatus arranged to receive a plurality of broadcast services through a broadcast stream and an online service through a network communication module, causes the apparatus to perform the method according to any one of claims 14 to 18.
GB1203524.2A 2011-11-03 2012-02-29 Including an online service in a channel list Withdrawn GB2499814A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
GB1203524.2A GB2499814A (en) 2012-02-29 2012-02-29 Including an online service in a channel list
KR1020120092606A KR101971519B1 (en) 2011-11-03 2012-08-23 Apparatus to receive a broadcast stream including an online service in a channel list and method thereof
EP12190942.8A EP2590425A1 (en) 2011-11-03 2012-11-01 An apparatus for receiving a broadcast stream including an online service in a channel list and a method thereof
US13/668,538 US20130117795A1 (en) 2011-11-03 2012-11-05 Apparatus for receiving a broadcast stream including an online service in a channel list and a method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB1203524.2A GB2499814A (en) 2012-02-29 2012-02-29 Including an online service in a channel list

Publications (2)

Publication Number Publication Date
GB201203524D0 GB201203524D0 (en) 2012-04-11
GB2499814A true GB2499814A (en) 2013-09-04

Family

ID=45991918

Family Applications (1)

Application Number Title Priority Date Filing Date
GB1203524.2A Withdrawn GB2499814A (en) 2011-11-03 2012-02-29 Including an online service in a channel list

Country Status (2)

Country Link
KR (1) KR101971519B1 (en)
GB (1) GB2499814A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2516328A (en) * 2013-07-19 2015-01-21 Samsung Electronics Co Ltd Including an additional service in a channel guide

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2516327B (en) * 2013-07-19 2018-04-25 Samsung Electronics Co Ltd Channel guide for broadcasting services

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005015900A1 (en) * 2003-08-07 2005-02-17 Koninklijke Philips Electronics, N.V. Channel number sorting for digital television
US20070061858A1 (en) * 2005-09-14 2007-03-15 Casio Computer Co., Ltd. Digital television receiving system
US20070101385A1 (en) * 2005-11-01 2007-05-03 Samsung Electronics Co., Ltd. Method of connecting to internet via broadcast receiving device and apparatus for the same
WO2008153310A1 (en) * 2007-06-11 2008-12-18 Lg Electronics Inc. Method for displaying internet television information of broadcasting receiver and broadcasting receiver enabling the method

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6215530B1 (en) * 1995-05-22 2001-04-10 Scientific-Atlanta, Inc. Logical and composite channel mapping in an MPEG network
US20020157101A1 (en) 2001-03-02 2002-10-24 Schrader Joseph A. System for creating and delivering enhanced television services
US8332893B2 (en) 2007-10-16 2012-12-11 Microsoft Corporation Hybrid channel map
US9621954B2 (en) 2011-02-17 2017-04-11 Verizon Patent And Licensing Inc. Program guide including online channels

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005015900A1 (en) * 2003-08-07 2005-02-17 Koninklijke Philips Electronics, N.V. Channel number sorting for digital television
US20070061858A1 (en) * 2005-09-14 2007-03-15 Casio Computer Co., Ltd. Digital television receiving system
US20070101385A1 (en) * 2005-11-01 2007-05-03 Samsung Electronics Co., Ltd. Method of connecting to internet via broadcast receiving device and apparatus for the same
WO2008153310A1 (en) * 2007-06-11 2008-12-18 Lg Electronics Inc. Method for displaying internet television information of broadcasting receiver and broadcasting receiver enabling the method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2516328A (en) * 2013-07-19 2015-01-21 Samsung Electronics Co Ltd Including an additional service in a channel guide
EP3024247A4 (en) * 2013-07-19 2017-01-18 Samsung Electronics Co., Ltd. Digital broadcasting receiver, method for controlling digital broadcast receiver, server, method for controlling server, and computer-readable medium
GB2516328B (en) * 2013-07-19 2017-09-13 Samsung Electronics Co Ltd Including an additional service in a channel guide
US10129588B2 (en) 2013-07-19 2018-11-13 Samsung Electronics Co., Ltd. Digital broadcasting receiver, method for controlling digital broadcasting receiver, server, method for controlling server, and computer-readable medium

Also Published As

Publication number Publication date
GB201203524D0 (en) 2012-04-11
KR101971519B1 (en) 2019-04-23
KR20130049149A (en) 2013-05-13

Similar Documents

Publication Publication Date Title
US11528519B2 (en) Method and apparatus for transmitting and receiving signaling information associated with multimedia content
JP5897245B2 (en) Discovery information for IP multicast
EP2590425A1 (en) An apparatus for receiving a broadcast stream including an online service in a channel list and a method thereof
CN103748896B (en) Method, receiving device and information providing device for accessing content from multiple content sources
US8635641B2 (en) Method of performing parental control a channel and an IPTV receiver
US8040917B2 (en) Apparatus and method for upgrading codec
US8893205B2 (en) IPTV receiver and method of providing channel map management information
US7646727B2 (en) Retransmission method for digital broadcast and its broadcast receiving device
US20110173665A1 (en) System and method of personalized broadcasting service based on subscriber terminal
KR102443060B1 (en) Information processing devices and information processing methods
US20080172701A1 (en) Method of transmitting/receiving digital contents and digital content reception system
KR102479001B1 (en) Receiving device, sending device, and data processing method
KR101971519B1 (en) Apparatus to receive a broadcast stream including an online service in a channel list and method thereof
KR102493299B1 (en) Electronic device, control method thereof, program, medium storage and internet protocol television system
US20140229993A1 (en) Display apparatus, server and control method thereof
US10904604B2 (en) Method for providing media service list
CN107925491B (en) Receiving apparatus, transmitting apparatus, and data processing method
KR20110070643A (en) A device that dynamically generates advertisements and sends them to multi-terminals
CN101106663B (en) Apparatus for receiving a data broadcast signal and its processing method
US8881197B2 (en) Apparatus and method for processing augmented broadcast content using analysis algorithm based on reference signal
KR101852494B1 (en) Apparatus and method for providing additional information associated with contents
KR101564464B1 (en) Display device and channel setting method
KR20080063717A (en) Effective Delivery of Contents Information Served in IPTV Environment and Effective Implementation of IPTV Service
KR20120111577A (en) Method and apparatus for provisioning widget information by using mpeg layer 2

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)