即时通讯(Instant Messenger,简称IM)是一种基于互联网的即时交流消息的服务。因为即时通讯的快速、功能丰富、社交网络覆盖范围广,所以越来越受到广大用户的喜爱。目前,用户不但通过即时通讯工具进行信息交流,而且通过即时通讯工具进行多媒体分享以及文件共享的需求也越来越大。
1.用于即时通信的共享文件管理方法和系统
本发明公开了用于即时通信的共享文件管理方法和系统,其中,所述系统包括:显示单元,于显示指定用户的分享文件列表;收藏单元,用于当接收到收藏的请求时,将所述指定文件的标识信息加入到当前用户的收藏文件列表中,并记录指定文件的文件属性信息;查找单元,用于如果需要以点对点P2P下载的方式下载收藏文件列表中的指定文件或者将指定文件继续分享给其他用户,则根据文件属性信息,在全网范围内查找相匹配的文件;响应单元,用于基于相匹配的文件响应当前用户的P2P下载或继续分享的请求;其中,文件属性信息为文件的内容校验信息,内容校验信息包括循环冗余校验码和/或信息摘要算法值。通过本发明,可以提高P2P下载的速度以及成功率。
依据本发明的一个方面,提供了一种用于即时通信的共享文件管理方法,包括:
显示指定用户的分享文件列表;其中,所述分享文件列表用于显示所述指定用户分享给当前用户的文件名单;
当接收到对所述分享文件列表中的指定文件进行收藏的请求时,将所述指定文件的标识信息加入到当前用户的收藏文件列表中,并记录所述指定文件的文件