[发明专利]即时通讯的实现方法和装置有效
申请号: | 201410302838.6 | 申请日: | 2014-06-27 |
公开(公告)号: | CN104052657B | 公开(公告)日: | 2017-05-10 |
发明(设计)人: | 郭富森;赵肖勇;张菊元;李林;李超;刘武 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/06 |
代理公司: | 北京智汇东方知识产权代理事务所(普通合伙)11391 | 代理人: | 康正德,范晓斌 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 即时通讯 实现 方法 装置 | ||
技术领域
本发明涉及互联网技术领域,特别是涉及一种即时通讯的实现方法和装置。
背景技术
游戏大厅是包含了众多游戏的某一网络游戏平台的首页,其集成了众多游戏入口,可以实现用户设置、游戏选择、论坛交流、道具购买等多种功能。
现有的游戏平台中用户的交流一般采用两种方式,一种是游戏论坛,预先建立各个游戏的论坛,供用户发帖讨论;另一种是利用游戏中的聊天功能。前者的实时性差,后者的交流仅能满足当前游戏对局中用户之间的交流,无法实现同一游戏或者同一游戏分区中的用户的交流。基于以上问题,一种解决方法利用即时通讯客户端进行游戏用户之间的交流。
即时通讯(Instant Messenger,简称IM),是一种基于互联网的即时交流消息的业务,以实现两人或多人使用终端通过网络进行时的传递文字信息、文件、语音与视频交流。
目前即时通讯软件大多采用客户端/服务器(C/S)模式,也就是由服务器端的系统管理人员或某个用户直接设置并创建某个游戏主题的聊天室后,用户通过即时通讯客户端查找可选的聊天室,并选择进入自己感兴趣的聊天室。采用这种方式至少存在以下问题:用户不能准确获知游戏对应的聊天室,聊天室中也不能保证加入人员是否为对应游戏的玩家,创建的聊天室也容易出现重复的情况。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的即时通讯的实现装置和相应的即时通讯的实现方法。
本发明一个进一步的目的是要实现同一游戏平台中某一游戏用户的即时交流。
本发明另一个进一步的目的是要提高游戏用户的通讯体验。
本发明另一个进一步的目的是要保证聊天室与游戏的动态匹配。
依据本发明的一个方面,提供了一种即时通讯的实现方法。该方法包括:接收游戏平台终端的聊天室登录请求,该请求中带有游戏平台终端用户的登录信息和在游戏平台终端中启动的游戏的或请求进入的游戏分区的统一资源定位符,登录信息由游戏平台终端根据游戏平台服务器下发的用户标识信息生成;依据统一资源定位符向游戏平台终端下发聊天室信息记录表,并接收来自游戏平台终端的聊天室加入请求,该请求中带有游戏平台终端查询聊天室信息记录表得出的与统一资源定位符匹配的聊天室标识信息;按照登录信息将游戏平台终端用户加入聊天室标识信息对应的即时通讯聊天室,并进行即时通讯信息的传送。
可选地,接收来自游戏平台终端的聊天室加入请求包括:确定加入请求中包含的聊天室标识信息对应的即时通讯聊天室是否可接入;若是,按照登录信息将游戏平台终端用户加入可接入的即时通讯聊天室;若否,向游戏平台终端下发拒绝加入的信息,并接收下一条加入请求。
可选地,聊天室信息记录表按照三级节点结构的可扩展标记语言格式生成,第一级节点用于记录游戏平台的信息,第二级节点用于记录游戏平台下各种游戏的信息,第三级节点用于记录一种游戏下多个游戏分区分别对应的即时通讯聊天室的标识,依据统一资源定位符向游戏平台终端下发聊天室信息记录表包括:查询统一资源定位符对应的聊天室信息记录的节点;下发查询出的节点下的聊天室信息记录表中的数据。
可选地,在接收游戏平台终端的聊天室登录请求之前还包括:接收游戏平台终端的启动信息;向游戏平台终端下发与游戏平台终端的游戏的历史记录匹配的即时通讯聊天室的入口信息。
可选地,向游戏平台终端下发与游戏平台终端的游戏的历史记录匹配的即时通讯聊天室的入口信息包括:向游戏平台终端下发历史记录中游戏次数最多的游戏对应的即时通讯聊天室的入口信息;或向游戏平台终端下发与历史记录特征匹配的游戏对应的即时通讯聊天室的入口信息。
可选地,本发明提供的方法还包括:接收由游戏平台终端发送创建即时通讯群组的请求,请求中包括登录信息以及邀请的终端标识;根据请求创建即时通讯群组,并将邀请的终端标识对应的终端加入即时通讯群组。
可选地,进行即时通讯信息的传送包括:获取游戏平台终端上传的通信内容;根据通信内容向即时通讯聊天室中所有的游戏平台终端推送新消息提醒;按照新消息请求向对应的游戏平台终端下发带有通信内容的消息。
可选地,在接收游戏平台终端的聊天室登录请求之前还包括:接收即时通讯聊天室的创建信息,创建信息包括聊天室创建者的信息以及对应的游戏统一资源定位符;根据创建信息分配聊天室标识;按照聊天室标识创建新的即时通讯聊天室,并将聊天室标识和创建信息添加至聊天室信息记录表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410302838.6/2.html,转载请声明来源钻瓜专利网。