Communication Session Server
First Claim
Patent Images
1. A communication session server, comprising:
- a communication session setup unit setting up a communication session with a plurality of communication terminals;
a communication session control unit controlling the communication session which has been set up;
a receiver receiving at least one broadcast capability parameter from at least one communication terminal participating in the communication session, the at least one broadcast capability parameter specifying whether the communication terminal can receive data using a broadcast communication network;
a decision maker deciding whether data within a context of the communication session are to be transmitted to the communication terminal using a broadcast communication network; and
a broadcast request message generation unit generating a broadcast request message for a broadcast server to transmit data within the context of the communication session to the at least one communication terminal using a broadcast communication network.
4 Assignments
0 Petitions
Accused Products
Abstract
At least one received broadcast capability parameter from at least one communication terminal participating in a communication session is used to decide whether data within the context of the communication session are to be transmitted to the communication terminal using a broadcast communication network or using a cellular mobile radio communication network.
48 Citations
26 Claims
-
1. A communication session server, comprising:
-
a communication session setup unit setting up a communication session with a plurality of communication terminals;
a communication session control unit controlling the communication session which has been set up;
a receiver receiving at least one broadcast capability parameter from at least one communication terminal participating in the communication session, the at least one broadcast capability parameter specifying whether the communication terminal can receive data using a broadcast communication network;
a decision maker deciding whether data within a context of the communication session are to be transmitted to the communication terminal using a broadcast communication network; and
a broadcast request message generation unit generating a broadcast request message for a broadcast server to transmit data within the context of the communication session to the at least one communication terminal using a broadcast communication network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A communication terminal, comprising:
-
a communication session client implementing a communication session with at least one other communication terminal using a communication session server; and
a message generation unit generating at least one broadcast capability message, the message generation unit adding at least one broadcast capability parameter to the broadcast capability message, the at least one broadcast capability parameter specifying whether the communication terminal can receive data using a broadcast communication network. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A network unit, comprising:
-
a receiver receiving at least one broadcast capability parameter from at least one communication terminal, the at least one broadcast capability parameter specifying whether the communication terminal can receive data using a broadcast communication network;
a memory storing the at least one received broadcast capability parameter; and
a transmitter sending the at least one broadcast capability parameter to a communication session server. - View Dependent Claims (18, 19)
-
-
20. A method of controlling a communication session with a plurality of communication terminals, comprising:
-
making a decision, using at least one received broadcast capability parameter from at least one communication terminal participating in the communication session, the at least one broadcast capability parameter specifying whether the communication terminal can receive data using a broadcast communication network, regarding whether data within a context of the communication session are to be transmitted to the communication terminal using a broadcast communication network, and if data within the context of the communication session are to be transmitted to the communication terminal using a broadcast communication network, then generating a broadcast request message for a broadcast server to transmit data within the context of the communication session to the at least one communication terminal using a broadcast communication network.
-
-
21. A method of setting up a communication session, comprising a communication session client of a communication terminal setting up a communication session with at least one other communication terminal using a communication session server, with at least one broadcast capability parameter, which specifies whether the communication terminal can receive data using a broadcast communication network, being sent to the communication session server.
-
22. A computer program element which, when executed by a processor, carries out a method for controlling a communication session with a plurality of communication terminals comprising:
-
making a decision, using at least one received broadcast capability parameter from at least one communication terminal participating in the communication session, the at least one broadcast capability parameter specifying whether the communication terminal can receive data using a broadcast communication network, regarding whether data within a context of the communication session are to be transmitted to the communication terminal using a broadcast communication network; and
if data within the context of the communication session are to be transmitted to the communication terminal using a broadcast communication network, then generating a broadcast request message for a broadcast server to transmit data within the context of the communication session to the at least one communication terminal using a broadcast communication network.
-
-
23. A computer program element which, when executed by a processor, carries out a method for setting up a communication session comprising a communication session client of a communication terminal setting up a communication session with at least one other communication terminal using a communication session server, with at least one broadcast capability parameter, which specifies whether the communication terminal can receive data using a broadcast communication network, being sent to the communication session server.
-
24. A communication session server, comprising:
-
a communication session setup means for setting up a communication session with a plurality of communication terminals;
a communication session control means for controlling the communication session which has been set up;
a receiving means for receiving at least one broadcast capability parameter from at least one communication terminal participating in the communication session, the at least one broadcast capability parameter specifying whether the communication terminal can receive data using a broadcast communication network;
a decision making means for deciding whether data within a context of the communication session are to be transmitted to the communication terminal using a broadcast communication network; and
a broadcast request message generation means for generating a broadcast request message for a broadcast server to transmit data within the context of the communication session to the at least one communication terminal using a broadcast communication network.
-
-
25. A communication terminal, comprising:
-
a communication session client means for implementing a communication session with at least one other communication terminal using a communication session serving means; and
a message generating means for generating at least one broadcast capability message, the message generating means adding at least one broadcast capability parameter to the broadcast capability message, the at least one broadcast capability parameter specifying whether the communication terminal can receive data using a broadcast communication network.
-
-
26. A network unit, comprising:
-
a receiving means for receiving at least one broadcast capability parameter from at least one communication terminal, the at least one broadcast capability parameter specifying whether the communication terminal can receive data using a broadcast communication network;
a memory means for storing the at least one received broadcast capability parameter; and
a transmitting means for sending the at least one broadcast capability parameter to a communication session serving means.
-
Specification