專利名稱:數(shù)據(jù)傳輸方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種數(shù)據(jù)傳輸方法,且特別涉及一種管理傳送端電子裝置與接收端電子裝置之間的數(shù)據(jù)傳輸方法。
背景技術(shù):
隨著科技的進(jìn)步,目前通用的電子存儲(chǔ)裝置,例如手機(jī)、筆記本電腦以及平板電腦等一般具有至少一種數(shù)據(jù)傳輸接口,例如,通用串行總線接口(Universal Serial Bus,USB) 2. 0、3. O、火線接口 (IEEE1394)、PS2、COMPORT、串行高級(jí)技術(shù)附件(Serial AdvancedTechnology Attachment, SATA)、藍(lán)牙接口或無線保真技術(shù)(WiFi)等,以有線或無線方式進(jìn)行數(shù)據(jù)傳輸,達(dá)到數(shù)據(jù)分享的目的?!?br>
然而,目前電子存儲(chǔ)裝置于數(shù)據(jù)傳輸過程中并無數(shù)據(jù)續(xù)傳機(jī)制,也就是說,若發(fā)生數(shù)據(jù)傳輸中斷,如連接中斷或是切換傳輸接口時(shí),目前傳輸中的數(shù)據(jù)會(huì)即時(shí)停止傳送,且無法于傳輸接口恢復(fù)或者是接口切換完成時(shí),繼續(xù)后續(xù)數(shù)據(jù)傳遞的動(dòng)作。舉例來說,于使用者使用電子存儲(chǔ)裝置,例如手機(jī)進(jìn)行數(shù)據(jù)傳輸時(shí),突然發(fā)生異常(例如電池不足或宕機(jī)時(shí)),致使數(shù)據(jù)傳輸接口連接中斷并停止數(shù)據(jù)的傳輸,則所傳輸?shù)臄?shù)據(jù)于電子存儲(chǔ)裝置恢復(fù)正常時(shí)通常因無法續(xù)傳,而必須重傳。又舉例來說,若使用者于使用電子存儲(chǔ)裝置進(jìn)行數(shù)據(jù)傳輸時(shí),欲做傳輸接口切換以加快數(shù)據(jù)傳輸?shù)倪^程,例如進(jìn)行USB
3.O與IEEE1394傳輸接口的切換時(shí),也會(huì)因切換時(shí)中斷數(shù)據(jù)傳輸接口的連接而無法續(xù)傳數(shù)據(jù)。換言之,只要當(dāng)使用者中斷傳輸過程后,即使迅速地切換至另一傳輸接口,先前傳的部分?jǐn)?shù)據(jù)也會(huì)消失而必須重新傳送。數(shù)據(jù)傳輸本就耗時(shí),而現(xiàn)有的數(shù)據(jù)傳輸方式,每次一遇到數(shù)據(jù)傳輸中斷時(shí),就必須重新進(jìn)行數(shù)據(jù)傳輸?shù)膭?dòng)作,除了浪費(fèi)使用者的時(shí)間,亦耗費(fèi)電子存儲(chǔ)裝置的電力,造成使用者使用電子存儲(chǔ)裝置上的不便。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中存在的問題,本發(fā)明的目的在于提供一種用于管理管理傳送端電子裝置與接收端電子裝置之間的數(shù)據(jù)傳輸方法,其可于傳送端電子裝置與接收端電子裝置目前使用的數(shù)據(jù)傳輸接口發(fā)生中斷時(shí),主動(dòng)檢測傳送端電子裝置與接收端電子裝置之間的其他數(shù)據(jù)傳輸接口,并于所述數(shù)據(jù)傳輸接口中選擇可替換的數(shù)據(jù)傳輸接口,接續(xù)地完成數(shù)據(jù)傳輸,從而可有效地縮短數(shù)據(jù)傳輸時(shí)間。本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸方法,適用于傳送端電子裝置與接收端電子裝置,用以管理傳送端電子裝置與接收端電子裝置之間的數(shù)據(jù)傳輸方式。所述數(shù)據(jù)傳輸方法包括在傳送端電子裝置上進(jìn)行下列步驟當(dāng)傳送端電子裝置接收到一數(shù)據(jù)傳輸指令時(shí),根據(jù)傳送端電子裝置中的一待傳文件的文件大小,計(jì)算待傳文件所對(duì)應(yīng)的分割文件數(shù)量;在傳送端電子裝置中建立對(duì)應(yīng)于待傳文件的一記錄文件;分割待傳文件以產(chǎn)生為多個(gè)分割文件;經(jīng)由主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至接收端電子裝置,并且于記錄文件中記錄所述分割文件的傳送進(jìn)度;在傳送所述分割文件的過程中,若主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,則檢測傳送端電子裝置是否可經(jīng)由次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù);若傳送端電子裝置可經(jīng)由次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù),則根據(jù)記錄文件,經(jīng)由次數(shù)據(jù)傳輸接口續(xù)傳已分割的所述分割文件至接收端電子裝置;在接收端電子裝置上進(jìn)行下列步驟經(jīng)由主數(shù)據(jù)傳輸接口接收來自傳送端電子裝置的所述分割文件;判斷所述分割文件是否傳送完成,若傳送完成則整合所述分割文件為一接收文件,若未傳送完成則輸出一傳送進(jìn)度信息至傳送端電子裝置,使傳送端電子裝置根據(jù)傳送進(jìn)度信息更新記錄文件。本發(fā)明實(shí)施例另提供一種數(shù)據(jù)傳輸方法,其適用于傳送端電子裝置。所述數(shù)據(jù)傳輸方法包括下列步驟當(dāng) 傳送端電子裝置接收到一數(shù)據(jù)傳輸指令時(shí),根據(jù)傳送端電子裝置中的一待傳文件的文件大小,計(jì)算待傳文件所對(duì)應(yīng)的分割文件數(shù)量;在該傳送端電子裝置中建立對(duì)應(yīng)于該待傳文件的一記錄文件;分割待傳文件以產(chǎn)生為多個(gè)分割文件;經(jīng)由主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至該收端電子裝置,并且于記錄文件中記錄所述分割文件的傳送進(jìn)度;在傳送所述分割文件的過程中,若主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,則檢測傳送端電子裝置是否可經(jīng)由次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù);若傳送端電子裝置可經(jīng)由次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù),則根據(jù)記錄文件,經(jīng)由次數(shù)據(jù)傳輸接口續(xù)傳已分割的所述分割文件至接收端電子裝置。在本發(fā)明一實(shí)施例中,上述數(shù)據(jù)傳輸方法還包括每傳送一個(gè)分割文件就變更記錄文件一次以對(duì)應(yīng)記錄所述分割文件的傳送進(jìn)度。在本發(fā)明一實(shí)施例中,上述數(shù)據(jù)傳輸方法還包括在傳送端電子裝置中建立一暫存數(shù)據(jù)夾,用以存儲(chǔ)所述分割文件與該記錄文件且在所述分割文件傳送完成后,刪除暫存數(shù)據(jù)夾。 在本發(fā)明一實(shí)施例中,上述數(shù)據(jù)傳輸方法還包括在經(jīng)由主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至接收端電子裝置的步驟還包括啟動(dòng)一接口監(jiān)控程序以監(jiān)控主數(shù)據(jù)傳輸接口是否發(fā)生中斷。在本發(fā)明一實(shí)施例中,上述數(shù)據(jù)傳輸方法還包括檢測傳送端電子裝置與接收端電子裝置之間的所有數(shù)據(jù)傳輸接口,并選擇所述數(shù)據(jù)傳輸接口之一作為次數(shù)據(jù)傳輸接口。在本發(fā)明一實(shí)施例中,上述數(shù)據(jù)傳輸方法還包括切換主數(shù)據(jù)傳輸接口至次數(shù)據(jù)傳輸接口以經(jīng)由次數(shù)據(jù)傳輸接口續(xù)傳已分割的所述分割文件至接收端電子裝置。在本發(fā)明一實(shí)施例中,上述數(shù)據(jù)傳輸方法還包括若傳送端電子裝置無法經(jīng)由任何數(shù)據(jù)傳輸接口傳送數(shù)據(jù)時(shí),則等待主數(shù)據(jù)傳輸接口恢復(fù)連接或與次數(shù)據(jù)傳輸接口連接上時(shí),續(xù)傳已分割的所述分割文件。在本發(fā)明一實(shí)施例中,上述經(jīng)由主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至接收端電子裝置的步驟還包括在傳送所述已分割的所述分割文件的過程中,繼續(xù)分割待傳文件直到該待傳文件分割完成。在本發(fā)明一實(shí)施例中,上述經(jīng)由主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至接收端電子裝置的步驟還包括若主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,繼續(xù)分割待傳文件直到待傳文件分割完成。本發(fā)明實(shí)施例提供一種數(shù)據(jù)傳輸方法,其適用于接收端電子裝置。所述數(shù)據(jù)傳輸方法包括下列步驟經(jīng)由主數(shù)據(jù)傳輸接口接收來自傳送端電子裝置的多個(gè)分割文件,所述分割文件對(duì)應(yīng)于一待傳文件;判斷所述分割文件是否傳送完成,若傳送完成則整合所述分割文件為一接收文件,若未傳送完成則輸出一傳送進(jìn)度信息至該傳送端電子裝置,使傳送端電子裝置根據(jù)該傳送進(jìn)度信息更新一記錄文件。在本發(fā)明一實(shí)施例中,上述數(shù)據(jù)傳輸方法還包括于接收端電子裝置建立一暫存數(shù)據(jù)夾,用以存儲(chǔ)所接收的所述分割文件。此外,在所述分割文件傳送完成之前,保留暫存數(shù)據(jù)夾,而在所述分割文件傳送完成且被整合為接收文件后,刪除暫存數(shù)據(jù)夾。在本發(fā)明一實(shí)施例中,上述主數(shù)據(jù)傳輸接口與次數(shù)據(jù)傳輸接口包括通用串行總線(USB)、火線接口 (IEEE 1394)、PS/2接口、COM PORT接口、藍(lán)牙接口、無線保真技術(shù)(WiFi)或RJ45接口。在本發(fā)明一實(shí)施例中,上述傳送端電子裝置為移動(dòng)電話、筆記本電腦、電腦或平板電腦。 在本發(fā)明一實(shí)施例中,上述接收端電子裝置為移動(dòng)電話、筆記本電腦、電腦、平板電腦、隨身碟或移動(dòng)硬盤。本發(fā)明的有益效果在于,綜上所述,本發(fā)明實(shí)施例所提供的數(shù)據(jù)傳輸法可以于傳送端電子裝置與接收端電子裝置之間的數(shù)據(jù)傳輸接口中斷時(shí),主動(dòng)檢測并選擇可替換的數(shù)據(jù)傳輸接口,以進(jìn)行數(shù)據(jù)續(xù)傳動(dòng)作,從而可有效縮短傳送端電子裝置與接收端電子裝置之間數(shù)據(jù)傳輸?shù)臅r(shí)間。為使能更進(jìn)一步了解本發(fā)明的特征及技術(shù)內(nèi)容,請參閱以下有關(guān)本發(fā)明的詳細(xì)說明與附圖,但是此等說明與附圖僅用來說明本發(fā)明,而非對(duì)本發(fā)明的權(quán)利范圍作任何的限制。
圖I繪示本發(fā)明第一實(shí)施例提供的數(shù)據(jù)傳輸系統(tǒng)的系統(tǒng)架構(gòu)示意圖。圖2繪示本發(fā)明第一實(shí)施例提供的數(shù)據(jù)傳輸系統(tǒng)的系統(tǒng)架構(gòu)示意圖。圖3繪示本發(fā)明第二實(shí)施例提供的用于傳送端電子裝置的數(shù)據(jù)傳輸方法的流程圖。圖4繪示本發(fā)明第二實(shí)施例提供的用于接收端電子裝置的數(shù)據(jù)傳輸方法的流程圖。圖5繪示本發(fā)明第二實(shí)施例提供的數(shù)據(jù)傳輸接口發(fā)生中斷時(shí)的數(shù)據(jù)傳輸方法的流程圖。其中,附圖標(biāo)記說明如下10:傳送端電子裝置25:文件整合程序11 :待傳文件選擇程序27 :接收文件產(chǎn)生程序13:文件傳輸程序30:數(shù)據(jù)傳輸接口15:待傳文件分割程序31a 31n:傳輸接口17 :記錄文件SlOf S127 :流程步驟19:接口監(jiān)測程序S201 S215 :流程步驟20:接收端電子裝置S301 S315 :流程步驟21 :分割文件接收程序
23 :傳送進(jìn)度判斷程序
具體實(shí)施例方式在下文中,將通過
本發(fā)明的實(shí)施例來詳細(xì)描述本發(fā)明,而附圖中的相同參考數(shù) 字可用以表示類似的元件。(第一實(shí)施例)請參照圖1,圖I繪示本發(fā)明第一實(shí)施例提供的數(shù)據(jù)傳輸系統(tǒng)的系統(tǒng)架構(gòu)示意圖。所述數(shù)據(jù)傳輸系統(tǒng)包括傳送端電子裝置10與接收端電子裝置20。傳送端電子裝置10與接收端電子裝置20可通過數(shù)據(jù)傳輸接口進(jìn)行數(shù)據(jù)的傳遞。傳送端電子裝置10可用以將數(shù)據(jù)或文件經(jīng)由傳送端電子裝置10與接收端電子裝置20之間的數(shù)據(jù)傳輸接口傳送至接收端電子裝置20以進(jìn)行存儲(chǔ)。進(jìn)一步地說,傳送端電子裝置10可依據(jù)數(shù)據(jù)傳輸接口的連接狀態(tài),即時(shí)地選擇適當(dāng)數(shù)據(jù)傳輸接口以進(jìn)行傳送端電子裝置10與接收端電子裝置20之間數(shù)據(jù)傳遞的動(dòng)作。具體地說,傳送端電子裝置10可于數(shù)據(jù)傳輸過程中,數(shù)據(jù)傳輸接口發(fā)生中斷時(shí),主動(dòng)地檢測并選擇傳送端電子裝置10與接收端電子裝置20之間的可替代的數(shù)據(jù)傳輸接口來自動(dòng)進(jìn)行數(shù)據(jù)續(xù)傳動(dòng)作,從而可避免數(shù)據(jù)重傳動(dòng)作,藉以縮短數(shù)據(jù)傳輸?shù)臅r(shí)間。傳送端電子裝置10可為具數(shù)據(jù)傳送功能的電子裝置,例如移動(dòng)電話、筆記本電腦、電腦或平板電腦等。接收端電子裝置20可為具存儲(chǔ)功能的電子裝置,例如移動(dòng)電話、筆記本電腦、電腦、平板電腦、隨身碟或移動(dòng)硬盤等。如圖I所示,于此實(shí)施例中,傳送端電子裝置10可為移動(dòng)電話,而接收端電子裝置20可為筆記本電腦,但本實(shí)施例并不以此為限。以圖I為例,移動(dòng)電話可將內(nèi)存的文件,例如圖像文件,通過選定的數(shù)據(jù)傳輸接口傳送至筆記本電腦。簡單來說,傳送端電子裝置10可依據(jù)一數(shù)據(jù)傳輸指令,由傳送端電子裝置10選取對(duì)應(yīng)的一待傳文件。傳送端電子裝置10可根據(jù)待傳文件的文件大小來決定對(duì)應(yīng)分割文件的大小。同時(shí),傳送端電子裝置10并依據(jù)待傳文件的文件大小計(jì)算相對(duì)應(yīng)的分割文件數(shù)量。傳送端電子裝置10并利用文件切割方式,依據(jù)分割文件大小與分割文件數(shù)量對(duì)待傳文件進(jìn)行分割,以產(chǎn)生多個(gè)相同或不同大小之分割文件。所述數(shù)據(jù)傳輸指令可以是傳送端電子裝置10的使用者通過傳送端電子裝置10的輸入接口(未繪示),例如按鍵或觸控屏幕等)來進(jìn)行輸入的,且可包括待傳文件的存取位置與欲使用的數(shù)據(jù)傳輸接口的至少其中之一。傳送端電子裝置10會(huì)先與接收端電子裝置20通過預(yù)先設(shè)定的主數(shù)據(jù)傳輸接口依序地將已分割的所述分割文件傳送至接收端電子裝置20進(jìn)行存儲(chǔ)。同時(shí),在傳送已分割的所述分割文件的過程中,傳送端電子裝置10會(huì)繼續(xù)進(jìn)行待傳文件的分割程序直到完成分割待傳文件,從而可達(dá)到即時(shí)數(shù)據(jù)傳輸?shù)哪康?。所述待傳文件可以為圖像文件、文字文件、視頻文件、音頻文件或其組合,本實(shí)施例并不以此為限。上述文件切割方式可以文件分割技術(shù)或文件壓縮技術(shù)來實(shí)現(xiàn),本發(fā)明技術(shù)領(lǐng)域的技術(shù)人員應(yīng)可推知文件分割技術(shù)或文件壓縮技術(shù)的實(shí)施方式,故在此不再贅述。于所述分割文件的傳送過程中,若主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,例如傳送端電子裝置10或接收端電子裝置20電力不足或宕機(jī)或是當(dāng)使用者欲切換數(shù)據(jù)傳輸接口時(shí),傳送端電子裝置10會(huì)主動(dòng)檢測判斷是否可經(jīng)由次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù),以續(xù)傳已分割的所述分割文件至接收端電子裝置20。同時(shí),當(dāng)主數(shù)據(jù)傳輸接口發(fā)生傳送中斷時(shí),若待傳文件尚未完成分割程序,傳送端電子裝置10亦會(huì)繼續(xù)進(jìn)行待傳文件的分割程序直到完成分割待傳文件。傳送端電子裝置10并于可經(jīng)由次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù)時(shí),切換數(shù)據(jù)傳輸接口,以將尚存的已分割的所述分割文件依序經(jīng)由次數(shù)據(jù)傳輸接口續(xù)傳至接收端電子裝置
20。倘若傳送端電子裝置10判斷無法經(jīng)由任何數(shù)據(jù)傳輸接口傳輸數(shù)據(jù),傳送端電子裝置10會(huì)于主數(shù)據(jù)傳輸接口恢復(fù)連接或是與次數(shù)據(jù)傳輸接口連接上時(shí),自動(dòng)將尚存的已分割的所述分割文件依序經(jīng)由連接的該數(shù)據(jù)傳輸接口續(xù)傳至接收端電子裝置20。而后,當(dāng)續(xù)傳所述分割文件至接收端電子裝置20完成接收所述分割文件后,會(huì)整合所述分割文件,以產(chǎn)出接收文件,供接收端電子裝置20的使用者瀏覽。另外,當(dāng)檢測到主數(shù)據(jù)傳輸接口所提供的傳輸速率大于次數(shù)據(jù)傳輸接口所提供的傳輸速率時(shí),傳送端電子裝置10也可切換至主數(shù)據(jù)傳輸接口進(jìn)行數(shù)據(jù)傳輸,即依序續(xù)傳已分割的所述分割文件。值得一提的是,所述主數(shù)據(jù)傳輸接口與所述次數(shù)據(jù)傳輸接口可包括有線傳輸·接口,例如通用串行總線(USB)、火線接口(IEEE1394)、外接式串行高級(jí)技術(shù)附件接口(eSATA)、THUNDERBOLT 接口、PS/2 接口、COM PORT 接口或 RJ45 接口等,或是無線傳輸接口,例如藍(lán)牙接口或無線保真技術(shù)(WiFi)等。上述主數(shù)據(jù)傳輸接口與上述次數(shù)據(jù)傳輸接口為不同的數(shù)據(jù)傳輸接口。值得注意的是,于一實(shí)際實(shí)施方式中,傳送端電子裝置10與接收端電子裝置20之間的數(shù)據(jù)傳輸接口(如主數(shù)據(jù)傳輸接口與所述次數(shù)據(jù)傳輸接口)并不包括區(qū)域網(wǎng)絡(luò)或網(wǎng)際網(wǎng)絡(luò)。于另一實(shí)施方式,傳送端電子裝置10與接收端電子裝置20之間的數(shù)據(jù)傳輸接口(如主數(shù)據(jù)傳輸接口與所述次數(shù)據(jù)傳輸接口)可包括區(qū)域網(wǎng)絡(luò)或網(wǎng)際網(wǎng)絡(luò)。換句話說,主數(shù)據(jù)傳輸接口與次數(shù)據(jù)傳輸接口的種類、實(shí)體架構(gòu)及/或?qū)嵤┓绞绞且罁?jù)傳送端電子裝置10與接收端電子裝置20的種類與實(shí)體架構(gòu)來配置,故本實(shí)施例并不以此為限。以下舉一數(shù)據(jù)傳輸運(yùn)作實(shí)例來加以說明傳送端電子裝置10與接收端電子裝置20之間的數(shù)據(jù)傳輸方式。舉例來說,假設(shè)傳送端電子裝置10(如移動(dòng)電話)的使用者欲以通用串行總線,例如USB2.0或USB3.0(即主數(shù)據(jù)傳輸接口)傳送一圖像文件(即待傳文件)至接收端電子裝置20 (如筆記本電腦)進(jìn)行存儲(chǔ)。傳送端電子裝置10與接收端電子裝置20會(huì)通過通用串行總線(即主數(shù)據(jù)傳輸接口)建立連接。傳送端電子裝置10則會(huì)根據(jù)此圖像文件(即待傳文件)的文件大小來決定一分割文件大小,并且計(jì)算出此圖像文件(即待傳文件)所對(duì)應(yīng)的分割文件數(shù)量,且同時(shí)建立一記錄文件,其中記錄文件用以記錄有圖像文件分割文件的順序以及傳送進(jìn)度。傳送端電子裝置10則依據(jù)分割文件大小與數(shù)量對(duì)此圖像文件(即待傳文件)進(jìn)行分割,以產(chǎn)生多個(gè)相同或不相同文件大小之分割文件,而后,傳送端電子裝置10會(huì)根據(jù)記錄文件依序?qū)⒎指钗募ㄟ^通用串行總線(即主數(shù)據(jù)傳輸接口)傳送至接收端電子裝置20。此外,在傳送已分割的所述分割文件的過程中,繼續(xù)進(jìn)行此圖像文件(即待傳文件)的分割程序直到完成分割此圖像文件(即待傳文件)。接收端電子裝置20會(huì)將所接收的分割文件存儲(chǔ)于接收端電子裝置20。于分割文件的傳送過程中,若傳送端電子裝置10突然宕機(jī)或是通用串行總線(即主數(shù)據(jù)傳輸接口)的傳輸速率低于預(yù)先設(shè)定的預(yù)設(shè)值時(shí),傳送端電子裝置10停止通用串行總線(即主數(shù)據(jù)傳輸接口)的傳輸動(dòng)作,并主動(dòng)檢測可替換的數(shù)據(jù)傳輸接口,例如藍(lán)牙接口作為次數(shù)據(jù)傳輸接口。傳送端電子裝置10會(huì)由通用串行總線(即主數(shù)據(jù)傳輸接口)切換至藍(lán)牙接口(即次數(shù)據(jù)傳輸接口)以續(xù)傳圖像文件中尚存之已分割的分割文件至接收端電子裝置20。此外,傳送端電子裝置10同時(shí)亦會(huì)于檢測可替換的數(shù)據(jù)傳輸接口與數(shù)據(jù)傳輸接口切換過程中,繼續(xù)進(jìn)行此圖像文件(即待傳文件)的分割程序直至完成分割此圖像文件(即待傳文件)。而當(dāng)傳送端電子裝置10于次數(shù)據(jù)傳輸接口進(jìn)行數(shù)據(jù)傳輸過程中檢測到已恢復(fù)與通用串行總線(即主數(shù)據(jù)傳輸接口)的連接,且通用串行總線的傳輸速率大于藍(lán)牙接口(即次數(shù)據(jù)傳輸接口)的傳輸速率時(shí),傳送端電子裝置10會(huì)切換回通用串行總線(即主數(shù)據(jù)傳輸接口)的連接,并經(jīng)由通用串行總線(即主數(shù)據(jù)傳輸接口)續(xù)傳尚存的已分割的所述分割文件至接收端電子裝置20。
接著,當(dāng)接收端電子裝置20完成接收相應(yīng)于待傳文件(即圖像文件)的多個(gè)分割文件時(shí),接收端電子裝置20會(huì)將多個(gè)分割文件依序整合,并產(chǎn)生一接收文件,其中接收文件與待傳文件(即圖像文件)相同。另外,又舉例來說,若傳送端電子裝置10(如移動(dòng)電話)的使用者先使用藍(lán)牙接口(即主數(shù)據(jù)傳輸接口)來傳送對(duì)應(yīng)于一圖像文件(即待傳文件)的已分割的多個(gè)分割文件至接收端電子裝置20(如筆記本電腦),但發(fā)覺藍(lán)牙接口(即主數(shù)據(jù)傳輸接口)的傳輸速率過于緩慢,且耗電時(shí),使用者欲切換至通用串行總線,例如USB2. O或USB3. O (即次數(shù)據(jù)傳輸接口)時(shí),使用者會(huì)停止藍(lán)牙接口的傳輸工作,并手動(dòng)建立傳送端電子裝置10與接收端電子裝置20之間通用串行總線的連接,例如通過通用串行總線傳輸線連接傳送端電子裝置10與接收端電子裝置20。傳送端電子裝置10則可于藍(lán)牙接口的傳輸中斷時(shí),主動(dòng)檢測并選擇用串行總線傳輸接口作為次數(shù)據(jù)傳輸接口,以續(xù)傳剩下對(duì)應(yīng)于圖像文件之已分割的所述分割文件至接收端電子裝置20。更具體地說,請參照圖2,圖2繪示本發(fā)明第一實(shí)施例提供的數(shù)據(jù)傳輸系統(tǒng)的系統(tǒng)架構(gòu)示意圖。傳送端電子裝置10,其可例如為移動(dòng)電話,且具有第一運(yùn)算處理單元(未繪示)。接收端電子裝置20,其例如為筆記本電腦,且具有第二運(yùn)算處理單元(未繪示)。第一運(yùn)算處理單元與第二運(yùn)算處理單元可例如為中央處理器(central process unit,CPU)、微控制器(microcontroller)或嵌入式控制器(embedded controller)等處理芯片設(shè)置于傳送端電子裝置10,但本實(shí)施例并不限制。當(dāng)傳送端電子裝置10的第一運(yùn)算處理單元接收到使用者指示的數(shù)據(jù)傳送指令,進(jìn)行待傳文件選擇程序11。接著,傳送端電子裝置10的第一運(yùn)算處理單元會(huì)先開始文件傳輸程序13與待傳文件分割程序15。所述待傳文件分割程序15會(huì)先根據(jù)待傳文件的大小決定對(duì)應(yīng)的分割文件大小及數(shù)量。隨后待傳文件分割程序15利用數(shù)據(jù)分割或壓縮技術(shù)將待傳文件進(jìn)行分割,并產(chǎn)生多個(gè)相同或不同文件大小之分割文件。同時(shí),第一運(yùn)算處理單元會(huì)于傳送端電子裝置10的第一存儲(chǔ)單元(未繪示)中建立一暫存數(shù)據(jù)夾,以存儲(chǔ)記錄文件17與多個(gè)分割文件。所述記錄文件17可用以記錄所述分割文件的順序以及傳送進(jìn)度。第一存儲(chǔ)單元于此實(shí)施例中,可以是利用閃存芯片、只讀存儲(chǔ)器芯片或隨機(jī)存取存儲(chǔ)器芯片等易失性或非易失性存儲(chǔ)芯片來實(shí)現(xiàn),但本實(shí)施例并不以此為限。傳送端電子裝置10的第一運(yùn)算處理單元會(huì)通過文件傳輸程序13于數(shù)據(jù)傳輸接口30(例如傳輸接口 31a 傳輸接口 31η)中,決定其中之一接口作為主數(shù)據(jù)傳輸接口,例如傳輸接口 31a。所述主數(shù)據(jù)傳輸接口的決定方式,可以是傳送端電子裝置10的使用者自行設(shè)定,亦或是由傳送端電子裝置10的第一運(yùn)算處理單元通過文件傳輸程序13自行檢測選定的,例如使用具有最快傳輸速率的數(shù)據(jù)傳輸接口,本實(shí)施例并不限制。文件傳輸程序13會(huì)將分割文件以主數(shù)據(jù)傳輸接口(如傳輸接口 31a)的數(shù)據(jù)傳輸標(biāo)準(zhǔn)進(jìn)行傳送。傳送端電子裝置10即會(huì)將所述分割文件根據(jù)記錄文件17中所記錄的順序傳送至接收端電子裝置20。同時(shí),待傳文件分割程序15于分割文件傳送過程中,仍會(huì)繼續(xù)進(jìn)行待傳文件的分割程序直到完成分割待傳文件。此外,傳送端電子裝置10的第一運(yùn)算處理單元于分割文件傳送過程中亦會(huì)啟動(dòng)接口監(jiān)控程序19以即時(shí)地監(jiān)控主數(shù)據(jù)傳輸接口(如接口 I)是否發(fā)生中斷。若于啟動(dòng)接口監(jiān)控程序19檢測到主數(shù)據(jù)傳輸接口(如接口 I)是否發(fā)生中斷,例如并無收到接收端電子裝置20回傳的對(duì)應(yīng)分割文件的確認(rèn)信息或是傳送進(jìn)度信息,亦 或是當(dāng)主數(shù)據(jù)傳輸接口的傳輸速率小于一預(yù)設(shè)值等時(shí),傳送端電子裝置10的第一運(yùn)算處理單元所啟動(dòng)的接口監(jiān)控程序19隨即會(huì)將主數(shù)據(jù)傳輸接口視為中斷,并第一運(yùn)算處理單元會(huì)通過接口監(jiān)控程序19檢測傳送端電子裝置10與接收端電子裝置20之間的所有數(shù)據(jù)傳輸接口,除了先前設(shè)定的主數(shù)據(jù)傳輸接口(如傳輸接口 31a),并選擇所述數(shù)據(jù)傳輸接口(即傳輸接口 311Γ傳輸接口31η)的其中之一作為次數(shù)據(jù)傳輸接口,以進(jìn)行已分割的所述分割文件的續(xù)傳流程。所述次數(shù)據(jù)傳輸接口可以為所述數(shù)據(jù)傳輸接口(即傳輸接口 311Γ傳輸接口 31η)中傳輸速度最快的數(shù)據(jù)傳輸接口。待傳文件分割程序15于主數(shù)據(jù)傳輸接口發(fā)生傳送中斷時(shí),仍會(huì)繼續(xù)進(jìn)行待傳文件的分割程序直到完成分割待傳文件。詳細(xì)地說,若主數(shù)據(jù)傳輸接口(如接口 I)被接口監(jiān)控程序19視為中斷時(shí),接收端電子裝置20的第二運(yùn)算處理單元,可提供接收端電子裝置20上的多個(gè)數(shù)據(jù)傳輸接口(如傳輸接口 3 IlT傳輸接口 31η)給傳送端電子裝置10選擇,讓傳送端電子裝置10經(jīng)由所述數(shù)據(jù)傳輸接口中選取的次數(shù)據(jù)傳輸接口(如傳輸接口 31b),以續(xù)傳尚未傳送的已分割的所述分割文件。所述分割文件此時(shí)會(huì)以次數(shù)據(jù)傳輸接口(如傳輸接口 31a)的數(shù)據(jù)傳輸標(biāo)準(zhǔn)進(jìn)行傳送。傳送端電子裝置10可于選取次數(shù)據(jù)傳輸接口如傳輸接口 31b時(shí),對(duì)接收端電子裝置20提出請求,例如發(fā)出數(shù)據(jù)傳輸接口啟動(dòng)信號(hào),以啟動(dòng)次數(shù)據(jù)傳輸接口如傳輸接口 31b,建立傳送端電子裝置10與接收端電子裝置20于次數(shù)據(jù)傳輸接口(如傳輸接口 31b)之間的連接。傳送端電子裝置10隨即依據(jù)記錄文件17,依序經(jīng)由次數(shù)據(jù)傳輸接口(如傳輸接口31b)傳送剩下的所述分割文件至接收端電子裝置20。接著,當(dāng)接收端電子裝置20通過連接的主數(shù)據(jù)傳輸接口或是次數(shù)據(jù)傳輸接口接收到分割文件,接收端電子裝置20的第二運(yùn)算處理單元即啟動(dòng)分割文件接收程序21,于接收端電子裝置20的第二存儲(chǔ)單元(未繪示)建立一暫存數(shù)據(jù)夾,存儲(chǔ)所接收的所述分割文件。所述暫存數(shù)據(jù)夾會(huì)被保留值至完成所述分割文件的傳送動(dòng)作。每當(dāng)接收端電子裝置20接收到一個(gè)分割文件時(shí),接收端電子裝置20的第二運(yùn)算處理單元會(huì)將該分割文件存于接收端電子裝置20中第二存儲(chǔ)單元的暫存數(shù)據(jù)夾,且同時(shí)會(huì)驅(qū)動(dòng)傳送進(jìn)度判斷程序23,以判斷所述分割文件是否已傳送完成。當(dāng)傳送進(jìn)度判斷程序23判斷分割文件傳送未完成時(shí),第二運(yùn)算處理單元?jiǎng)t會(huì)通過目前使用的數(shù)據(jù)傳輸接口(即主數(shù)據(jù)傳輸接口或次數(shù)據(jù)傳輸接口)輸出一傳送進(jìn)度信息至傳送端電子裝置10,使傳送端電子裝置10根據(jù)傳送進(jìn)度信息更新記錄文件17以對(duì)應(yīng)記錄所述分割文件的傳送進(jìn)度。附帶一提的是,第二存儲(chǔ)單元于此實(shí)施例中可與第一存儲(chǔ)單元的架構(gòu)相同,亦即可以是利用閃存芯片、只讀存儲(chǔ)器芯片或隨機(jī)存取存儲(chǔ)器芯片等易失性或非易失性存儲(chǔ)芯片來實(shí)現(xiàn),但本實(shí)施例并不以此為限。當(dāng)傳送進(jìn)度判斷程序23判斷所有對(duì)應(yīng)待傳文件的分割文件已全部接收完成時(shí),傳送進(jìn)度判斷程序23會(huì)驅(qū)動(dòng)第二運(yùn)算處理單元執(zhí)行文件整合程序25與接收文件產(chǎn)生程序27。文件整合程序25會(huì)將暫存數(shù)據(jù)夾中的所述分割利用文件重組技術(shù)進(jìn)行依序進(jìn)行整合,而接收文件產(chǎn)生程序27會(huì)依據(jù)整合結(jié)果對(duì)應(yīng)產(chǎn)生接收文件。所述接收文件與待傳文件為相同文件。另外,當(dāng)所述分割文件傳送完成時(shí),第二運(yùn)算處理單元會(huì)通過目前使用的數(shù)據(jù)傳輸接口(即主數(shù)據(jù)傳輸接口或次數(shù)據(jù)傳輸接口)輸出一完成信息至傳送端電子裝置10,以讓傳送端電子裝置10確認(rèn)所述分割文件傳送完成。傳送端電子裝置10亦可依據(jù)記錄文件17的記錄,于傳送至最后一個(gè)分割文件時(shí),發(fā)出一確認(rèn)要求至接收端電子裝置20要求接收 端電子裝置20回復(fù)是否完成接收所述分割文件來確認(rèn)所述分割文件是否傳送完成。此外,若在所述分割文件傳送完成之前,主數(shù)據(jù)傳輸接口即發(fā)生傳送中斷時(shí),接收端電子裝置20會(huì)保留所接收的所述分割文件于第二存儲(chǔ)單元中的暫存數(shù)據(jù)夾,并且等待傳送端電子裝置10續(xù)傳尚未傳送的所述分割文件。另外,接收端電子裝置20可于所述分割文件被整合為接收文件后,刪除第二存儲(chǔ)單元內(nèi)的暫存數(shù)據(jù)夾,以節(jié)省第二存儲(chǔ)單元的存儲(chǔ)空間。傳送端電子裝置10的第一運(yùn)算處理單元?jiǎng)t可于收到接收端電子裝置20輸出的完成信息后,刪除傳送端電子裝置10中的所述分割文件與記錄文件17,亦即,刪除第一存儲(chǔ)單元內(nèi)的暫存數(shù)據(jù)夾,以節(jié)省第一存儲(chǔ)單元的存儲(chǔ)空間。在本實(shí)施例一可行的具體實(shí)施手段中,該傳送端電子裝置10,譬如是一臺(tái)筆記本電腦,通過前述的所述傳輸接口 31a 31n傳輸數(shù)據(jù)給不對(duì)應(yīng)具有第二運(yùn)算處理單元的接收端電子裝置20的情況下,仍可通過傳送端電子裝置10所提供的第一運(yùn)算處理單元對(duì)傳送端電子裝置10的第一存儲(chǔ)單元及接收端電子裝置20的第二存儲(chǔ)單元進(jìn)行數(shù)據(jù)傳輸、文件整合、記錄檔或暫存數(shù)據(jù)夾的刪除予以控制,在此不加以贅述。要說明的是,傳送端電子裝置10與接收端電子裝置20的內(nèi)部架構(gòu)會(huì)依據(jù)傳送端電子裝置10與接收端電子裝置20的的種類與實(shí)體架構(gòu)而改變。換言之,圖2僅用于說明傳送端電子裝置10與接收端電子裝置20之間一種數(shù)據(jù)傳輸方式,并非用以限定本發(fā)明。(第二實(shí)施例)由上述的實(shí)施例,本發(fā)明可歸納出一種數(shù)據(jù)傳輸方法,上述實(shí)施例所述的適用于具有傳送端電子裝置與接收端電子裝置的數(shù)據(jù)傳輸系統(tǒng)。所述數(shù)據(jù)傳輸方法可用以管該傳送端電子裝置與接收端電子裝置之間的數(shù)據(jù)傳輸方式。傳送端電子裝置10可例如為移動(dòng)電話、筆記本電腦、電腦或平板電腦,但本實(shí)施例并不以此為限。接收端電子裝置20可例如移動(dòng)電話、筆記本電腦、電腦、平板電腦、隨身碟或移動(dòng)硬盤,但本實(shí)施例并不以此為限。請參照圖3并同時(shí)參照圖1,圖3繪示本發(fā)明第二實(shí)施例提供的用于傳送端電子裝置的數(shù)據(jù)傳輸方法的流程圖。首先。于步驟SlOl中,傳送端電子裝置10接收一數(shù)據(jù)傳輸指令。所述數(shù)據(jù)傳輸指令可以是傳送端電子裝置10的使用者通過傳送端電子裝置10的輸入接口(未繪示),例如按鍵或觸控屏幕等)來進(jìn)行輸入的,且可包括待傳文件的存取位置與欲使用的數(shù)據(jù)傳輸接口的至少其中之一。傳送端電子裝置10隨后可于步驟S103中將傳送端電子裝置10中根據(jù)待傳文件的文件大小決定對(duì)應(yīng)分割文件大小,并根據(jù)待傳文件的文件大小計(jì)算相對(duì)應(yīng)的分割文件數(shù)量。所述待傳文件可為圖像文件、文字文件、視頻文件、音頻文件或其組合,本實(shí)施例并不以此為限。于步驟S105中,傳送端電子裝置10于暫存數(shù)據(jù)夾中建立相對(duì)應(yīng)于所述分割文件的一記錄文件。所述記錄文件可用以記錄所述分割文件的順序以即傳送進(jìn)度。于步驟S107中,傳送端電子裝置10依據(jù)分割文件大小與計(jì)算獲取的分割文件數(shù)量對(duì)待傳文件進(jìn)行分割以產(chǎn)生多個(gè)相同或不同文件大小之分割文件,存儲(chǔ)于暫存數(shù)據(jù)夾中。于步驟S109中,傳送端電子裝置10經(jīng)由預(yù)先設(shè)定的主數(shù)據(jù)傳輸接口,根據(jù)記錄文件依序傳送已分割的所述分割文件至接收端電子裝置20。傳送端電子裝置10同時(shí)亦會(huì)于傳送已分割的所述分割文件的過程中,繼續(xù)進(jìn)行待傳文件分割程序直到完成分割待傳文件。傳送端電子裝置10并于 記錄文件記錄所述分割文件的傳送進(jìn)度,例如目前傳送的分割文件(步驟S111)。傳送端電子裝置10并于步驟SI 13中,于所述分割文件的傳送過程中,檢測并判斷主數(shù)據(jù)傳輸接口是否發(fā)生傳送中斷。舉例來說,傳送端電子裝置10可通過啟動(dòng)一接口監(jiān)控程序來檢測到主數(shù)據(jù)傳輸接口的傳輸速率小于一預(yù)設(shè)值,其中預(yù)設(shè)值可以是依據(jù)主數(shù)據(jù)傳輸接口的傳輸速率標(biāo)準(zhǔn)來設(shè)置。若檢測到主數(shù)據(jù)傳輸接口并未發(fā)生中斷,執(zhí)行步驟S123。反之,若檢測到主數(shù)據(jù)傳輸接口發(fā)生中斷時(shí),執(zhí)行步驟SI 15。于步驟S115中,傳送端電子裝置10會(huì)判斷是否可經(jīng)由次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù)(即已分割的所述分割文件),并繼續(xù)進(jìn)行待傳文件的分割程序直到完成分割待傳文件。傳送端電子裝置10可通過檢測傳送端電子裝置10與接收端電子裝置20之間的所有數(shù)據(jù)傳輸接口,并選擇所述數(shù)據(jù)傳輸接口的其中之一,例如具最大傳輸速率的數(shù)據(jù)傳輸接口作為次數(shù)據(jù)傳輸接口。當(dāng)傳送端電子裝置10判斷可經(jīng)由次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù)(即所述分割文件),執(zhí)行步驟S119。反之,當(dāng)傳送端電子裝置10判斷無法由任何數(shù)據(jù)傳輸接口傳輸數(shù)據(jù)時(shí)(即已分割的所述分割文件),例如文件過大或文件的形式或是僅有主數(shù)據(jù)傳輸接口可以被用來傳送數(shù)據(jù)或是無法與其他數(shù)據(jù)傳輸接口連接等時(shí),執(zhí)行步驟S117。于步驟SI 17中,傳送端電子裝置10會(huì)等待傳送端電子裝置10與接收端電子裝置20之間的主數(shù)據(jù)傳輸接口恢復(fù)連接或是與次數(shù)據(jù)傳輸接口連接上,以由所連接的該數(shù)據(jù)傳輸接口續(xù)傳已分割的所述分割文件。于步驟SI 19中,傳送端電子裝置10切換主數(shù)據(jù)傳輸接口至次數(shù)據(jù)傳輸接口,以于步驟S121中經(jīng)由次數(shù)據(jù)傳輸接口續(xù)傳該已分割的些分割文件至接收端電子裝置20。而后,于步驟S123中,傳送端電子裝置10判斷所述分割文件是否以傳送完成。傳送端電子裝置10可發(fā)出一確認(rèn)要求至接收端電子裝置20以要求接收端電子裝置20回復(fù)是否完成接收對(duì)應(yīng)待傳文件的所有所述分割文件的程序。而后,依據(jù)接收端電子裝置20回傳的信息判斷是否已完成所述分割文件的傳送。當(dāng)傳送端電子裝置10判斷所述分割文件是否以傳送完成尚未完成時(shí),則執(zhí)行步驟S125。反之,當(dāng)傳送端電子裝置10判斷已完成所述分割文件的傳送流程,例如接收端電子裝置20回傳的一完成信息確認(rèn)所述分割文件傳送完成,則執(zhí)行步驟S127。于步驟S125中,傳送端電子裝置10對(duì)應(yīng)更新記錄文件中記錄所述分割文件的傳送進(jìn)度。于步驟S127中,傳送端電子裝置10刪除暫存數(shù)據(jù)夾,亦即刪除所述分割文件與記錄文件。附帶一提的是,于使用次數(shù)據(jù)傳輸接口進(jìn)行分割文件傳送時(shí),若主數(shù)據(jù)傳輸接口已恢復(fù)連接,且所提供的傳輸速率大于次數(shù)據(jù)傳輸接口所提供的傳輸速率時(shí),傳送端電子裝置10可切換至主數(shù)據(jù)傳輸接口以續(xù)傳已分割的所述分割文件至傳送端電子裝置10,藉以加速數(shù)據(jù)傳輸過程。接著,請參照圖4同時(shí)參照圖1,圖4繪示本發(fā)明第二實(shí)施例提供的用于接收端電 子裝置的數(shù)據(jù)傳輸方法的流程圖。于步驟S201中,接收端電子裝置20可于主數(shù)據(jù)傳輸接口連接正常時(shí),接收傳送端電子裝置10經(jīng)由主數(shù)據(jù)傳輸接口傳送的分割文件。接收端電子裝置20并于步驟S203中,建立暫存數(shù)據(jù)夾,以存儲(chǔ)所接收的所述分割文件。所述分割文件是對(duì)應(yīng)于傳送端電子裝置10存儲(chǔ)的一待傳文件。于步驟S205中,接收端電子裝置20判斷所述分割文件是否已傳送完成。若接收端電子裝置20判斷所述分割文件已傳送完成,則執(zhí)行步驟S209。反之,若接收端電子裝置20判斷所述分割文件尚未傳送完成,則執(zhí)行步驟S207。于步驟S207中,接收端電子裝置20輸出一傳送進(jìn)度信息至傳送端電子裝置10,以使傳送端電子裝置10根據(jù)傳送進(jìn)度信息更新傳送端電子裝置10的記錄文件,并回到步驟S201,繼續(xù)接收接收傳送端電子裝置10所傳送的分割文件。于步驟S209中,接收端電子裝置20輸出一完成信息至傳送端電子裝置10,以讓傳送端電子裝置10確認(rèn)所述分割文件已傳送完成。隨后,于步驟S211中接收端電子裝置20將存于接收端電子裝置20的暫存數(shù)據(jù)夾中的所述分割文件以文件重組技術(shù)進(jìn)行整合。接收端電子裝置20隨后于步驟S213中產(chǎn)生接收文件。于步驟S215中,接收端電子裝置20將暫存數(shù)據(jù)夾中的所述分割文件刪除。所述接收文件與傳送端電子裝置10欲傳送的待傳文件相同。此外,在所述分割文件傳送完成之前,若于傳輸過程中主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,接收端電子裝置20可提供接收端電子裝置20上的多個(gè)數(shù)據(jù)傳輸接口給傳送端電子裝置10選擇,讓傳送端電子裝置10可經(jīng)由所述數(shù)據(jù)傳輸接口中的選取次數(shù)據(jù)傳輸接口,以續(xù)傳尚未傳送的所述分割文件。同時(shí),接收端電子裝置20亦會(huì)保留所接收的所述分割文件于暫存數(shù)據(jù)夾,并且等待傳送端電子裝置10續(xù)傳尚未傳送的所述分割文件。由上述說明,本實(shí)施例另歸納本出傳送端電子裝置與接收端電子裝置之間于第一傳輸接口發(fā)生中斷時(shí)的數(shù)據(jù)傳輸方法。請參照圖5并同時(shí)參照圖1,圖5繪示本發(fā)明第二實(shí)施例提供的數(shù)據(jù)傳輸接口發(fā)生中斷時(shí)的數(shù)據(jù)傳輸方法的流程圖。于步驟S301中,當(dāng)傳送端電子裝置10檢測到主數(shù)據(jù)傳輸接口發(fā)生中斷時(shí),傳送端電子裝置10檢測即會(huì)主動(dòng)檢測傳送端電子裝置10與接收端電子裝置20之間的所有數(shù)據(jù)傳輸接口。于步驟S303中,接收端電子裝置20提供接收端電子裝置10上的多個(gè)數(shù)據(jù)傳輸接口給傳送端電子裝置選擇。傳送端電子裝置10進(jìn)而可于步驟S305中,判斷是否可選擇所述數(shù)據(jù)傳輸接口的其中之一作為次數(shù)據(jù)傳輸接口。當(dāng)傳送端電子裝置10判斷可選取所述數(shù)據(jù)傳輸接口的其中之一作為次數(shù)據(jù)傳輸接口時(shí),執(zhí)行步驟S307。反之,當(dāng)傳送端電子裝置10判斷無法選取所述數(shù)據(jù)傳輸接口的其中之一作為次數(shù)據(jù)傳輸接口時(shí),返回執(zhí)行步驟S305。于步驟S307中,傳送端電子裝置10選取所述數(shù)據(jù)傳輸接口的其中之一(例如具最大傳輸速率的數(shù)據(jù)傳輸接口)作為次數(shù)據(jù)傳輸接口時(shí),會(huì)發(fā)出啟動(dòng)選定的數(shù)據(jù)傳輸接口作為次數(shù)據(jù)傳輸接口的要求。接收端電子裝置20接收啟動(dòng)選定的數(shù)據(jù)傳輸接口作為次數(shù)據(jù)傳輸接口的請求,以建立次數(shù)據(jù)傳輸接口的連接(步驟S309)。值得一提的是,于主數(shù)據(jù)傳輸接口發(fā)生中斷、檢測可替換的次數(shù)據(jù)傳輸接口及主數(shù)據(jù)傳輸介與次數(shù)據(jù)傳輸接口的切換的過程中,傳送端電子裝置10同時(shí)會(huì)繼續(xù)進(jìn)行待傳文件的分割程序直到完成分割待傳文件。而后,于步驟S311中,傳送端電子裝置10切換主數(shù)據(jù)傳輸接口至次數(shù)據(jù)傳輸接口。接著,傳送端電子裝置10根據(jù)記錄文件經(jīng)由次數(shù)據(jù)傳輸接口依序續(xù)傳存于傳送端電子裝置10的暫存數(shù)據(jù)夾中已分割的所述分割文件至接收端電子裝置20(步驟S313)。接收端電子裝置20則于步驟S315中,經(jīng)由次數(shù)據(jù)傳輸接口接收分割文件,并存儲(chǔ)于接收端電子裝置20的暫存數(shù)據(jù)夾。傳送端電子裝置10分割文件產(chǎn)生與傳送方式、更新記錄文件、判斷傳送是否完成的其余細(xì)節(jié),本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)可由圖3及上述說明推知,在此不加贅述。 同樣地,接收端電子裝置20接收分割文件、整合分割文件以及產(chǎn)出接收文件的方法的其余細(xì)節(jié),本技術(shù)領(lǐng)域的技術(shù)人員應(yīng)可由圖3及上述說明推知,在此不加贅述。值得一提的是,圖3與圖5所述執(zhí)行于傳送端電子裝置10之?dāng)?shù)據(jù)傳輸方法可以是由傳送端電子裝置10中的第一運(yùn)算處理單元來執(zhí)行。圖3與圖5所述執(zhí)行于接收端電子裝置20的數(shù)據(jù)傳輸方法可以是由接收端電子裝置20中的第二運(yùn)算處理單元來執(zhí)行。第一運(yùn)算處理單元與第二運(yùn)算處理單元可例如為中央處理器(central process unit,CPU)、微控制器(microcontroller)或嵌入式控制器(embedded controller)等處理芯片設(shè)置于傳送端電子裝置10,但本實(shí)施例并不限制。傳送端電子裝置10的暫存數(shù)據(jù)夾可是存儲(chǔ)于第一存儲(chǔ)單元。接收端電子裝置20的暫存數(shù)據(jù)夾可是存儲(chǔ)于第二存儲(chǔ)單元。第一存儲(chǔ)單元與第二存儲(chǔ)單元于此實(shí)施例中,可分別是利用閃存芯片、只讀存儲(chǔ)器芯片或隨機(jī)存取存儲(chǔ)器芯片等易失性或非易失性存儲(chǔ)芯片來實(shí)現(xiàn),但本實(shí)施例并不以此為限。所述主數(shù)據(jù)傳輸接口與次數(shù)據(jù)傳輸接口可為通用串行總線(USB)、火線接口(IEEE1394)、外接式串行高級(jí)技術(shù)附件接口(eSATA)、THUNDERBOLT接口、PS/2接口、COMPORT接口、藍(lán)牙接口、無線保真技術(shù)(WiFi)以及RJ45接口的其中之一。于實(shí)務(wù)上,主數(shù)據(jù)傳輸接口與次數(shù)據(jù)傳輸接口可以是依據(jù)傳送端電子裝置10與接收端電子裝置20的種類及實(shí)體架構(gòu)來配置,本實(shí)施例并不限制。于一實(shí)際實(shí)施方式中,傳送端電子裝置10與接收端電子裝置20之間的數(shù)據(jù)傳輸接口(如主數(shù)據(jù)傳輸接口與所述次數(shù)據(jù)傳輸接口)并不包括區(qū)域網(wǎng)絡(luò)或網(wǎng)際網(wǎng)絡(luò)。于另一實(shí)際實(shí)施方式,傳送端電子裝置10與接收端電子裝置20之間的數(shù)據(jù)傳輸接口(如主數(shù)據(jù)傳輸接口與所述次數(shù)據(jù)傳輸接口)可包括區(qū)域網(wǎng)絡(luò)或網(wǎng)際網(wǎng)絡(luò)。換句話說,主數(shù)據(jù)傳輸接口與次數(shù)據(jù)傳輸接口的種類、實(shí)體架構(gòu)及/或?qū)嵤┓绞绞且罁?jù)傳送端電子裝置10與接收端電子裝置20的種類與實(shí)體架構(gòu)來配置,故本實(shí)施例并不以此為限。要說明的是,圖3與圖4分別僅用于說明本實(shí)施例所歸納出用于傳送端電子裝置10與接收端電子裝置20的數(shù)據(jù)傳輸方法,并非用以限定本發(fā)明。圖5僅用于說明數(shù)據(jù)傳輸接口發(fā)生中斷時(shí)之傳送端電子裝置10與接收端電子裝置20之間的互動(dòng)方式,并非用以限定本發(fā)明。綜上所述,本發(fā)明實(shí)施例所提供的數(shù)據(jù)傳輸法可以過于傳送端電子裝置與接收端電子裝置之間的數(shù)據(jù)傳輸接口中斷時(shí),主動(dòng)檢測并選擇可替換的數(shù)據(jù)傳輸接口,以進(jìn)行數(shù)據(jù)續(xù)傳動(dòng)作,從而可有效縮短傳送端電子裝置與接收端電子裝置之間數(shù)據(jù)傳輸?shù)臅r(shí)間,進(jìn)而可避免重新傳送數(shù)據(jù)的工作,節(jié)省傳送端電子裝置與接收端電子裝置于數(shù)據(jù)傳輸中所耗費(fèi)的電力。 雖然本發(fā)明的實(shí)施例已揭示如上,然本發(fā)明并不受限于上述實(shí)施例,任何所屬技術(shù)領(lǐng)域的技術(shù)人員,在不脫離本發(fā)明所揭示的范圍內(nèi),當(dāng)可作些許的更動(dòng)與調(diào)整,因此本發(fā)明的保護(hù)范圍應(yīng)當(dāng)以權(quán)利要求所界定者為準(zhǔn)。
權(quán)利要求
1.一種數(shù)據(jù)傳輸方法,適用于傳送端電子裝置,用以管理該傳送端電子裝置與接收端電子裝置之間的數(shù)據(jù)傳輸方式,其特征在于該數(shù)據(jù)傳輸方法包括步驟 當(dāng)該傳送端電子裝置接收到數(shù)據(jù)傳輸指令時(shí),根據(jù)該傳送端電子裝置中的待傳文件的文件大小計(jì)算該待傳文件所對(duì)應(yīng)的分割文件數(shù)量; 在該傳送端電子裝置中建立對(duì)應(yīng)于該待傳文件的記錄文件; 分割該待傳文件以產(chǎn)生多個(gè)分割文件; 經(jīng)由主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至該接收端電子裝置,并且于該記錄文件中記錄所述分割文件的傳送進(jìn)度; 在傳送所述分割文件的過程中,若該主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,則檢測該傳送端電子裝置是否可經(jīng)由次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù);以及 若該傳送端電子裝置可經(jīng)由該次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù),則根據(jù)該記錄文件,經(jīng)由該次數(shù)據(jù)傳輸接口續(xù)傳已分割的所述分割文件至該接收端電子裝置。
2.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于在該傳送端電子裝置中建立對(duì)應(yīng)于該待傳文件的該記錄文件的步驟還包括 在該傳送端電子裝置中建立暫存數(shù)據(jù)夾,用以存儲(chǔ)所述分割文件與該記錄文件;以及 在所述分割文件傳送完成后,刪除該暫存數(shù)據(jù)夾。
3.如權(quán)利要求2所述的數(shù)據(jù)傳輸方法,其特征在于在刪除該暫存數(shù)據(jù)夾的步驟還包括 刪除位于該暫存數(shù)據(jù)夾中的所述分割文件與該記錄文件。
4.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于在該傳送端電子裝置中建立對(duì)應(yīng)于該待傳文件的該記錄文件的步驟還包括 在所述分割文件傳送完成后,刪除該傳送端電子裝置中的所述分割文件與該記錄文件。
5.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于在該記錄文件中記錄所述分割文件的傳送進(jìn)度的步驟還包括 每傳送一個(gè)分割文件就變更該記錄文件一次以對(duì)應(yīng)記錄所述分割文件的傳送進(jìn)度。
6.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于在經(jīng)由該主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至該接收端電子裝置的步驟還包括啟動(dòng)接口監(jiān)控程序以監(jiān)控該主數(shù)據(jù)傳輸接口是否發(fā)生中斷。
7.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于在檢測該傳送端電子裝置是否可經(jīng)由該次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù)的步驟還包括 檢測該傳送端電子裝置與該接收端電子裝置之間的所有數(shù)據(jù)傳輸接口,并選擇所述數(shù)據(jù)傳輸接口之一作為該次數(shù)據(jù)傳輸接口。
8.如權(quán)利要求7所述的數(shù)據(jù)傳輸方法,其特征在于該次數(shù)據(jù)傳輸接口為所述數(shù)據(jù)傳輸接口中傳輸速度最快的數(shù)據(jù)傳輸接口。
9.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于在經(jīng)由該次數(shù)據(jù)傳輸接口續(xù)傳已分割的所述分割文件至該接收端電子裝置的步驟包括 切換該主數(shù)據(jù)傳輸接口至該次數(shù)據(jù)傳輸接口以經(jīng)由該次數(shù)據(jù)傳輸接口續(xù)傳已分割的所述分割文件至該接收端電子裝置。
10.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于該數(shù)據(jù)傳輸方法還包括步驟 若該傳送端電子裝置無法經(jīng)由任何數(shù)據(jù)傳輸接口傳送數(shù)據(jù)時(shí),則等待該主數(shù)據(jù)傳輸接口恢復(fù)連接或與該次數(shù)據(jù)傳輸接口連接上時(shí),續(xù)傳已分割的所述分割文件。
11.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于在檢測該傳送端電子裝置是否可經(jīng)由該次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù)的步驟還包括 對(duì)該接收端電子裝置提出請求以啟動(dòng)該次數(shù)據(jù)傳輸接口。
12.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于該數(shù)據(jù)傳輸方法還包括步驟 發(fā)出確認(rèn)要求至該接收端電子裝置以要求該接收端電子裝置回復(fù)是否完成接收所述分割文件的程序;以及 自該接收端電子裝置接收完成信息以確認(rèn)所述分割文件傳送完成。
13.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于該主數(shù)據(jù)傳輸接口包括通用串行總線、火線接口、外接式串行高級(jí)技術(shù)附件接口、THUNDERBOLT接口、PS/2接口、COM PORT接口、藍(lán)牙接口、無線保真技術(shù)或RJ45接口。
14.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于該次數(shù)據(jù)傳輸接口包括通用串行總線、火線接口、外接式串行高級(jí)技術(shù)附件接口、THUNDERBOLT接口、PS/2接口、COM PORT接口、藍(lán)牙接口、無線保真技術(shù)或RJ45接口。
15.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于該傳送端電子裝置為移動(dòng)電話、筆記本電腦、電腦或平板電腦。
16.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于該接收端電子裝置為移動(dòng)電話、筆記本電腦、電腦、平板電腦、隨身碟或移動(dòng)硬盤。
17.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于在經(jīng)由該主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至該接收端電子裝置的步驟還包括 在傳送已分割的所述分割文件的過程中,繼續(xù)分割該待傳文件直到該待傳文件分割完成。
18.如權(quán)利要求I所述的數(shù)據(jù)傳輸方法,其特征在于在經(jīng)由該主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至該接收端電子裝置的步驟還包括 若該主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,繼續(xù)分割該待傳文件直到該待傳文件分割完成。
19.一種數(shù)據(jù)傳輸方法,適用于接收端電子裝置,用以管理該接收端電子裝置與傳送端電子裝置之間的數(shù)據(jù)傳輸方式,其特征在于該數(shù)據(jù)傳輸方法包括 經(jīng)由主數(shù)據(jù)傳輸接口接收來自該傳送端電子裝置的多個(gè)分割文件,所述分割文件對(duì)應(yīng)于待傳文件;以及 判斷所述分割文件是否傳送完成,若傳送完成則整合所述分割文件為接收文件,若未傳送完成則輸出傳送進(jìn)度信息至該傳送端電子裝置,使該傳送端電子裝置根據(jù)該傳送進(jìn)度信息更新記錄文件。
20.如權(quán)利要求19所述的數(shù)據(jù)傳輸方法,其特征在于在接收來自該傳送端電子裝置的所述分割文件的步驟包括 建立暫存數(shù)據(jù)夾,用以存儲(chǔ)所接收的所述分割文件; 其中,在所述分割文件傳送完成之前,保留該暫存數(shù)據(jù)夾,在所述分割文件傳送完成且被整合為該接收文件后,刪除該暫存數(shù)據(jù)夾。
21.如權(quán)利要求20所述的數(shù)據(jù)傳輸方法,其特征在于在建立該暫存數(shù)據(jù)夾的步驟還包括 在所述分割文件傳送完成之前,若該主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,則保留所接收的所述分割文件,并且等待該傳送端電子裝置續(xù)傳尚未傳送的所述分割文件。
22.如權(quán)利要求19所述的數(shù)據(jù)傳輸方法,其特征在于該數(shù)據(jù)傳輸方法還包括步驟 若該主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,則提供該接收端電子裝置上的多個(gè)數(shù)據(jù)傳輸接口給該傳送端電子裝置選擇,讓該傳送端電子裝置經(jīng)由所述數(shù)據(jù)傳輸接口中的次數(shù)據(jù)傳輸接口續(xù)傳尚未傳送的所述分割文件。
23.如權(quán)利要求19所述的數(shù)據(jù)傳輸方法,其特征在于該待傳文件與該接收文件相同。
24.如權(quán)利要求19所述的數(shù)據(jù)傳輸方法,其特征在于該主數(shù)據(jù)傳輸接口包括通用串行總線、火線接口、外接式串行高級(jí)技術(shù)附件接口、THUNDERBOLT接口、PS/2接口、COM PORT接口、藍(lán)牙接口、無線保真技術(shù)或RJ45接口。
25.如權(quán)利要求19所述的數(shù)據(jù)傳輸方法,其特征在于該次數(shù)據(jù)傳輸接口包括通用串行總線、火線接口、外接式串行高級(jí)技術(shù)附件接口、THUNDERBOLT接口、PS/2接口、COM PORT接口、藍(lán)牙接口、無線保真技術(shù)或RJ45接口。
26.如權(quán)利要求19所述的數(shù)據(jù)傳輸方法,其特征在于該傳送端電子裝置為移動(dòng)電話、筆記本電腦、電腦或平板電腦。
27.如權(quán)利要求19所述的數(shù)據(jù)傳輸方法,其特征在于該接收端電子裝置為移動(dòng)電話、筆記本電腦、電腦、平板電腦、隨身碟或移動(dòng)硬盤。
28.一種數(shù)據(jù)傳輸方法,適用于傳送端電子裝置與接收端電子裝置,用以管理該傳送端電子裝置與該接收端電子裝置之間的數(shù)據(jù)傳輸方式,其特征在于該數(shù)據(jù)傳輸方法包括 在該傳送端電子裝置上進(jìn)行下列步驟 當(dāng)該傳送端電子裝置接收到數(shù)據(jù)傳輸指令時(shí),根據(jù)該傳送端電子裝置中的待傳文件的文件大小計(jì)算該待傳文件所對(duì)應(yīng)的分割文件數(shù)量; 在該傳送端電子裝置中建立對(duì)應(yīng)于該待傳文件的記錄文件; 分割該待傳文件以產(chǎn)生多個(gè)分割文件; 經(jīng)由主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至該接收端電子裝置,并且于該記錄文件中記錄所述分割文件的傳送進(jìn)度; 在傳送所述分割文件的過程中,若該主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,則檢測該傳送端電子裝置是否可經(jīng)由次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù);以及 若該傳送端電子裝置可經(jīng)由該次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù),則根據(jù)該記錄文件,經(jīng)由該次數(shù)據(jù)傳輸接口續(xù)傳所述分割文件至該接收端電子裝置;以及在該接收端電子裝置上進(jìn)行下列步驟 經(jīng)由該主數(shù)據(jù)傳輸接口接收來自該傳送端電子裝置的所述分割文件;以及判斷所述分割文件是否傳送完成,若傳送完成則整合所述分割文件為接收文件,若未傳送完成則輸出傳送進(jìn)度信息至該傳送端電子裝置,使該傳送端電子裝置根據(jù)該傳送進(jìn)度信息更新該記錄文件。
29.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于在該傳送端電子裝置中建立對(duì)應(yīng)于該待傳文件的該記錄文件的步驟還包括在該傳送端電子裝置中建立暫存數(shù)據(jù)夾,用以存儲(chǔ)所述分割文件與該記錄文件;以及 在所述分割文件傳送完成后,刪除該暫存數(shù)據(jù)夾。
30.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于在刪除該暫存數(shù)據(jù)夾的步驟還包括 刪除位于該暫存數(shù)據(jù)夾中的所述分割文件與該記錄文件。
31.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于在該傳送端電子裝置中建立對(duì)應(yīng)于該待傳文件的該記錄文件的步驟還包括 在所述分割文件傳送完成后,刪除該傳送端電子裝置中的所述分割文件與該記錄文件。
32.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于在該記錄文件中記錄所述分割文件的傳送進(jìn)度的步驟還包括 每傳送一個(gè)分割文件就變更該記錄文件一次以對(duì)應(yīng)記錄所述分割文件的傳送進(jìn)度。
33.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于在經(jīng)由該主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至該接收端電子裝置的步驟還包括啟動(dòng)接口監(jiān)控程序以監(jiān)控該主數(shù)據(jù)傳輸接口是否發(fā)生中斷。
34.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于在檢測該傳送端電子裝置是否可經(jīng)由該次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù)的步驟還包括 檢測該傳送端電子裝置與該接收端電子裝置之間的所有數(shù)據(jù)傳輸接口,并選擇所述數(shù)據(jù)傳輸接口之一作為該次數(shù)據(jù)傳輸接口。
35.如權(quán)利要求34所述的數(shù)據(jù)傳輸方法,其特征在于該次數(shù)據(jù)傳輸接口為所述數(shù)據(jù)傳輸接口中傳輸速度最快的數(shù)據(jù)傳輸接口。
36.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于在經(jīng)由該次數(shù)據(jù)傳輸接口續(xù)傳已分割的所述分割文件至該接收端電子裝置的步驟包括 切換該主數(shù)據(jù)傳輸接口至該次數(shù)據(jù)傳輸接口以經(jīng)由該次數(shù)據(jù)傳輸接口續(xù)傳所述分割文件至該接收端電子裝置。
37.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于該數(shù)據(jù)傳輸方法還包括步驟 若該傳送端電子裝置無法經(jīng)由任何數(shù)據(jù)傳輸接口傳送數(shù)據(jù)時(shí),則等待該主數(shù)據(jù)傳輸接口恢復(fù)連接或與次數(shù)據(jù)傳輸接口連接上時(shí),續(xù)傳已分割的所述分割文件。
38.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于在檢測該傳送端電子裝置是否可經(jīng)由該次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù)的步驟還包括 對(duì)該接收端電子裝置提出請求以啟動(dòng)該次數(shù)據(jù)傳輸接口。
39.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于該數(shù)據(jù)傳輸方法還包括步驟 發(fā)出確認(rèn)要求至該接收端電子裝置以要求該接收端電子裝置回復(fù)是否完成接收所述分割文件之程序;以及 自該接收端電子裝置接收完成信息以確認(rèn)所述分割文件傳送完成。
40.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于該主數(shù)據(jù)傳輸接口包括通用串行總線、火線接口、外接式串行高級(jí)技術(shù)附件接口、THUNDERBOLT接口、PS/2接口、COM PORT接口、藍(lán)牙接口、無線保真技術(shù)或RJ45接口。
41.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于該次數(shù)據(jù)傳輸接口包括通用串行總線、火線接口、外接式串行高級(jí)技術(shù)附件接口、THUNDERBOLT接口、PS/2接口、COM PORT接口、藍(lán)牙接口、無線保真技術(shù)或RJ45接口。
42.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于該傳送端電子裝置為移動(dòng)電話、筆記本電腦、電腦或平板電腦。
43.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于該接收端電子裝置為移動(dòng)電話、筆記本電腦、電腦、平板電腦、隨身碟或移動(dòng)硬盤。
44.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于在接收來自該傳送端電子裝置的所述分割文件的步驟包括 建立暫存數(shù)據(jù)夾,用以存儲(chǔ)所接收的所述分割文件; 其中,在所述分割文件傳送完成之前,保留該暫存數(shù)據(jù)夾,在所述分割文件傳送完成且被整合為該接收文件后,刪除該暫存數(shù)據(jù)夾。
45.如權(quán)利要求44所述的數(shù)據(jù)傳輸方法,其特征在于在建立該暫存數(shù)據(jù)夾的步驟還包括 在所述分割文件傳送完成之前,若該主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,則保留所接收的所述分割文件,并且等待該傳送端電子裝置續(xù)傳尚未傳送的所述分割文件。
46.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于還數(shù)據(jù)傳輸方法還包括步驟 若該主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,則提供該接收端電子裝置上的多個(gè)數(shù)據(jù)傳輸接口給該傳送端電子裝置選擇,讓該傳送端電子裝置經(jīng)由所述數(shù)據(jù)傳輸接口中的次數(shù)據(jù)傳輸接口續(xù)傳尚未傳送的已分割的所述分割文件。
47.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于該待傳文件與該接收文件相同。
48.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于該傳送端電子裝置與該接收端電子裝置之間的數(shù)據(jù)傳輸接口不包括區(qū)域網(wǎng)絡(luò)或網(wǎng)際網(wǎng)絡(luò)。
49.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于該傳送端電子裝置與該接收端電子裝置之間的數(shù)據(jù)傳輸接口包括區(qū)域網(wǎng)絡(luò)或網(wǎng)際網(wǎng)絡(luò)。
50.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于在若該主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,則檢測該傳送端電子裝置是否可經(jīng)由該次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù)的步驟還包括 當(dāng)該主數(shù)據(jù)傳輸接口的傳輸速率小于預(yù)設(shè)值時(shí),該傳送端電子裝置將該主數(shù)據(jù)傳輸接口視為中斷。
51.如權(quán)利要求50所述的數(shù)據(jù)傳輸方法,其特征在于該數(shù)據(jù)傳輸方法還包括步驟 當(dāng)該主數(shù)據(jù)傳輸接口所提供的傳輸速率大于該次數(shù)據(jù)傳輸接口所提供的傳輸速率時(shí),該傳送端電子裝置切換至該主數(shù)據(jù)傳輸接口進(jìn)行數(shù)據(jù)傳輸。
52.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于在經(jīng)由該主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至該接收端電子裝置的步驟還包括 在傳送已分割的所述分割文件的過程中,繼續(xù)分割該待傳文件直到該待傳文件分割完成。
53.如權(quán)利要求28所述的數(shù)據(jù)傳輸方法,其特征在于在經(jīng)由該主數(shù)據(jù)傳輸接口,依序傳送已分割的所述分割文件至該接收端電子裝置的步驟還包括 若該主數(shù)據(jù)傳輸接口發(fā)生傳送中斷,繼續(xù)分割該待傳文件直到該待傳文件分割完成。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)傳輸方法,其用以管理傳送端電子裝置與接收端電子裝置之間的數(shù)據(jù)傳輸方式。所述方法包括當(dāng)傳送端電子裝置接收到數(shù)據(jù)傳輸指令時(shí),根據(jù)待傳文件的大小計(jì)算分割文件的數(shù)量;建立對(duì)應(yīng)的記錄文件;依序經(jīng)由主數(shù)據(jù)傳輸接口傳送已分割的所述分割文件至接收端電子裝置,并于記錄文件中記錄所述分割文件的傳送進(jìn)度;當(dāng)主數(shù)據(jù)傳輸接口發(fā)生傳送中斷時(shí),檢測傳送端電子裝置是否可經(jīng)由次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù);若傳送端電子裝置可經(jīng)由次數(shù)據(jù)傳輸接口傳輸數(shù)據(jù),根據(jù)記錄文件經(jīng)由次數(shù)據(jù)傳輸接口續(xù)傳已分割的所述分割文件至接收端電子裝置。本發(fā)明可有效縮短傳送端電子裝置與接收端電子裝置之間數(shù)據(jù)傳輸?shù)臅r(shí)間。
文檔編號(hào)G06F13/38GK102915289SQ201210261419
公開日2013年2月6日 申請日期2012年7月26日 優(yōu)先權(quán)日2012年7月11日
發(fā)明者邱錦裕, 張?jiān)P(yáng) 申請人:泰金寶電通股份有限公司, 金寶電子工業(yè)股份有限公司