WO2007142961A2

Method and system for joining a virtual talk group

Abstract

A method for joining a virtual talk group includes facilitating communications of a virtual talk group. The virtual talk group includes a plurality of endpoints of different communication networks. The method also includes recording the communications of the plurality of endpoints of the virtual talk group. The method also includes adding a first endpoint to the virtual talk group and presenting the first endpoint with the recorded communications of the plurality of endpoints of the virtual talk group.

WO2007142961A2, drawing sheet 1
Sheet 1 of 2

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

34 claims: 4 independent, 30 dependent

  1. 1
    WHAT IS CLAIMED IS:1. A method for joining a virtual talk group, comprising: facilitating communications of a virtual talk group, the virtual talk group comprising a plurality of endpoints of different communication networks;recording the communications of the plurality of endpoints of the virtual talk group;adding a first endpoint to the virtual talk group;and presenting the first endpoint with the recorded communications of the plurality of endpoints of the virtual talk group.
  2. 2
    The method of Claim 1, further comprising facilitating communications among the plurality of endpoints of the virtual talk group and the added first endpoint while presenting the first endpoint with the recorded communications .
  3. 3
    The method of Claim 2, wherein facilitating communications among the plurality of endpoints of the virtual talk group and the added first endpoint while presenting the first endpoint with the recorded communications comprises presenting the first endpoint with the recorded communications when there is a pause in the communications of the plurality of endpoints of the virtual talk group .
  4. 4
    The method of Claim 2, wherein facilitating communications among the plurality of endpoints of the virtual talk group and the added first endpoint while presenting the first endpoint with the recorded communications comprises pausing the presentation of the recorded communications to the first endpoint upon detecting an endpoint communication.
  5. 5
    The method of Claim 4, wherein pausing the presentation of the recorded communications to the first endpoint upon detecting an endpoint communication comprises pausing the presentation of the recorded communications to the first endpoint upon detecting an endpoint communication having a priority greater than the recorded communication.
  6. 6
    The method of Claim 1, further comprising providing an indication to the first endpoint indicating that the first endpoint is being presented with the recorded communications of the virtual talk group such that the first endpoint may distinguish the recorded communications from the communications of the plurality of endpoints of the virtual talk group.
  7. 7
    The method of Claim 1, further comprising receiving a request from the first endpoint to change the manner by which the recorded communications are presented.
  8. 8
    The method of Claim 1, further comprising receiving a request from the first endpoint to control the manner of the presentation of the recorded communications .
  9. 9
    The method of Claim 1, wherein presenting the first endpoint with the recorded communications comprises increasing the rate by which the recorded communications are presented.
  10. 10
    The method of Claim 1, further comprising:determining that a condition of a predetermined policy has been satisfied;and recording the communications of the plurality of endpoints of the virtual talk group based on the satisfaction of the condition of the predetermined policy.
  11. 11
    The method of Claim 10, wherein determining that a condition of a predetermined policy has been satisfied comprises detecting the absence of the first endpoint from the virtual talk group .
  12. 12
    A system for joining a virtual talk group, comprising:a processor operable to: facilitate communications of a virtual talk group, the virtual talk group comprising a plurality of endpoints of different communication networks ;record the communications of the plurality of endpoints of the virtual talk group;and add a first endpoint to the virtual talk group;and an interface coupled to the processor and operable to present the first endpoint with the recorded communications of the plurality of endpoints of the virtual talk group.
  13. 13
    The system of Claim 12, wherein the processor is further operable to facilitate communications among the plurality of endpoints of the virtual talk group and the added first endpoint while presenting the first endpoint with the recorded communications . '
  14. 14
    The system of Claim 13 , wherein the processor operable to facilitate communications among the plurality of endpoints of the virtual talk group and the added first endpoint while presenting the first endpoint with the recorded communications comprises a processor operable to present the first endpoint with the recorded communications when there is a pause in the communications of the plurality of endpoints of the virtual talk group.
  15. 15
    The system of Claim 13 , wherein the processor operable to facilitate communications among the plurality of endpoints of the virtual talk group and the added first endpoint while presenting the first endpoint with the recorded communications comprises a processor operable to pause the presentation of the recorded communications to the first endpoint upon detecting an endpoint communication.
  16. 16
    The system of Claim 15, wherein the processor operable to pause the presentation of the recorded communications to the first endpoint upon detecting an endpoint communication comprises a processor operable to pause the presentation of the recorded communications to the first endpoint upon detecting an endpoint communication having a priority greater than the recorded communication.
  17. 17
    The system of Claim 12, wherein the processor is further operable to provide an indication to the first endpoint indicating that the first endpoint is being presented with the recorded communications of the virtual talk group such that the first endpoint may distinguish the recorded communications from the communications of the plurality of endpoints of the virtual talk group.
  18. 18
    The system of Claim 12 , wherein the processor is further operable to receive a request from the first endpoint to change the manner by which the recorded communications are presented.
  19. 19
    The system of Claim 12, wherein the processor is further operable to receive a request from the first endpoint to control the manner of the presentation of the recorded communications .
  20. 20
    The system of Claim 12, wherein an interface operable to present the first endpoint with the recorded communications comprises an interface operable to increase the rate by which the recorded communications are presented.
  21. 21
    The system of Claim 12, wherein the processor is further operable to:determine that a condition of a predetermined policy has been satisfied;and record the communications of the plurality of endpoints . of the virtual talk group based on the satisfaction of the condition of the predetermined policy.
  22. 22
    The system of Claim 21, wherein the processor operable to determine that a condition of a predetermined policy has been satisfied comprises a processor operable to detect the absence of the first endpoint from the virtual talk group.
  23. 23
    Logic embodied in a computer readable medium, the computer readable medium comprising code operable to:facilitate communications of a virtual talk group, the virtual talk group comprising a plurality of endpoints of different communication networks ;record the communications of the plurality of endpoints of the virtual talk group,- add a first endpoint to the virtual talk group;and present the first endpoint with the recorded communications of the plurality of endpoints of the virtual talk group .
  24. 24
    The medium of Claim 23, wherein the code is further operable to facilitate communications among the plurality of endpoints of the virtual talk group and the added first endpoint while presenting the first endpoint with the recorded communications .
  25. 25
    The medium of Claim 24, wherein the code operable to facilitate communications among the plurality of endpoints of the virtual talk group and the added first endpoint while presenting the first endpoint with the recorded communications comprises code operable to present the first endpoint with the recorded communications when there is a pause in the communications of the plurality of endpoints of the virtual talk group.
  26. 26
    The medium of Claim 24, wherein the code operable to facilitate communications among the plurality of endpoints of the virtual talk group and the added first endpoint while presenting the first endpoint with the recorded communications comprises code operable to pause the presentation of the recorded communications to the first endpoint upon detecting an endpoint communication .
  27. 27
    The medium of Claim 26, wherein the code operable to pause the presentation of the recorded communications to the first endpoint upon detecting an endpoint communication comprises code operable to pause the presentation of the recorded communications to the first endpoint upon detecting an endpoint communication having a priority greater than the recorded communication .
  28. 28
    The medium of Claim 23, wherein the code is further operable to provide an indication to the first endpoint indicating that the first endpoint is being presented with the recorded communications of the virtual talk group such that the first endpoint may distinguish the recorded ' communications from the communications of the plurality of endpoints of the virtual talk group.
  29. 29
    The medium of Claim 23, wherein the code is further operable to receive a request from the first endpoint to change the manner by which the recorded communications are presented.
  30. 30
    The medium of Claim 23, wherein the code is further operable to receive a request from the first endpoint to control the manner of the presentation of the recorded communications .
  31. 31
    The medium of Claim 23, wherein the code operable to present the first endpoint with the recorded communications comprises code operable to increase the rate by which the recorded communications are presented.
  32. 32
    The medium of Claim 23, wherein the code is further operable to:determine that a condition of a predetermined policy has been satisfied;and record the communications of the plurality of endpoints of the virtual talk group based on the satisfaction of the condition of the predetermined policy.
  33. 33
    The medium of Claim 32, wherein the code operable to determinine that a condition of a predetermined policy has been satisfied comprises code operable to detect the absence of the first endpoint from the virtual talk group.
  34. 34
    A system for joining a virtual talk group, comprising:means for facilitating communications of a virtual talk group, the virtual talk group comprising a plurality of endpoints of different communication networks;means for recording the communications of the plurality of endpoints of the virtual talk group;means for adding a first endpoint to the virtual talk group;and means for presenting the first endpoint with the recorded communications of the plurality of endpoints of the virtual talk group.
Independent claims34