一种基于融合通信实现圈子与群组同步的方法及系统的制作方法
【专利摘要】本发明涉及一种基于融合通信实现圈子与群组同步的方法及系统,包括用于登陆Web应用,浏览Web应用上信息的Web浏览器;用于实现圈子的创建、运行及管理的Web应用;用于登陆即时消息服务器,在即时消息服务器注册账号,显示本账号所属的群组以及群组中的成员,以及收发群组消息的融合通信客户端;用于实现群组的创建、运行及管理的即时消息服务器;用于实现圈子与群组映射的圈子与群组映射模块;用于将圈子中的信息同步到群组,并将群组中的信息同步到圈子的圈子与群组消息同步模块;本发明实现了圈子与群组的融合,使圈子与群组消息互通、博文互通,克服了各自的缺点,发挥彼此长处,实现实时便捷发布消息和接收消息,提高交流效率。
【专利说明】—种基于融合通信实现圈子与群组同步的方法及系统【技术领域】
[0001]本发明涉及融合通信【技术领域】,尤其涉及一种基于融合通信实现圈子与群组同步的方法及系统。
【背景技术】
[0002]在WEB应用(比如说门户网站)里,为了方便一群业务相关人员彼此分享博文,回复、评论博文,建立了圈子的概念。圈子往往不是实时的,消息发布后不能及时发布给圈子成员,必须主动刷新浏览器以获取新消息,容易遗漏消息。另外圈子一般采用浏览器方式,主要适用于PC人群,不太适合智能手机等移动互联网用户,便捷性较差。
[0003]及时消息群组,可以实时进行消息、文档、图片、语音等全方位信息交流,但不能发布博文,以及分享、回复及评论博文等。
[0004]因此如果能将圈子和群组结合起来,克服各自的缺点,发挥彼此长处,实现实时便捷发布消息和接收消息,提高交流效率,将给用户带来巨大的便利。
【发明内容】
[0005]本发明所要解决的技术问题是提供一种基于融合通信实现圈子与群组同步的方法。
[0006]本发明解决上述技术问题的技术方案如下:一种基于融合通信实现圈子与群组同步的方法,包括如下步骤:
[0007]Web应用建立圈子或即时消息服务器建立群组;
[0008]根据Web应用建立的圈子通过圈子与群组映射模块通知即时消息服务器创建相应的群组,或根据即时消息服务器建立的群组通过圈子与群组映射模块通知Web应用创建相应的圈子;
[0009]当圈子或群组中的任一方产生信息时,通过圈子与群组消息同步模块将产生的消息发送给另一方;
[0010]即时消息服务器收到的消息发送给融合通信客户端进行显示;
[0011]Web应用收到的消息通过Web浏览器展示。
[0012]在上述技术方案的基础上,本发明还可以做如下改进。
[0013]进一步,所述每个融合通信客户端需要在即时消息服务器注册账号,成为某个群组中的一个成员,并且此融合通信客户端的用户需要用同样的账号通过Web浏览器在Web应用中注册。
[0014]进一步,当Web应用创建新的圈子,修改或删除已有的圈子,对已有圈子中的成员进行添加、删除或修改操作时,通过圈子与群组映射模块调用即时消息服务器中的群组管理模块接口,对群组进行相应的操作;反之,当融合通信客户端调用即时消息服务器中的群组管理模块接口,创建新的群组、修改或删除已有群组,对已有群组中的成员进行添加、删除或修改操作时,通过圈子与群组映射模块通知Web应用对圈子进行相应的操作。[0015]本发明解决上述技术问题的另一技术方案如下:一种基于融合通信实现圈子与群组同步的系统,包括Web浏览器、Web应用、融合通信客户端、即时消息服务器、圈子与群组映射模块、圈子与群组消息同步模块;
[0016]所述Web浏览器,其用于登陆Web应用,浏览Web应用上的圈子信息;
[0017]所述Web应用,其用于实现圈子的创建、运行及管理;
[0018]所述融合通信客户端,其用于登陆即时消息服务器,在即时消息服务器注册账号,显示本账号所属的群组以及群组中的成员,以及收发群组消息;
[0019]所述即时消息服务器,其用于实现群组的创建、运行及管理;
[0020]所述圈子与群组映射模块,其用于实现圈子与群组的映射;
[0021]所述圈子与群组消息同步模块,其用于将圈子中的信息同步到群组,并将群组中的信息同步到圈子。
[0022]在上述技术方案的基础上,本发明还可以做如下改进。
[0023]进一步,所述Web应用为门户网站。
[0024]进一步,所述即时消息服务器中包括群组管理模块,其对外用于为融合通信客户端和圈子与群组映射模块提供操作接口,对内实现与即时消息服务器接口,共同实现群组的创建、修改及删除,以及群组内成员的添加与删除操作。
[0025]本发明的有益效果是:本发明实现了圈子与群组的融合,使圈子与群组消息互通、博文互通,在圈子里发表的博文可以实时发布到群组,群组成员可以及时阅读;在群组里发表的评论可以及时发布到圈子,供圈子用户浏览;把圈子和群组结合起来,克服各自的缺点,发挥彼此长处,实现实时便捷发布消息和接收消息,提高交流效率。
【专利附图】
【附图说明】
[0026]图1为本发明所述一种基于融合通信实现圈子与群组同步的系统框图;
[0027]图2为本发明所述一种基于融合通信实现圈子与群组同步的方法流程图。
[0028]附图中,各标号所代表的部件列表如下:
[0029]l、Web浏览器,2、Web应用,3、融合通信客户端,4、即时消息服务器,5、圈子与群组映射模块,6、圈子与群组消息同步模块,4-1、群组管理模块。
【具体实施方式】
[0030]以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
[0031]如图1所示,一种基于融合通信实现圈子与群组同步的系统,包括Web浏览器1、Web应用2、融合通信客户端3、即时消息服务器4、圈子与群组映射模块5、圈子与群组消息同步模块6 ;
[0032]所述Web浏览器1,其用于登陆Web应用,浏览Web应用上的圈子信息;
[0033]所述Web应用2,其用于实现圈子的创建、运行及管理;
[0034]所述融合通信客户端3,其用于登陆即时消息服务器,在即时消息服务器注册账号,显示本账号所属的群组以及群组中的成员,以及收发群组消息;
[0035]所述即时消息服务器4,其用于实现群组的创建、运行及管理;[0036]所述圈子与群组映射模块5,其用于实现圈子与群组的映射;
[0037]所述圈子与群组消息同步模块6,其用于将圈子中的信息同步到群组,并将群组中的信息同步到圈子。
[0038]其中,所述Web应用2—般为门户网站。
[0039]其中,所述即时消息服务器4中包括群组管理模块4-1,其对外用于为融合通信客户端和圈子与群组映射模块提供操作接口,对内实现与即时消息服务器接口,共同实现群组的创建、修改及删除,以及群组内成员的添加与删除操作。
[0040]如图2所示,为一种基于融合通信实现圈子与群组同步的方法,包括如下步骤:
[0041]Web应用建立圈子或即时消息服务器建立群组;
[0042]根据Web应用建立的圈子通过圈子与群组映射模块通知即时消息服务器创建相应的群组,或根据即时消息服务器建立的群组通过圈子与群组映射模块通知Web应用创建相应的圈子;
[0043]当圈子或群组中的任一方产生信息时,通过圈子与群组消息同步模块将产生的消息发送给另一方;
[0044]即时消息服务器收到的消息发送给融合通信客户端进行显示;
[0045]Web应用收到的消息通过Web浏览器展示。
[0046]其中,每个融合通信客户端需要在即时消息服务器注册账号,成为某个群组中的一个成员,并且此融合通信客户端的用户用用同样的账号通过Web浏览器在Web应用中注
ΠΠ
/ttr O
[0047]其中,当Web应用创建新的圈子,修改或删除已有的圈子,对已有圈子中的成员进行添加、删除或修改操作时,通过圈子与群组映射模块调用即时消息服务器中的群组管理模块接口,对群组进行相应的操作;反之,当融合通信客户端调用即时消息服务器中的群组管理模块接口,创建新的群组、修改或删除已有群组,对已有群组中的成员进行添加、删除或修改操作时,通过圈子与群组映射模块通知Web应用对圈子进行相应的操作。
[0048]本发明涉及Web应用(如门户网站)、融合通信客户端、圈子与群组映射模块、圈子与群组消息同步模块、群组管理模块、即时消息服务器。
[0049]Web应用负责圈子创建、成员维护、博文发布、回复与评论、存储等功能。
[0050]融合通信客户端安装于智能手机、平板电脑等终端上,在即时消息服务器注册帐号,该注册帐号为手机号码。该手机号同时在Web应用注册,并加入圈子。融合通信客户端显示本帐号所属的群组及群组中的成员,并可收发群组消息,也可申请退出群组。如果某成员从Web应用圈子里被删除,同时也会从群组成员里被删除,删除后不会显示在群组列表里,也不能收发群组消息。
[0051]圈子与群组映射模块实现圈子与群组的映射,当Web应用创建了圈子,并往圈子里加入成员后,提交给圈子与群组映射模块,圈子与群组映射模块调用群组管理模块接口实现群组的创建、删除、修改,以及成员的添加、删除、修改等,实现圈子到群组的映射,圈子和群组包含的成员完全一致。相反,当融合通信客户端调用群组管理模块接口创建群组,并在群组里加入成员后,选择同步到Web应用圈子,群组管理模块通知圈子与群组映射模块,圈子与群组映射模块调用Web应用创建圈子接口,创建新圈子,加入圈子成员,实现群组到圈子的映射,圈子和群组包含的成员完全一致。当成员退出群组时,同时通知圈子与群组映射模块删除圈子里对应成员。
[0052]即时消息服务器负责群组的实现、群组成员管理、群组消息的路由与转发、群组成员在线状态管理、历史消息的保存与检索等功能。
[0053]群组管理模块负责对外部模块提供群组创建、删除、修改、成员添加与删除等接口,对内实现与即时消息服务器接口,共同实现创建、删除、修改、成员添加与删除等指令。
[0054]下面介绍一下圈子与群组同步的实现过程:
[0055]圈子映射到群组:Web用户通过Web浏览器在Web应用注册的账号(账号与融合通信客户端在即时消息服务器注册的帐号一致,都是手机号);Web用户通过Web浏览器登录在Web应用(如门户网站),创建圈子,把相关成员加入圈子,选择同步到群组;Web应用把新建圈子(包括成员)提交给圈子与群组映射模块;圈子与群组映射模块调用群组管理模块在即时消息服务器上创建群组,并把圈子成员加入群组;融合通信客户端(圈子成员之一)登录即时消息服务器,群组列表里看到Web应用里的圈子及成员。
[0056]群组映射到圈子:融合通信客户端在即时消息服务器中主场账号(账号与Web用户在Web应用里注册的帐号一致,都是手机号);融合通信客户端可通过群组管理模块在及时服务器中创建群组,加入群组成员,选择同步到圈子,群组管理模块把新创建的群组(包括成员)提交给圈子与群组映射模块;圈子与群组映射模块通知Web应用创建对应的圈子,并把群组成员加入圈子;Web用户在Web应用里看到在融合通信客户端创建的圈子,并能互发博文。
[0057]圈子中的信息同步到群组:Web用户在Web应用建的圈子里发表博文,选择同步到群组;Web应用把博文拷贝给圈子与群组消息同步模块,圈子与群组消息同步模块再发送给即时消息服务器中对应群组;融合通信客户端(圈子和群组成员)实时收到从圈子里发表的博文。
[0058]群组中的信息同步到圈子:融合通信客户端在群组里写完博文后,通过即时消息服务器发送给圈子与群组消息同步模块;圈子与群组消息同步模块将收到的博文提交给Web应用中相应的圈子;Web用户在Web应用圈子里浏览博文,找到从融合通信客户端里发表的博文。
[0059]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种基于融合通信实现圈子与群组同步的方法,其特征在于,包括如下步骤: Web应用建立圈子或即时消息服务器建立群组; 根据Web应用建立的圈子通过圈子与群组映射模块通知即时消息服务器创建相应的群组,或根据即时消息服务器建立的群组通过圈子与群组映射模块通知Web应用创建相应的圈子; 当圈子或群组中的任一方产生信息时,通过圈子与群组消息同步模块将产生的消息发送给另一方; 即时消息服务器收到的消息发送给融合通信客户端进行显示; Web应用收到的消息通过Web浏览器展示。
2.根据权利要求1所述一种基于融合通信实现圈子与群组同步的方法,其特征在于,每个融合通信客户端需要在即时消息服务器注册账号,成为某个群组中的一个成员,并且此融合通信客户端的用户需要用同样的账号通过Web浏览器在Web应用中注册。
3.根据权利要求1所述一种基于融合通信实现圈子与群组同步的方法,其特征在于,当Web应用创建新的圈子,修改或删除已有的圈子,对已有圈子中的成员进行添加、删除或修改操作时,通过圈子与群组映射模块调用即时消息服务器中的群组管理模块接口,对群组进行相应的操作;反之,当融合通信客户端调用即时消息服务器中的群组管理模块接口,创建新的群组、修改或删除已有群组,对已有群组中的成员进行添加、删除或修改操作时,通过圈子与群组映射模块通知Web应用对圈子进行相应的操作。
4.一种基于融合通信实现圈子与群组同步的系统,其特征在于,包括Web浏览器、Web应用、融合通信客户端、即时消息服务器、圈子与群组映射模块、圈子与群组消息同步模块; 所述Web浏览器,其用于登陆Web应用,浏览Web应用上的圈子信息; 所述Web应用,其用于实现圈子的创建、运行及管理; 所述融合通信客户端,其用于登陆即时消息服务器,在即时消息服务器注册账号,显示本账号所属的群组以及群组中的成员,以及收发群组消息; 所述即时消息服务器,其用于实现群组的创建、运行及管理; 所述圈子与群组映射模块,其用于实现圈子与群组的映射; 所述圈子与群组消息同步模块,其用于将圈子中的信息同步到群组,并将群组中的信息同步到圈子。
5.根据权利要求4所述一种基于融合通信实现圈子与群组同步的系统,其特征在于,所述Web应用为门户网站。
6.根据权利要求4所述一种基于融合通信实现圈子与群组同步的系统,其特征在于,所述即时消息服务器中包括群组管理模块,其对外用于为融合通信客户端和圈子与群组映射模块提供操作接口,对内实现与即时消息服务器接口,共同实现群组的创建、修改及删除,以及群组内成员的添加与删除操作。
【文档编号】G06F17/30GK103491156SQ201310425470
【公开日】2014年1月1日 申请日期:2013年9月17日 优先权日:2013年9月17日
【发明者】钟贵华 申请人:北京思特奇信息技术股份有限公司