[发明专利]在即时通信和网络存储系统中进行文件压缩的方法有效
申请号: | 200910130929.5 | 申请日: | 2009-04-20 |
公开(公告)号: | CN101867559A | 公开(公告)日: | 2010-10-20 |
发明(设计)人: | 王金波;顾国泰;张士军 | 申请(专利权)人: | 王金波;顾国泰 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04L12/58 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100029 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 即时 通信 网络 存储系统 进行 文件 压缩 方法 | ||
技术领域
本发明所属的领域为即时通信和网络存储。
背景技术
文件的及时传输也是即时通信(IM)的一个重要组成部分,但目前的即时通信系统,例如腾讯的QQ,微软和雅虎的Messenger等等,当其进行文件传送时,均没有在用户程序中提供内嵌的压缩技术。当用户进行文件传送时,对传送的文件或者不压缩,或者由用户使用通用的压缩软件例如Winzip,WinRAR等先进行压缩打包,然后再进行传送。
当文件传送不进行压缩时,若传送的文件比较大或文件比较多时,便会花费较长的时间,从而令文件传送很不即时。
当使用压缩软件先对要传送的文件进行压缩打包,再进行传送时,则比较麻烦,而且用户不单需熟悉即时通信软件的使用,还得熟悉压缩软件的使用。文件的接收方也需要分两步进行操作,还得使用与压缩方相同的解压缩软件。
目前的网络硬盘系统也存在相似的情况,当文件上传时,或者不压缩,或者传送前先由通用压缩软件进行压缩打包,再进行上传。
当上传的文件不进行压缩时,不但上传的时间长,其下载的时间也长,而且占用大量存储空间。
当上传的文件先进行压缩打包再上传时,用户同样需进行压缩打包和传送两种操作,需熟悉网络硬盘和压缩软件两种应用,既麻烦又费时。如果上传的文件是为了与别人共享,别人也得拥有和上传方同样的压缩/解压缩软件。
如果下载的文件,并非上传的整个压缩文件包,而是其中的一部分文件,则用户还必须先对硬盘服务器上的压缩包进行解压缩,再进行文件下载。这将不但非常麻烦、费时,而且会大大加重硬盘服务器的负荷,容易形成硬盘服务器瓶颈。
谷歌的网络存储是利用其邮箱系统进行的,文件上传时不进行压缩,单个文件下载时也不进行压缩,下载多个文件时,才由邮箱服务器进行ZIP打包压缩。这样做虽然可以灵活选择下载文件,并且减少多个文件的下载时间,但是并没解决文件的上传慢和存储空间大的问题。
本发明就是针对即时通信和网络硬盘应用系统中目前存在的上述问题,给出新的技术方案,新的文件压缩方法。它可以令即时通信系统中的文件传送非常快捷,而且发送方和接收方的操作都非常简单;可以令网络硬盘(网络存储)应用中的文件上传和下载,都既方便又快速,并且使网络硬盘的存储资源大量节省。
发明内容
本发明的内容包括下述几个部分:
1、将即时通信系统中的文件压缩操作和解压缩操作,内嵌在文件发送方和文件接收方的用户程序中,从而使用户仍像不采用压缩技术时一样操作,使文件的压缩操作和解压缩操作对用户是透明的。
2、将即时通信系统欲发送的每个文件单独进行压缩,压缩完一个便发送一个,而不是将拟发送的一批文件一起压缩和打包,形成一个压缩文件包,再进行发送。
3、对即时通信中发送的文件,先进行是否需要压缩的判断,对需要压缩和不需要压缩的文件,分别进行处理,而不是像zip压缩那样,一律进行压缩打包,或一律不压缩只进行文件打包。这样可尽量减少压缩操作对系统资源的占用,以利于用户同时进行其它操作。
4、对于网络硬盘系统的上传文件,每个文件具有复合扩展名:一个是通常的文件扩展名,另一个是上传批次的扩展名。以便于文件下载时既可选择性的进行一个或几个文件的下载,也可将同一批上传文件一并下载。
附图说明:
图1、即时通信系统采用内嵌压缩技术的文件发送流程示意图
图2、即时通信系统采用内嵌压缩技术的文件接收流程示意图
图3、网络硬盘系统采用内嵌压缩技术的文件上传流程示意图
图4、网络硬盘系统采用内嵌压缩技术的文件下载流程示意图
具体实施方式
下面分两部分进行具体说明:
1、即时通信系统进行文件传输时采用压缩技术的实施方式
在即时通信系统文件传输中采用压缩技术的实施方法是:将文件压缩程序和文件解压缩程序分别嵌入即时通信系统的文件发送方用户程序和文件接收方用户程序中。当发送方用户选择好欲发送的文件时,内嵌的压缩程序先对之进行压缩,再由发送程序进行发送。当接收方收到文件时,先由内嵌的解压缩程序对之进行解压,再进行存储、显示。
即时通信系统文件发送方采用内嵌压缩技术的操作流程示意图如图1所示,其操作步骤包括:
a、用户从操作系统文件目录中“选择欲发送文件”,并将它们拖至欲发送文件窗口,形成一个“欲发送文件队列”。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于王金波;顾国泰,未经王金波;顾国泰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910130929.5/2.html,转载请声明来源钻瓜专利网。