[发明专利]一种多个IM用户实时共享对象的方法和装置有效
申请号: | 200710188278.6 | 申请日: | 2007-11-30 |
公开(公告)号: | CN101163118A | 公开(公告)日: | 2008-04-16 |
发明(设计)人: | 卢山;李斌;邱雪 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;G06F15/16 |
代理公司: | 北京德琦知识产权代理有限公司 | 代理人: | 宋志强;麻海明 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 im 用户 实时 共享 对象 方法 装置 | ||
1.一种多个即时通讯IM用户实时共享对象的方法,其特征在于,包括如下步骤:
讨论组第一成员的IM客户端将本地的原始共享对象上传到IM服务器,IM服务器将所述原始共享对象发送到讨论组中除所述第一成员之外的各个成员的IM客户端,所述各个成员的IM客户端将所述原始共享对象显示在本客户端共享区域;
讨论组第二成员的IM客户端根据所述第二成员在共享区域对共享对象进行的操作,将操作后更新的共享对象发送到IM服务器,IM服务器将更新的共享对象发送到讨论组中除所述第二成员之外的各个成员的IM客户端,所述各个成员的IM客户端将所收到的共享对象显示在本客户端共享区域。
2.根据权利要求1所述的方法,其特征在于,所述讨论组第一成员的IM客户端将本地的原始共享对象上传到IM服务器包括:
第一成员的IM客户端向IM服务器发送启动共享对象请求,所述请求中包含讨论组标识;
IM服务器接收所述启动共享对象请求,建立与第一成员的IM客户端的连接;
第一成员的IM客户端将第一成员所选择的原始共享对象通过所述连接上传至IM服务器并存储在IM服务器中,并建立该原始共享对象与讨论组标识的映射关系。
3.根据权利要求2所述的方法,其特征在于,所述IM服务器将所述原始共享对象发送到讨论组中除所述第一成员之外的各个成员的IM客户端的步骤包括:
IM服务器将所述启动共享对象请求发送至讨论组除第一成员之外的各个成员的IM客户端;
所述讨论组除第一成员之外的各个成员的IM客户端从所收到的启动共享对象请求中得到讨论组标识,向所述IM服务器发送携带所述讨论组标识的连接请求;
IM服务器与所述各个成员的IM客户端建立连接,将IM服务器存储的与所述连接请求中的讨论组标识对应的共享对象通过所述连接发送至所述各个成员的IM客户端;
各个成员的IM客户端将该共享对象显示在本IM客户端的共享区域。
4.根据权利要求3所述的方法,其特征在于,所述IM服务器与所述各个成员的IM客户端建立连接之前,进一步包括:IM服务器根据所述连接请求中的讨论组标识,查询是否存储有与所述讨论组标识对应的共享对象,若是,则执行所述后续步骤;否则,向所述各个成员的IM客户端发送出错提示消息。
5.根据权利要求3所述的方法,其特征在于,所述讨论组第二成员的IM客户端根据所述第二成员对共享对象进行的操作,将操作后更新的共享对象发送到IM服务器包括:
第二成员的IM客户端存储当前的共享对象,并每隔预设时间间隔检测该客户端的共享区域的共享对象与已存储的共享对象是否相同,如果不同,则第二成员的IM客户端请求与IM服务器建立连接,将所述IM客户端共享区域的共享对象上传到IM服务器;
或者,第二成员的IM客户端检测该客户端的共享区域的共享对象被执行了操作,则第二成员的IM客户端请求与IM服务器建立连接,将所述IM客户端共享区域的共享对象上传到IM服务器。
6.根据权利要求1所述的方法,其特征在于,IM服务器将原始共享对象和历次更新的共享对象作为历史文件分别存储,并给每个历史文件分配相应的标识;
该方法进一步包括:IM服务器收到携带历史文件标识的请求,将所述历史文件标识对应的共享对象发送到讨论组的各个成员的IM客户端;
各个成员的IM客户端将所收到的共享对象显示在本客户端的共享区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710188278.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:汽车空调热力膨胀阀
- 下一篇:流动滚筒抛光装置及抛光方法