[发明专利]一种建立通信连接的方法及装置有效
申请号: | 201510088905.3 | 申请日: | 2015-02-26 |
公开(公告)号: | CN104618510B | 公开(公告)日: | 2018-09-28 |
发明(设计)人: | 余坤 | 申请(专利权)人: | 北京奇艺世纪科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 马敬;项京 |
地址: | 100080 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 建立 通信 连接 方法 装置 | ||
本发明实施例公开了一种建立通信连接的方法及装置,涉及互联网技术领域,其中,上述方法包括:接收通信发起客户端发送的通信请求,其中,通信请求中包含N1个子请求,N1≥1,N1个子请求中携带相同的通信目标账号;根据预先记录的通信账号与客户端之间的对应关系,确定通信目标账号对应的N2个通信目标客户端,其中,N2≥1且N2≤N1,一个通信账号与至少一个客户端存在对应关系;向所确定的N2个通信目标客户端分别转发通信请求中包含的子请求,以使得所确定的N2个通信目标客户端中接受通信请求的客户端与通信发起客户端建立通信连接。应用本发明实施例提供的方案,能够使得两个客户端之间快速建立通信连接。
技术领域
本发明涉及互联网技术领域,特别涉及一种建立通信连接的方法及装置。
背景技术
随着硬件技术的快速发展,手机、平板电脑等终端的性能越来越强大,能够支持的应用越来越多。用户应用这些终端访问各种应用时,可以以相同的账号在不同终端登录同一应用的客户端,进而访问网络资源、与以其他账号登录该应用客户端的用户进行通信等,其中,不同账号用于表示不同用户的身份信息。
实际应用中,假设,第一用户在应用X中注册了账号A,并且在一台终端中安装了应用X的客户端,记为客户端A1。
第二用户在应用X中注册了账号B,并且在两台不同的终端中分别安装了应用X的客户端,其中,记为客户端B1和客户端B2。
若当前第一用户以账号A、使用客户端A1登录应用X,希望与使用账号B的用户进行通信,其中,用户先以账号B、使用客户端B1登录应用X,再以账号B、使用客户端B2登录应用X,具体可通过以下步骤实现:
客户端A1向服务器发送通信请求,其中,该通信请求中携带账号B的标识;
服务器接收到上述通信请求后,需先根据该通信请求确定该通信请求的接收客户端,由于现有技术中,服务器一般只记录最后一次用户使用某一账号登录应用时所使用的客户端,所以,服务器根据上述通信请求确定的客户端为客户端B2;
服务器将所接收的通信请求转发给客户端B2,以使得客户端A1与客户端B2之间建立通信连接,进而使得两个用户能够进行通信。
然而,实际应用中,虽然用户最后一次使用账号B登录应用X时所使用的客户端是B2,但是当前用户却可能并未正在使用安装客户端B2的终端,这种情况下,用户无法及时获知其他用户发送了通信请求,进而两个客户端无法快速建立通信连接。
发明内容
本发明实施例公开了一种建立通信连接的方法及装置,以能够快速建立两个客户端之间的通信连接。
为达到上述目的,本发明实施例公开了一种建立通信连接的方法,所述方法包括:
接收通信发起客户端发送的通信请求,其中,所述通信请求中包含N1个子请求,N1≥1,所述N1个子请求中携带相同的通信目标账号;
根据预先记录的通信账号与客户端之间的对应关系,确定所述通信目标账号对应的N2个通信目标客户端,其中,N2≥1且N2≤N1,一个通信账号与至少一个客户端存在对应关系;
向所确定的N2个通信目标客户端分别转发所述通信请求中包含的子请求,以使得所确定的N2个通信目标客户端中接受通信请求的客户端与所述通信发起客户端建立通信连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇艺世纪科技有限公司,未经北京奇艺世纪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201510088905.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能手机的控制方法
- 下一篇:一种网络音乐资源下载方法及相关设备