亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

從設備和數據共享方法

文檔序號:6459812閱讀:282來源:國知局
專利名稱:從設備和數據共享方法
技術領域
本發(fā)明涉及一種從設備,具體涉及一種連接到主設備并與主設備共享存儲設備的從設備。
隨著如快閃存儲器等非易失性存儲器存儲容量的增大和體積的減小,諸如數字攝像機、MP3播放器、音樂視頻播放器和便攜式數據終端等外圍設備的存儲容量有增大的趨勢。另外,在例如將數字攝像機拍攝的圖像下載到如個人計算機等主設備的情況下,或者在將主設備中保存的MP3文件發(fā)送到MP3播放器的情況下,在終端的存儲設備中保存的數據必須與主機共享。
在下文中,計算機設備被稱作主設備,連接到主設備的諸如終端、ZIP驅動器、MP3播放器和數字照相機等設備被稱作從設備。


圖1A是表示現有技術的在主設備和存儲設備之間的一連接例的方框圖。參照圖1A,可拆卸的存儲設備連接到主設備。主設備包括一個文件系統(tǒng)。主設備的文件系統(tǒng)通過一個連接設備連接到存儲設備。將存儲設備實現為可拆卸或外部的存儲設備。當通過物理連接設備將外部存儲設備連接到主設備時,主設備內的應用程序可以通過主設備的文件系統(tǒng),就象使用主設備內的存儲設備一樣,來使用外部存儲設備。
圖1B示出了主設備連接到包括存儲設備的從設備的情況。參照圖1B,從設備包括存儲設備。在此情況下,主設備使用一個應用程序來實現與從設備的連接。
例如,數字攝像機通過串行連接設備連接到個人計算機。個人計算機使用一個應用程序來讀出在數字攝像機中保存的圖像數據,該應用程序由數字攝像機的制造商提供,用來連接數字攝像機和個人計算機。換句話說,主設備具有僅用于相應從設備的一個應用程序,以便與從設備的存儲設備共享數據。因此,現有技術的一個缺點在于,主設備必須具有專用于相應從設備的一個應用程序,以便共享從設備的存儲設備。此外,現有技術還有一個問題是,在主設備共享多個從設備的存儲設備時,很難使用一個通用的應用程序。
為了解決上述問題,本發(fā)明的第一目的是提供一種具有這樣一種存儲設備的從設備,其中主設備可以使用一個通用的應用程序來共享在該存儲設備中的數據。
本發(fā)明的第二目的是提供一種具有這樣一種文件系統(tǒng)的主設備,該文件系統(tǒng)使得主設備能夠共享從設備的存儲設備中的數據。
本發(fā)明的第三目的是提供一種數據共享方法,用于利用一個通用的應用程序來共享從設備的存儲設備。
為了實現本發(fā)明的第一目的,提供了一種具有存儲設備并通過預定的連接裝置連接到主設備的從設備。所述從設備包括一個介質驅動器,用于按照預定的協(xié)議來執(zhí)行與主設備的文件系統(tǒng)之間的連接,以使至少有部分所述存儲設備用作主設備的存儲設備。
最好是,所述介質驅動器包括一個控制和糾錯單元,用于控制所述存儲設備并檢錯和糾錯。
最好是,所述控制和糾錯單元包括一個預定的協(xié)議層,用于執(zhí)行與主設備的控制和糾錯單元之間的連接。
最好是,所述介質驅動器還包括一個邏輯至物理轉換器,用于將所述文件系統(tǒng)使用的邏輯位置信息轉換成物理位置信息。
最好是,所述邏輯至物理轉換器包括一個預定的協(xié)議層,用于執(zhí)行與主設備的邏輯至物理轉換器之間的連接。
最好是,所述介質驅動器還包括一個文件系統(tǒng)驅動器,用于提取在從設備的存儲設備中保存的數據,以使應用程序能夠利用所述邏輯位置信息來訪問作為文件的數據。
最好是,所述文件系統(tǒng)驅動器包括一個預定的協(xié)議層,用于執(zhí)行與主設備的文件系統(tǒng)驅動器之間的連接。
為了實現本發(fā)明的第二目的,提供了一種通過預定的連接設備連接到具有存儲設備的從設備的主設備。所述主設備包括一個文件系統(tǒng),用于按照預定的協(xié)議來執(zhí)行與從設備的頂層之間的連接,以使從設備中至少有部分所述存儲設備用作主設備的存儲設備。
為了實現本發(fā)明的第三目的,提供了一種主設備和從設備之間的數據共享方法,包括下列步驟(a)通過預定的連接裝置將主設備物理地連接到從設備;(b)按照從設備的頂層和主設備的文件系統(tǒng)之間的預定協(xié)議執(zhí)行主設備和從設備之間的連接,以使從設備中至少有部分存儲設備能夠用作主設備的存儲設備;以及(c)主設備通過主設備的文件系統(tǒng)、從設備的頂層和從設備的底層來訪問從設備的存儲設備。
通過參照附圖對本發(fā)明的優(yōu)選實施例進行詳細的說明,本發(fā)明的上述目的和優(yōu)點將更加明顯。附圖中圖1A是表示現有技術的主設備和存儲設備之間一連接例的方框圖;圖1B是表示現有技術的主設備和從設備的存儲設備之間一連接例的方框圖;圖2是用于解釋本發(fā)明實施例的主設備和從設備之間的連接的方框圖;圖3至圖5是用于解釋本發(fā)明實施例的主設備和從設備之間的連接過程的方框圖,其中連接過程隨在從設備的介質驅動器中包括的協(xié)議結構而變化;以及圖6是本發(fā)明實施例的主設備和從設備之間的數據共享方法的流程圖。
以下,將參照附圖詳細說明本發(fā)明的實施例。在附圖中,相同的標號表示相同的部件。
參照圖2,本發(fā)明的從設備22包括存儲設備222和介質驅動器224。從設備22的介質驅動器224通過預定的連接設備連接到主設備20的文件系統(tǒng)204。
介質驅動器224按照預定的協(xié)議執(zhí)行與主設備20的文件系統(tǒng)204的連接。由于從設備22的存儲設備222通過介質驅動器224連接到主設備20的文件系統(tǒng)204,所以在使用通用應用程序時,至少有部分從設備22的存儲設備222用作主設備20的存儲設備。
從設備22的介質驅動器224具有一個用于按照預定的協(xié)議執(zhí)行連接的邏輯協(xié)議結構。在從設備22的介質驅動器224中包括的協(xié)議結構可以隨從設備22的能力而變化。換句話說,與主設備20連接的過程隨從設備22的介質驅動器224內的協(xié)議結構而變化。因此,主設備20的文件系統(tǒng)204最好包括一個頂層識別單元(未示出),用于識別在初始化與從設備的連接時從設備22的頂層。
圖3示出了本發(fā)明的一個實施例,其中圖2的從設備22的介質驅動器224a僅包括一個控制和糾錯層36,用于控制存儲設備222并檢錯和糾錯。在與從設備22連接的主設備20的文件系統(tǒng)204a中包括的協(xié)議結構,由用于檢錯和糾錯的控制和糾錯層30、用于將文件系統(tǒng)204使用的邏輯位置信息轉換成物理位置信息的邏輯至物理(L-P)轉換層32、以及用于提取在存儲設備222中保存的數據以使應用程序202能夠利用邏輯位置信息訪問作為文件的數據的文件系統(tǒng)驅動層34組成。
在本例中,按照在從設備22的控制和糾錯層36與主設備20的控制和糾錯層30之間的預定協(xié)議,將從設備22邏輯地連接到主設備20。因此,來自從設備22中的控制和糾錯層36的數據,通過主設備20中的控制和糾錯層30、L-P轉換層32和文件系統(tǒng)驅動層34,被傳送到應用程序202。
圖4示出了本發(fā)明的另一實施例,其中從設備22的介質驅動器224b包括用于將文件系統(tǒng)204使用的邏輯位置信息轉換成物理位置信息的L-P轉換層46、以及用于控制存儲設備222和檢錯與糾錯的控制和糾錯層48。在主設備20的文件系統(tǒng)204b中包括的協(xié)議結構包括L-P轉換層42和文件系統(tǒng)驅動層44。
在本例中,按照在從設備22的L-P轉換層46和主設備20的L-P轉換層42之間的預定協(xié)議,將從設備22邏輯地連接到主設備20。因此,通過從設備22中的L-P轉換層46與控制和糾錯層48傳送的數據,將通過主設備20中的L-P轉換層42和文件系統(tǒng)驅動層44,被發(fā)送到應用程序202。
圖5示出了本發(fā)明的另一實施例,其中從設備22的介質驅動器224c包括用于提取在存儲設備222中保存的數據以使應用程序202能夠利用邏輯位置信息訪問作為文件的數據的文件系統(tǒng)驅動層56、用于將文件系統(tǒng)204使用的邏輯位置信息轉換成物理位置信息的L-P轉換層57、以及用于控制存儲設備222和檢錯與糾錯的控制和糾錯層58。在主設備20的文件系統(tǒng)204c中包括的協(xié)議結構僅包括文件系統(tǒng)驅動層54。
在本例中,按照在從設備22的文件系統(tǒng)驅動層56和主設備20的文件系統(tǒng)驅動層54之間的預定協(xié)議,將從設備22邏輯地連接到主設備20。因此,通過從設備22中的控制和糾錯層58、L-P轉換層57與文件系統(tǒng)驅動層56傳送的數據,將通過主設備20中的文件系統(tǒng)驅動層54,被發(fā)送到應用程序202。
本領域普通技術人員應明白,在從設備22中的任意介質驅動器224、224a、224b和224c中包括的協(xié)議結構均可實現為一個程序。該程序可以保存在設備中的ROM內或者從設備外部來下載。此外,該程序可以保存在諸如磁記錄介質或光學記錄介質等記錄介質中。執(zhí)行該程序的嵌入式系統(tǒng)或終端包括諸如微計算機等的中央處理單元(CPU)。
而且,本發(fā)明的與包括存儲設備的從設備連接的主設備包括一個文件系統(tǒng),用于按照預定協(xié)議執(zhí)行與從設備頂層的連接,以使從設備中至少有部分存儲設備用作主設備的存儲設備。最好是,文件系統(tǒng)有選擇地包括在用于檢錯和糾錯的控制和糾錯層、用于將文件系統(tǒng)使用邏輯位置信息轉換成物理位置信息的L-P轉換層、以及用于提取在從設備的存儲設備中保存的數據以使應用程序能夠利用邏輯位置信息訪問作為文件的數據的文件系統(tǒng)驅動層中的一個或多個協(xié)議層。最好是,在文件系統(tǒng)中有選擇地包括這些包括頂層和其它較低層的協(xié)議層。主設備的文件系統(tǒng)可以實現為一個驅動器程序。如果所有從設備和主設備的協(xié)議結構進行統(tǒng)一化處理,則可以使用單一主設備驅動器程序來訪問所有從設備的存儲設備,而不管從設備的功能如何。
下面將參照圖6來說明本發(fā)明的主設備和從設備之間的數據共享方法。首先,在步驟602通過預定的連接設備將從設備物理地連接到主設備。接著,最好在步驟604識別從設備的頂層。然后,按照預定的協(xié)議執(zhí)行從設備的頂層和主設備的文件系統(tǒng)之間的連接,以使從設備中至少有部分存儲設備能夠用作主設備的存儲設備,并且主設備通過主設備的文件系統(tǒng)、從設備的頂層和從設備的底層來訪問從設備的存儲設備。
如果在步驟604從設備的頂層被識別為用于檢錯和糾錯的控制和糾錯層,則在步驟622,按照主設備的控制和糾錯層以及從設備的控制和糾錯層之間的預定協(xié)議來執(zhí)行連接,其中主設備的控制和糾錯層控制存儲設備并檢錯和糾錯。
如果在步驟604從設備的頂層被識別為用于將文件系統(tǒng)使用的邏輯位置信息轉換成物理位置信息的L-P轉換層,則在步驟624,按照主設備的L-P轉換層以及從設備的L-P轉換層之間的預定協(xié)議來執(zhí)行連接,其中主設備的L-P轉換層將文件系統(tǒng)使用的邏輯位置信息轉換成物理位置信息。
如果在步驟604從設備的頂層被識別為用于提取在存儲設備中保存的數據以使應用程序能夠利用邏輯位置信息訪問作為文件的數據的文件系統(tǒng)驅動層,則在步驟626,按照主設備的文件系統(tǒng)驅動層以及從設備的文件系統(tǒng)驅動層之間的預定協(xié)議來執(zhí)行連接。
此后,在步驟640,主設備通過主設備的文件系統(tǒng)驅動層與從設備的控制和糾錯層之間的層路徑,來訪問從設備的存儲設備。
按照本發(fā)明,當采用通用的應用程序時,從設備中至少有部分存儲設備用作主設備的存儲設備。換句話說,由于從設備內的存儲設備被當作主設備的存儲設備,所以可以使用用于普通文件的標準應用程序接口(API)來編制應用程序。因此,本發(fā)明便于應用程序的編制,并使應用程序的編制能夠獨立于從設備的類型,即不用考慮從設備的類型。此外,按照本發(fā)明,可以將與從設備功能無關的文件保存在用于攜帶文件的從設備的存儲設備中,而且主系統(tǒng)可以方便地處理這些文件。
如上所述,按照本發(fā)明,將從設備內的存儲設備當作主設備的存儲設備,從而可以容易地使用標準應用程序接口來編制應用程序,而且主設備可以使用通用的應用程序來共享從設備的存儲設備。
權利要求
1.一種具有存儲設備并通過預定的連接裝置連接到主設備的從設備,所述從設備包括一個介質驅動器,用于按照預定的協(xié)議來執(zhí)行與主設備的文件系統(tǒng)之間的連接,以使至少有部分所述存儲設備用作主設備的存儲設備。
2.如權利要求1所述的從設備,其中,所述介質驅動器包括一個控制和糾錯單元,用于控制所述存儲設備并檢錯和糾錯。
3.如權利要求2所述的從設備,其中,所述控制和糾錯單元包括一個預定的協(xié)議層,用于執(zhí)行與主設備的控制和糾錯單元之間的連接。
4.如權利要求2所述的從設備,其中,所述介質驅動器還包括一個邏輯至物理轉換器,用于將所述文件系統(tǒng)使用的邏輯位置信息轉換成物理位置信息。
5.如權利要求4所述的從設備,其中,所述邏輯至物理轉換器包括一個預定的協(xié)議層,用于執(zhí)行與主設備的邏輯至物理轉換器之間的連接。
6.如權利要求4所述的從設備,其中,所述介質驅動器還包括一個文件系統(tǒng)驅動器,用于提取在從設備的存儲設備中保存的數據,以使應用程序能夠利用所述邏輯位置信息來訪問作為文件的數據。
7.如權利要求6所述的從設備,其中,所述文件系統(tǒng)驅動器包括一個預定的協(xié)議層,用于執(zhí)行與主設備的文件系統(tǒng)驅動器之間的連接。
8.一種通過預定的連接設備連接到具有存儲設備的從設備的主設備,所述主設備包括一個文件系統(tǒng),用于按照預定的協(xié)議來執(zhí)行與從設備的頂層之間的連接,以使從設備中至少有部分所述存儲設備用作主設備的存儲設備。
9.如權利要求8所述的主設備,還包括一個頂層識別單元,用于在與從設備之間連接的初始化期間識別從設備的頂層。
10.如權利要求8或9所述的主設備,其中,所述主設備有選擇地包括控制和糾錯層,用于檢錯和糾錯;邏輯至物理轉換層,用于將所述文件系統(tǒng)使用的邏輯位置信息轉換成物理位置信息;以及文件系統(tǒng)驅動層,用于提取在從設備的存儲設備中保存的數據,以使應用程序能夠利用所述邏輯位置信息來訪問作為文件的數據。
11.一種主設備和從設備之間的數據共享方法,包括下列步驟(a)通過預定的連接裝置將主設備物理地連接到從設備(b)按照從設備的頂層和主設備的文件系統(tǒng)之間的預定協(xié)議執(zhí)行主設備和從設備之間的連接,以使從設備中至少有部分存儲設備能夠用作主設備的存儲設備;以及(c)主設備通過主設備的文件系統(tǒng)、從設備的頂層和從設備的底層來訪問從設備的存儲設備。
12.如權利要求11所述的方法,還包括下列步驟(ba)在所述步驟(a)之后并在所述步驟(b)之前,識別從設備的頂層。
13.如權利要求12所述的方法,其中,所述步驟(b)還包括下列步驟(b-1)當在所述步驟(ba)從設備的頂層被識別為用于檢錯和糾錯的第一層時,則按照主設備的第一層以及從設備的第一層之間的預定協(xié)議來執(zhí)行連接,其中主設備的第一層控制所述存儲設備并檢錯和糾錯。
14.如權利要求12所述的方法,其中,所述步驟(b)還包括下列步驟(b-2)當在所述步驟(ba)從設備的頂層被識別為用于將所述文件系統(tǒng)使用的邏輯位置信息轉換成物理位置信息的第二層時,則按照主設備的第二層以及從設備的第二層之間的預定協(xié)議來執(zhí)行連接,其中主設備的第二層將所述文件系統(tǒng)使用的邏輯位置信息轉換成物理位置信息。
15.如權利要求12所述的方法,其中,所述步驟(b)還包括下列步驟(b-3)當在所述步驟(ba)從設備的頂層被識別為用于提取在從設備的存儲設備中保存的數據以使應用程序能夠利用邏輯位置信息訪問作為文件的數據的第三層時,則按照主設備的第三層以及從設備的第三層之間的預定協(xié)議來執(zhí)行連接,其中主設備的第三層提取在從設備的存儲設備中保存的數據,以使應用程序能夠利用所述邏輯位置信息來訪問作為文件的數據。
全文摘要
一種連接到主設備的文件系統(tǒng)并與主設備共享存儲設備的從設備,以及一種主設備和從設備之間的數據共享方法。從設備具有存儲設備并通過預定連接裝置連接到主設備。從設備包括一個介質驅動器,用于按照預定協(xié)議來執(zhí)行與主設備文件系統(tǒng)之間的連接,以使至少有部分存儲設備用作主設備的存儲設備。因此,在主設備的通用應用程序中將從設備的存儲設備當作主設備的存儲設備,從而允許主從設備能夠使用通用應用程序來共享從設備的至少部分存儲設備。
文檔編號G06F1/16GK1278079SQ0011833
公開日2000年12月27日 申請日期2000年6月14日 優(yōu)先權日1999年6月19日
發(fā)明者李真雨, 金亨起, 金鐘大, 金潤秀 申請人:三星電子株式會社
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1