CA2813504C

Method and apparatus for participating in group communication services in an existing communication system

Abstract

A push-to-talk communication device to participate in a group communication net (100) is claimed. The group communication net (100) comprises a controller (104) to manage the group communication net (100) and interface with the push-to-talk communication devices (108, 112 and 116). A processor converts information signals into packet data suitable for transmission over a distributed network. The processor may also have identification information, and updates its identification information when its current identification information has or is about to change. The processor then transmits its new identification information to the controller (104). The push-to-talk devices (108, 112 and 116) also comprise a transmitter to transmit packet data through a first channel to the controller. A receiver receives packet data through a second channel from the controller. The push-to- talk devices (108, 112 and 116) also comprise a user activated mechanism to activate the transmitter when a user of the communication device wishes to transmit packet data to the controller.

CA2813504C, drawing sheet 1
Sheet 1 of 12

Term

Term ended

Expired 2 March 2021, 5.6 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

9 claims: 3 independent, 6 dependent

  1. 1
    CA 02813504 2014-03-13 74769-582D5 CLAIMS:1. A push-to-talk communication device for participating in a group communication net, comprising: means for receiving information from a user of said push-to-talk 5 communication device who wishes to transmit to a controller;means for converting said information into packet data suitable for transmission over a distributed network;means for transmitting said packet data to said controller;means for requesting a current list of available nets that the communication 10 device may join a controller for;means for receiving the current list of available nets from the controller;means for selecting a net from the current list of available nets;means for sending a request to the controller for joining the selected net;and means for receiving a response from the controller that the communication device 15 has been added to the list of current participants in the selected net.
  2. 2
    A push-to-talk communication device for exiting a net from a group communication network, the device comprising:means for receiving information from a user of said push-to-talk communication device who wishes to transmit to a controller;20 means for converting said information into packet data suitable for transmission over a distributed network;means for transmitting said packet data to said controller;CA 02813504 2014-03-13 74769-582D5 means for sending a request to the controller for exiting the net;and means for receiving a response from the controller that the communication device has been deleted from the list of current participants in the net;means for exiting the net. 5
  3. 8
    11. A method for permitting a push-to-talk communication device to participate in a group communication net, the method comprising:receiving information from a user of said push-to-talk communication device who wishes to transmit to a controller;converting said information into packet data suitable for transmission over a distributed network;and CA 02813504 2014-03-13 74769-582D5 transmitting said packet data to said controller characterized by: requesting a current list of available nets that the communication device may join a controller for;receiving the current list of available nets from the controller;selecting a net from the current list of available nets;sending a request to the controller for joining the selected net;receiving a response from the controller that the communication device has been added to the list of current participants in the selected net. 12. A method for permitting a push-to-talk communication device to exit a net 10 within a group communication network, the method comprising: receiving information from a user of said push-to-talk communication device who wishes to transmit to a controller;converting said information into packet data suitable for transmission over a distributed network;and 15 transmitting said packet data to said controller characterized by: sending a request to the controller for exiting the net;receiving a response from the controller that the communication device has been deleted from the list of current participants in the net;exiting the net. 13. The method of Claim 11 or Claim 12 further characterized by: receiving a request from a user who wishes to initiate a group call;CA 02813504 2014-03-13 74769-582D5 buffering media that is received from the user before the request is processed in a memory means;transmitting the buffered data to a controller after the request is processed;processing the received request and the media;5 signalling the user to stop sending media if the memory means used for buffering the received media runs out of space before the request is completely processed and media communication is not established between the communication device and the controller.
  4. 9
    14. A computer-readable medium in a push-to-talk communication device, said 10 medium comprising at least one instruction, which, when executed by a processing means, causes the processing means to perform the method steps of any one of Claims 11 to 13.