CN103634195A - 通讯方法及装置 - Google Patents
通讯方法及装置 Download PDFInfo
- Publication number
- CN103634195A CN103634195A CN201210301104.7A CN201210301104A CN103634195A CN 103634195 A CN103634195 A CN 103634195A CN 201210301104 A CN201210301104 A CN 201210301104A CN 103634195 A CN103634195 A CN 103634195A
- Authority
- CN
- China
- Prior art keywords
- contact person
- communication
- message
- communication group
- group
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
- H04L51/066—Format adaptation, e.g. format conversion or compression
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/48—Message addressing, e.g. address format or anonymous messages, aliases
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种通讯方法及装置。其中,该方法包括:关联多个支持不同IM协议的账号;获取上述多个账号中每个账号对应的联系人;与上述联系人进行通讯。通过本发明,将多个支持不同IM协议的账号进行关联,获取上述多个账号中每个账号对应的联系人,然后与上述联系人进行通讯,解决了相关技术中即时通讯***不支持多IM协议的群组通讯的问题,满足了用户扩大自己的信息交流、沟通范围的需求,扩大了适用范围。
Description
技术领域
本发明涉及通信领域,具体而言,涉及一种通讯方法及装置。
背景技术
随着计算机、手机终端,以及其他各种通讯终端之间的互联,即时通讯(Instant Message,简称为IM)***已经成为人们在网络上进行沟通的必不可少的途径,它为人们的沟通、信息交流提供了新的途径。即时通讯***不仅仅可以传递文字消息,还可以用来发起视频聊天、拨打全球电话、召开电话会议、开展多媒体远程教学等,其应用非常广泛。随着用户数量的增长以及用户交流沟通范围扩大的需求,群组聊天的技术也发展起来,极大的便利了多个用户的同时沟通。总之,即时通讯***已经深刻地改变了人类的生活方式。
目前即时通讯的产品有很多,主要有:微软网络服务(Microsoft Service Network,简称为MSN)、AOL Messenger、Google talk、腾讯QQ、阿里巴巴“旺旺”、网易泡泡、新浪UC、微信等应用,它们都使用了不同的技术,各个应用都是互不兼容的。虽然各个应用都支持单一IM协议的群组聊天,但如果想把不同应用下的联系人建立一个群组进行群组聊天,例如:某用户想建立一个大学同学的群组,但他的大学同学是分散在不同的即时通讯***下的用户,要想建立这样的群组,并要支持群组聊天,目前即时通讯***还不能支持多IM协议的群组聊天。
针对相关技术中即时通讯***不支持多IM协议的群组通讯的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中即时通讯***不支持多IM协议的群组通讯的问题,本发明提供了一种通讯方法及装置,以至少解决上述问题。
根据本发明的一个方面,提供了一种通讯方法,该方法包括:关联多个支持不同IM协议的账号;获取上述多个账号中每个账号对应的联系人;与上述联系人进行通讯。
上述方法还可以包括:建立通讯组;与上述联系人进行通讯包括:将获取的上述联系人同步到上述通讯组中,与上述通讯组中的上述联系人进行通讯。
上述通讯组可以为临时通讯组或持久通讯组。
在上述通讯组为上述临时通讯组的情况下,将获取的上述联系人同步到上述通讯组中可以包括:查询上述联系人的在线状态;确定在线的上述联系人;将在线的上述联系人同步到上述临时通讯组中。
与上述联系人进行通讯可以包括:将满足当前协议的消息转换为满足上述联系人所支持协议的消息;根据转换后的上述消息与上述联系人进行消息交互;其中,上述消息中携带有通讯组标识。
在上述通讯组为上述持久通讯组的情况下,根据转换后的上述消息与上述联系人进行消息交互可以包括:判断上述持久通讯组中的上述联系人是否在线;如果上述联系人在线,根据转换后的上述消息与上述联系人进行消息交互;如果上述联系人不在线,存储转换后的上述消息,并监控上述联系人的在线状态;在监控到上述联系人在线时,将存储的转换后的上述消息发送给上述联系人。
根据本发明的另一方面,提供了一种通讯装置,该装置包括:账号关联模块,用于关联多个支持不同IM协议的账号;联系人获取模块,用于获取上述多个账号中每个账号对应的联系人;通讯模块,用于与上述联系人获取模块获取的上述联系人进行通讯。
上述装置还可以包括:通讯组建立模块,用于建立通讯组;上述通讯模块包括:同步单元,用于将获取的上述联系人同步到上述通讯组中;通讯单元,用于与上述通讯组中的上述联系人进行通讯。
上述通讯组可以为临时通讯组或持久通讯组。
在上述通讯组为上述临时通讯组的情况下,上述同步单元可以包括:查询子单元,用于查询上述联系人的在线状态;确定子单元,用于确定在线的上述联系人;同步子单元,用于将在线的上述联系人同步到上述临时通讯组中。
上述通讯模块可以包括:消息转换单元,用于将满足当前协议的消息转换为满足上述联系人所支持协议的消息;消息交互单元,用于根据转换后的上述消息与上述联系人进行消息交互;其中,上述消息中携带有通讯组标识。
在上述通讯组为上述持久通讯组的情况下,上述消息交互单元可以包括:判断子单元,用于判断上述持久通讯组中的上述联系人是否在线;消息交互子单元,用于在上述判断子单元的判断结果为上述联系人在线的情况下,根据转换后的上述消息与上述联系人进行消息交互;消息发送子单元,用于在上述判断子单元的判断结果为上述联系人不在线的情况下,存储转换后的上述消息,并监控上述联系人的在线状态;在监控到上述联系人在线时,将存储的转换后的上述消息发送给上述联系人。
通过本发明,将多个支持不同IM协议的账号进行关联,获取上述多个账号中每个账号对应的联系人,然后与上述联系人进行通讯,解决了相关技术中即时通讯***不支持多IM协议的群组通讯的问题,满足了用户扩大自己的信息交流、沟通范围的需求,扩大了适用范围。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的通讯方法的流程图;
图2是根据本发明实施例的通讯装置的结构框图;
图3是根据本发明实施例的通讯装置的具体结构框图;
图4是根据本发明实施例的基于多IM协议的群组聊天方法的流程图;
图5是根据本发明实施例的多IM协议的群组聊天***的结构示意图;
图6是根据本发明实施例的客户端单元的结构示意图;
图7是根据本发明实施例的即时通讯服务器单元的结构示意图;
图8是根据本发明实施例的网关服务器单元的结构示意图;
图9是根据本发明实施例的临时通讯组的通讯方法的流程图;
图10是根据本发明实施例的持久通讯组的通讯方法的流程图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在相关技术中,随着用户的增长和用户信息交流、沟通范围扩大的需求,基于多IM协议的群组聊天的需求越来越凸显。基于此,本发明实施例提供了一种通讯方法及装置,下面通过实施例进行具体介绍。
本实施例提供了一种通讯方法,图1是根据本发明实施例的通讯方法的流程图,如图1所示,该方法包括以下步骤(步骤S102-步骤S106):
步骤S102,关联多个支持不同IM协议的账号;
步骤S104,获取上述多个账号中每个账号对应的联系人;
步骤S106,与上述联系人进行通讯。
通过上述实施例,将多个支持不同IM协议的账号进行关联,获取上述多个账号中每个账号对应的联系人,然后与上述联系人进行通讯,解决了相关技术中即时通讯***不支持多IM协议的群组通讯的问题,满足了用户扩大自己的信息交流、沟通范围的需求,扩大了适用范围。
将多个支持不同IM协议的账号进行关联之后,获取每个账号对应的联系人,再与上述联系人进行通讯,为了更方便的实现上述流程,可以新建通讯组并设置相应的群组信息,因此,本实施例提供了一种优选实施方式,即可以建立一个或多个通讯组,将获取的联系人添加到通讯组中,当然,也可以对通讯组中已添加的联系人进行删除等其它操作。基于上述优选实施方式,与上述联系人进行通讯的过程可以包括:将获取的上述联系人同步到上述通讯组中,与上述通讯组中的上述联系人进行通讯。
为了增强用户体验,提高用户的感受度,扩大适用范围,建立的通讯组可以是临时通讯组或者持久通讯组,即可以是临时搭建通讯组,建立一个临时会话,也可以建立一个持久通讯组,将用户的大学同学等联系人添加到持久通讯组中,方便以后可以随时联系。
如果建立的通讯组为临时通讯组,因为是临时组建的通讯组,因此一般情况下,同步到临时通讯组的联系人都需要确保是在线状态,这样可以保证建立临时通讯组后可以及时进行通讯。因此,本实施例提供了一种优选实施方式,即在将获取的联系人同步到通讯组时,将获取的上述联系人同步到上述通讯组中可以包括:查询联系人的在线状态;确定在线的上述联系人;将在线的上述联系人同步到上述临时通讯组中。
对于支持不同IM协议的账号,同一个账户中的联系人之间在进行消息交互时,该消息所支持的协议是相同的,但是不同账户中的消息所支持的协议不同,因此,在将支持不同IM协议的账号进行关联之后,与联系人进行通讯时,需要将支持不同协议的消息进行转换,基于此,本实施例提供了一种优选实施方式,即与联系人进行通讯包括:将满足当前协议的消息转换为满足上述联系人所支持协议的消息;根据转换后的上述消息与上述联系人进行消息交互;其中,该消息中携带有通讯组标识。该通讯组标识可以是群体身份(Group Identification,简称为GID),用来标识不同的通讯组,这样方便查询该联系人所在的通讯组。
如果建立的通讯组为持久通讯组,可以同步在线的联系人,也可以同步不在线的联系人,但是,如果当前需要对该持久通讯组中的联系人进行消息交互时,在线联系人可以即时接收或发送消息,对于不在线的联系人,可以先对需要交互的消息进行缓存,在该联系人上线后,再将消息发送给该联系人。
基于上述处理方式,本实施例提供了一种优选实施方式,即在通讯组为持久通讯组的情况下,根据转换后的消息与上述联系人进行消息交互包括:判断持久通讯组中的联系人是否在线;如果联系人在线,根据转换后的消息与上述联系人进行消息交互;如果联系人不在线,存储转换后的上述消息,并监控上述联系人的在线状态;在监控到上述联系人在线时,将存储的转换后的上述消息发送给上述联系人。
对应于上述通讯方法,本实施例提供了一种通讯装置,用以实现上述实施例,图2是根据本发明实施例的通讯装置的结构框图,如图2所示,该装置包括:账号关联模块10、联系人获取模块20和通讯模块30。下面对该结构进行具体描述。
账号关联模块10,用于关联多个支持不同即时通讯IM协议的账号;
联系人获取模块20,连接至账号关联模块10,用于获取上述多个账号中每个账号对应的联系人;
通讯模块30,连接至联系人获取模块20,用于与上述联系人获取模块获取的上述联系人进行通讯。
通过上述实施例,账号关联模块10将多个支持不同IM协议的账号进行关联,联系人获取模块20获取上述多个账号中每个账号对应的联系人,然后通讯模块30与上述联系人进行通讯,解决了相关技术中即时通讯***不支持多IM协议的群组通讯的问题,满足了用户扩大自己的信息交流、沟通范围的需求,扩大了适用范围。
将多个支持不同IM协议的账号进行关联之后,获取每个账号对应的联系人,再与上述联系人进行通讯,为了更方便的实现上述流程,可以新建通讯组并设置相应的群组信息,因此,本实施例提供了一种优选实施方式,即上述装置还包括:通讯组建立模块,用于建立通讯组;上述通讯模块包括:同步单元,用于将获取的上述联系人同步到上述通讯组中;通讯单元,用于与上述通讯组中的上述联系人进行通讯。
为了增强用户体验,提高用户的感受度,扩大适用范围,建立的通讯组可以是临时通讯组或者持久通讯组,在通讯组为临时通讯组的情况下,上述同步单元包括:查询子单元,用于查询上述联系人的在线状态;确定子单元,用于确定在线的上述联系人;同步子单元,用于将在线的上述联系人同步到上述临时通讯组中。
图3是根据本发明实施例的通讯装置的具体结构框图,该装置除了包括上述图2中的各个模块之外,上述通讯模块30包括:消息转换单元32和消息交互单元34。下面对该结构进行具体描述。
消息转换单元32,用于将满足当前协议的消息转换为满足上述联系人所支持协议的消息;
消息交互单元34,连接至消息转换单元32,用于根据转换后的上述消息与上述联系人进行消息交互;其中,上述消息中携带有通讯组标识。
如果建立的通讯组为持久通讯组,可以同步在线的联系人,也可以同步不在线的联系人,但是,如果当前需要对该持久通讯组中的联系人进行消息交互时,在线联系人可以即时接收或发送消息,对于不在线的联系人,可以先对需要交互的消息进行缓存,在该联系人上线后,再将消息发送给该联系人。
基于上述处理方式,本实施例提供了一种优选实施方式,即在上述通讯组为上述持久通讯组的情况下,上述消息交互单元包括:判断子单元,用于判断上述持久通讯组中的上述联系人是否在线;消息交互子单元,用于在上述判断子单元的判断结果为上述联系人在线的情况下,根据转换后的上述消息与上述联系人进行消息交互;消息发送子单元,用于在上述判断子单元的判断结果为上述联系人不在线的情况下,存储转换后的上述消息,并监控上述联系人的在线状态;在监控到上述联系人在线时,将存储的转换后的上述消息发送给上述联系人。
图4是根据本发明实施例的基于多IM协议的群组聊天方法的流程图,如图4所示,该方法包括以下步骤(步骤S402-步骤S410):
步骤S402,在客户端上关联(或绑定)多账号用户。
步骤S404,同步好友到联系人列表中。
步骤S406,新建群组,并设置群组信息。
步骤S408,添加好友到某一群组。
步骤S410,群组内发送或接收聊天消息。
图5是根据本发明实施例的多IM协议的群组聊天***的结构示意图,如图5所示,该群组聊天***包括支持多IM协议的账号关联的客户端单元、即时通讯服务器单元和网关服务器单元。下面分别对上述群组聊天***的三个单元的功能进行介绍。
图6是根据本发明实施例的客户端单元的结构示意图,如图6所示,客户端单元包括:关联(绑定)账号模块、管理群组模块、管理群组中好友的模块、聊天界面模块。客户端单元,其功能与上述实施例中账号关联模块、联系人获取模块和通讯模块的功能相当,用于关联(或绑定)多IM协议账号,并同步好友到联系人列表中,新建群组并设置群组信息,添加删除好友并管理群组中好友列表,向群组内好友发送群组聊天消息,聊天的消息体中带有群组标识,接收群组聊天内容。
图7是根据本发明实施例的即时通讯服务器单元的结构示意图,如图7所示,即时通讯服务器单元包括:关联(绑定)账号模块、获取好友模块、群组相关信息(群组信息、群组好友列表及群聊天内容保存等)管理模块、发送接收消息模块。即时通讯服务器单元,用于与客户端建立连接,主要是负责客户端单元的登录鉴权,关联(或绑定)多IM协议账号时的登录,获取关联账号的好友信息并发送给客户端,同时管理群组和相应群组的联系人,为每个群建立一个GID作为群组标识,接收客户端发送的群组消息,根据群组标识向该群组中的好友发送群组消息,如果群组中的好友有离线状态的,则同时保存聊天内容,待好友上线时将聊天内容在发送给好友。接收网关服务器转发的消息,根据是否有GID来判断是否是群组消息,并发给客户端显示在聊天界面上。
图8是根据本发明实施例的网关服务器单元的结构示意图,如图8所示,网关服务器单元包括:接收模块、协议转换模块、发送模块。网关服务器单元,用于连接即时通讯服务器和外部消息***的通信,把协议翻译成外部消息协议,主要是接收即时通讯服务器的消息,并根据群组好友所支持的协议类型,将群组消息内容转换成外部消息协议类型并发送,同时将外部消息协议转换成自身协议并转发给即时通讯服务器。
基于上述实施例介绍的群组聊天***,本实施例对基于多IM协议的临时通讯组的通讯方法进行介绍,图9是根据本发明实施例的临时通讯组的通讯方法的流程图,如图9所示,该方法包括以下步骤(步骤S902-步骤S916):
步骤S902,移动终端或是PC上安装启动客户端,该客户端支持关联(绑定)多IM协议的账号,能够管理好友及群组设置等。
步骤S904,在客户端中关联(绑定)账号,同时将即时通讯服务器获取的好友信息同步至联系人列表中,可以查看好友名称、头像、邮箱、电话等信息。
步骤S906,新建一个临时通讯组,设置临时通讯组的名称,头像、权限等信息。
步骤S908,向临时通讯组中添加在线好友,支持搜索好友功能。临时通讯组中添加的好友应该都是在线好友,比如说召开临时紧急会议,需要及时通知到每一位好友。
步骤S910,在客户端群组聊天界面中发起聊天会话,在群组聊天会话中输入框中编写聊天内容并发送,客户端将发送的消息带上群组标识,发送给即时通讯服务器。
步骤S912,即时通讯服务器收到客户端的消息,解析消息体获取群组标识GID,并根据群组标识GID查询到该群组的好友信息,将群组聊天信息发送给群组中的每一位好友。
步骤S914,网关服务器收到即时通讯服务器的消息,根据好友所支持的协议,将目前的协议转换成外部消息相应协议,并向外部消息服务器发送聊天内容。
步骤S916,外部消息服务器将收到的聊天内容转发给相应的联系人,群组内的好友能收到来自该群的聊天消息。
基于上述实施例介绍的群组聊天***,本实施例对基于多IM协议的持久通讯组的通讯方法进行介绍,图10是根据本发明实施例的持久通讯组的通讯方法的流程图,如图10所示,该方法包括以下步骤(步骤S1002-步骤S1022):
步骤S1002,移动终端或是PC上安装启动客户端,该客户端支持关联(绑定)多IM协议的账号,能够管理好友及群组设置等。
步骤S1004,在客户端中关联(绑定)账号,同时将即时通讯服务器获取的好友信息同步至联系人列表中,可以查看好友名称、头像、邮箱、电话等信息。
步骤S1006,新建一持久通讯组,设置持久通讯组的名称,头像、权限等信息。
步骤S1008,向持久通讯组中添加删除好友,允许管理该群组中的好友,支持搜索好友功能。
步骤S1010,在客户端群组聊天界面中发起聊天会话,在群组聊天会话中输入框中编写聊天内容并发送,客户端将发送的消息带上群组标识,发送给即时通讯服务器。
步骤S1012,即时通讯服务器收到客户端的消息,解析消息体获取群组标识GID,并根据群组标识GID查询到该群组的好友信息,并判断好友信息是否在线,如果在线,则执行步骤S1014,如果不在线,则执行步骤S1016。
步骤S1014,如果好友在线,则即时通讯服务器直接将聊天消息内容发送给在线好友,然后执行步骤S1020。
步骤S1016,如果好友不在线,则即时通讯服务器需要在服务器端保存聊天内容。
步骤S1018,待好友在线时,即时通讯服务器会将保存在服务器端的聊天内容发送给好友。
步骤S1020,网关服务器收到即时通讯服务器的消息,根据好友所支持的协议,将目前的协议转换成外部消息相应协议,并向外部消息服务器发送聊天内容。
步骤S1022,外部消息服务器将收到的聊天内容转发给相应的联系人,群组内的好友能收到来自该群的聊天消息。
从以上的描述中可以看出,本发明能够支持多IM协议之间的用户的群组聊天,满足用户扩大自己的信息交流、沟通范围的需求,扩大的适用范围,提升了用户体验。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (12)
1.一种通讯方法,其特征在于,包括:
关联多个支持不同即时通讯IM协议的账号;
获取所述多个账号中每个账号对应的联系人;
与所述联系人进行通讯。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
建立通讯组;
与所述联系人进行通讯包括:将获取的所述联系人同步到所述通讯组中,与所述通讯组中的所述联系人进行通讯。
3.根据权利要求2所述的方法,其特征在于,所述通讯组为临时通讯组或持久通讯组。
4.根据权利要求3所述的方法,其特征在于,在所述通讯组为所述临时通讯组的情况下,将获取的所述联系人同步到所述通讯组中包括:
查询所述联系人的在线状态;
确定在线的所述联系人;
将在线的所述联系人同步到所述临时通讯组中。
5.根据权利要求3所述的方法,其特征在于,与所述联系人进行通讯包括:
将满足当前协议的消息转换为满足所述联系人所支持协议的消息;
根据转换后的所述消息与所述联系人进行消息交互;其中,所述消息中携带有通讯组标识。
6.根据权利要求5所述的方法,其特征在于,在所述通讯组为所述持久通讯组的情况下,根据转换后的所述消息与所述联系人进行消息交互包括:
判断所述持久通讯组中的所述联系人是否在线;
如果所述联系人在线,根据转换后的所述消息与所述联系人进行消息交互;
如果所述联系人不在线,存储转换后的所述消息,并监控所述联系人的在线状态;
在监控到所述联系人在线时,将存储的转换后的所述消息发送给所述联系人。
7.一种通讯装置,其特征在于,包括:
账号关联模块,用于关联多个支持不同即时通讯IM协议的账号;
联系人获取模块,用于获取所述多个账号中每个账号对应的联系人;
通讯模块,用于与所述联系人获取模块获取的所述联系人进行通讯。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
通讯组建立模块,用于建立通讯组;
所述通讯模块包括:
同步单元,用于将获取的所述联系人同步到所述通讯组中;
通讯单元,用于与所述通讯组中的所述联系人进行通讯。
9.根据权利要求8所述的装置,其特征在于,所述通讯组为临时通讯组或持久通讯组。
10.根据权利要求9所述的装置,其特征在于,在所述通讯组为所述临时通讯组的情况下,所述同步单元包括:
查询子单元,用于查询所述联系人的在线状态;
确定子单元,用于确定在线的所述联系人;
同步子单元,用于将在线的所述联系人同步到所述临时通讯组中。
11.根据权利要求9所述的装置,其特征在于,所述通讯模块包括:
消息转换单元,用于将满足当前协议的消息转换为满足所述联系人所支持协议的消息;
消息交互单元,用于根据转换后的所述消息与所述联系人进行消息交互;其中,所述消息中携带有通讯组标识。
12.根据权利要求11所述的装置,其特征在于,在所述通讯组为所述持久通讯组的情况下,所述消息交互单元包括:
判断子单元,用于判断所述持久通讯组中的所述联系人是否在线;
消息交互子单元,用于在所述判断子单元的判断结果为所述联系人在线的情况下,
根据转换后的所述消息与所述联系人进行消息交互;
消息发送子单元,用于在所述判断子单元的判断结果为所述联系人不在线的情况下,存储转换后的所述消息,并监控所述联系人的在线状态;在监控到所述联系人在线时,将存储的转换后的所述消息发送给所述联系人。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210301104.7A CN103634195A (zh) | 2012-08-22 | 2012-08-22 | 通讯方法及装置 |
PCT/CN2013/081108 WO2014029276A1 (zh) | 2012-08-22 | 2013-08-08 | 通讯方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210301104.7A CN103634195A (zh) | 2012-08-22 | 2012-08-22 | 通讯方法及装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103634195A true CN103634195A (zh) | 2014-03-12 |
Family
ID=50149418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210301104.7A Pending CN103634195A (zh) | 2012-08-22 | 2012-08-22 | 通讯方法及装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN103634195A (zh) |
WO (1) | WO2014029276A1 (zh) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105577505A (zh) * | 2014-10-14 | 2016-05-11 | 北京信威通信技术股份有限公司 | 跨平台即时通信***及其消息互通方法 |
CN105610679A (zh) * | 2015-09-22 | 2016-05-25 | 小米科技有限责任公司 | 群组创建方法及装置 |
WO2016124115A1 (zh) * | 2015-02-05 | 2016-08-11 | 阿里巴巴集团控股有限公司 | 多账号登录、通讯方法、装置和移动终端 |
CN106373017A (zh) * | 2016-10-10 | 2017-02-01 | 广东欧珀移动通信有限公司 | 一种应用消息处理方法、装置及移动终端 |
WO2017028685A1 (zh) * | 2015-08-14 | 2017-02-23 | 腾讯科技(深圳)有限公司 | 即时通信的方法、服务器和存储介质 |
CN106899485A (zh) * | 2015-12-21 | 2017-06-27 | 阿里巴巴集团控股有限公司 | 业务通知方法和装置 |
CN108111401A (zh) * | 2017-12-28 | 2018-06-01 | 江苏神州信源***工程有限公司 | 一种跨即时通信***的建群方法 |
CN108111405A (zh) * | 2018-01-15 | 2018-06-01 | 赵宇航 | 一种基于互联网社交软件的多用户信息交互方法及装置 |
CN108199952A (zh) * | 2018-01-08 | 2018-06-22 | 赵宇航 | 一种基于社交软件的信息发送方法及装置 |
CN108600078A (zh) * | 2018-03-08 | 2018-09-28 | 维沃移动通信有限公司 | 一种通信的方法及终端 |
CN109660448A (zh) * | 2018-11-28 | 2019-04-19 | 金蝶蝶金云计算有限公司 | 消息的处理方法、装置、计算机设备和存储介质 |
CN110417845A (zh) * | 2018-11-30 | 2019-11-05 | 腾讯科技(深圳)有限公司 | 一种数据同步方法、装置和存储介质 |
CN111130986A (zh) * | 2018-11-01 | 2020-05-08 | 腾讯科技(深圳)有限公司 | 消息发送方法、装置、设备及存储介质 |
CN113747247A (zh) * | 2020-05-27 | 2021-12-03 | 腾讯科技(深圳)有限公司 | 直播方法、装置、计算机设备和存储介质 |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180004218A (ko) * | 2015-05-06 | 2018-01-10 | 스냅 인코포레이티드 | 단기 그룹 채팅을 위한 시스템 및 방법 |
CN115118690A (zh) * | 2022-06-15 | 2022-09-27 | 国网信息通信产业集团有限公司 | 一种基于移动门户app的即时通讯交互方法及*** |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101257460A (zh) * | 2007-02-27 | 2008-09-03 | ***通信集团公司 | 即时消息临时群组会话***及创建和即时消息发送的方法 |
EP1516457B1 (en) * | 2002-06-27 | 2008-12-31 | Nokia Corporation | Mechanism for establishing a communications group |
CN101340397A (zh) * | 2008-08-11 | 2009-01-07 | 中兴通讯股份有限公司 | 一种终端和即时通讯中的消息转发方法及*** |
CN101719880A (zh) * | 2009-11-13 | 2010-06-02 | 东南大学 | 一种多协议多帐号即时消息的融合***及其工作方法 |
CN102368766A (zh) * | 2011-10-02 | 2012-03-07 | 上海量明科技发展有限公司 | 一种登录即时通信工具的方法及*** |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102368750A (zh) * | 2011-09-30 | 2012-03-07 | 上海量明科技发展有限公司 | 一种多账号登录的界面显示方法及*** |
-
2012
- 2012-08-22 CN CN201210301104.7A patent/CN103634195A/zh active Pending
-
2013
- 2013-08-08 WO PCT/CN2013/081108 patent/WO2014029276A1/zh active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1516457B1 (en) * | 2002-06-27 | 2008-12-31 | Nokia Corporation | Mechanism for establishing a communications group |
CN101257460A (zh) * | 2007-02-27 | 2008-09-03 | ***通信集团公司 | 即时消息临时群组会话***及创建和即时消息发送的方法 |
CN101340397A (zh) * | 2008-08-11 | 2009-01-07 | 中兴通讯股份有限公司 | 一种终端和即时通讯中的消息转发方法及*** |
CN101719880A (zh) * | 2009-11-13 | 2010-06-02 | 东南大学 | 一种多协议多帐号即时消息的融合***及其工作方法 |
CN102368766A (zh) * | 2011-10-02 | 2012-03-07 | 上海量明科技发展有限公司 | 一种登录即时通信工具的方法及*** |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105577505A (zh) * | 2014-10-14 | 2016-05-11 | 北京信威通信技术股份有限公司 | 跨平台即时通信***及其消息互通方法 |
WO2016124115A1 (zh) * | 2015-02-05 | 2016-08-11 | 阿里巴巴集团控股有限公司 | 多账号登录、通讯方法、装置和移动终端 |
US10637805B2 (en) | 2015-08-14 | 2020-04-28 | Tencent Technology (Shenzhen) Company Limited | Instant messaging method, server, and storage medium |
WO2017028685A1 (zh) * | 2015-08-14 | 2017-02-23 | 腾讯科技(深圳)有限公司 | 即时通信的方法、服务器和存储介质 |
CN106470145A (zh) * | 2015-08-14 | 2017-03-01 | 腾讯科技(深圳)有限公司 | 即时通信的方法和装置 |
CN106470145B (zh) * | 2015-08-14 | 2020-12-22 | 腾讯科技(深圳)有限公司 | 即时通信的方法和装置 |
CN105610679A (zh) * | 2015-09-22 | 2016-05-25 | 小米科技有限责任公司 | 群组创建方法及装置 |
CN105610679B (zh) * | 2015-09-22 | 2019-10-29 | 小米科技有限责任公司 | 群组创建方法及装置 |
CN106899485A (zh) * | 2015-12-21 | 2017-06-27 | 阿里巴巴集团控股有限公司 | 业务通知方法和装置 |
CN106373017A (zh) * | 2016-10-10 | 2017-02-01 | 广东欧珀移动通信有限公司 | 一种应用消息处理方法、装置及移动终端 |
CN108111401A (zh) * | 2017-12-28 | 2018-06-01 | 江苏神州信源***工程有限公司 | 一种跨即时通信***的建群方法 |
CN108199952A (zh) * | 2018-01-08 | 2018-06-22 | 赵宇航 | 一种基于社交软件的信息发送方法及装置 |
CN108111405A (zh) * | 2018-01-15 | 2018-06-01 | 赵宇航 | 一种基于互联网社交软件的多用户信息交互方法及装置 |
CN108600078A (zh) * | 2018-03-08 | 2018-09-28 | 维沃移动通信有限公司 | 一种通信的方法及终端 |
CN111130986A (zh) * | 2018-11-01 | 2020-05-08 | 腾讯科技(深圳)有限公司 | 消息发送方法、装置、设备及存储介质 |
CN111130986B (zh) * | 2018-11-01 | 2022-04-05 | 腾讯科技(深圳)有限公司 | 消息发送方法、装置、设备及存储介质 |
CN109660448A (zh) * | 2018-11-28 | 2019-04-19 | 金蝶蝶金云计算有限公司 | 消息的处理方法、装置、计算机设备和存储介质 |
CN110417845A (zh) * | 2018-11-30 | 2019-11-05 | 腾讯科技(深圳)有限公司 | 一种数据同步方法、装置和存储介质 |
CN110417845B (zh) * | 2018-11-30 | 2021-08-03 | 腾讯科技(深圳)有限公司 | 一种数据同步方法、装置和存储介质 |
CN113747247A (zh) * | 2020-05-27 | 2021-12-03 | 腾讯科技(深圳)有限公司 | 直播方法、装置、计算机设备和存储介质 |
CN113747247B (zh) * | 2020-05-27 | 2023-10-27 | 腾讯科技(深圳)有限公司 | 直播方法、装置、计算机设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2014029276A1 (zh) | 2014-02-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103634195A (zh) | 通讯方法及装置 | |
US7969993B2 (en) | Presence display system and gateway apparatus | |
JP4740328B2 (ja) | シンクサーバーを用いたメッセンジャー通知システム及びその方法 | |
KR100781398B1 (ko) | 프리젠스 및 세션 처리 정보를 이용한 네트워크 제어 방법 및 장치 | |
EP1993244B1 (en) | System, apparatus and method for processing e-mail by means of data synchronization | |
JP4399416B2 (ja) | 移動通信端末機を用いたモバイルインスタントメッセンジャーサービスシステム及びモバイルインスタントメッセンジャーサービスの提供方法 | |
EP2026593B1 (en) | Method for accomplishing personalization of nickname in message and apparatus thereof, message server and terminal | |
US20130295942A1 (en) | Method for Establishing Network Connections Between Stationary Terminals and Remote Devices Through Mobile Devices | |
EP1571791B1 (en) | Mobile communication system and method for providing a real time messenger service among mobile communication terminals | |
US20110282953A1 (en) | Method and apparatus for providing message conversation by group in a messaging service | |
CN101710881A (zh) | 在聊天室中实现悄悄话的方法及*** | |
CA2606919C (en) | Method, system and apparatus for automatic notification to a plurality of communication nodes | |
CN105681260A (zh) | 传输云存储文件的方法、融合通信平台、发送端及*** | |
WO2008134972A1 (fr) | Procédé, système et serveur pour réaliser la synchronisation d'information de liste | |
KR101525583B1 (ko) | 인스턴트 메시지 서버 및 단문 메시지 서비스 서버의 연동 방법 및 연동 시스템 | |
JPWO2008126580A1 (ja) | 通信システム | |
CN104580247A (zh) | 基于ims多方通话的信息同步方法和信息同步装置 | |
CN102244843B (zh) | 客户端设定来电视铃以及分享视频的方法 | |
CN101237428B (zh) | 基于即时通讯组建多人会话的方法、***及服务器 | |
CN104270495B (zh) | 一种添加联系人的方法、***及移动终端 | |
KR100732987B1 (ko) | 착신전환 기능을 가지는 인스턴트 메시지 서비스 장치 및그 방법 | |
CN101400021A (zh) | PoC回呼请求处理方法、发送/接收装置、移动终端 | |
KR100673247B1 (ko) | 메시징 서비스 제공 방법 및 시스템 | |
CN107852575B (zh) | 用于可信环境的电话协作***和方法 | |
TWI754561B (zh) | 即時通訊系統、方法及電腦可讀媒介 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20140312 |