[发明专利]一种支持多服务器多账号同时在线的即时通信方法和装置在审
申请号: | 201610798186.9 | 申请日: | 2016-08-31 |
公开(公告)号: | CN107800606A | 公开(公告)日: | 2018-03-13 |
发明(设计)人: | 林皓;钟力;操寒 | 申请(专利权)人: | 北京北信源软件股份有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100081 北京市海淀区中关*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 支持 服务器 账号 同时 在线 即时 通信 方法 装置 | ||
技术领域
本发明属于即时通信技术领域,涉及即时通信客户端的技术和方法,特别涉及一个即时通信客户端如何支持多个用户账户并同时在线与多个不同即时通信服务器的交互问题。
背景技术
即时通信(Instant Messaging,简称IM)是手机、平板电脑和计算机用户之间利用网络进行即时消息的发送与接收过程,能够传送文字、图片、声音和视频等信息,是非常普遍和受欢迎的网络应用之一。典型的IM应用有微信、QQ、Telegram、WhatsApp以及各种企业级即时通信系统等。
IM应用通常由客户端和服务端组成,客户端安装在用户的移动智能终端、平板电脑或PC上,服务端则安装在专门的即时通信服务器上。现有的IM应用,通常只支持客户端与服务端的单一连接,即一个客户端只能连接一个即时通信服务器;而且,通常一个客户端只支持一个在线用户账号;虽然有的技术能够为一个客户端虚拟出多个在线用户账号,但这些账号也只能登录同一台即时通信服务器。
例如,如果A公司和B公司均独立部署了即时通信系统,即使某个用户在A公司和B公司中均拥有用户账号,也无法在单一客户端内同时登录A公司和B公司的即时通信服务器,来与A公司和B公司服务器中的好友进行沟通交流。
目前,在企业级即时通信中出现了越来越多这样的需求:企业或组织出于信息安全的需要,独立部署了即时通信系统,拥有自己的即时通信服务器,而其中某些用户基于对外交流协作的需要,会在不同的即时通信系统都注册用户账号,这就产生了利用一个即时通信客户端同时登录多个即时通信服务器并进行通信的迫切需求。而目前的IM应用,还无法做到这些。
鉴于此,本发明公开了一种支持多服务器多账户同时在线的即时通信方法和装置,以使得利用单一客户端能够以不同账号同时登录到多台服务器上,并各自进行即时通信。
发明内容
本发明的目的,是为用户能够同时使用多个即时通信账号、登录多台即时通信服务器,提供一种支持多服务器多账户同时在线的即时通信方法和装置。该装置通过支持多账号同时在线,满足了用户的多即时通信服务器连接需求,解决了不同即时通信会话之间的信息共享问题,以及解决了使用多个即时通信客户端带来的效率低下、繁琐等问题。
本发明公开的一种支持多服务器多账户同时在线的即时通信方法,包括:
即时通信装置在用户账号列表中存储用户的即时通信账号;
即时通信装置与第一即时通信服务器建立连接,并同时以第一即时通信服务器的至少两个即时通信账号登录第一即时通信服务器,以使用第一即时通信服务器提供的即时通信服务;
即时通信装置同时与第二即时通信服务器和/或第三即时通信服务器建立连接,并分别以属于第二即时通信服务器和/或第三即时通信服务器的至少一个即时通信账号登录第二即时通信服务器和/或第三即时通信服务器,以使用第二即时通信服务器和/或第三即时通信服务器提供的即时通信服务。
如所述的即时通信方法,其特征在于,在所述即时通信装置在用户账号列表中存储用户的即时通信账号之前,用户应在第一即时通信服务器、第二即时通信服务器和第三即时通信服务器上分别注册两个或两个以上的即时通信账号。
如所述的即时通信方法,其特征在于,所述即时通信装置还支持以同一即时通信账号在不同所述即时通信装置上同时登录所述即时通信服务器,同时获得所述即时通信服务器推送的消息。
本发明还公开了一种支持多服务器多账户同时在线的即时通信装置,包括:
多账号管理模块,用于管理用户的即时通信账号,通过用户账号列表来存储用户的即时通信账号;
多连接管理模块,用于与第一即时通信服务器建立连接,并同时以第一即时通信服务器的两个或两个以上的即时通信账号登录第一即时通信服务器,以使用第一即时通信服务器提供的即时通信服务;
还用于同时与第二即时通信服务器和/或第三即时通信服务器建立连接,并分别以属于第二即时通信服务器和/或第三即时通信服务器的至少一个即时通信账号登录第二即时通信服务器和/或第三即时通信服务器,以使用第二即时通信服务器和/或第三即时通信服务器提供的即时通信服务。
如所述的即时通信装置,其特征在于,在所述多账号管理模块存储用户的即时通信账号之前,用户应在第一即时通信服务器、第二即时通信服务器和第三即时通信服务器上分别注册两个或两个以上的即时通信账号。
如所述的即时通信装置,其特征在于,所述即时通信装置还支持以同一即时通信账号在不同所述即时通信装置上同时登录所述即时通信服务器,同时获得所述即时通信服务器推送的消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京北信源软件股份有限公司,未经北京北信源软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610798186.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种企业即时通讯系统
- 下一篇:一种清理邮箱数据的方法及装置