US8224366B2

System and method for multiple simultaneous communication groups in a wireless system

Summary by NHIP

Multi-group PTT interruption system

The system allows a wireless device to monitor multiple push-to-talk groups while playing audio from a designated primary group. It interrupts non-primary communications when the primary group transmits, displaying non-primary information on a display device instead. A single dedicated media channel carries media for both primary and non-primary groups between the server and device.

Claim Score by NHIP

Read claim 63, the broadest

Abstract

A system and method enable a wireless device to support simultaneously multiple push-to-talk (PTT) communications and interrupt certain PTT communication with higher priority ones. A user subscribes to multiple PTT communication groups and designates one of the groups as the primary group. The wireless device receives and plays PTT communications from the multiple PTT communication groups and interrupts playing of a PTT communication from a non-primary group if a PTT communication is received from the primary PTT communication group.

US8224366B2, drawing sheet 1
Sheet 1 of 8

Term

Projected expiry 27 July 2030.

  1. Priority and filed
  2. Granted
  3. Today
  4. Projected expiry

67 claims: 20 independent, 47 dependent

  1. 1
    A method for enabling a wireless device having an audio device to monitor multiple push-to-talk (PTT) communications on a wireless network, comprising the steps of:subscribing to multiple PTT communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;selecting a primary PTT communication group;receiving at least one PTT communication from a PTT server and playing the at least one PTT communication on the audio device, wherein the at least one PTT communication is from either the primary PTT communication group or a non-primary PTT communication group;if a PTT communication from the non-primary PTT communication group is playing on the audio device and a PTT communication from the primary PTT communication group is received at the wireless device, interrupting the PTT communication from the non-primary PTT communication group and playing the received PTT communication from the primary PTT communication group on the audio device of the wireless device;and if a primary PTT communication is playing on the audio device and a non-primary PTT communication is received, displaying information about the non-primary PTT communication on a display device, wherein a single, dedicated media channel is maintained between the PTT server and the wireless device for carrying PTT media associated with the primary and non-primary PTT communication groups.
  2. 8
    A method for a push-to-talk (PTT) communication server to provide multiple PTT communications to user devices, comprising the steps of:receiving a subscription to multiple PTT communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;receiving a selection of a primary PTT communication group;receiving at least one PTT communication from a first user device, wherein the at least one PTT communication is either a primary PTT communication or a non-primary PTT communication to a designated PTT group;if a given non-primary PTT communication associated with a non-primary communication group is being transmitted to the second user device of the designated PTT group and a first primary PTT communication is received from the first user device, interrupting the transmission of the given non-primary PTT communication and transmitting the first primary PTT communication to the second user device;and if the first primary PTT communication is being transmitted to the second user device and the given non-primary PTT communication is received, transmitting information about the given non-primary PTT communication to the second user device, wherein a single, dedicated media channel is maintained between the PTT communication server and the second user device for carrying PTT media associated with the primary and non-primary PTT communication groups.
  3. 14
    An apparatus for monitoring multiple push-to-talk (PTT) communications on a wireless telecommunication network, comprising:a transceiver for transmitting and receiving PTT communications from a remote server;a storage unit for storing information on multiple PTT communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;a display unit for displaying activity announcements regarding PTT communications;a user interface unit for playing PTT communications received;a PTT interface for receiving a PTT request from the user;and a controller for determining which PTT communications to play by the user interface unit wherein the controller is capable of interrupting a PTT communication that is being played by the user interface unit if playable PTT communications associated with more than one of the multiple PTT communication groups are received by the transceiver, and wherein the controller is configured to direct the display unit to display information about a non-primary PTT communication if a primary PTT communication is playing on an audio device and the non-primary PTT communication is received, wherein a single, dedicated media channel is maintained between the remote server and the apparatus for carrying PTT media associated with the multiple PTT communication groups.
  4. 19
    An apparatus for monitoring multiple push-to-talk (PTT) communications on a wireless telecommunication network, comprising:means for transmitting and receiving PTT communications from a remote server;means for storing information on multiple PTT communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group, wherein each PTT communication group is associated with a PTT channel;means for displaying activity announcements regarding PTT communications;means for playing PTT communications received;means for receiving a PTT request from a user;and means for determining which PTT communications to play by the means for playing PTT communications, wherein the means for determining is capable of interrupting a PTT communication that is being played by the means for playing PTT communications if playable PTT communications associated with more than one of the multiple PTT communication groups are received by the means for transmitting and receiving and wherein the means for determining is configured to direct the means for displaying to display information about a non-primary PTT communication if a primary PTT communication is playing on an audio device and the non-primary PTT communication is received, wherein a single, dedicated media channel is maintained between the remote server and the apparatus for carrying PTT media associated with the multiple PTT communication groups.
  5. 20
    A non-transitory computer-readable medium on which is stored a computer program for enabling a user device having an audio device and display device to monitor multiple push-to-talk (PTT) communications on a wireless network, the computer program comprising computer instructions that when executed by a computer performs the steps of:subscribing to multiple PTT communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;selecting a primary PTT communication group;receiving at least one PTT communication from a PTT server and playing the at least one PTT communication on the audio device, wherein the at least one PTT communications is from either the primary PTT communication group or a non-primary PTT communication group;if a given non-primary PTT communication from the non-primary PTT communication group is playing on the audio device and a first primary PTT communication from the primary PTT communication group is received at a wireless device, interrupting the given non-primary PTT communication from the non-primary PTT communication group and playing the first primary PTT communication from the primary PTT communication group on the audio device of the wireless device;and if the first primary PTT communication is playing on the audio device and a non-primary PTT communication is received, displaying information about the non-primary PTT communication on the display device, wherein a single, dedicated media channel is maintained between the PTT server and the wireless device for carrying PTT media associated with the primary and non-primary PTT communication groups.
  6. 28
    A non-transitory computer-readable medium on which is stored a computer program for a push-to-talk (PTT) communication server to provide multiple PTT communications to user devices, the computer program comprising computer instructions that when executed by a computer performs the steps of:receiving a subscription to multiple PTT communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;receiving a selection of a primary PTT communication group;receiving at least one PTT communication from a first user device, wherein the at least one PTT communication is either a primary PTT communication or a non-primary PTT communication to a designated PTT group;if a given non-primary PTT communication associated with a non-primary communication group is being transmitted to a second user device of the designated PTT group and a first primary PTT communication is received from the first user device, interrupting the transmission of the given non-primary PTT communication and transmitting the first primary PTT communication to the second user device;and if the first primary PTT communication is being transmitted to the second user device and the given non-primary PTT communication is received, transmitting information about the given non-primary PTT communication to the second user device, wherein a single, dedicated media channel is maintained between the PTT communication server and the second user device for carrying PTT media associated with the primary and non-primary PTT communication groups.
  7. 34
    A method for enabling a wireless device having an audio device and a display device to monitor multiple push-to-talk (PTT) communications on a wireless network, comprising:a step for subscribing to multiple PTT communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;a step for selecting a primary PTT communication group;a step for receiving at least one PTT communication from a PTT server and playing the at least one PTT communication on the audio device, wherein the at least one PTT communication is from either the primary PTT communication group or a non-primary PTT communication group;if a PTT communication from the non-primary PTT communication group is playing on the audio device and a PTT communication from the primary PTT communication group is received at the wireless device, a step for interrupting the PTT communication from the non-primary PTT communication group and playing the received PTT communication from the primary PTT communication group on the audio device of the wireless device;and if a primary PTT communication is playing on the audio device and a non-primary PTT communication is received, displaying information about the non-primary PTT communication on the display device, wherein a single, dedicated media channel is maintained between the PTT server and the wireless device for carrying PTT media associated with the primary and non-primary PTT communication groups.
  8. 35
    A method for a push-to-talk (PTT) communication server to provide multiple PTT communications to user devices, comprising:a step for receiving a subscription to multiple PTT communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;a step for receiving a selection of a primary PTT communication group;a step for receiving at least one PTT communication from a first user device, wherein the at least one PTT communication is either a primary PTT communication or a non-primary PTT communication to a designated PTT group;if a given non-primary PTT communication associated with a non-primary communication group is being transmitted to a second user device of the designated PTT group and a first primary PTT communication is received from the first user device, a step for interrupting the transmission of the given non-primary PTT communication and transmitting the first primary PTT communication to the second user device;and if the first primary PTT communication is being transmitted to the second user evice and the given non-primary PTT communication is received, a step for transmitting information about the given non-primary PTT communication to the second user device, wherein a single, dedicated media channel is maintained between the PTT communication server and the second user device for carrying PTT media associated with the primary and non-primary PTT communication groups.
  9. 38
    A method of monitoring multiple push-to-talk (PTT) communications at a wireless device having an audio device on a wireless network, comprising:subscribing to multiple PTT communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;establishing, for a group communication session with a first of the multiple PTT communication groups, a dedicated media channel with a PTT server, the dedicated media channel configured to carry PTT media associated with a single PTT communication group at a time;establishing a separate control channel with the PTT server, the separate control channel configured to receive control information associated with one or more of the multiple PTT groups;and receiving at least one of the multiple PTT communication group PTT media over the dedicated media channel.
  10. 43
    A method of supporting multiple push-to-talk (PTT) communications at a PTT server for a wireless device having an audio device on a wireless network, comprising:establishing, for a group communication session with a first of multiple PTT communication groups, a dedicated media channel with the wireless device, the dedicated media channel configured to carry PTT media associated with a single PTT communication group at a time;establishing a separate control channel with the wireless device, the separate control channel configured to transmit control information associated with one or more of the multiple PTT groups to the wireless device;and transmitting at least one of the multiple PTT communication group PTT media to the wireless device over the dedicated media channel.
  11. 49
    A push-to-talk (PTT) communication server configured to provide multiple PTT communications to user devices, comprising:a receiver configured to: receive a subscription to multiple PTT communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group, receive a selection of a primary PTT communication group, and receive at least one PTT communication from a first user device, wherein the at least one PTT communications is either a primary PTT communication or a non-primary PTT communication to a designated PTT group;and a processor configured to: if a given non-primary PTT communication associated with a non-primary communication group is being transmitted to a second user device of the designated PTT group and a given primary PTT communication is received from the first user device, interrupt the transmission of the given non-primary PTT communication and transmitting the given primary PTT communication to the second user device, and if the given primary PTT communication is being transmitted to the second user device and the given non-primary PTT communication is received, transmit information about the given non-primary PTT communication to the second user device, wherein a single, dedicated media channel is maintained between the PTT communication server and the second user device for carrying PTT media associated with the primary and non-primary PTT communication groups.
  12. 50
    A push-to-talk (PTT) communication server configured to provide multiple PTT communications to user devices, comprising:means for receiving a subscription to multiple PTT communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;means for receiving a selection of a primary PTT communication group;means for receiving at least one PTT communication from a first user device, wherein the at least one PTT communication is either a primary PTT communication or a non-primary PTT communication to a designated PTT group;means for interrupting the transmission of a given non-primary PTT communication and transmitting a given primary PTT communication to the second user device if the given non-primary PTT communication associated with a non-primary communication group is being transmitted to the second user device of the designated PTT group and the given primary PTT communication is received from the first user device;and means for transmitting information about the given non-primary PTT communication to the second user device if the given primary PTT communication is being transmitted to the second user device and the given non-primary PTT communication is received, wherein a single, dedicated media channel is maintained between the PTT communication server and the second user device for carrying PTT media associated with the primary and non-primary PTT communication groups.
  13. 51
    A method of monitoring multiple group communications at a wireless device having an audio device on a wireless network, comprising:subscribing to multiple group communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;establishing, for a group communication session with a first of the multiple group communication groups, a dedicated media channel with a group communication server, the dedicated media channel configured to carry group communication media associated with a single group communication group at a time;establishing a separate control channel with the group communication server, the separate control channel configured to receive control information associated with one or more of the multiple group communication groups;and receiving at least one of the multiple group communication group communication media over the dedicated media channel.
  14. 56
    A method of supporting multiple group communications at a group communication server for a wireless device having an audio device on a wireless network, comprising:establishing, for a group communication session with a first of multiple group communication groups, a dedicated media channel with the wireless device, the dedicated media channel configured to carry group communication media associated with a single group communication group at a time;establishing a separate control channel with the wireless device, the separate control channel configured to transmit control information associated with one or more of the multiple group communication groups to the wireless device;and transmitting at least one of the multiple group communication group communication media to the wireless device over the dedicated media channel.
  15. 62
    A wireless device configured to monitor multiple group communications, comprising:a processor coupled to a transceiver configured to: subscribe to multiple group communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;establish, for a group communication session with a first of the multiple group communication groups, a dedicated media channel with a group communication server, the dedicated media channel configured to carry group communication media associated with a single group communication group at a time;establish a separate control channel with the group communication server, the separate control channel configured to receive control information associated with one or more of the multiple group communication groups;and receive at least one of the multiple group communication group communication media over the dedicated media channel.
  16. 63
    Broadest claimClaim Score 57, broad(NHIP)A group communication server configured to support multiple group communications for a wireless device having an audio device, comprising:a processor coupled to a transceiver and configured to: establish, for a group communication session with a first of multiple group communication groups, a dedicated media channel with the wireless device, the dedicated media channel configured to carry group communication media associated with single group communication group at a time;establish a separate control channel with the wireless device, the separate control channel configured to transmit control information associated with one or more of the multiple group communication groups to the wireless device;and transmit at least one of the multiple group communication group communication media to the wireless device over the dedicated media channel.
  17. 64
    A wireless device configured to monitor multiple group communications, comprising:means for subscribing to multiple group communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;means for establishing, for a group communication session with a first of the multiple group communication groups, a dedicated media channel with a group communication server, the dedicated media channel configured to carry group communication media associated with a single group communication group at a time;means for establishing a separate control channel with the group communication server, the separate control channel configured to receive control information associated with one or more of the multiple group communication groups;and means for receiving at least one of the multiple group communication group communication media over the dedicated media channel.
  18. 65
    A group communication server configured to support multiple group communications for a wireless device having an audio device, comprising:means for establishing, for a group communication session with a first of multiple group communication groups, a dedicated media channel with the wireless device, the dedicated media channel configured to carry group communication media associated with a single group communication group at a time;means for establishing a separate control channel with the wireless device, the separate control channel configured to transmit control information associated with one or more of the multiple group communication groups to the wireless device;and means for transmitting at least one of the multiple group communication group communication media to the wireless device over the dedicated media channel.
  19. 66
    A non-transitory computer-readable medium on which is stored a computer program for a wireless device to monitor multiple group communications, the computer program comprising computer instructions that when executed by a computer performs the steps of:subscribing to multiple group communication groups, each group composed of a plurality of wireless devices capable of communicating with all member devices of the group;establishing, for a group communication session with a first of the multiple group communication groups, a dedicated media channel with a group communication server, the dedicated media channel configured to carry group communication media associated with a single group communication group at a time;establishing a separate control channel with the group communication server, the separate control channel configured to receive control information associated with one or more of the multiple group communication groups;and receiving at least one of the multiple group communication group communication media over the dedicated media channel.
  20. 67
    A non-transitory computer-readable medium on which is stored a computer program for a group communication server to support multiple group communications for a wireless device having an audio device, the computer program comprising computer instructions that when executed by a computer performs the steps of:establishing, for a group communication session with a first of multiple group communication groups, a dedicated media channel with the wireless device, the dedicated media channel configured to carry group communication media associated with a single group communication group at a time;establishing a separate control channel with the wireless device, the separate control channel configured to transmit control information associated with one or more of the multiple group communication groups to the wireless device;and transmitting at least one of the multiple group communication group communication media to the wireless device over the dedicated media channel.
Independent claims20