專利名稱:通用串行總線傳輸線的使用方法及其裝置的制作方法
技術領域:
本發(fā)明涉及一種通用串行總線傳輸線的使用方法,特別是,在支持MassStorage Class的平臺下不需安裝程序,便可通過通用串行總線傳輸線對其他臺計算機進行檔案傳輸工作。
背景技術:
一般兩臺電子儲存裝置間的數(shù)據(jù)傳輸,可通過下列幾種方式進行磁盤作業(yè)、其它儲存設備(光盤、MO及ZIP)、直接電纜線聯(lián)機(LL3/LL5傳輸線)、通過局域網(wǎng)絡、通用串行總線傳輸線等。
然而,使用磁盤作業(yè)其儲存容量小和傳輸速度慢為其缺點,目前每個磁盤的記憶容量僅有1.44MB左右,如果所欲傳輸?shù)臋n案超過1.44MB時,僅能選擇分片拷貝或是要分片壓縮,麻煩又沒有效率。使用其它儲存設備(光盤、MO及ZIP),雖然這些儲存媒體容量大,但是要移植大量數(shù)據(jù)時,必須先將A計算機的檔案經由其相對之儲存媒體(燒錄機、Mo或ZIP讀取機)燒錄成光盤片或儲存在MO和ZIP上。而后經由B計算機中之光驅、Mo或ZIP讀取機將檔案復制到B計算機,程序上不夠便利。
使用LL3/LL5傳輸線,此方式有著不用通過儲存媒體的優(yōu)點,但是其傳輸速度慢(230Kbps),占用并列埠和有效傳輸距離短等為其缺點。通過局域網(wǎng)絡,經由網(wǎng)絡線進行傳輸,這是一個十分便捷的方式,它的運用場合卻受到限制。計算機間需藉由網(wǎng)絡卡及網(wǎng)絡線間之連結才能進行數(shù)據(jù)傳輸。辦公室外之一般家庭并無局域網(wǎng)絡的環(huán)境,除非一般家庭中擁有三臺以上的計算機,才會有架設區(qū)域。對現(xiàn)代人而言,一個家庭同時擁有筆記型計算機和桌上型計算機是很常見的。這兩臺計算機之間的大量數(shù)據(jù)傳輸,若不經由局域網(wǎng)絡方式,常是一個令人煩惱的問題。另一種使用通用串行總線傳輸線傳輸方式,可解決上述問題。在目前市面上的通用串行總線傳輸線之使用方法需在兩臺計算機都需要安裝驅動程序,才能進行數(shù)據(jù)的傳輸。這在家庭使用上,并無多大的不便。其缺點還看不出有什么影響,因為家庭中所使用的計算機全屬于同一人,只要一開始兩臺計算機都安裝驅動程序,以后就可以正常使用。若業(yè)務人員或應用工程師拜訪客戶,想傳送大量數(shù)據(jù)給客戶時,使用傳統(tǒng)的通用串行總線傳輸線,必須先安裝驅動程序在客戶的計算機上,才能進行傳輸動作,這些動作對于不熟悉計算機操作的人員以及該產品的初始用戶而言,都將是一件非常復雜困難的事情。
茲以傳統(tǒng)的通用串行總線傳輸線為例,說明使用通用串行總線傳輸線進行傳輸前安裝驅動程序的過程。其通用串聯(lián)總線傳輸線大多以支持NDIS環(huán)境為主,如圖1所示,當通用串行總線裝置與計算機A的通用串行總線接口\連接時(如步驟30),Windows 2000操作系統(tǒng)收到即插即用\提示(如步驟31),因此,當操作系統(tǒng)中未安裝有通用串行總線傳輸線裝置之驅動程序時(如步驟32),安裝廠商所附光盤片中的驅動程序,置入光盤片后會出現(xiàn)詢問窗口詢問是否需安裝其驅動程序,選擇廠商所附之驅動程序經過安裝后,建立USB裝置(如步驟34)。
倘若操作系統(tǒng)中已安裝有通用串行總線傳輸線裝置的驅動程序,操作系統(tǒng)中便會直接顯示出通用串行總線傳輸線裝置,不需再加以安裝(如步驟38)。接下來,安裝廠商所附光盤片中之應用程序,置入光盤片后會出現(xiàn)詢問窗口詢問是否需安裝其應用程序(如步驟34),選擇廠商所附之應用程序經過安裝后,便可將程序安裝完成(如步驟35)。若已安裝應用程序,可選擇不需再次安裝(如步驟39),表示主計算機A已有外圍設備(通用串行總線傳輸線)的相關信息。安裝完所有程序經過重開機后,計算機便可取得新外圍設備(通用串行總線傳輸線)的信息(如步驟36),運用所屬的應用程序便可進行檔案傳輸(如步驟37)。需注意的是,欲進行檔案傳輸?shù)膬膳_計算機,每一臺計算機需如上述圖1所示的步驟進行驅動程序及應用程序的安裝,才能使用通用串行總線傳輸線。也就是說欲與計算機A進行檔案互傳的計算機B,其安裝程序亦需經過上述的步驟(其流程圖未示)。當用戶(業(yè)務員)欲隨意進行檔案傳輸至客戶計算機時,需時時刻刻帶著通用串行總線傳輸線所附的驅動程序才行,并進行半手動安裝步驟(指安裝應用程序部分)。
本發(fā)明即針對在使用通用串行總線傳輸線時,需對兩臺計算機進行驅動程序及應用程序之安裝做改進,本發(fā)明實施例中的通用串行總線傳輸線支持MassStorage Class的標準,且應用程序存于通用串行總線傳輸線內、而此通用串行總線傳輸線可仿真成如磁盤驅動器、硬盤機、光驅之一可自動執(zhí)行儲存裝置,故用戶不需進行任何安裝步驟便可徑行或自動執(zhí)行所屬之應用程序進行檔案傳輸;因之,本發(fā)明通用串行總線傳輸線的使用方法對用戶而言“即插即用”,完全不需進行任何安裝步驟便可于兩計算機間進行檔案傳輸。
發(fā)明內容
本發(fā)明的主要目的在于提供一種通用串行總線傳輸線的使用方法及其裝置,用戶不需進行任何安裝步驟便可徑行或自動執(zhí)行所屬的應用程序進行檔案傳輸,達到真正的即插即用功能。
本發(fā)明的另一目的在于提供一種通用串行總線傳輸線的使用方法及其裝置,此通用串行總線傳輸線支持Mass Storage Class標準,在計算機的操作系統(tǒng)如Windows、Mac、Linux等均支持Mass Storage Class之相關規(guī)定,系統(tǒng)本身已提供標準的通用串行總線Mass Storage Class儲存驅動程序,因此用戶不需安裝驅動程序,計算機即可取得通用串行總線的系統(tǒng)信息進而控制此外圍裝置。
本發(fā)明的另一目的在于提供一種通用串行總線傳輸線的使用方法及其裝置,此通用串行總線傳輸線可仿真成如磁盤驅動器、硬盤機、光驅的一可自動執(zhí)行儲存裝置,因此用戶不需進行任何安裝步驟便可徑行或自動執(zhí)行所屬的應用程序進行檔案傳輸。
首先,當主計算機C之操作系統(tǒng)本身已提供標準的通用串行總線MassStorage Class儲存驅動程序,因此用戶不需安裝驅動程序,計算機即可取得通用串行總線的系統(tǒng)信息進而控制此外圍裝置因此操作系統(tǒng)可自動安裝本身數(shù)據(jù)庫內預設之驅動程序以建立通用串行總線傳輸線裝置。
其次,通用串行總線傳輸線裝置與另一計算機D的外圍總線連接時,亦會如上所述自動安裝相關的驅動程序于計算機D中。
當驅動程序安裝于計算機C及D后,此通用串行總線傳輸線可仿真成如磁盤驅動器、硬盤機、光驅的一可自動執(zhí)行儲存裝置,因此,用戶不需進行任何安裝步驟便可徑行或自動執(zhí)行所屬之應用程序進行檔案傳輸;因此,本發(fā)明通用串行總線傳輸線之使用方法對用戶而言“即插即用”,完全不需進行任何安裝步驟便可于兩計算機間進行檔案傳輸。
根據(jù)本發(fā)明的一個方面,提供了一種通用串行總線傳輸線裝置的使用方法,該通用串行總線傳輸線裝置屬Mass Storage Class,用于在第一操作系統(tǒng)與第二操作系統(tǒng)之間進行檔案傳輸,且第一與第二操作系統(tǒng)支持Mass StorageClass,該使用方法包含下列步驟(a)第一及第二操作系統(tǒng)使用第一及第二操作系統(tǒng)預設的驅動程序自動建立通用串行總線傳輸線裝置信息;(b)一應用程序分別于第一及第二操作系統(tǒng)中運行,而該應用程序設于通用串行總線傳輸線裝置中,所述應用程序供一用戶接口利用通用串行總線傳輸線裝置信息建立第一及第二操作系統(tǒng)間數(shù)據(jù)傳輸?shù)男诺溃?c)運用應用程序的用戶接口,將傳輸數(shù)據(jù)經由數(shù)據(jù)傳輸信道進行檔案傳輸。
其中步驟(b)的應用程序儲存在通用串行總線傳輸線裝置的儲存裝置中。
其中儲存裝置由Flash memory、EPROM、EEPROM和MASK ROM其中之一組成。
其中儲存裝置由Flash memory、EPROM和MASK ROM其中之二組成。
其中儲存裝置由Flash memory、EEEPROM和MASK ROM其中之二組成。
其中儲存裝置由Flash memory、EPROM和MASK ROM三種組成。
其中儲存裝置由Flash memory、EEPROM和MASK ROM三種組成。
根據(jù)本發(fā)明的另一方面,提供了一種通用串行總線傳輸線裝置的使用方法,該通用串行總線傳輸線裝置屬Mass Storage Class,應用于第一操作系統(tǒng)與第二操作系統(tǒng)之間,且第一與第二操作系統(tǒng)不支持Mass Storage Class,該使用方法包含下列步驟(a)第一及第二操作系統(tǒng)分別使用通用串行總線傳輸線裝置的驅動程序建立通用串行總線傳輸線裝置信息;(b)一應用程序分別于第一及第二操作系統(tǒng)中執(zhí)行,而該應用程序設于通用串行總線傳輸線裝置中,此應用程序供一用戶接口利用通用串行總線傳輸線裝置信息建立第一及第二操作系統(tǒng)間數(shù)據(jù)傳輸?shù)男诺溃?c)運用應用程序的用戶接口,將傳輸?shù)臄?shù)據(jù)通過數(shù)據(jù)傳輸?shù)男诺肋M行檔案傳輸。
其中步驟(b)的應用程序儲存于通用串行總線傳輸線裝置的一儲存裝置中。
其中儲存裝置由Flash memory、EPROM、EEPROM和MASK ROM其中之一所組成。
其中儲存裝置系由Flash memory、EPROM、EEPROM和MASK ROM其中之二組成。
其中儲存裝置由一Flash memory、一EPROM和一MASK ROM組成。
其中儲存裝置由一Flash memory、一EEPROM和一MASK ROM所組成。
根據(jù)本發(fā)明的另一方面,提供了一種通用串行總線傳輸線裝置的使用方法,該通用串行總線傳輸線裝置屬Mass Storage Class,應用于一第一操作系統(tǒng)與一第二操作系統(tǒng)之間,且第一操作系統(tǒng)不支持Mass Storage Class、第二操作系統(tǒng)支持Mass Storage Class,使用方法包含下列步驟(a)第一操作系統(tǒng)使用通用串行總線傳輸線裝置的驅動程序建立通用串行總線傳輸線裝置信息,同時第二操作系統(tǒng)使用第二操作系統(tǒng)預設的驅動程序,自動建立通用串行總線傳輸線裝置信息;(b)一應用程序分別于第一及第二操作系統(tǒng)中執(zhí)行,所述應用程序設于通用串行總線傳輸線裝置中,此應用程序供一用戶接口利用通用串行總線傳輸線裝置信息建立第一及第二操作系統(tǒng)間數(shù)據(jù)傳輸?shù)男诺溃?c)運用應用程序的用戶接口,將傳輸?shù)臄?shù)據(jù)通過數(shù)據(jù)傳輸?shù)男诺肋M行檔案傳輸。
其中步驟(b)中應用程序儲存于通用串行總線傳輸線裝置的一儲存裝置中。
其中儲存裝置由Flash memory、EPROM、EEPROM和MASK ROM其中之一組成。
其中儲存裝置由Flash memory、EPROM、EEPROM和MASK ROM其中之二組成。
其中儲存裝置由一Flash memory、一EEPROM和一MASK ROM組成。
其中儲存裝置由一Flash memory、一EPROM和一MASK ROM組成。
根據(jù)本發(fā)明的再一方面,提供了一種通用串行總線輸線裝置,是一MassStorage Class的通用串行總線傳輸線裝置,包含有一控制器,由一處理器及一儲存裝置所組成,該儲存裝置中內建有通用串行總線傳輸線裝置的應用程序;以及兩個通用串行總線,各自與控制器相串連;兩條電纜線各自串連通用串行總線與計算機;其中處理器將該儲存裝置以移除式磁盤驅動器、硬盤機、光驅方式,通過兩個通用串行總線裝置,各自連接至兩部計算機,當計算機的操作系統(tǒng)讀取儲存裝置中的數(shù)據(jù)或程序時,處理器將數(shù)據(jù)或程序傳至對應的通用串行總線,若計算機的操作系統(tǒng)欲傳數(shù)據(jù)至另一計算機時,此處理器將數(shù)據(jù)由一通用串行總線傳至另一通用串行總線,若兩計算機同時傳數(shù)據(jù)時,處理器會進行排序以免數(shù)據(jù)傳輸沖突。
其中儲存裝置由一Flash memory、一EPROM、一EEPROM和一MASK ROM其中之一構成。
其中儲存裝置由一Flash memory、一EPROM、一EEPROM和一MASK ROM其中之二組成。
其中儲存裝置由一Flash memory、一EPROM和一MASK ROM組成。
其中儲存裝置由一Flash memory、一EEPROM和一MASK ROM組成。
下面結合附圖以具體實例對本發(fā)明進行詳細說明。
圖1是現(xiàn)有技術中計算機A及計算機B裝置通用串行總線傳輸線裝置安裝流程圖;圖2是本發(fā)明實施例中計算機C及計算機D裝置通用串行總線傳輸線裝置安裝流程圖;圖3是本發(fā)明實施例中通用串行總線傳輸線控制器系統(tǒng)方塊圖。附圖標記說明30 USB host連接計算機A之外圍匯流;31即插即用提示;32是否裝設過USB device;33自動建立USB device;34是否安裝應用程序;35安裝應用程序;36主機取得外圍設備信息;37進行檔案傳輸;38不需安裝;39不需安裝;41插入USB裝置;42是否為Mass Storage Class;43自動建立USB裝置信息;44執(zhí)行應用程序;45檔案傳輸;46即插即用提示;47安裝USB MassStorage Class裝置之驅動程序;110電纜線;120處理器;130儲存裝置;140控制器;220電纜線。
具體實施例方式
本發(fā)明針對習用技術通用串行總線傳輸線使用過程中,需針對兩臺計算機在安裝驅動程序及其所相匹配的傳輸應用程序所產生的問題,提出一解決方案,以達到“即插即用”的效益。本發(fā)明通用串行總線傳輸線支持Mass StorageClass標準、且所需的應用程序置于控制器的儲存裝置,當計算機的操作系統(tǒng)如Windows、Mac、Linux等均支持Mass Storage Class相關規(guī)定,系統(tǒng)本身已提供標準的通用串行總線Mass Storage Class儲存驅動程序,因此用戶不需安裝驅動程序,計算機即可取得通用串行總線的系統(tǒng)信息進而控制此外圍裝置,并且此通用串行總線傳輸線可仿真成如磁盤驅動器、硬盤機、光驅之一可自動執(zhí)行儲存裝置,因此,用戶不需進行任何安裝步驟便可徑行或自動執(zhí)行所屬的應用程序進行檔案傳輸;因之,本發(fā)明通用串行總線傳輸線的使用方法對用戶而言是“即插即用”,完全不需進行任何安裝步驟便可于兩計算機間進行檔案傳輸。
為詳細說明本發(fā)明的使用程序,本發(fā)明將提供使用程序的流程圖說明之。首先,由于本發(fā)明的通用串行總線傳輸線支持Mass Storage Class標準,故可使用其操作系統(tǒng)所提供的預設驅動程序及本身內建的應用程序,任意對其他計算機進行檔案傳輸。如圖2所示,當一主計算機C(master)所使用的系統(tǒng)是微軟Windows 2000時,其操作系統(tǒng)將Mass Storage Class列為共通的基準。當USB裝置與主計算機C的一外圍總線連接時(如步驟41),操作系統(tǒng)會自動判斷其是否為Mass Storage Class的USB裝置(如步驟42)。由于本發(fā)明的通用串行總線傳輸線是Mass Storage Class的USB裝置,故可使用Windows2000下預設的USB驅動程序作為其傳輸線的驅動程序。
若已裝設有通用串行總線傳輸線裝置,操作系統(tǒng)便會直接顯示出該通用串行總線傳輸線裝置,故不需再重新安裝。安裝完通用串行總線傳輸線裝置的驅動程序后,Windows 2000可取得通用串行總線傳輸線裝置信息。以上的安裝、使用通用串行總線傳輸線的程序皆是自動執(zhí)行,只需耗費數(shù)秒的實際執(zhí)行時間,即可完成自動安裝設定。
接續(xù),通用串行總線傳輸線裝置與另一計算機D(remote)的外圍總線連接時,其通用串行總線傳輸線亦會如上所述,與USB裝置與主計算機C的外圍總線連接時相同,會自動安裝相關之驅動程序于計算機D中(如步驟41→42→43)。待完成通用串行總線傳輸線裝置與另一計算機D(remote)的連接時,因此不管在計算機C或D中皆將此通用串行總線傳輸線裝置視為一移除式硬盤,而用戶在此移除式硬盤中便可看到預先燒錄于其中之應用程序,進而執(zhí)行此應用程序(如步驟44),此應用程序會提供一用戶接口及數(shù)據(jù)傳輸之信道(Channel),如此便可進行檔案傳輸(如步驟45)。
上述實施例僅說明兩計算機C/D在操作系統(tǒng)Windows 2000間的安裝程序,本發(fā)明亦可應用于其它操作系統(tǒng)如Windows、Mac和Linux等,只要其操作系統(tǒng)將Mass Storage Class列為共通的基準便可。本發(fā)明并不局限在計算機的操作系統(tǒng),只要其電子數(shù)據(jù)儲存裝置的操作系統(tǒng)符合上述條件,即可運用本發(fā)明。
惟當計算機之操作系統(tǒng)不支持Mass Storage Class時(如操作系統(tǒng)為Windows 98),則需多加一手動安裝驅動程序的步驟。以下的安裝程序系以USB裝置相連的兩操作系統(tǒng)皆不支持Mass Storage Class說明之,基本上僅要有一操作系統(tǒng)不符合便可采用此模式。其安裝狀況如下所述當USB裝置與主計算機C的外圍總線連接時(如步驟41),操作系統(tǒng)會自動判斷其是否為MassStorage Class的USB裝置(如步驟42)。由于Windows 98并未將Mass StorageClass列為基準,因此,Windows 98僅認得其為一USB裝置并出現(xiàn)即插即用(Plug&Play)提示(如步驟46)。為驅動實施例中的通用串行總線傳輸線裝置需安裝一儲存媒體(如光盤片)中的USB裝置驅動程序(如步驟47)。若已有裝設過通用串行總線傳輸線裝置,操作系統(tǒng)中便會直接顯示出通用串行總線傳輸線裝置,不需再加以安裝。
接著,通用串行總線傳輸線裝置與另一計算機D的外圍總線連接時,其通用串行總線傳輸線亦會如上所述安裝相關的驅動程序于計算機D中(如步驟41→42→46→47)。完成通用串行總線傳輸線裝置與計算機C/D間的安裝后,因此Windows 98可取得通用串行總線傳輸線裝置信息,該通用串行總線傳輸線裝置中即可徑行或自動執(zhí)行燒錄于其中的應用程序(如步驟44),便可進行兩計算機間的檔案動作(如步驟45)。
具體而言,本發(fā)明的重點是于一控制器140中的儲存裝置130(storagedevice)中提供通用串行總線傳輸線所需的應用程序及固件(firmware)支持Mass Storage Class,使得此通用串行總線傳輸線可使用操作系統(tǒng)下預設的Mass Storage驅動程序,故本發(fā)明的裝置無需安裝驅動程序。另外,若操作系統(tǒng)中之磁盤驅動器、硬盤機、光驅內含有自動執(zhí)行之檔案(如auto.run),便可自動執(zhí)行預先設定之應用程序,因本發(fā)明的裝置與磁盤驅動器、硬盤機、光驅行為相似,因此,操作系統(tǒng)將本裝置視為磁盤驅動器、硬盤機或光驅,若再將自動執(zhí)行之檔案(如auto.run)儲存于儲存裝置130(storage device)中,便可自動執(zhí)行預先設定之應用程序。換言之,用戶不需進行任何安裝步驟便可徑行或自動執(zhí)行所屬之應用程序進行檔案傳輸,如圖3所示。圖3是通用串行總線傳輸線控制器系統(tǒng)功能方塊圖,計算機C/D藉由二電纜線110/220分別與控制器140相連接。控制器140本身由一微處理器120及一儲存裝置130兩部分所組成。更詳細的說,微處理器120中系包含有運算器、裝置控制器…等(圖中未示),其功用在于讀、取電纜線110/220中傳輸?shù)臄?shù)據(jù)。儲存裝置130為一內存,用于暫時存放應用程序及韌體,其可由多種內存(如Flashmemory、EPROM、EEPROM和ROM[MASK ROM])其中之一所構成,或可采用上述四種內存中任兩種之組合,或由Flash memory、EEPROM和ROM三種組合而成,亦可以Flash memory、EPROM和ROM三者組合而成。欲寫入程序于多種內存中亦使用不同方式,其Flash memory可使用軟件加以控制,而EPROM或EEPROM使用燒錄方式寫入程序。而本發(fā)明實施例中所需要的應用程序及韌體便內建于上述內存中。聯(lián)機后的兩臺計算機間操作模式一如局域網(wǎng)絡中計算機間的檔案互傳。在傳輸數(shù)據(jù)的過程中,處理器120會將數(shù)據(jù)或程序傳至對應之通用串行總線,若計算機之操作系統(tǒng)欲傳數(shù)據(jù)至另一計算機時,此處理器120會將數(shù)據(jù)由一通用串行總線傳至另一通用串行總線,若兩計算機同時欲傳數(shù)據(jù)至另一計算機時,此處理器120會進行排序以免數(shù)據(jù)傳輸沖突。本發(fā)明將令通用串行總線傳輸線用戶不需面對繁雜的操作環(huán)境設定,不論主計算機或另一計算機端,只要其操作系統(tǒng)支持Mass Storage Class。以上的安裝使用通用串行總線傳輸線的程序看似復雜,但在實際執(zhí)行時只需耗費約數(shù)秒的時間,即可完成自動安裝設定。
目前的計算機系統(tǒng)均支持通用串行總線,使用通用串行總線傳輸線具有兼容、高速、便利和無容量限制等優(yōu)點,尤其目前市面上USB2.0的規(guī)格已達480Mbps,非常適合大量數(shù)據(jù)的傳輸,且通用串行總線已成為當今電子數(shù)據(jù)儲存裝置中最普遍的接口,具有極高的普及性,再加上本發(fā)明一不需要安裝驅動程序及應用程序,因此通用串行總線傳輸線可仿真成如磁盤驅動器、硬盤機、光驅之一可自動執(zhí)行儲存裝置,因此用戶不需進行任何安裝步驟便可徑行或自動執(zhí)行所屬的應用程序進行檔案傳輸;因之,本發(fā)明通用串行總線傳輸線之使用方法對用戶而言是“即插即用”,完全不需進行任何安裝步驟便可于兩計算機間進行檔案傳輸。帶著本發(fā)明,筆記型腦不只是一臺筆記型計算機,而且還是一臺大容量的行動碟。
本發(fā)明所述的參考例子是在特定領域中的特定實施例,因此本領域的熟練技術人員進行適當?shù)纳晕⒄{整和應用,仍將不失本發(fā)明的要義所在。
權利要求
1.一種通用串行總線傳輸線裝置的使用方法,該通用串行總線傳輸線裝置屬Mass Storage Class,用于在第一操作系統(tǒng)與第二操作系統(tǒng)之間進行檔案傳輸,且第一與第二操作系統(tǒng)支持Mass Storage Class,該使用方法包含下列步驟(a)第一及第二操作系統(tǒng)使用第一及第二操作系統(tǒng)預設的驅動程序自動建立通用串行總線傳輸線裝置信息;(b)一應用程序分別于第一及第二操作系統(tǒng)中運行,而該應用程序設于通用串行總線傳輸線裝置中,所述應用程序供一用戶接口利用通用串行總線傳輸線裝置信息建立第一及第二操作系統(tǒng)間數(shù)據(jù)傳輸?shù)男诺溃?c)運用應用程序的用戶接口,將傳輸數(shù)據(jù)經由數(shù)據(jù)傳輸信道進行檔案傳輸。
2.如權利要求1所述的通用串行總線傳輸線裝置的使用方法,其中步驟(b)的應用程序儲存在通用串行總線傳輸線裝置的儲存裝置中。
3.如權利要求2所述的通用串行總線傳輸線裝置的使用方法,其中儲存裝置由Flash memory、EPROM、EEPROM和MASK ROM其中之一組成。
4.如權利要求2所述的通用串行總線傳輸線裝置的使用方法,其儲存裝置由Flash memory、EPROM和MASK ROM其中之二組成。
5.如權利要求2所述項所述通用串行總線傳輸線裝置的使用方法,其儲存裝置由Flash memory、EEEPROM和MASK ROM其中之二組成。
6.如權利要求2所述項所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置由Flash memory、EPROM和MASK ROM三種組成。
7.如權利要求2所述項所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置由Flash memory、EEPROM和MASK ROM三種組成。
8.一種通用串行總線傳輸線裝置的使用方法,該通用串行總線傳輸線裝置屬Mass Storage Class,應用于第一操作系統(tǒng)與第二操作系統(tǒng)之間,且第一與第二操作系統(tǒng)不支持Mass Storage Class,該使用方法包含下列步驟(a)第一及第二操作系統(tǒng)分別使用通用串行總線傳輸線裝置的驅動程序建立通用串行總線傳輸線裝置信息;(b)一應用程序分別于第一及第二操作系統(tǒng)中執(zhí)行,而該應用程序設于通用串行總線傳輸線裝置中,此應用程序供一用戶接口利用通用串行總線傳輸線裝置信息建立第一及第二操作系統(tǒng)間數(shù)據(jù)傳輸?shù)男诺溃?c)運用應用程序的用戶接口,將傳輸?shù)臄?shù)據(jù)通過數(shù)據(jù)傳輸?shù)男诺肋M行檔案傳輸。
9.如權利要求8所述通用串行總線傳輸線裝置的使用方法,其中步驟(b)的應用程序儲存于通用串行總線傳輸線裝置的一儲存裝置中。
10.如權利要求9所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置由Flash memory、EPROM、EEPROM和MASK ROM其中之一所組成。
11.如權利要求9所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置系由Flash memory、EPROM、EEPROM和MASK ROM其中之二組成。
12.如權利要求9所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置由一Flash memory、一EPROM和一MASK ROM組成。
13.如權利要求9所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置由一Flash memory、一EEPROM和一MASK ROM所組成。
14.一種通用串行總線傳輸線裝置的使用方法,該通用串行總線傳輸線裝置屬Mass Storage Class,應用于一第一操作系統(tǒng)與一第二操作系統(tǒng)之間,且第一操作系統(tǒng)不支持Mass Storage Class、第二操作系統(tǒng)支持Mass StorageClass,使用方法包含下列步驟(a)第一操作系統(tǒng)使用通用串行總線傳輸線裝置的驅動程序建立通用串行總線傳輸線裝置信息,同時第二操作系統(tǒng)使用第二操作系統(tǒng)預設的驅動程序,自動建立通用串行總線傳輸線裝置信息;(b)一應用程序分別于第一及第二操作系統(tǒng)中執(zhí)行,所述應用程序設于通用串行總線傳輸線裝置中,此應用程序供一用戶接口利用通用串行總線傳輸線裝置信息建立第一及第二操作系統(tǒng)間數(shù)據(jù)傳輸?shù)男诺溃?c)運用應用程序的用戶接口,將傳輸?shù)臄?shù)據(jù)通過數(shù)據(jù)傳輸?shù)男诺肋M行檔案傳輸。
15.如權利要求14所述通用串行總線傳輸線裝置的使用方法,其中步驟(b)中應用程序儲存于通用串行總線傳輸線裝置的一儲存裝置中。
16.如權利要求15所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置由Flash memory、EPROM、EEPROM和MASK ROM其中之一組成。
17.如權利要求15所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置由Flash memory、EPROM、EEPROM和MASK ROM其中之二組成。
18.如權利要求15所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置由一Flash memory、一EEPROM和一MASK ROM組成。
19.如權利要求15所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置由一Flash memory、一EPROM和一MASK ROM組成。
20.一種通用串行總線輸線裝置,是一Mass Storage Class的通用串行總線傳輸線裝置,包含有一控制器,由一處理器及一儲存裝置所組成,該儲存裝置中內建有通用串行總線傳輸線裝置的應用程序;以及兩個通用串行總線,各自與控制器相串連;兩條電纜線各自串連通用串行總線與計算機;其中處理器將該儲存裝置以移除式磁盤驅動器、硬盤機、光驅方式,通過兩個通用串行總線裝置,各自連接至兩部計算機,當計算機的操作系統(tǒng)讀取儲存裝置中的數(shù)據(jù)或程序時,處理器將數(shù)據(jù)或程序傳至對應的通用串行總線,若計算機的操作系統(tǒng)欲傳數(shù)據(jù)至另一計算機時,此處理器將數(shù)據(jù)由一通用串行總線傳至另一通用串行總線,若兩計算機同時傳數(shù)據(jù)時,處理器會進行排序以免數(shù)據(jù)傳輸沖突。
21.如權利要求20所述通用串行總線傳輸線裝置,其中儲存裝置由一Flash memory、一EPROM、一EEPROM和一MASK ROM其中之一構成。
22.如權利要求20所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置由一Flash memory、一EPROM、一EEPROM和一MASK ROM其中之二組成。
23.如權利要求20所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置由一Flash memory、一EPROM和一MASK ROM組成。
24.如權利要求20所述通用串行總線傳輸線裝置的使用方法,其中儲存裝置由一Flash memory、一EEPROM和一MASK ROM組成。
全文摘要
本發(fā)明公開了一種通用串行總線傳輸線的使用方法,當通用串行總線傳輸線連接兩臺計算機時,由于其計算機的操作系統(tǒng)如Windows、Mac、Linux等均支持Mass Storage Class的相關規(guī)定,且此通用串行總線傳輸線亦支持Mass Storage Class,故可使用操作系統(tǒng)預設之通用串行總線Mass Storage Class儲存驅動程序,因此兩計算機即可取得通用串行總線的系統(tǒng)信息進而控制此外圍裝置,由于應用程序存于通用串行總線傳輸線內、并且此通用串行總線傳輸線可仿真成如磁盤驅動器、硬盤機、光驅之一可自動執(zhí)行儲存裝置,因此用戶不需進行任何安裝步驟便可徑行或自動執(zhí)行所屬的應用程序進行檔案傳輸;換言之,本發(fā)明通用串行總線傳輸線的使用方法對用戶而言“即插即用”,完全不需進行任何安裝步驟便可于兩計算機間進行檔案傳輸。
文檔編號G06F13/38GK1567280SQ0313740
公開日2005年1月19日 申請日期2003年6月19日 優(yōu)先權日2003年6月19日
發(fā)明者阮士洲 申請人:瀚邦科技股份有限公司