專利名稱:數(shù)據(jù)傳輸方法及應(yīng)用于該方法的信息裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種數(shù)據(jù)傳輸方法及應(yīng)用于該方法的信息裝置,更詳而言 的,是有關(guān)于一種可將資料分割為若干筆具一定長度的單位數(shù)據(jù),并對其各別 進(jìn)行編譯碼處理以達(dá)數(shù)據(jù)實(shí)時(shí)傳輸?shù)臄?shù)據(jù)傳輸方法及應(yīng)用于該方法的信息裝置。
背景技術(shù):
隨著通訊技術(shù)的蓬勃發(fā)展,數(shù)字?jǐn)?shù)據(jù)內(nèi)容包羅萬象。但由于例如影像、語 音等數(shù)據(jù)比較龐大,占用儲存空間較大,且不利于傳輸。
以手持裝置如PDA、智能手機(jī)(Smartphone)為例,使用者經(jīng)常會將其與電 腦連結(jié)以進(jìn)行數(shù)據(jù)交換的作業(yè),而目前該種數(shù)據(jù)交換作業(yè)會因數(shù)據(jù)的容量龐大 及通訊協(xié)議的受限而導(dǎo)致數(shù)據(jù)傳輸時(shí)間較長。因此于該數(shù)據(jù)進(jìn)行傳輸前, 一般 必須透過一數(shù)據(jù)壓縮及解壓縮的的過程,俾該多媒體數(shù)據(jù)于保證其完整性及可 靠性的前提下以盡可能小的容量大小進(jìn)行傳輸,以減少數(shù)據(jù)傳輸?shù)臅r(shí)間并節(jié)約 儲存空間。
一般而言,欲傳輸大量的數(shù)據(jù)(如影像、語音等數(shù)據(jù)),先壓縮再傳輸至 另端,再解壓縮是常用的方式。
請參閱圖4,其是顯示已知技術(shù)數(shù)據(jù)傳輸?shù)慕Y(jié)構(gòu)示意圖。如圖所示,其是應(yīng) 用于電子信息裝置50、 60間的數(shù)據(jù)傳輸。電子信息裝置50、 60各具有壓縮/解 壓縮模塊51、 61及傳送/接收模塊52、 62。于電子信息裝置50傳輸數(shù)據(jù)至電子 信息裝置60時(shí),該數(shù)據(jù)傳輸方式是為首先令電子信息裝置50依據(jù)一壓縮標(biāo)準(zhǔn) 透過壓縮/解壓縮模塊51壓縮該數(shù)據(jù)以形成一壓縮數(shù)據(jù),再透過傳送/接收模塊 52以例如有線或無線傳輸方式將該壓縮數(shù)據(jù)傳輸至另端的電子信息裝置60,最 后由電子信息裝置60的傳送/接收模塊62接收到該壓縮數(shù)據(jù)后,透過壓縮/解 壓縮模塊61解壓縮該壓縮數(shù)據(jù)以還原數(shù)據(jù)。
然而,該種數(shù)據(jù)傳輸方式仍存在總傳輸時(shí)間(壓縮時(shí)間+壓縮數(shù)據(jù)傳輸時(shí) 間+解壓縮時(shí)間)過長并無法提供實(shí)時(shí)地?cái)?shù)據(jù)傳輸?shù)膯栴}。發(fā)送端的電子信息 裝置首先必須將該筆數(shù)據(jù)全部壓縮后再行傳輸,不僅增加使用者的操作,且該 壓縮過程極大地耗費(fèi)時(shí)間,同時(shí)增加該電子信息裝置的處理負(fù)擔(dān),俾其于壓縮 處理時(shí)占用很大資源而無法同時(shí)處理其它任務(wù)。
同時(shí),接收端的電子信息裝置惟有接收完整個(gè)壓縮數(shù)據(jù)后方可實(shí)施解壓縮, 俾其等待時(shí)間較長,且該解壓縮過程同樣會增加該電子信息裝置的處理負(fù)擔(dān)。 用于該方法的信息裝置,于實(shí)現(xiàn)電子信 息裝置間的數(shù)據(jù)傳輸作業(yè),更俾可避免如已知技術(shù)中耗費(fèi)時(shí)間、效率低下、占 用資源及無法提供實(shí)時(shí)傳輸?shù)姆N種缺失,已成為目前業(yè)界亟待解決的課題。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供一種數(shù)據(jù)傳輸方法及應(yīng)用于該方法的信息裝 置,其是利用將該數(shù)據(jù)分割成具一定長度的區(qū)塊并對其各別進(jìn)行編碼/譯碼,以 提高數(shù)據(jù)傳輸?shù)乃俣取?br>
本發(fā)明的另一目的在于提供一種數(shù)據(jù)傳輸方法及應(yīng)用于該方法的信息裝 置,其是利用一可依據(jù)數(shù)據(jù)出現(xiàn)的機(jī)率而實(shí)時(shí)更新的編譯碼代碼信息,以對所 欲傳輸?shù)臄?shù)據(jù)依序進(jìn)行快速編譯碼及傳輸。
本發(fā)明的再一目的在于提供一種數(shù)據(jù)傳輸方法及應(yīng)用于該方法的信息裝 置,其是利用通訊協(xié)議配置網(wǎng)絡(luò)連結(jié),俾簡化操作、節(jié)約成本并提高管理效率。 本發(fā)明的又一目的在于提供一種數(shù)據(jù)傳輸方法及應(yīng)用于該方法的信息裝置,其 是利用通訊協(xié)議配置網(wǎng)絡(luò)連結(jié),俾達(dá)成數(shù)據(jù)傳輸系統(tǒng)架構(gòu)簡單的效果。
為達(dá)上述目的及其它,本發(fā)明提供一種數(shù)據(jù)傳輸方法及應(yīng)用于該方法的信 息裝置。該數(shù)據(jù)傳輸方法,是應(yīng)用于一第一信息裝置與一第二信息裝置之間的 數(shù)據(jù)傳輸作業(yè),該數(shù)據(jù)傳輸方法是包括令該第一信息裝置與該第二信息裝置 建立通訊連接,并自該第二信息裝置獲取可供作為數(shù)據(jù)編碼依據(jù)的代碼信息; 令該第一信息裝置將所欲傳送的數(shù)據(jù)分割為若干筆具一定長度的單位數(shù)據(jù),并 依據(jù)該代碼信息依序?qū)υ摰葐挝粩?shù)據(jù)進(jìn)行編碼后,傳送該若干筆單位編碼數(shù)據(jù)
至該第二信息裝置;以及令該第二信息裝置依序接收該若干筆編碼數(shù)據(jù)并依據(jù)
該代碼信息將該若干筆單位編碼數(shù)據(jù)進(jìn)行譯碼以獲取所需的數(shù)據(jù)。
于本發(fā)明的數(shù)據(jù)傳輸方法中,該第二信息裝置復(fù)執(zhí)行下列作業(yè)于接收該 自第一信息裝置所傳送的單位編碼數(shù)據(jù)后,校驗(yàn)由該第二信息裝置所接收的編 碼數(shù)據(jù)是否存在缺損,并可將該校驗(yàn)結(jié)果回復(fù)至該第一信息裝置,以令該第一
信息裝置于接受到數(shù)據(jù)存在缺損的檢驗(yàn)結(jié)果后進(jìn)行重傳數(shù)據(jù)的作業(yè);以及于數(shù)
據(jù)傳輸完畢后,儲存該最后一次使用的代碼信息以供于下次數(shù)據(jù)傳輸時(shí)作為編 譯碼處理的依據(jù)。
上述該代碼信息是依據(jù)統(tǒng)計(jì)得到的該等單位數(shù)據(jù)所出現(xiàn)的機(jī)率而實(shí)時(shí)更 新。若單位數(shù)據(jù)所出現(xiàn)的機(jī)率愈高,其編碼處理所需的碼元就可愈少,藉此得
以有效壓縮數(shù)據(jù)。于一較佳實(shí)施例中,該數(shù)據(jù)的編譯碼處理是為Huffman編譯 碼方式。
上述該第一信息裝置與該第二信息裝置建立的通訊連接方式是可為例如為 USBl.O、 USB2.0或IEEE1394的接口的有線連接方式及例如Bluetooth、 GPRS、
3G或無線網(wǎng)絡(luò)適配卡的無線連接方式的其中一者,但并不以此為限。 本發(fā)明亦揭露一種應(yīng)用于該數(shù)據(jù)傳輸方法的信息裝置,其是包括儲存模 塊,是用以儲存一代碼信息表,該代碼信息表具有依據(jù)統(tǒng)計(jì)數(shù)據(jù)出現(xiàn)機(jī)率而形 成的代碼信息;編譯碼模塊,用以依據(jù)該儲存模塊的代碼信息,依序?qū)⒃摲指?為若千筆具一定長度的單位數(shù)據(jù)進(jìn)行編譯碼處理;以及收發(fā)模塊,用以收發(fā)由 該編譯碼模塊所作處理的編碼數(shù)據(jù)。
上述該信息裝置復(fù)包括一用以建立通訊連接的連接模塊、 一用以依據(jù)統(tǒng)計(jì) 得到的該若干筆單位數(shù)據(jù)所出現(xiàn)的機(jī)率而實(shí)時(shí)更新代碼信息的更新模及一用以 校驗(yàn)該收發(fā)模塊所接收的編碼數(shù)據(jù)是否存在缺損,并回復(fù)該校驗(yàn)結(jié)果的校驗(yàn)?zāi)?塊。于一較佳實(shí)施例中,該第一及第二信息裝置是為個(gè)人數(shù)字助理(PDA)、移 動電話、智能手機(jī)、筆記本電腦及桌上型電腦的其中一者。
透過本發(fā)明的數(shù)據(jù)傳輸方法及應(yīng)用于該方法的信息裝置,利用將所欲傳輸 的數(shù)據(jù)分割為若干筆具一定長度的單位數(shù)據(jù),并利用一可依據(jù)數(shù)據(jù)出現(xiàn)的機(jī)率 而實(shí)時(shí)更新的編譯碼代碼信息,對其依序進(jìn)行編碼及傳輸,避免如已知技術(shù)中 須整體壓縮后再傳輸導(dǎo)致耗費(fèi)時(shí)間及占用資源的問題;另外,利用單位數(shù)據(jù)的 編碼及傳輸俾可實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)傳輸,而避免如己知技術(shù)般須將整個(gè)數(shù)據(jù)先編碼 壓縮后再傳輸所致使用者等待時(shí)間過長的問題;再者,于本發(fā)明中,利用數(shù)據(jù) 出現(xiàn)的機(jī)率實(shí)時(shí)更新編譯碼代碼信息以達(dá)到更高的編碼壓縮能力,以利于數(shù)據(jù) 的傳輸。
另,本發(fā)明中,操作簡單快捷,避免如己知技術(shù)般需進(jìn)行例如選擇數(shù)據(jù)編 碼操作的操作繁復(fù)的問題。
圖1是顯示本發(fā)明的數(shù)據(jù)傳輸方法的第一信息裝置的數(shù)據(jù)處理步驟示意圖; 圖2是顯示本發(fā)明的數(shù)據(jù)傳輸方法的第二信息裝置的數(shù)據(jù)處理步驟示意圖; 圖3是顯示本發(fā)明的應(yīng)用于數(shù)據(jù)傳輸方法的信息裝置的結(jié)構(gòu)示意圖; 圖4是顯示已知技術(shù)數(shù)據(jù)傳輸?shù)慕Y(jié)構(gòu)示意圖。
具體實(shí)施例方式
以下通過特定的具體實(shí)施例說明本發(fā)明的實(shí)施方式,熟悉此技朮的人士可 由本說明書所揭示的內(nèi)容輕易地了解本發(fā)明的其它優(yōu)點(diǎn)及功效。本發(fā)明亦可通 過其它不同的具體實(shí)施例加以施行或應(yīng)用,本說明書中的各項(xiàng)細(xì)節(jié)亦可基于不 同的觀點(diǎn)與應(yīng)用,在不悖離本發(fā)明的精神下進(jìn)行各種修飾與變更。
請參閱第1及圖2,其是顯示本發(fā)明的數(shù)據(jù)傳輸方法的運(yùn)行流程示意圖,該 數(shù)據(jù)傳輸方法是應(yīng)用于一第一信息裝置10與一第二信息裝置20之間的數(shù)據(jù)傳 輸作業(yè)。其中,圖1是顯示第一信息裝置10的數(shù)據(jù)處理步驟示意圖;圖2是顯 示第二信息裝置20的數(shù)據(jù)處理步驟示意圖。于本實(shí)施例中,第一及第二信息裝 置10、 20是為個(gè)人數(shù)字助理(PDA)、移動電話、智能手機(jī)、筆記本電腦及桌 上型電腦的其中一者,但并不以此為限。
請參閱圖1,其是顯示本發(fā)明的數(shù)據(jù)傳輸方法的第一信息裝置10的數(shù)據(jù)處 理步驟示意圖。于本實(shí)施例中,第一信息裝置10所儲存的數(shù)據(jù)是被分割為若千
筆具一定長度的單位數(shù)據(jù)。于本實(shí)施例中,該數(shù)據(jù)是可例如文本數(shù)據(jù)、語音數(shù)
據(jù)、影音數(shù)據(jù)或其它形式的數(shù)據(jù),該單位數(shù)據(jù)的長度是為8個(gè)位(bit)。如圖 所示,首先,于步驟SIO,令第一信息裝置10發(fā)送一連接請求至該第二信息裝 置20以與其建立通訊連接。于本實(shí)施例中,該通訊連接方式是可例如USBl.O、 USB2.0或IEEE1394的接口的有線連接方式,但并不以此為限,其亦可采用例如 Bluetooth、 GPRS、 3G或無線網(wǎng)絡(luò)適配卡的無線連接方式。接著,進(jìn)至步驟Sll。 于步驟Sll中,令第一信息裝置10自第二信息裝置20獲取可供作為數(shù)據(jù)編碼 依據(jù)的代碼信息。于本實(shí)施例中,該代碼信息是依據(jù)統(tǒng)計(jì)得到的該若干筆單位 數(shù)據(jù)所出現(xiàn)的機(jī)率而實(shí)時(shí)更新得到的。于本步驟中,該代碼信息是為第二信息 裝置20于前一次數(shù)據(jù)傳輸作業(yè)所更新并儲存的,但并不以此為限,例如,該代 碼信息亦可為各數(shù)據(jù)機(jī)率均等的預(yù)設(shè)信息。接著,進(jìn)至步驟S12。
于步驟S12,令第一信息裝置10讀取各單位數(shù)據(jù)的其中一單位數(shù)據(jù)。接著, 進(jìn)至步驟S13。
于步驟S13,令第一信息裝置10依據(jù)該代碼信息對該讀取的單位數(shù)據(jù)進(jìn)行 編碼處理形成一單位編碼數(shù)據(jù)。于本實(shí)施例中,該編碼處理是為Huffman編碼 方式,對于出現(xiàn)機(jī)率較高的數(shù)據(jù)則施以較少的位進(jìn)行編碼,俾使數(shù)據(jù)的總數(shù)的 位數(shù)得以最小化,以有效壓縮數(shù)據(jù)。值得注意的是,Huffman編碼方式是為業(yè)界 熟知的一種編譯碼技術(shù),故于此不在贅述。接著,進(jìn)至步驟S14。
于步驟S14,令第一信息裝置10將該單位編碼數(shù)據(jù)傳送至第二信息裝置20 以供其對該單位編碼數(shù)據(jù)進(jìn)行相應(yīng)處理。接著,進(jìn)至步驟S15。
于步驟S15,令第一信息裝置10依據(jù)統(tǒng)計(jì)已發(fā)送資料出現(xiàn)的機(jī)率而實(shí)時(shí)更 新該代碼信息,以作為下一單位數(shù)據(jù)進(jìn)行編碼處理的依據(jù)。于本實(shí)施例中,該 代碼信息的更新是依過往1024單位的已發(fā)送資料進(jìn)行統(tǒng)計(jì)而得到的。接著,進(jìn) 至步驟S16。
于步驟S16,令第一信息裝置10判斷是否傳送完畢所有的編碼數(shù)據(jù),若是, 則于步驟S17,結(jié)束與第二信息裝置20的通訊連接,數(shù)據(jù)傳輸作業(yè)完成;反的, 若否,則返回至步驟S12,以對下一單位數(shù)據(jù)進(jìn)行上述處理。
請參閱圖2,其是顯示本發(fā)明的數(shù)據(jù)傳輸方法的第二信息裝置20的數(shù)據(jù)處 理步驟示意圖。首先,于步驟S20,令第二信息裝置20響應(yīng)第一信息裝置10的 連接請求以使第一信息裝置10與第二信息裝置20建立通訊連接。接著,進(jìn)至 步驟S21。
于步驟S21,于建立通訊連接后,令第二信息裝置20發(fā)送代碼信息至第一
信息裝置10以作為第一信息裝置10進(jìn)行編碼處理的依據(jù)。接著,進(jìn)至步驟S22。 于步驟S22,令第二信息裝置20接收由第一信息裝置10傳送的單位編碼數(shù)據(jù)。 接著,進(jìn)至步驟S23。
于步驟S23,令第二信息裝置20校驗(yàn)該單位編碼數(shù)據(jù)并判斷是否完整,若 是,則進(jìn)至步驟S24;反的,該單位編碼數(shù)據(jù)存在缺損,則發(fā)送一重傳數(shù)據(jù)的訊 號至第一信息裝置IO,以令第一信息裝置10據(jù)此重傳該單位編碼數(shù)據(jù)。接著, 進(jìn)至步驟S24。
于步驟S24,令第二信息裝置20依據(jù)該代碼信息對該單位編碼數(shù)據(jù)進(jìn)行譯 碼處理。接著,進(jìn)至步驟S25。
于步驟S25,令第二信息裝置20儲存該已譯碼的單位數(shù)據(jù)。接著,進(jìn)至步 驟S26。
于步驟S26,令第二信息裝置20依據(jù)統(tǒng)計(jì)己接收資料出現(xiàn)的機(jī)率而實(shí)時(shí)更
新該代碼信息,以作為下一單位數(shù)據(jù)進(jìn)行譯碼處理的依據(jù)。于本實(shí)施例中,該 代碼信息的更新是依過往1024單位的已接收數(shù)據(jù)進(jìn)行統(tǒng)計(jì)而得到的。接著,進(jìn)
至步驟S27。
于步驟S27,令第二信息裝置20判斷是否接收完畢所有的編碼數(shù)據(jù),若是, 則于步驟S28,結(jié)束與第一信息裝置10的通訊連接,數(shù)據(jù)傳輸作業(yè)完成;反的, 若否,則返回至步驟S22,以對下一單位數(shù)據(jù)進(jìn)行上述處理。
因此,本發(fā)明的數(shù)據(jù)傳輸方法。是利用將所欲傳輸?shù)臄?shù)據(jù)分割為若干筆具 一定長度的單位數(shù)據(jù),并利用一可依據(jù)數(shù)據(jù)出現(xiàn)的機(jī)率而實(shí)時(shí)更新的編譯碼代 碼信息,對其依序進(jìn)行編碼及傳輸,俾節(jié)省時(shí)間;另,于本發(fā)明中,利用數(shù)據(jù) 出現(xiàn)的機(jī)率實(shí)時(shí)更新編譯碼代碼信息以達(dá)到更高的編碼壓縮能力,利于數(shù)據(jù)的 傳輸。
圖3是為一方塊圖,其是用以顯示本發(fā)明的應(yīng)用于數(shù)據(jù)傳輸方法的信息裝 置的結(jié)構(gòu)示意圖。如圖所示,本發(fā)明的信息裝置是包括連接模塊30、儲存模 塊31、編譯碼模塊32、收發(fā)模塊33、校驗(yàn)?zāi)K34、更新模塊35。
連接模塊30是用以建立通訊連接。于本實(shí)施例中,該通訊連接方式是可例 如USBl.O、 USB2.0或IEEE1394的接口的有線連接方式,但并不以此為限,其 亦可采用例如Bluetooth、 GPRS、 3G或無線網(wǎng)絡(luò)適配卡的無線連接方式。
該儲存模塊31是用以儲存一代碼信息表,該代碼信息表是具有依據(jù)統(tǒng)計(jì)資 料出現(xiàn)機(jī)率而形成的代碼信息,該代碼信息是作為對數(shù)據(jù)進(jìn)行編譯碼處理的依 據(jù)。
編譯碼模塊32是用以依據(jù)該代碼信息,依序?qū)⒃摲指顬槿舾晒P具一定長度 的單位數(shù)據(jù)進(jìn)行編譯碼處理。
收發(fā)模塊33是以收發(fā)由編譯碼模塊32所作處理的編碼數(shù)據(jù)。
校驗(yàn)?zāi)K34是用以校驗(yàn)收發(fā)模塊33所接收的編碼數(shù)據(jù)是否存在缺損,并
回復(fù)該校驗(yàn)結(jié)果。于本實(shí)施例中,若校驗(yàn)?zāi)K34校驗(yàn)得到該編碼數(shù)據(jù)存在缺損 時(shí),則發(fā)送一重傳數(shù)據(jù)的訊號。
更新模塊35是用以依據(jù)統(tǒng)計(jì)得到的該等單位數(shù)據(jù)所出現(xiàn)的機(jī)率而實(shí)時(shí)更新 該儲存模塊31的代碼信息表的代碼信息。
相較于已知技術(shù),本發(fā)明的數(shù)據(jù)傳輸方法及應(yīng)用于該方法的信息裝置,是 利用將所欲傳輸?shù)臄?shù)據(jù)分割為若干筆具一定長度的單位數(shù)據(jù),并利用一可依據(jù) 數(shù)據(jù)出現(xiàn)的機(jī)率而實(shí)時(shí)更新的編譯碼代碼信息,對其依序進(jìn)行編碼及傳輸,避 免如已知技術(shù)中數(shù)據(jù)須整體壓縮后再傳輸導(dǎo)致耗費(fèi)時(shí)間及占用資源的問題;另 外,利用分割的單位數(shù)據(jù)的編碼及傳輸俾可實(shí)現(xiàn)實(shí)時(shí)數(shù)據(jù)傳輸,從而避免如己 知技術(shù)般須將整個(gè)數(shù)據(jù)先編碼壓縮后再傳輸所致使用者等待時(shí)間過長的問題; 再者,于本發(fā)明中,利用數(shù)據(jù)出現(xiàn)的幾率實(shí)時(shí)更新編譯碼代碼信息,對于出現(xiàn) 幾率較高的數(shù)據(jù)則施以較少的位進(jìn)行編碼,俾編碼數(shù)據(jù)總的位數(shù)得以最小化, 以達(dá)到更高的編碼壓縮能力,有效壓縮數(shù)據(jù),利于數(shù)據(jù)的傳輸。
另,本發(fā)明中,編譯碼處理及數(shù)據(jù)傳輸?shù)牟僮骱唵慰旖荩苊馊缫阎夹g(shù) 般需進(jìn)行例如選擇數(shù)據(jù)編碼操作的操作繁復(fù)的問題。
權(quán)利要求
1.一種數(shù)據(jù)傳輸方法,是應(yīng)用于一第一信息裝置與一第二信息裝置之間的數(shù)據(jù)傳輸作業(yè),該數(shù)據(jù)傳輸方法是包括令該第一信息裝置與該第二信息裝置建立通訊連接,并自該第二信息裝置獲取可供作為數(shù)據(jù)編碼依據(jù)的代碼信息;令該第一信息裝置將所欲傳送的數(shù)據(jù)分割為若干筆具一定長度的單位數(shù)據(jù),并依據(jù)該代碼信息依序?qū)υ撊舾晒P單位數(shù)據(jù)進(jìn)行編碼后,傳送該若干筆單位編碼數(shù)據(jù)至該第二信息裝置;令該第二信息裝置依序接收該若干筆編碼數(shù)據(jù)并依據(jù)該代碼信息將該若干筆單位編碼數(shù)據(jù)進(jìn)行譯碼以獲取所需的數(shù)據(jù)。
2. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其特征在于,所述第二信息裝置復(fù) 可于接收該自第一信息裝置所傳送的單位編碼數(shù)據(jù)后,校驗(yàn)由該第二信息裝置 所接收的編碼數(shù)據(jù)是否存在缺損,并可將該校驗(yàn)結(jié)果回復(fù)至該第一信息裝置, 以令該第一信息裝置于接受到數(shù)據(jù)存在缺損的檢驗(yàn)結(jié)果后進(jìn)行重傳數(shù)據(jù)的作 業(yè)。
3. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其特征在于,所述第二信息裝置復(fù) 可于數(shù)據(jù)傳輸完畢后,儲存該最后一次使用的代碼信息以供于下次數(shù)據(jù)傳輸時(shí) 作為編譯碼處理的依據(jù)。
4. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其特征在于,所述代碼信息是依據(jù) 統(tǒng)計(jì)得到的該若干筆單位數(shù)據(jù)所出現(xiàn)的機(jī)率而實(shí)時(shí)更新。
5. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其特征在于,所述第一信息裝置與 該第二信息裝置是透過有線連接方式建立通訊連接。
6. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其特征在于,所述第一信息裝置與 該第二信息裝置是透過無線連接方式建立通訊連接。
7. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其特征在于,所述數(shù)據(jù)的編譯碼處 理是為Huffman編譯碼方式。
8. 根據(jù)權(quán)利要求1所述的數(shù)據(jù)傳輸方法,其特征在于,所述第一及第二信息 裝置是為個(gè)人數(shù)字助理(PDA)、移動電話、智能手機(jī)、筆記本電腦及桌上型電 腦的其中一者。
9. 一種應(yīng)用于數(shù)據(jù)傳輸方法的信息裝置,是包括儲存模塊,是用以儲存一代碼信息表,該代碼信息表具有依據(jù)統(tǒng)計(jì)數(shù)據(jù)出 現(xiàn)機(jī)率而形成的代碼信息;編譯碼模塊,用以依據(jù)該儲存模塊的代碼信息,依序?qū)⒃摲指顬槿舾晒P具 一定長度的單位數(shù)據(jù)進(jìn)行編譯碼處理;收發(fā)模塊,用以收發(fā)由該編譯碼模塊所作處理的編碼數(shù)據(jù)。
10. 根據(jù)權(quán)利要求9所述的信息裝置,其特征在于,所述信息裝置復(fù)包括一 用以建立通訊連接的連接模塊、 一用以依據(jù)統(tǒng)計(jì)得到的該若干筆單位數(shù)據(jù)所出現(xiàn)的機(jī)率而實(shí)時(shí)更新代碼信息的更新模塊及一用以校驗(yàn)該收發(fā)模塊所接收的編 碼數(shù)據(jù)是否存在缺損,并回復(fù)該校驗(yàn)結(jié)果的校驗(yàn)?zāi)K。11. 根據(jù)權(quán)利要求9所述的信息裝置,其特征在于,所述通訊連接是為有線連接方式及無線連接方式的其中之一。12. 根據(jù)權(quán)利要求9所述的信息裝置,其特征在于,所述數(shù)據(jù)的編譯碼處理 是為Huffman編譯碼方式。13. 根據(jù)權(quán)利要求9所述的信息裝置,其特征在于,所述信息裝置是為個(gè)人 數(shù)字助理(PDA)、移動電話、智能手機(jī)、筆記本電腦及桌上型電腦的其中一者。
全文摘要
一種數(shù)據(jù)傳輸方法及應(yīng)用于該方法的信息裝置,該數(shù)據(jù)傳輸方法是應(yīng)用于一第一信息裝置與一第二信息裝置之間的數(shù)據(jù)傳輸作業(yè),該數(shù)據(jù)傳輸方法是包括以下步驟首先,令該第一信息裝置與該第二信息裝置建立通訊連接,并自該第二信息裝置獲取可供作為數(shù)據(jù)編碼依據(jù)的代碼信息;接著,令該第一信息裝置將所欲傳送的數(shù)據(jù)分割為若干筆具一定長度的單位數(shù)據(jù),并依據(jù)該代碼信息依序?qū)υ撊舾晒P單位數(shù)據(jù)進(jìn)行編碼后,傳送該若干筆單位編碼數(shù)據(jù)至該第二信息裝置;以及令該第二信息裝置依序接收該若干筆編碼數(shù)據(jù)并依據(jù)該代碼信息將該若干筆單位編碼數(shù)據(jù)進(jìn)行譯碼以獲取所需的數(shù)據(jù),藉以實(shí)現(xiàn)信息裝置間的數(shù)據(jù)傳輸并提高傳輸?shù)男?,?jié)省傳輸時(shí)間。
文檔編號H04L17/00GK101098322SQ20061003616
公開日2008年1月2日 申請日期2006年6月30日 優(yōu)先權(quán)日2006年6月30日
發(fā)明者郭幸評 申請人:佛山市順德區(qū)順達(dá)電腦廠有限公司;神達(dá)電腦股份有限公司