Optimistic talk-permit reliability enhancement in a push-to-talk system
First Claim
1. A system for increasing successful direct communications between a group of wireless telecommunication devices on a wireless communication network, comprising:
- a plurality of wireless telecommunication devices wherein each wireless telecommunication device being capable of selectively directly communicating across the wireless communication network with a target set of one or more other wireless telecommunication devices within the plurality; and
a group communication server selectively receiving requests to bridge direct communications between a communicating wireless telecommunication device and the one or more other wireless telecommunication devices in a target set for the communicating wireless telecommunication device and then selectively bridging the requested direct communication, the identity of the target set of one or more other wireless telecommunication devices selectively available to the group communication server, wherein each of the plurality of wireless telecommunication devices of the target set periodically informs the group communication server of the presence of that wireless telecommunication device on the wireless telecommunication network such that upon the group communication server receiving a request from a wireless telecommunication device to bridge a direct communication, the group communication server attempting to bridge the requested direct communication with the target set of wireless telecommunication devices only if at least one of the wireless telecommunication devices of the target set has informed the group communication server of the presence of that wireless telecommunication device on the wireless network.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program for providing a greater reliability for a direct-communication, such as push-to-talk communication, being bridged between members of a communicating group of wireless telecommunication devices. Each wireless telecommunication device, such as a cellular telephone or PDA, of a plurality periodically informs a group communication server of the presence of that wireless telecommunication device on the wireless telecommunication network such that upon receipt of a request from a wireless telecommunication device to bridge a direct communication, the group communication server will attempt to bridge the requested direct communication with the target set of wireless telecommunication devices only if at least one of the wireless telecommunication devices of the target set has indicated its presence on the wireless telecommunication network.
60 Citations
49 Claims
-
1. A system for increasing successful direct communications between a group of wireless telecommunication devices on a wireless communication network, comprising:
-
a plurality of wireless telecommunication devices wherein each wireless telecommunication device being capable of selectively directly communicating across the wireless communication network with a target set of one or more other wireless telecommunication devices within the plurality; and
a group communication server selectively receiving requests to bridge direct communications between a communicating wireless telecommunication device and the one or more other wireless telecommunication devices in a target set for the communicating wireless telecommunication device and then selectively bridging the requested direct communication, the identity of the target set of one or more other wireless telecommunication devices selectively available to the group communication server, wherein each of the plurality of wireless telecommunication devices of the target set periodically informs the group communication server of the presence of that wireless telecommunication device on the wireless telecommunication network such that upon the group communication server receiving a request from a wireless telecommunication device to bridge a direct communication, the group communication server attempting to bridge the requested direct communication with the target set of wireless telecommunication devices only if at least one of the wireless telecommunication devices of the target set has informed the group communication server of the presence of that wireless telecommunication device on the wireless network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for increasing successful direct communications across a wireless communication network, comprising:
-
a plurality of wireless telecommunication means wherein each wireless telecommunication means for selectively directly communicating across the wireless communication network with a target set of one or more other wireless telecommunication means within the plurality; and
a group communication means for selectively receiving requests to bridge direct communications between a communicating wireless telecommunication means and the one or more other wireless telecommunication means in a target set for the communicating wireless telecommunication means and then selectively bridging the requested direct communication, the identity of the target set of one or more other wireless telecommunication means selectively available to the group communication means, wherein each of the plurality of wireless telecommunication means further includes a means for periodically informing the group communication means of the presence of the wireless telecommunication means on the wireless telecommunication network such that upon receiving a request from a wireless telecommunication means to bridge a direct communication, the group communication means attempting to bridge the requested direct communication with the target set of wireless telecommunication means only if at least one of the means for periodically informing of the wireless telecommunication means of the target set have informed the group communication means of the presence of that wireless telecommunication means on the wireless network.
-
-
10. A method for increasing successful direct communications between a group of wireless telecommunication devices on a wireless communication network, comprising the steps of:
-
establishing a connection to a wireless network from a wireless telecommunication device being capable of selectively directly communicating across the wireless communication network with a target set of one or more other wireless telecommunication devices;
periodically informing a group communication server from the wireless telecommunication device of the presence of that wireless telecommunication device on the wireless telecommunication network, the group communication server selectively receiving requests to bridge direct communications between a communicating wireless telecommunication device and the one or more other wireless telecommunication device in a target set for that communicating wireless telecommunication device;
receiving a request at the group communication server from a wireless telecommunication device to bridge a direct communication to a target set of other wireless telecommunication devices on the wireless network;
determining the identity of the target set of one or more other wireless telecommunication devices at the group communication server; and
if at least one of the wireless telecommunication devices of the target set has informed the group communication server of the presence of that wireless telecommunication device on the wireless network, bridging the requested direct communication between the communicating wireless telecommunication device and the target set of one or more other wireless telecommunication devices. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for increasing successful direct communications between a group of wireless telecommunication devices on a wireless communication network, comprising:
-
a step for establishing a connection to a wireless network from a wireless telecommunication device being capable of selectively directly communicating across the wireless communication network with a target set of one or more other wireless telecommunication devices;
a step for periodically informing a group communication server from the wireless telecommunication device of the presence of that wireless telecommunication device on the wireless telecommunication network, the group communication server selectively receiving requests to bridge direct communications between a communicating wireless telecommunication device and the one or more other wireless telecommunication device in a target set for that communicating wireless telecommunication device;
a step for receiving a request at the group communication server from a wireless telecommunication device to bridge a direct communication to a target set of other wireless telecommunication devices on the wireless network;
a step for determining the identity of the target set of one or more other wireless telecommunication devices at the group communication server; and
a step for, if at least one of the wireless telecommunication devices of the target set has informed the group communication server of the presence of that wireless telecommunication device on the wireless network, bridging the requested direct communication between the communicating wireless telecommunication device and the target set of one or more other wireless telecommunication devices.
-
- 18. A server for bridging direct communications between a group of wireless telecommunication devices on a wireless communication network, the server selectively receiving requests to bridge direct communications from a communicating wireless telecommunication device to one or more other wireless telecommunication device in a target set for that communicating wireless telecommunication device and then selectively bridging the requested direct communication, the identity of the target set of one or more other wireless telecommunication devices selectively available to the server, and wherein the server receives periodic notice from wireless telecommunication devices of the presence of that wireless telecommunication device on the wireless telecommunication network such that upon receiving a request from a wireless telecommunication device to bridge a direct communication, the server attempting to bridge the requested direct communication with the target set of wireless telecommunication devices only if the server has received notice from at least one of the wireless telecommunication devices of the presence of that wireless telecommunication device on the wireless network.
- 26. A wireless telecommunication device being capable of selectively directly communicating across the wireless communication network with a target set of one or more other wireless telecommunication devices, the wireless telecommunication device periodically informing a group communication server of the presence of the wireless telecommunication device on the wireless telecommunication network.
-
30. A method for a group communication server increasing successful direct communications between a group of wireless telecommunication devices on a wireless communication network, comprising the steps of:
-
periodically receiving across the wireless telecommunication network at the group communication server one or more notices from the wireless telecommunication devices indicating their presence on the wireless telecommunication network, the group communication server selectively receiving requests to bridge direct communications between a communicating wireless telecommunication device and the one or more other wireless telecommunication devices in a target set for that communicating wireless telecommunication device;
receiving a request at the group communication server from a wireless telecommunication device to bridge a direct communication to a target set of other wireless telecommunication devices on the wireless network;
determining the identity of the target set of one or more other wireless telecommunication devices at the group communication server; and
if at least one of the wireless telecommunication devices of the target set has informed the group communication server of the presence of that wireless telecommunication device on the wireless network, attempting to bridge the requested direct communication between the communicating wireless telecommunication device and the target set of one or more other wireless telecommunication devices. - View Dependent Claims (31, 32, 33, 34, 35, 36)
-
-
37. A method for increasing successful direct communications from a wireless telecommunication device to other wireless telecommunication devices within a target set on a wireless communication network, comprising the steps of:
-
establishing a connection to a wireless network from a wireless telecommunication device being capable of selectively directly communicating across the wireless communication network with a target set of one or more other wireless telecommunication devices; and
periodically informing a group communication server from the wireless telecommunication device of the presence of the wireless telecommunication device on the wireless telecommunication network, the group communication server ultimately bridging direct communications within the wireless telecommunication devices of the target set. - View Dependent Claims (38, 39)
-
-
40. A computer-readable medium on which is stored a computer program for increasing successful direct communications between a group of wireless telecommunication devices on a wireless communication network controlled by a group communication server, the computer program comprising instructions which, when executed by a computer device, causes the device to perform the steps of:
-
periodically receiving across the wireless telecommunication network at the group communication server one or more notices from the wireless telecommunication devices indicating their presence on the wireless telecommunication network, the group communication server selectively receiving requests to bridge direct communications between a communicating wireless telecommunication device and the one or more other wireless telecommunication device in a target set for that communicating wireless telecommunication device;
receiving a request at the group communication server from a wireless telecommunication device to bridge a direct communication to a target set of other wireless telecommunication devices on the wireless network;
determining the identity of the target set of one or more other wireless telecommunication devices at the group communication server; and
if at least one of the wireless telecommunication devices of the target set has informed the group communication server of the presence of that wireless telecommunication device on the wireless network, attempting to bridge the requested direct communication between the communicating wireless telecommunication device and the target set of one or more other wireless telecommunication devices. - View Dependent Claims (41, 42, 43, 44, 45, 46)
-
-
47. A computer-readable medium on which is stored a computer program for increasing successful direct communications from a wireless telecommunication devices to other wireless telecommunication devices within a target set on a wireless communication network, the computer program comprising instructions which, when executed by a wireless telecommunication computer device, causes the device to perform the steps of:
-
establishing a connection to a wireless network from a wireless telecommunication device being capable of selectively directly communicating across the wireless communication network with a target set of one or more other wireless telecommunication devices; and
periodically informing a group communication server from the wireless telecommunication device of the presence of the wireless telecommunication device on the wireless telecommunication network, the group communication server ultimately bridging direct communications within the wireless telecommunication devices of the target set. - View Dependent Claims (48, 49)
-
Specification