Automatically providing announcements for a push-to-talk communication session
First Claim
Patent Images
1. A method for providing one or more announcements for one or more communication sessions, comprising:
- facilitating one or more communication sessions among a plurality of endpoints, the plurality of endpoints comprising a half-duplex push-to-talk endpoint;
establishing that a trigger event has occurred at the half-duplex push-to-talk endpoint, the trigger event indicating an activity status of the half-duplex push-to-talk endpoint;
identifying one or more announcements associated with the trigger event; and
providing the one or more announcements to at least a subset of the plurality of endpoints.
1 Assignment
0 Petitions
Accused Products
Abstract
Providing announcements for communication sessions includes facilitating the communication sessions among endpoints comprising a half-duplex push-to-talk endpoint. It is established that a trigger event has occurred at the half-duplex push-to-talk endpoint, where the trigger event indicates an activity status of the half-duplex push-to-talk endpoint. One or more announcements associated with the trigger event are identified. The one or more announcements are provided to at least a subset of the endpoints.
82 Citations
29 Claims
-
1. A method for providing one or more announcements for one or more communication sessions, comprising:
-
facilitating one or more communication sessions among a plurality of endpoints, the plurality of endpoints comprising a half-duplex push-to-talk endpoint;
establishing that a trigger event has occurred at the half-duplex push-to-talk endpoint, the trigger event indicating an activity status of the half-duplex push-to-talk endpoint;
identifying one or more announcements associated with the trigger event; and
providing the one or more announcements to at least a subset of the plurality of endpoints. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for providing one or more announcements for one or more communication sessions, comprising:
-
an interface operable to;
send and receive a plurality of message to facilitate one or more communication sessions among a plurality of endpoints, the plurality of endpoints comprising a half-duplex push-to-talk endpoint; and
a processor coupled to the interface and operable to;
establish that a trigger event has occurred at the half-duplex push-to-talk endpoint, the trigger event indicating an activity status of the half-duplex push-to-talk endpoint;
identify one or more announcements associated with the trigger event; and
provide the one or more announcements to at least a subset of the plurality of endpoints. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. Logic for providing one or more announcements for one or more communication sessions, the logic embodied in a computer-readable medium and operable to:
-
facilitate one or more communication sessions among a plurality of endpoints, the plurality of endpoints comprising a half-duplex push-to-talk endpoint;
establish that a trigger event has occurred at the half-duplex push-to-talk endpoint, the trigger event indicating an activity status of the half-duplex push-to-talk endpoint;
identify one or more announcements associated with the trigger event; and
provide the one or more announcements to at least a subset of the plurality of endpoints. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A system for providing one or more announcements for one or more communication sessions, comprising:
-
means for facilitating one or more communication sessions among a plurality of endpoints, the plurality of endpoints comprising a half-duplex push-to-talk endpoint;
means for establishing that a trigger event has occurred at the half-duplex push-to-talk endpoint, the trigger event indicating an activity status of the half-duplex push-to-talk endpoint;
means for identifying one or more announcements associated with the trigger event; and
means for providing the one or more announcements to at least a subset of the plurality of endpoints.
-
-
29. A method for providing one or more announcements for one or more communication sessions, comprising:
-
facilitating one or more communication sessions among a plurality of endpoints by facilitating the one or more communication sessions among a plurality of virtual talk groups, the plurality of endpoints comprising a half-duplex push-to-talk endpoint;
establishing that a trigger event has occurred at the half-duplex push-to-talk endpoint, the trigger event indicating an activity status of the half-duplex push-to-talk endpoint, the trigger event indicating at least one of;
the half-duplex push-to-talk endpoint has relinquished floor control of the one or more communication sessions;
the half-duplex push-to-talk endpoint has terminated the one or more communication sessions; and
the half-duplex push-to-talk endpoint has requested floor control for the one or more communication sessions;
identifying one or more announcements associated with the trigger event, an announcement corresponding to a virtual talk group, the one or more announcements comprising;
a talk termination announcement if the trigger event indicates that the half-duplex push-to-talk endpoint has relinquished floor control of the one or more communication sessions;
a session termination announcement if the trigger event indicates that the half-duplex push-to-talk endpoint has terminated the one or more communication sessions; and
a user identifier announcement announcing a user identifier of a user associated with the half-duplex push-to-talk endpoint if the trigger event indicates that the half-duplex push-to-talk endpoint has requested floor control for the one or more communication sessions, the one or more announcements obtained by recording the voice of a user associated with the half-duplex push-to-talk endpoint, the one or more announcements stored at the half-duplex push-to-talk endpoint, the one or more announcements stored at an interoperability system, the one or more announcements downloaded from the interoperability system to the half-duplex push-to-talk endpoint; and
providing the one or more announcements to at least a subset of the plurality of endpoints by providing each announcement to the corresponding virtual talk group, the one or more announcements provided by;
providing a first announcement to a user of the half-duplex push-to-talk endpoint at a first volume; and
providing a second announcement to one or more users of the other endpoints at a second volume, the second volume greater than the first volume.
-
Specification