[发明专利]向讨论组中指定成员推送历史记录的方法及系统有效
| 申请号: | 200610060241.0 | 申请日: | 2006-04-10 |
| 公开(公告)号: | CN101056188A | 公开(公告)日: | 2007-10-17 |
| 发明(设计)人: | 李斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | H04L12/18 | 分类号: | H04L12/18;H04L12/58 |
| 代理公司: | 深圳市顺天达专利商标代理有限公司 | 代理人: | 郭伟刚;蔡晓红 |
| 地址: | 518057广东省深圳市高新科*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 讨论 指定 成员 推送 历史记录 方法 系统 | ||
技术领域
本发明涉及计算机技术领域,更具体地说,涉及一种向讨论组中指定成员推送历史记录的方法及系统。
背景技术
网络即时通信工具(Instant Messenger,IM)已经成为大多数网民所使用的沟通工具,其不仅应用于平时的休闲娱乐,而且在工作中也得到了广泛的使用。因此用户对IM软件的易用性、稳定性、安全性等方面提出了较高的要求。
在用户使用进行沟通的过程中,不但需要进行个人对个人的交互,而且往往需要同时与多个其他用户进行交流与沟通。例如在不同地点工作的同事由于不能在一起面对面的进行项目的交流与工作的安排,需要通过一定的平台进行多人会话,从而在不同地点对某些问题进行讨论分析。
当前的主流IM工具都实现了多人会话,即讨论组的功能,任何IM用户都可以邀请多个好友对某些问题进行讨论,例如后续工作安排、项目进度安排等。通常这些IM工具由发起讨论的IM用户与IM服务器之间协商生成对应的讨论组实体,由IM服务器来控制讨论组成员之间消息的发送与接收。
然而,上述讨论组中的成员并不是在讨论组创建时同时添加的,经常在讨论的过程中需要再添加其他的某个成员进入讨论组,而该新加入讨论组的成员可能对原讨论组中所讨论的问题以及某些结论并不了解,此时需要讨论组的某些成员从IM工具的消息管理器中查找历史消息记录,然后在讨论组聊天窗口中拷贝粘贴再发送原来的消息记录,这样新加入的成员才可以看到已经讨论过的问题以及相关的一些结论。
在上述方案中,为使新加入成员了解讨论组议题,需其他成员查找到对应的讨论组的历史记录并挑选历史记录发送给新成员。这个过程不仅费时费力,而且将会占用讨论组聊天窗口,并有可能打断讨论组中的当前议题。
发明内容
本发明要解决的技术问题在于,针对上述现有IM工具在讨论组新加入成员时需要转发历史记录从而造成使用不便和打断议题的缺陷,提供一种向讨论组中指定成员推送历史记录的方法及系统。
本发明解决其技术问题所采用的技术方案是:构造一种向讨论组中指定成员推送历史记录的方法,所述讨论组包括有服务器和多个由客户端分别构成的多个成员,包括以下步骤:
(a)讨论组成员触发历史记录推送命令后通过历史记录推送模块获取指定的时间段并从本地存储单元获取所述指定成员的标识;
(b)历史记录推送模块从本地存储单元获取指定时间段内的讨论组交流信息历史记录并经由服务器发送到指定成员。
在本发明所述的向讨论组中指定成员推送历史记录的方法中,所述指定成员为新加入讨论组的成员,在步骤(a)之前包括有服务器根据讨论组已有成员的添加新成员消息将新成员添加到讨论组中的步骤。
在本发明所述的向讨论组中指定成员推送历史记录的方法中,所述将新成员添加到讨论组中的步骤包括:
所述服务器接收来自讨论组已有成员的添加新成员消息,所述消息包括有发送请求成员的标识、待加入讨论组的标识以及待添加成员标识;
所述服务器根据发送消息成员标识和待加入讨论组标识有效后,将待添加成员标识添加到对应的讨论组数据表中;
所述服务器根据讨论组数据表将包含新加入成员标识以及加入时间的消息发送到讨论组所有成员。
在本发明所述的向讨论组中指定成员推送历史记录的方法中,所述指定时间段为指定成员加入讨论组之前的时间段,所述步骤(a)包括通过历史记录推送模块从本地存储模块获取指定成员加入讨论组的时间的步骤。
在本发明所述的向讨论组中指定成员推送历史记录的方法中,所述步骤(b)中包括有接收输入的选择播放历史记录条件的步骤。
在本发明所述的向讨论组中指定成员推送历史记录的方法中,所述步骤(b)包括:
(b1)所述历史记录推送模块建立需要回放的讨论组历史记录数组列表;
(b2)所述历史记录推送模块遍历本地存储模块中当前讨论组的所有交流信息历史记录,并将指定时间段内的历史记录置于所述需要回放的讨论组历史记录数组列表中;
(b3)所述历史记录推送模块经由服务器将需要回放的讨论组历史记录数组列表中的数据发送到指定成员。
在本发明所述的向讨论组中指定成员推送历史记录的方法中,在所述步骤(b3)包括:
(b31)所述历史记录推送模块按照服务器转发讨论组的消息的最长消息长度,对回放讨论组聊天记录数组列表进行分段处理,并循环组合每段的历史记录、指定成员标识以及讨论组标识到数据包中发送到服务器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610060241.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:多相旋转电机的控制系统
- 下一篇:使用3D图形产生同屏显示的方法和设备





