Announcing information service through broadcasting or multicasting
First Claim
1. A method of broadcasting or multicasting comprising:
- determining, at a processor, to broadcast or multicast one or more announcements on a lower level of a hierarchical structure of announcements, the one or more announcements relating to a category of an information service;
determining, at the processor, to broadcast or multicast, on a higher level of the hierarchical structure of announcements, data indicating the category of the information service, and data indicating a quantity of the one or more announcements; and
broadcasting or multicasting the one or more announcements and the data based on the determinations.
0 Assignments
0 Petitions
Accused Products
Abstract
A receiver (FIG. 2) receives IP session announcement signals from a terrestrial digital video broadcasting system. Each IP session announcement (RM) includes information concerning announcements on an immediately lower level as well as information identifying the quantity of announcement data, such as the number of announcement messages, and a timeout value. The quantity data tells the receiver how many messages X1 to X3 it needs to receive (C) before it has received all the relevant announcement messages. The timeout value informs the receiver how long it can wait before again receiving the messages X1 to X3 (which may have changed in content by then). After initially receiving the messages X1 to X3, the receiver may sleep (E), or it may receive announcement messages from another channel Y (D).
-
Citations
30 Claims
-
1. A method of broadcasting or multicasting comprising:
-
determining, at a processor, to broadcast or multicast one or more announcements on a lower level of a hierarchical structure of announcements, the one or more announcements relating to a category of an information service; determining, at the processor, to broadcast or multicast, on a higher level of the hierarchical structure of announcements, data indicating the category of the information service, and data indicating a quantity of the one or more announcements; and broadcasting or multicasting the one or more announcements and the data based on the determinations. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of broadcasting or multicasting comprising facilitating access to at least one interface configured to allow access to at least one service, the at least one service configured to perform at least the following:
-
determining, at a processor, to broadcast or multicast one or more announcements on a lower level of a hierarchical structure of announcements, the one or more announcements relating to a category of an information service; determining, at the processor, to broadcast or multicast, on a higher level of the hierarchical structure of announcements, data indicating the category of information service, and data indicating a quantity of the one or more announcements; and broadcasting or multicasting the one or more announcements and data based on the determinations. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus for broadcasting or multicasting comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, determine to broadcast or multicast, one or more announcements on a lower level of a hierarchical structure of announcements, the one or more announcements relating to a category of an information service; determine to broadcast or multicast, on a higher level of the hierarchical structure of announcements, data indicating the category, and data indicating a quantity of the one or more announcements; and broadcasting or multicasting the one or more announcements and data based on the determinations. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method of receiving announcements comprising:
-
receiving, at a processor, announcement data at a higher level in a hierarchical structure of announcement data indicating a category of an information service to which one or more announcements on a lower level of the hierarchical structure of announcement data belong; receiving, at the processor, data indicating a quantity of the one or more announcements; determining to receive the one or more announcements for a period of time dependent at least in part on the quantity data indicator; and receiving the one or more announcements for the period of time based on the determination. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A non-transitory computer-readable storage medium carrying one or more sequences of one or more instructions for receiving announcements which, when executed by one or more processors, cause an apparatus to at least perform the following steps:
-
receiving announcement data at a higher level in a hierarchical structure of announcement data indicating a category of an information service to which one or more announcements on a lower level of the hierarchical structure of announcement data belong; receiving data indicating a quantity of the one or more announcements; determining to receive the one or more announcements for a period of time dependent at least in part on the quantity data indicator; and receiving the one or more announcements for the period of time based on the determination. - View Dependent Claims (22, 23, 24, 25)
-
-
26. An apparatus for receiving announcements comprising:
-
at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least the following, receive announcement data at a higher level in a hierarchical structure of announcement data indicating a category of an information service to which one or more announcements on a lower level of the hierarchical structure of announcement data belong; receive data indicating a quantity of the one or more announcements; determine to receive the one or more announcements for a period of time dependent at least in part on the quantity data indicator; and receive the one or more announcements for the period of time based on the determination. - View Dependent Claims (27, 28, 29, 30)
-
Specification