Method and system for providing a push-to-talk communication session
First Claim
1. A method for providing a push-to-talk communication session, comprising:
- facilitating a push-to-talk communication session among a full duplex endpoint supporting simultaneous two-way communication and a plurality of half duplex endpoints, wherein communications are received from and transmitted to the full duplex endpoint along a two-way communications path;
blocking communications received from the full duplex endpoint while one of the plurality of half duplex endpoints has floor control in the communication session;
receiving from the full duplex endpoint in the two-way communications path a floor control signal comprising a request to transmit communications in the communication session;
in response to receiving the floor control signal;
providing floor control to the full duplex endpoint; and
transmitting to the plurality of half duplex endpoints communications received from the full duplex endpoint;
wherein the full duplex endpoint and the plurality of half duplex endpoints are of different communication networks and are part of a virtual talk group associated with an event; and
further comprising determining a maximum floor control amount of time for the full duplex endpoint according to an event type associated with the event.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for providing a push-to-talk communication session includes facilitating a push-to-talk communication session among a full duplex endpoint supporting simultaneous two-way communication and a plurality of half duplex endpoints. Communications are received from and transmitted to the full duplex endpoint along a two-way communications path. The method includes blocking communications received from the full duplex endpoint while one of the plurality of half duplex endpoints has floor control in the communication session and receiving from the full duplex endpoint in the two-way communications path a floor control signal comprising a request to transmit communications in the communication session. The method includes, in response to receiving the floor control signal, providing floor control to the full duplex endpoint and transmitting to the plurality of half duplex endpoints communications received from the full duplex endpoint.
-
Citations
30 Claims
-
1. A method for providing a push-to-talk communication session, comprising:
-
facilitating a push-to-talk communication session among a full duplex endpoint supporting simultaneous two-way communication and a plurality of half duplex endpoints, wherein communications are received from and transmitted to the full duplex endpoint along a two-way communications path; blocking communications received from the full duplex endpoint while one of the plurality of half duplex endpoints has floor control in the communication session; receiving from the full duplex endpoint in the two-way communications path a floor control signal comprising a request to transmit communications in the communication session; in response to receiving the floor control signal; providing floor control to the full duplex endpoint; and transmitting to the plurality of half duplex endpoints communications received from the full duplex endpoint; wherein the full duplex endpoint and the plurality of half duplex endpoints are of different communication networks and are part of a virtual talk group associated with an event; and further comprising determining a maximum floor control amount of time for the full duplex endpoint according to an event type associated with the event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for providing a push-to-talk communication session, comprising:
-
a processor operable to; facilitate a push-to-talk communication session among a full duplex endpoint supporting simultaneous two-way communication and a plurality of half duplex endpoints, wherein communications are received from and transmitted to the full duplex endpoint along a two-way communications path; and block communications received from the full duplex endpoint while one of the plurality of half duplex endpoints has floor control in the communication session; an interface coupled to the processor and operable to receive from the full duplex endpoint in the two-way communications path a floor control signal comprising a request to transmit communications in the communication session; the processor further operable to, in response to the interface receiving the floor control signal; provide floor control to the full duplex endpoint; and transmit to the plurality of half duplex endpoints communications received from the full duplex endpoint; wherein the full duplex endpoint and the plurality of half duplex endpoints are of different communication networks and are part of a virtual talk group associated with a event; and wherein the processor is further operable to determine a maximum floor control amount of time for the full duplex endpoint according to an event type associated with the event. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for providing a push-to-talk communication session, comprising:
-
means for facilitating a push-to-talk communication session among a full duplex endpoint supporting simultaneous two-way communication and a plurality of half duplex endpoints, wherein communications are received from and transmitted to the full duplex endpoint along a two-way communications path; means for blocking communications received from the full duplex endpoint while one of the plurality of half duplex endpoints has floor control in the communication session; means for receiving from the full duplex endpoint in the two-way communications path a floor control signal comprising a request to transmit communications in the communication session; means for, in response to receiving the floor control signal; providing floor control to the full duplex endpoint; and transmitting to the plurality of half duplex endpoints communications received from the full duplex endpoint; wherein the full duplex endpoint and the plurality of half duplex endpoints are of different communication networks and are part of a virtual talk group associated with an event; and further comprising means for determining a maximum floor control amount of time for the full duplex endpoint according to an event type associated with the event.
-
-
24. A non transitory computer-readable medium encoded with instructions, the instructions operable, when executed, to:
-
facilitate a push-to-talk communication session among a full duplex endpoint supporting simultaneous two-way communication and a plurality of half duplex endpoints, wherein communications are received from and transmitted to the full duplex endpoint along a two-way communications path; block communications received from the full duplex endpoint while one of the plurality of half duplex endpoints has floor control in the communication session; receive from the full duplex endpoint in the two-way communications path a floor control signal comprising a request to transmit communications in the communication session; in response to receiving the floor control signal; provide floor control to the full duplex endpoint; and transmit to the plurality of half duplex endpoints communications received from the full duplex endpoint; wherein the full duplex endpoint and the plurality of half duplex endpoints are of different communication networks and are part of a virtual talk group associated with an event; and wherein the code is further operable to determine a maximum floor control amount of time for the full duplex endpoint according to an event type associated with the event. - View Dependent Claims (25, 26, 27, 28, 29, 30)
-
Specification