1.一种方法,包括:
通过服务器设备检测客户端设备已经失去了与参与方设备的连接,从而所述客户端设备从所述客户端设备与所述参与方设备之间的通信会话掉线;
通过所述服务器设备维持与所述参与方设备的网络连接;
通过所述服务器设备从数据库检索用户简档和与所述客户端设备相关联的设备统计;
通过所述服务器设备基于所述用户简档和所述设备统计来选择接近所述客户端设备的第二设备;以及
通过所述服务器设备恢复在所述第二设备与所述参与方设备之间的所述通信会话。
2.根据权利要求1所述的方法,进一步包括:
使得向所述参与方设备提供媒体消息,其中,所述媒体消息是针对来自所述参与方设备的语音消息、音频消息、文本消息或者视频消息的提示中的一个或者多个。
3.根据权利要求1至2中的任何一项所述的方法,进一步包括:
通过所述服务器确定所述客户端设备失去了连接的原因,
其中,选择第二设备是进一步基于所述客户端设备失去了连接的原因。
4.根据权利要求1至3中的任何一项所述的方法,其中:
所述用户简档包括所述客户端设备的位置、与所述客户端设备的用户相关联的多个设备的位置、或者偏好设置中的一个或者多个;以及
所述设备统计包括电池寿命、信号强度、或者可用网络中的一个或者多个。
5.根据权利要求1至4中的任何一项所述的方法,其中,所述设备统计包括与所述客户端设备的所述位置相关联的历史信息。
6.根据权利要求1至5中的任何一项所述的方法,其中:
所述客户端设备是所述第二设备;
所述客户端设备由于至少失去了与第一网络的连接而失去了与所述参与方设备的连接;以及
使用第二网络来恢复在所述客户端设备与所述参与方设备之间的所述通信会话。
7.根据权利要求6所述的方法,其中,所述第一网络是移动网络并且所述第二网络是不同的移动网络。
8.根据权利要求1至7中的任何一项所述的方法,进一步包括:
通过所述服务器基于历史信息和位置数据中的至少一个来确定所述客户端设备有可能失去连接性;以及
将有可能失去连接性的警告从所述服务器发送至所述客户端设备和所述参与方设备。
9.根据权利要求1至8中的任何一项所述的方法,其中,恢复通信会话包括:
向所述第二设备提供拨号盘信号;
从所述第二设备接收通信信号;以及
在所述通信会话中连接所述第二设备和所述参与方设备。
10.一种服务器,包括:
至少一个网络接口,所述至少一个网络接口被配置为将所述服务器通信地耦合至多个通信网络;以及
至少一个处理器,所述至少一个处理器被配置为:
存储、检索并且分析数据库中的网络、设备和用户简档参数;
当另一设备在通信会话上不再活跃时,在所述通信会话上维持与至少一个设备的连接;以及
响应于确定所述另一设备在所述通信会话上不再活跃:
基于所述用户简档参数来选择要加入所述通信会话的第二设备;以及
向所述第二设备提供与所述通信会话的连接。
11.根据权利要求10所述的服务器,进一步包括用于执行根据权利要求1至9所述的方法的任何组合的装置。
12.一种编码有指令的计算机可读存储介质,所述指令在被执行时使计算设备的一个或多个处理器执行根据权利要求1至9所述的方法的任何组合。