[發明專利]在即時通信和網絡存儲系統中進行文件壓縮的方法有效
| 申請號: | 200910130929.5 | 申請日: | 2009-04-20 |
| 公開(公告)號: | CN101867559A | 公開(公告)日: | 2010-10-20 |
| 發明(設計)人: | 王金波;顧國泰;張士軍 | 申請(專利權)人: | 王金波;顧國泰 |
| 主分類號: | H04L29/06 | 分類號: | H04L29/06;H04L29/08;H04L12/58 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100029 北京市朝*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 即時 通信 網絡 存儲系統 進行 文件 壓縮 方法 | ||
1.在即時通信系統的文件發送方采用文件壓縮的方法,其操作步驟包括:
a、將文件壓縮程序以API方式嵌入在發送端用戶程序中;
b、用戶從操作系統文件目錄中選擇欲發送文件,形成“欲發送文件隊列”;
c、壓縮程序從欲發送文件隊列中進行文件選擇,并根據其文件擴展名判定該文件是否需進行壓縮?為此,壓縮程序中需預設一個不需進行壓縮的文件擴展名列表,該列表中列出已經是壓縮文件格式的文件擴展名,例如:PNG,MP3,zip,RAR等等;
d、如果所取的文件的擴展名不屬于上述列表,壓縮程序則對該文件進行壓縮處理,完成壓縮操作后,再對之進行標記處理;
e、如果所取的文件的擴展名屬于上述列表,則壓縮程序不對該文件進行壓縮處理,而直接對之進行標記處理。
f、內嵌的壓縮程序對于經過其壓縮的文件和未經其壓縮的文件,均進行標記處理,例如:標記其原文件名稱,壓縮后的文件名稱,原文件長度,壓縮后的文件長度,對該文件采用的壓縮算法等等。
對于未經過本系統內嵌的壓縮程序進行壓縮的文件,標記后的文件名和文件擴展名均使用其原來的文件名和擴展名;對于已由本系統內嵌的壓縮程序進行壓縮的文件,文件名仍使用原來的文件名,但文件擴展名則使用本系統內嵌壓縮程序的壓縮格式名稱;
g、用戶發送程序對內嵌壓縮程序已進行標記處理的欲發送文件進行發送。
2.在即時通信系統的文件接收方采用文件解壓縮的方法,其操作步驟包括:
a、將文件解壓縮程序以API方式嵌入在文件接收方用戶程序中:
b、文件接收方的用戶程序對文件發送方發來的文件進行“文件接收”操作,并將其接收文件的名稱送入“接收文件隊列”;
c、文件接收方的解壓縮程序,從“接收文件隊列”中進行文件選取,并根據文件的擴展名判斷它是否為需解壓縮文件;
d、當接收文件的擴展名為本系統內嵌壓縮程序所形成的文件格式時,則對該文件進行解壓縮操作,并將解壓后的文件名稱送至“待讀文件隊列”;
e、當接收文件的擴展名不是本系統壓縮程序所形成的文件格式時,則不對該文件進行解壓縮操作,而直接將該文件名稱送至“待讀文件隊列”;
f、文件接收方的用戶程序,根據“待讀文件隊列”中的文件名稱,對相應的文件進行顯示。
3.在即時通信系統中的文件發送方,采用文件壓縮的方法,其操作步驟包括:
a、將文件壓縮程序以API方式嵌入在發送端用戶程序中;
b、用戶從操作系統文件目錄中選擇欲發送的文件;
c、內嵌的文件壓縮程序對用戶選擇的欲發送文件自動進行壓縮操作;
d、內嵌的文件壓縮程序對已壓縮的文件自動進行標記處理,如標記壓縮后的文件名稱,壓縮后的文件長度,所采用的壓縮方法等等;
e、用戶發送程序對壓縮程序已進行壓縮和標記處理的欲發送文件進行發送。
4.在即時通信系統中的文件接收方,采用文件解壓縮的方法,其操作步驟包括:
a、將解壓縮程序以API方式嵌入文件接收端的用戶程序中;
b、文件接收方的用戶程序對文件發送方發來的文件進行接收;
c、文件接收方內嵌的解壓縮程序,對用戶程序所接收的文件自動進行解壓縮操作;
d、文件接收方的用戶程序,對已解壓縮文件進行顯示。
5.在即時通信系統的文件傳輸中采用壓縮技術的方法,其主要特征是:將文件壓縮程序和文件解壓縮程序分別嵌入在即時通信系統的文件發送方用戶程序和文件接收方用戶程序中。當發送方用戶選擇好欲發送的文件時,內嵌的壓縮程序先對之進行壓縮,再由發送程序對已壓縮的欲發送文件進行發送;當文件接收方收到發送方發來的文件時,先由內嵌的解壓縮程序進行解壓縮,再進行存儲、顯示。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于王金波;顧國泰,未經王金波;顧國泰許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200910130929.5/1.html,轉載請聲明來源鉆瓜專利網。





