[发明专利]基于即时通讯系统的文件传输方法及装置有效
申请号: | 200710130444.7 | 申请日: | 2007-07-19 |
公开(公告)号: | CN101350790A | 公开(公告)日: | 2009-01-21 |
发明(设计)人: | 白振国 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L12/58 | 分类号: | H04L12/58;H04L29/08 |
代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
地址: | 英属开曼群岛大开曼*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 即时通讯 系统 文件传输 方法 装置 | ||
1.一种基于即时通讯系统的文件传输方法,其特征在于,所述方法包括:
发送端按规则计算目标文件的第一标识;将所述第一标识作为即时消息发送至接收端;
接收端查找本地是否存储有与所述第一标识相应的目标文件,若存在,获取该文件;否则,通过即时消息请求发送端发送所述目标文件;
发送端将所述第一标识相应的目标文件发送至接收端;接收端将收到的目标文件存储在本地。
2.根据权利要求1所述的方法,其特征在于,所述第一标识还包括标志位,用于区别其它即时消息。
3.根据权利要求1所述的方法,其特征在于,所述接收端存储的目标文件的文件名中包括与该目标文件相应的第一标识。
4.根据权利要求1、2或3所述的方法,其特征在于,所述方法还包括:
接收端删除超出预定阀值数量的目标文件。
5.根据权利要求4所述的方法,其特征在于,所述存储在接收端的目标文件的文件名还包括该文件的最后使用日期;
所述方法还包括:
接收端获取并显示所述目标文件后,用当前日期更新所述最后使用日期;
所述接收端删除超出预定阀值数量的目标文件包括:
将接收端中存储的目标文件按最后使用日期排序;
选择文件最后使用日期距当前日期最远的目标文件进行删除;重复该步骤,直到目标文件的数量不超出所述预定阀值。
6.根据权利要求1所述的方法,其特征在于,所述目标文件为表情文件,所述接收端根据第一标识从本地获取到相应的表情文件后,将该文件显示给用户。
7.一种基于即时通讯系统的文件传输装置,包括发送模块和接收模块,其特征在于,
还包括:
存储单元,用于存储目标文件;
所述发送模块包括:
标识计算单元,用于按规则计算目标文件的第一标识;
第一通讯单元,用于将第一标识作为即时消息发送;
第二通讯单元,用于接收目标文件获取请求,及根据该请求从存储单元中获取相应的目标文件并发送;
所述接收模块包括:
第三通讯单元,用于接收第一标识;
第四通讯单元,用于通过即时消息发送目标文件获取请求;以及接收目标文件;
文件获取单元,用于根据第三通讯单元接收的第一标识从存储单元获取相应的目标文件,若文件不存在,通过第四通讯单元发送目标文件获取请求,并将第四通讯单元接收到的目标文件存储在存储单元。
8.根据权利要求7所述的装置,其特征在于,所述第一标识还包括标志位,用于区别其它即时消息。
9.根据权利要求7所述的装置,其特征在于,所述存储单元中存储的目标文件的文件名包括与该目标文件相应的第一标识。
10.根据权利要求7、8或9所述的装置,其特征在于,所述接收模块还包括:
清理单元,用于删除存储单元中超出预定阀值数量的目标文件。
11.根据权利要求10所述的装置,其特征在于,所述存储单元中存储的目标文件的文件名还包括该文件的最后使用日期;
所述接收模块还包括:
更新单元,用于在获取单元从存储单元中获取目标文件后用当前日期更新存储单元中该文件的文件名中的最后使用日期;
所述清理单元还包括:
排序单元,用于对存储单元中的目标文件按其文件名中的最后使用日期进行排序;
文件删除单元,选择文件最后使用日期距当前日期最远的目标文件进行删除,以便存储单元中目标文件的数量不超出预定阀值。
12.根据权利要求7所述的装置,其特征在于,所述第二通讯单元发送的目标文件为表情文件;所述装置还包括:
显示单元,用于显示获取单元从存储单元中获取的表情文件。
13.一种即时通讯系统,包括服务器和多个即时通讯客户端,其特征在于,所述即时通讯客户端包括存储单元、发送模块和接收模块,其中,
存储单元,用于存储目标文件;
所述发送模块包括:
标识计算单元,用于按规则计算目标文件的第一标识;
第一通讯单元,用于将第一标识作为即时消息发送;
第二通讯单元,用于接收目标文件获取请求,及根据该请求从存储单元中获取相应的目标文件并发送;
所述接收模块包括:
第三通讯单元,用于接收第一标识;
第四通讯单元,用于通过即时消息发送目标文件获取请求;以及接收目标文件;
文件获取单元,用于根据第三通讯单元接收的第一标识从存储单元获取相应的目标文件,若文件不存在,通过第四通讯单元发送目标文件获取请求,并将第四通讯单元接收到的目标文件存储在存储单元。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710130444.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:无油空气压缩机泵头与散热管的连接结构
- 下一篇:电机恒压刷握装置