IP Library Patent Application 11458572
Patent Application
App. No. 11/458,572

Communication Session Server

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
11/458,572
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.

Claims (52)

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.

2 . The communication session server as claimed in claim 1 , further comprising:

a checking unit checking whether the communication terminal can receive data using a broadcast communication network based on the at least one received broadcast capability parameter,

wherein the decision maker decides to transmit the data within the context of the communication session using the broadcast communication network only if the communication terminal can receive data using a broadcast communication network based on the checking result from the checking unit.

3 . The communication session server as claimed in claim 1 , wherein the communication session setup unit communicates based on a communication session setup protocol.

4 . The communication session server as claimed in claim 3 , wherein the communication session setup unit communicates based on the Session Initiation Protocol.

5 . The communication session server as claimed in claim 1 , wherein the broadcast request message generation unit generates the broadcast request message based on a communication session setup protocol.

6 . The communication session server as claimed in claim 5 , wherein the broadcast request message generation unit generates the broadcast request message based on the Session Initiation Protocol.

7 . The communication session server as claimed in claim 1 , providing a half-duplex communication session.

8 . The communication session server as claimed in claim 7 , providing a Push-to-Talk communication session.

9 . The communication session server as claimed in claim 8 , providing a Push-to-Talk-over-Cellular communication session.

10 . The communication session server as claimed in claim 1 , providing an Internet-based communication session.

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.

12 . The communication terminal as claimed in claim 11 , wherein the communication session client communicates based on the Session Initiation Protocol.

13 . The communication terminal as claimed in claim 11 , providing a half-duplex communication session.

14 . The communication terminal as claimed in claim 13 , providing a Push-to-Talk communication session.

15 . The communication terminal as claimed in claim 14 , providing a Push-to-Talk-over-Cellular communication session.

16 . The communication terminal as claimed in claim 11 , providing an Internet-based communication session.

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.

18 . The network unit as claimed in claim 17 , further comprising a communication session client implementing a communication session with the communication session server.

19 . The network unit as claimed in claim 18 , wherein the communication session client communicates based on the Session Initiation Protocol.

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.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2022
From: INTEL DEUTSCHLAND GMBH
To: INTEL CORPORATION
Reel/Frame 061356/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 19, 2012
From: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
To: INTEL MOBILE COMMUNICATIONS GMBH
Reel/Frame 027556/0709 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 18, 2012
From: INFINEON TECHNOLOGIES AG
To: INTEL MOBILE COMMUNICATIONS TECHNOLOGY GMBH
Reel/Frame 027548/0623 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 27, 2006
From: BENKERT, MICHAEL; SCHMIDT, HOLGER; SCHWAGMANN, NORBERT; CHOI, HYUNG-NAM
To: INFINEON TECHNOLOGIES AG
Reel/Frame 018348/0070 →