[发明专利]建立通信通道的方法和装置有效
申请号: | 201410529445.9 | 申请日: | 2014-10-08 |
公开(公告)号: | CN105577504B | 公开(公告)日: | 2020-06-05 |
发明(设计)人: | 龙杰君 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平;邓云鹏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 建立 通信 通道 方法 装置 | ||
1.一种建立通信通道的方法,所述方法包括:
接收分别来自多个终端的通信请求;所述通信请求是用以向服务器请求建立终端之间通信通道的请求;
根据接收到的通信请求确定同时发起或者同时接收到的通信请求;所述同时发起是指发起的时间的差距不超过预设值;所述同时接收到是指接收到的时间的差距不超过预设值;
在同时发起或者同时接收到的通信请求中,检测到所述同时发起或者同时接收到的通信请求中携带有通信对象需求信息时,获取所述通信对象需求信息,检测到所述同时发起或者同时接收到的通信请求中携带有用户标识时,提取所述用户标识所对应的用户属性,若第一通信请求中携带的第一通信对象需求信息与第二通信请求所对应的用户属性匹配,且所述第一通信请求所对应的用户属性与所述第二通信请求中携带的第二通信对象需求信息匹配,则将所述第一通信请求与所述第二通信请求进行匹配,其中,所述第一通信请求、所述第二通信请求均属于所述同时发起或者同时接收到的通信请求;
将所述同时发起或者同时接收到的通信请求中剩余未匹配的通信请求进行随机匹配;
根据匹配的通信请求自动建立发起该匹配的通信请求的终端之间的通信通道。
2.根据权利要求1所述的方法,其特征在于,所述将所述同时发起或者同时接收到的通信请求中剩余未匹配的通信请求进行随机匹配之前,所述方法还包括:
在同时发起或者同时接收到的通信请求中,将所对应的用户属性之间的相似度高于预设阈值的通信请求进行匹配。
3.根据权利要求2所述的方法,其特征在于,所述在同时发起或者同时接收到的通信请求中,将所对应的用户属性之间的相似度高于预设阈值的通信请求进行匹配包括:
检测到所述同时发起或者同时接收到的通信请求中携带有用户标识时,提取所述用户标识所对应的用户属性;
计算不同的通信请求所对应的用户属性之间的相似度;
将相似度高于预设阈值的用户属性所对应的通信请求进行匹配。
4.根据权利要求1所述的方法,其特征在于,所述通信通道为语音通信通道、即时会话通信通道和视频通信通道中的至少一种。
5.根据权利要求1至4中任一项所述的方法,其特征在于,所述根据接收到的通信请求确定同时发起或者同时接收到的通信请求,包括:
获取接收到的通信请求各自携带的请求发起时间,将请求发起时间一致的通信请求确定为同时发起的通信请求;或者,
记录接收通信请求时的请求接收时间,将请求接收时间一致的通信请求确定为同时接收到的通信请求;或者,
根据接收时间将接收到的通信请求按照预设值的时间区段缓存,将属于同一时间区段的通信请求确定为同时接收到的通信请求;或者,
将接收到的通信请求按接收顺序排列为队列,并记录队列中通信请求的请求接收时间,实时将所述队列中请求接收时间与当前时间的差距超过预设值的通信请求删除,将当前队列中的通信请求作为同时接收到的通信请求。
6.一种建立通信通道的方法,所述方法包括:
向服务器发送第一通信请求,使所述服务器在与所述第一通信请求同时发起或者同时接收到的第二通信请求集合中,检测到携带有通信对象需求信息的第二通信请求时,获取所述通信对象需求信息,检测到携带有用户标识的第二通信请求时,提取所述用户标识所对应的用户属性;从所述第二通信请求集合中确定所对应的用户属性与所述第一通信请求携带的第一通信对象需求信息匹配的、且所携带的第二通信对象需求信息与所述第一通信请求所对应的用户属性匹配的第二通信请求;所述第一通信请求和第二通信请求均是用以向服务器请求建立终端之间通信通道的请求;所述同时发起是指发起的时间的差距不超过预设值;所述同时接收到是指接收到的时间的差距不超过预设值;
接收所述服务器返回的建立通信通道的通知;所述通知根据所述匹配的第二通信请求所携带的终端的标识生成;
根据所述通知自动建立与所述终端的通信通道。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410529445.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种安全提醒方法和网络接入设备
- 下一篇:基于单片机的分布式远程通信系统