[发明专利]一种账号多开消息处理方法及系统有效
申请号: | 201210327204.7 | 申请日: | 2012-09-06 |
公开(公告)号: | CN103685357A | 公开(公告)日: | 2014-03-26 |
发明(设计)人: | 曾毅;向灿 | 申请(专利权)人: | 深圳市快播科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/06 |
代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 任默闻 |
地址: | 518057 广东省深圳市南山区高新南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 账号 消息 处理 方法 系统 | ||
技术领域
本发明是关于通信技术领域,尤其是关于消息处理技术领域,具体来说是关于一种账号多开消息处理方法及系统。
背景技术
随着通信技术的发展,网络游戏业也在迅猛发展。在网络游戏和其他通信应用中,用户通过注册账号登录至服务器,通常,同一账号只能在一台客户端登录至服务器,如果其他客户端使用相同的账号登陆,则会提示无法登陆或将断开与之前登陆的客户端的链接。随着通信应用的不断发展,现有技术可以允许不同客户端使用同一账号同时登陆,以满足通信应用的需要,然而,当多个客户端使用同一账号进行登陆时,如果此时应用系统需要向该账号发送消息,则同时登陆的多个客户端中只有一台客户端可以收到该消息,其他客户端无法收到该消息,这就造成了应用系统发送的消息无法及时有效的发送至目标账号,用户会漏接重要的消息。
发明内容
为克服现有技术中存在的问题,本发明提供一种账号多开消息处理方法及系统。
本发明提供一种账号多开消息处理方法,所述的方法包括:数据中心接收应用系统发送给目标账号的消息,检测所述目标账号是否有至少两个客户端同时使用,所述数据中心用于维护系统账号当前的在线状态;在所述目标账户有至少两个客户端同时使用时,数据中心确定对与所述的至少两个客户端分别对应的至少两个消息转发器;所述至少两个消息转发器分别将发送给目标账号的消息转发给所述的至少两个客户端。
本发明还提供一种同账号多开消息处理系统,所述的系统包括数据中心、消息转发器和客户端,其中:数据中心接收应用系统发送给目标账号的消息,检测所述目标账号是否有至少两个客户端同时使用,所述数据中心用于维护系统账号当前的在线状态;在所述目标账户有至少两个客户端同时使用时,数据中心确定对与所述的至少两个客户端分别对应的至少两个消息转发器;所述至少两个消息转发器分别将发送给目标账号的消息转发给所述的至少两个客户端
本发明实施例提供的账号多开消息处理方法及系统可以让使用同一账号同时登陆的多台客户端同时受到应用系统发给目标账号的消息,保证用户不会漏接消息,提高了用户体验。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,并不构成对本发明的限定。在附图中:
图1是本发明实施例同账号多开消息处理系统的架构图;
图2是本发明实施例提供的一种账号多开消息处理方法流程图;
图3是本发明实施例提供的发送离线消息的处理流程图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。
本发明实施例提供一种账号多开消息处理方法及系统,以下结合附图对本发明进行详细说明。
实施例一
图1是本发明实施例同账号多开消息处理系统的架构图。如图1所示,该系统包括三大部分:数据中心(Data Center,DC),消息转发器(Message Broker,MB)以及负载均衡器(Load Balance,LB)。数据中心连接应用系统(APP)和消息转发器;消息转发器连接数据中心、负载均衡器以及客户端;负载均衡器连接消息转发器和客户端。
数据中心,接收应用系统发送给目标账号的消息,根据所述的消息获取目标账号信息,检测是否有至少两个客户端同时使用所述的目标账号信息登陆,如果至少两个客户端同时使用所述的目标账号信息登陆,则将所述的消息同时发送至所述至少两个客户端。
在本发明实施例中,数据中心主要实现用户状态管理和数据选路分发等功能。消息转发器通过定时心跳消息告知和更新当前在线的账号状态,数据中心维护整个系统的在线账号状态;应用系统(App)产生消息发送至数据中心,如果数据需要存储,那么数据中心存储该消息,然后将消息分发给相应的消息转发器。如果消息转发器发送成功那么提示数据中心删除该消息。
消息传送方式有一对一和一对多两种。比如回复消息为一对一的传送方式,广播消息和被订阅的消息则为一对多的传送方式。其中,一对多的消息可以分为两大类:定向和非定向的。确切知道是传送给哪些用户的一对多的消息定义为定向的消息,不明确知道需要传送给哪些用户的一对多的消息则为非定向的。根据以上定义,广播系统消息定义为非定向的;如果用户发布的消息被多人订阅了,那么该消息为定向的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市快播科技有限公司,未经深圳市快播科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210327204.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:电子设备的触控显示系统及其控制方法
- 下一篇:一种酱卤牛肉的制作方法