專利名稱:通信裝置與分享遠(yuǎn)程儲存服務(wù)器的數(shù)據(jù)的方法
技術(shù)領(lǐng)域:
本發(fā)明是有關(guān)于一種通信裝置。更具體的,本發(fā)明有關(guān)于一種與電子裝置 分享遠(yuǎn)程儲存服務(wù)器的數(shù)據(jù)的通信裝置與方法。
背景技術(shù):
多媒體已成為日常生活中不可或缺的部分。特別是利用便攜式儲存裝置,
例如通用串行總線(Universal Serial Bus, USB)快閃磁盤、IEEE1394(又稱火線, FireWire)快閃磁盤、含有儲存內(nèi)存的行動電話、或USB外接便攜式硬盤,可以 方便地將大量多^某體數(shù)據(jù)從一個裝置轉(zhuǎn)存至另一個裝置。
舉例來說,現(xiàn)在大多數(shù)的行動電話都支持USB快閃石茲盤,而這類的行動電 話可以將他們本身閃存中的儲存資料,例如照片,影片,或音樂,經(jīng)由USB接 口與一電子裝置分享,例如,個人計算機、筆記型計算機、或是個人數(shù)字助理。 但是,閃存的容量有限,且閃存的成本也相對很高。因此需要一種大容量的儲 存裝置,提供給通信裝置使用。
發(fā)明內(nèi)容
多媒體應(yīng)用中,特別是便攜式儲存裝置中需要大容量的儲存裝置,有鑒于 先前技藝的缺失,本發(fā)明一方面提供一種通信裝置,能夠與電子裝置分享遠(yuǎn)程 儲存服務(wù)器的數(shù)據(jù)。其中電子裝置經(jīng)由通信裝置與遠(yuǎn)程服務(wù)器進(jìn)行通信。通信 裝置含有無線通信^t塊、接口與轉(zhuǎn)換器。無線通信才莫塊以通信協(xié)議與遠(yuǎn)程儲存 服務(wù)器進(jìn)行通信。接口以接口協(xié)議與電子裝置進(jìn)行通信。轉(zhuǎn)換器根據(jù)通信協(xié)議 與接口協(xié)議產(chǎn)生兩種傳輸格式間的對應(yīng)表。
此外,本發(fā)明提供一種用于通信裝置與電子裝置分享遠(yuǎn)程儲存服務(wù)器的數(shù) 據(jù)的方法。此方法包含以通信協(xié)議與遠(yuǎn)程儲存服務(wù)器建立通信;以接口協(xié)議與 電子裝置建立通信;以及根據(jù)通信協(xié)議與接口協(xié)議產(chǎn)生兩種傳輸格式間的對應(yīng)表。
本發(fā)明提供的一種通信裝置,經(jīng)由分享遠(yuǎn)程儲存服務(wù)器的數(shù)據(jù),使用者可 利用遠(yuǎn)程服務(wù)器的大量儲存空間,來儲存電影、音樂、或是照片。當(dāng)使用者將 通信裝置經(jīng)由通信接口而插入電子裝置時,電子裝置能夠存取遠(yuǎn)程服務(wù)器,而 不需要任何硬件上的調(diào)整,使用更為方便。
圖1為本根據(jù)發(fā)明一實施例的無線虛擬儲存系統(tǒng)的示意圖; 圖2為根據(jù)本發(fā)明一實施例的無線虛擬儲存系統(tǒng)的示意圖; 圖3為圖2的實施例中行動電話、儲存服務(wù)器、與計算機的操作程序的示 意圖4為圖2的實施例中行動電話、儲存服務(wù)器、與計算機的操作程序的示 意圖5為圖2的實施例中行動電話、儲存服務(wù)器、與計算^l^的操作程序的示 意圖;以及
圖6為本發(fā)明一實施例中無線虛擬儲存系統(tǒng)的軟件結(jié)構(gòu)。 附圖標(biāo)號
100、 200、 300、 600 無線儲存系統(tǒng);
102、 202、 302、 640 遠(yuǎn)程儲存服務(wù)器;
104、 204、 304、 620一于動電話;
106、 206、 306、 610~電子裝置/計算機;
210 無線網(wǎng)絡(luò);
212 通信協(xié)議;
220~通信接口 ;
6304輸節(jié)點。
具體實施例方式
在說明書及后續(xù)的申請專利范圍當(dāng)中使用了某些詞匯來指稱特定的組件。 所屬領(lǐng)域中具有通常知識者應(yīng)可理解,制造商可能會用不同的名詞來稱呼同一 個組件。本說明書及后續(xù)的申請專利范圍并不以名稱的差異來作為區(qū)分組件的 方式,而是以組件在功能上的差異來作為區(qū)分的準(zhǔn)則。在通篇說明書及后續(xù)的權(quán)利要求項當(dāng)中所提及的"包含"系為開放式的用語,故應(yīng)解釋成"包含但不 限定于,,,耦接包含之間或者間接的連接關(guān)系。借由以下的較佳實施例的敘述 并配合以下圖1至圖5說明,本發(fā)明提供一種無線虛擬儲存的系統(tǒng)與通信裝置。 但以下敘述中的裝置、組件與方法、步驟乃用以解釋本發(fā)明,而不應(yīng)當(dāng)用來限 制本發(fā)明。
參考圖1 ,無線儲存系統(tǒng)100含有遠(yuǎn)程儲存服務(wù)器(remote storage server)102、 行動電話104與電子裝置106。遠(yuǎn)程儲存服務(wù)器102支持例如Samba、文件傳送 協(xié)議(File Transfer Protocol, FTP)、網(wǎng)絡(luò)文件系統(tǒng)協(xié)議(Network File System, NFS) 等通信協(xié)議。行動電話104無線連結(jié)遠(yuǎn)程儲存服務(wù)器102,以利用上述通信協(xié)議, 通過所述遠(yuǎn)程儲存服務(wù)器102傳輸數(shù)據(jù)。在另一實施例中,行動電話104可實 施為個人數(shù)字助理或是其它通信裝置。電子裝置106使用例如USB協(xié)議或是 IEEE1394協(xié)議(又稱火線,F(xiàn)ireWire)接口協(xié)議等接口協(xié)議,經(jīng)由接口與行動電話 104連結(jié)。電子裝置106經(jīng)由一個行動電話104,和遠(yuǎn)程儲存服務(wù)器102通信。 行動電話104根據(jù)遠(yuǎn)程儲存服務(wù)器102與行動電話104間的通信協(xié)議以及電子 裝置106與行動電話104間之接口協(xié)議產(chǎn)生兩種不同傳輸格式間的對應(yīng)表。在 從遠(yuǎn)程儲存服務(wù)器102接收遠(yuǎn)程儲存服務(wù)器102的文件結(jié)構(gòu)信息后,行動電話 104產(chǎn)生虛擬文件配置表(File Allocation Table, FAT),以對應(yīng)所接收的文件結(jié)構(gòu) 信息。接著,虛擬文件配置表被傳送至電子裝置106。電子裝置106根據(jù)虛擬文 件配置表,發(fā)出請求至行動電話104,上述請求用于存取儲存于遠(yuǎn)程儲存服務(wù)器 102中數(shù)據(jù),然后行動電話104根據(jù)上述對應(yīng)表,以一適合的格式將此請求轉(zhuǎn)發(fā) 至遠(yuǎn)程儲存服務(wù)器102。在行動電話104接收到對應(yīng)此請求的響應(yīng)后,行動電話 104將此響應(yīng)傳送給電子裝置106。換言之,虛擬文件配置表允許電子裝置106 存取儲存于遠(yuǎn)程儲存服務(wù)器102中的數(shù)據(jù),而不需要考慮遠(yuǎn)程儲存服務(wù)器102 所采用的通信協(xié)議。本發(fā)明的實施例中的電子裝置106可為筆記型計算機 (notebook/laptop),多處理器裝置(multiprocessor-based device)、微處理器裝置 (microprocessor-based device)、 可編程消費電子裝置(programmable consumer electronic device)、或其它電子裝置。此外,遠(yuǎn)程儲存服務(wù)器102可透過全球移 動通信系統(tǒng)(Global System For Mobile Communications, GSM)網(wǎng)絡(luò)、通用分組 無線業(yè)務(wù)(General Packet Radio Service, GPRS)網(wǎng)絡(luò)、第三代無線通信技術(shù)(3G) 網(wǎng)絡(luò)、無線區(qū)域性網(wǎng)路(Wireless Local Area Network, WLAN)網(wǎng)絡(luò)、微波存取 全球互通(Worldwide Interoperability for Microwave Access, WiMAX)網(wǎng)絡(luò),或紅外線數(shù)據(jù)協(xié)議(Infrared Data Association, IrDa)網(wǎng)絡(luò)與行動電話104無線連結(jié)。
參見圖2,在一實施例中,無線儲存系統(tǒng)200可以包含遠(yuǎn)程儲存服務(wù)器202, 行動電話204、與計算機206。行動電話204可利用通信接口 220與電子裝置206 有線地或無線地連結(jié)。在有線連結(jié)的情況下,通信接口 220可為串行接口或是 并行接口。串行接口可為RS-232、 RS-242、串行ATA(SATA)、 USB、 IEEE1394 或是通用異步接收發(fā)射器(Universal Asynchronous Receiver Transmitter, UART)接 口,其中每一時刻以一個位(bit)為單位進(jìn)行信息傳輸。并行接口可為IDE、 SCSI、 或IEEE1284接口或類似的接口,其中數(shù)據(jù)傳輸可以在多條傳輸線進(jìn)行,而每條 線每次以一個位為單位進(jìn)行信息傳輸,因此與串行接口相比,并行接口的傳輸 率能夠倍增。通常在并行接口上,有多條額外的線用來傳遞控制信號,以指示 數(shù)據(jù)等待被發(fā)送或是被接收。在無線連結(jié)的狀況中,通信接口 220,可以是例如 802.x、藍(lán)牙、紅外線(Infrared Data Association, IrDa)接口或類似的接口 ,將凄t 據(jù)以射頻信號或是紅外線信號或類似的形式進(jìn)行傳輸。
行動電話204利用無線網(wǎng)絡(luò)210,例如GSM網(wǎng)絡(luò)、GPRS網(wǎng)絡(luò)、3G網(wǎng)絡(luò)、 WLAN網(wǎng)絡(luò)、WiMAX網(wǎng)絡(luò)、或IrDa網(wǎng)絡(luò),與遠(yuǎn)程儲存服務(wù)器202進(jìn)4亍通信。 行動電話204與遠(yuǎn)程儲存服務(wù)器202的間通信協(xié)i義212可為CIFS(Common Internet File System)協(xié)議、FTP(File Transfer Protocol)協(xié)i義、NFS(Network File System)協(xié)議,或者類似的協(xié)議等。
在圖2所示的實施例中,當(dāng)行動電話204連接至電子裝置206,電子裝置206 傳送指令給行動電話204,所述指令用于存取儲存于遠(yuǎn)程儲存服務(wù)器202的數(shù)據(jù), 例如文本文件、影像文件、影片文件等等。此指令乃經(jīng)由通信接口220被傳遞給
中的數(shù)據(jù),因此計算機206不需要配置為存取遠(yuǎn)程儲存服務(wù)器202,即,計算機 206本身硬件設(shè)定不需要進(jìn)行額外的修改,就可以可透過行動電話204方便地存 取遠(yuǎn)程儲存服務(wù)器202。
在一實施例中,通信接口 220可以為USB接口 ,當(dāng)行動電話204經(jīng)由USB 接口 220插入計算機206時,計算機206會查詢行動電話204以確定有多少區(qū) 段(sector)可供取得根目錄區(qū)塊(root directory block)。接著,若計算機206需要下 載根目錄區(qū)塊中的文件,計算機206傳送讀取指令與區(qū)塊地址(block address)給 行動電話204,以請求讀取對應(yīng)此文件的特定區(qū)塊。必須注意到,在下述實施例 中,所提到的區(qū)塊地址,可以是邏輯區(qū)塊地址,或者物理區(qū)塊地址。在被傳送給遠(yuǎn)程儲存服務(wù)器202之前,此讀取指令根據(jù)遠(yuǎn)程儲存服務(wù)器202與行動電話 204的間通信協(xié)議,被行動電話204接收以及轉(zhuǎn)換為一適合格式。舉例來說,在 CIFS協(xié)議下,在遠(yuǎn)程儲存服務(wù)器202與行動電話204之間所傳輸?shù)母袷綖槲募?路徑(path),而不是區(qū)塊地址,因此讀取指令從基于區(qū)塊地址指令轉(zhuǎn)換為基于文 件i 各徑指令。在此實施例中,^"動電話204產(chǎn)生一個對應(yīng)表,以對應(yīng)區(qū)塊地址 與文件路徑,而此對應(yīng)表允許計算機206存取儲存于遠(yuǎn)程儲存服務(wù)器202中的 文件,而分享給行動電話204。
圖3至圖5為儲存服務(wù)器302、行動電話304、與計算機306間的互動關(guān)系 的較佳實施例的細(xì)節(jié)。在此實施例中,儲存服務(wù)器302為采用CIFS協(xié)議的Samba 服務(wù)器,而在行動電話304與計算機306間的通信協(xié)議為USB協(xié)議,但本發(fā)明 不僅局限于此。
參見圖3,當(dāng)行動電話304插入計算機306的USB接口時,計算機306通 常要求行動電話304提供區(qū)段信息以顯示文件夾狀態(tài)。因此,計算機306傳送 一讀取指令至行動電話304以讀取一個文件配置表的根目錄區(qū)塊。在行動電話 304這端,行動電話304根據(jù)CIFS協(xié)議傳送一個請求(例如Query_FS—INFO)至 遠(yuǎn)程儲存服務(wù)器302,以請求遠(yuǎn)程儲存服務(wù)器302的系統(tǒng)信息。接著,行動電話 304接收遠(yuǎn)程儲存服務(wù)器302傳送的響應(yīng),而響應(yīng)中包含以下信息,如存在多少 個單元(分配單元),多少單元空閑(空閑單元), 一個單元中有多少區(qū)段(區(qū)殺7 單元), 一個區(qū)段中多少字節(jié)(字節(jié)/區(qū)段)等。然后,行動電話304再傳送一個請 求(例如Qurey—Path—Info, Path'Ashare)以取得關(guān)于文件夾"分享(share)"的信息。 接著,行動電話304接收到遠(yuǎn)程儲存服務(wù)器302傳送的響應(yīng),而響應(yīng)中含有文 件夾"share"的參數(shù),例如文件屬性(file attribute)、目錄階層(directory),產(chǎn)生 時間(created date)等等。接下來,行動電話304傳送一個請求(例如FIND—FIRST2, PathAshare,)以取得文件夾"share"下的結(jié)構(gòu)信息。接著,行動電話304接收遠(yuǎn) 程儲存服務(wù)器302傳送的響應(yīng),此響應(yīng)顯示文件夾"share"中有哪些文件或文 件夾,例如在文件夾"share"中有文件"l,gif,、 "2.jpg,,以及文件夾"video"。 行動電話304再傳送一個請求(例如FIND—FIRST2, Pattem六shareWidecA"以取得 文件夾"video"下的結(jié)構(gòu)信息。接著。行動電話304接收遠(yuǎn)程儲存服務(wù)器302 傳送的一個響應(yīng),此響應(yīng)顯示文件夾"video"中有哪些文件或文件夾,如在此 例中,文件夾"video"中含有文件"l.mp4"。上述程序會持續(xù)直到行動電話304 取得文件夾"share"下全部信息為止。接著,行動電話304根據(jù)所收集到文件夾"share"的信息,而產(chǎn)生一個虛擬文件配置表,且傳送給計算才幾306。此虛擬 文件配置表可以為遠(yuǎn)程儲存服務(wù)器302文件配置表的一部分。根據(jù)此虛擬文件 配置表,當(dāng)計算機306欲存取儲存于遠(yuǎn)程儲存服務(wù)器302中文件夾"share"的 數(shù)據(jù)時,計算機306傳送區(qū)塊地址給行動電話304,而在被傳送至遠(yuǎn)程儲存服務(wù) 器302之前,此區(qū)塊地址被行動電話304轉(zhuǎn)換為另一種語法(syntax),以對應(yīng)遠(yuǎn) 程儲存服務(wù)器302與行動電話304間的通信協(xié)議。在通信協(xié)議為CIFS的狀況中, 區(qū)塊地址被轉(zhuǎn)換為文件路徑。
參見圖4,行動電話304所產(chǎn)生的虛擬文件配置表4皮傳送給計算機306。當(dāng) 計算機306*欠讀取文件,例如"l.gif,的文件時,計算機306可從虛擬文件配置 表中找到文件名以及"l.gif,所在的目錄階層(directory),以取得相對應(yīng)的區(qū)塊 地址,在此實施例中,以邏輯區(qū)塊地址為例。接著,計算機306傳送帶有邏輯 區(qū)塊地址與長度(length)的讀取指令至行動電話304。借由根據(jù)邏輯區(qū)塊地址與長 度而查詢此對應(yīng)表,行動電話304可找到文件名以及偏移量。換言之,行動電 話304將邏輯區(qū)塊地址與長度轉(zhuǎn)換為文件路徑與偏移量。接著行動電話304產(chǎn) 生和傳送帶有此文件路徑(例如Path:\share\l .gif)的請求與至遠(yuǎn)程儲存服務(wù)器 302。接著,行動電話304接收遠(yuǎn)程儲存服務(wù)器302產(chǎn)生和傳送的含有文件識別 符(例如FID:0x400b)的響應(yīng)。行動電話304再傳送帶有與文件偏移量與文件大小 (例如150偏移量與48位)信息的請求給遠(yuǎn)程儲存服務(wù)器302 (即,讀取和傳送請 求),并接收遠(yuǎn)程儲存服務(wù)器302讀取和傳送的文件"l.gif'(即,讀取和傳送響 應(yīng))。接著,行動電話304與遠(yuǎn)程儲存服務(wù)器302間的通信關(guān)閉,接下來,文件 "l.gif'纟皮傳送至計算機306,而讀取程序完成,即傳輸完成。
參見圖5,當(dāng)計算機306欲寫入例如"1 .gif ,的文件時,計算機306可從虛 擬文件配置表中找到文件名以及"l.gif,所在的目錄階層,以取得相對應(yīng)的區(qū)塊 地址。接著電子裝置306傳送帶有區(qū)塊地址與長度的寫入請求至行動電話304。 藉由根據(jù)區(qū)塊地址與長度而查詢此對應(yīng)表,行動電話304可找到文件名以及偏 移量。換言之,行動電話304將邏輯區(qū)塊地址與長度轉(zhuǎn)換為文件路徑與偏移量。 接著,計算機306將等待被寫入的數(shù)據(jù)傳送給行動電話304,行動電話304再產(chǎn) 生和傳送帶有此文件路徑(例如PathAshareU.gif)的請求至遠(yuǎn)程儲存服務(wù)器302。 接著,行動電話304接收遠(yuǎn)程儲存服務(wù)器302產(chǎn)生和傳送的含有文件識別符(例 如FID:0x400b)的響應(yīng)。接下來,行動電話304傳送帶有等待被寫入數(shù)據(jù)(例如 198偏移量與48位)信息的寫入請求與給遠(yuǎn)程儲存服務(wù)器302 (即,寫入和發(fā)送請求),并且接收從遠(yuǎn)程儲存服務(wù)器302寫入和發(fā)送的寫入響應(yīng)(即,寫入和發(fā) 送響應(yīng))。接著,行動電話304與遠(yuǎn)程儲存服務(wù)器302間的通信關(guān)閉,且行動電 話304告知計算才幾306寫入程序完成,即傳輸完成。
圖6為本發(fā)明一實施例中無線虛擬儲存系統(tǒng)的軟件結(jié)構(gòu)。無線儲存系統(tǒng)600 包含計算機610、行動電話620、傳輸節(jié)點630與遠(yuǎn)程儲存服務(wù)器640。行動電 話620與遠(yuǎn)程儲存服務(wù)器640具有TCP/IP標(biāo)準(zhǔn)堆棧,且利用例如CIFS/NFS/FTP 協(xié)議等的傳輸協(xié)議經(jīng)由傳輸節(jié)點630彼此進(jìn)行通信,其中行動電話620經(jīng)由例 如3G/WLAN的訊息承載(message bearer)而無線連結(jié)至傳輸節(jié)點630。而傳輸節(jié) 點630經(jīng)由例如藍(lán)牙、或是LAN通信模塊無線連結(jié)至遠(yuǎn)程儲存服務(wù)器640。行 動電話620利用例如USB/IEEE 1394的接口協(xié)議與計算機610進(jìn)行通信。為了 建立計算機610與遠(yuǎn)程儲存服務(wù)器640間的通信,行動電話620沖艮據(jù)通信協(xié)議 與接口協(xié)議,產(chǎn)生一個對應(yīng)表以對應(yīng)兩種不同的傳輸格式。舉例來說,在CIFS 協(xié)議時,傳輸才各式為文件路徑,但在USB協(xié)議時,傳輸格式為區(qū)塊地址。因此, 當(dāng)使用CIFS協(xié)議為通信協(xié)議以及使用USB協(xié)議為接口協(xié)議時,行動電話620 產(chǎn)生文件路徑與區(qū)塊地址間的對應(yīng)表。行動電話620傳送一個遠(yuǎn)程儲存服務(wù)器 640文件結(jié)構(gòu)信息的請求給遠(yuǎn)程儲存服務(wù)器640。在接收到文件結(jié)構(gòu)信息后,行 動電話620產(chǎn)生一個虛擬文件配置表,而此虛擬文件配置表可以為遠(yuǎn)程儲存服 務(wù)器640中文件配置表的一部分。在產(chǎn)生虛擬文件配置表的后,行動電話620 傳送虛擬文件配置表給計算機610作為計算機610 —部分的本地文件系統(tǒng),而 允許計算機610存取遠(yuǎn)程儲存服務(wù)器640所儲存的數(shù)據(jù)。
總結(jié)來說,本發(fā)明一種通信裝置,借由根據(jù)遠(yuǎn)程服務(wù)器與通信裝置間,以 及通信裝置與電子裝置間兩種不同的通信協(xié)議,產(chǎn)生一個對應(yīng)表,再跟據(jù)此對 應(yīng)表將遠(yuǎn)程服務(wù)器中的數(shù)據(jù)分享給電子裝置。使用者可利用遠(yuǎn)程服務(wù)器的大量 儲存空間,來儲存電影、音樂、或是照片。當(dāng)使用者將通信裝置經(jīng)由通信接口 而插入電子裝置時,電子裝置能夠存取遠(yuǎn)程服務(wù)器,而不需要任何硬件上的調(diào) 整。
雖然本發(fā)明已以實施例揭露如上,然其并非用以限定本發(fā)明,任何具有本 發(fā)明所屬技術(shù)領(lǐng)域的通常知識者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各 種更動與潤飾,并可思揣其他不同的實施例,因此本發(fā)明的保護(hù)范圍當(dāng)視后附
權(quán)利要求的范圍所界定者為準(zhǔn)。
權(quán)利要求
1. 一種通信裝置,與一電子裝置分享一遠(yuǎn)程儲存服務(wù)器的數(shù)據(jù),所述電子裝置經(jīng)由所述通信裝置與所述遠(yuǎn)程服務(wù)器進(jìn)行通信,所述通信裝置特征在于包含一無線通信模塊,以一通信協(xié)議與所述遠(yuǎn)程儲存服務(wù)器進(jìn)行通信;一接口,以一接口協(xié)議與所述電子裝置進(jìn)行通信;以及一轉(zhuǎn)換器,根據(jù)所述通信協(xié)議與所述接口協(xié)議產(chǎn)生兩不同傳輸格式間的一對應(yīng)表。
2. 如權(quán)利要求第l項所述的通信裝置,其中所述電子裝置與所述通信裝置 間的通信以 一 區(qū)塊地址^^各式進(jìn)行,而所述通信裝置與所述遠(yuǎn)程儲存服務(wù)器的通 信是以一文件路徑格式進(jìn)行,其中所述對應(yīng)表用以對應(yīng)所述區(qū)塊地址格式與所 述文件路徑格式。
3. 如權(quán)利要求第l項所述的通信裝置,其中所述遠(yuǎn)程儲存服務(wù)器的一文件 結(jié)構(gòu)信息被傳送至所述通信裝置,而一虛擬文件配置表根據(jù)所述遠(yuǎn)程儲存服務(wù) 器的所述文件結(jié)構(gòu)信息而產(chǎn)生。
4. 如權(quán)利要求第3項所述的通信裝置,其中所述電子裝置向所述通信裝置 傳送一所述文件結(jié)構(gòu)信息的請求,而所述通信裝置再向所述遠(yuǎn)程儲存服務(wù)器傳 送一所述文件結(jié)構(gòu)信息的請求。
5. 如權(quán)利要求第4項所述的通信裝置,其中所述文件結(jié)構(gòu)信息包含系統(tǒng)信 息、儲存在所述遠(yuǎn)程儲存服務(wù)器的一文件夾的信息,以及所述文件夾下的結(jié)構(gòu) 信息至少其中之一。
6. 如權(quán)利要求第3項所述的通信裝置,其中所述電子裝置從所述虛擬文件 配置表中取得一區(qū)塊地址以對應(yīng)所述遠(yuǎn)程儲存服務(wù)器中一文件,且所述電子裝 置傳送所述區(qū)塊地址至所述通信裝置,而所述通信裝置根據(jù)所述對應(yīng)表轉(zhuǎn)換所 述區(qū)塊地址為 一文件路徑,并傳送所述文件路徑至所述遠(yuǎn)程儲存服務(wù)器。
7. 如權(quán)利要求第6項所述的通信裝置,其中所述電子裝置更傳送一長度至 所述通信裝置,所述長度對應(yīng)所述遠(yuǎn)程儲存服務(wù)器中所述文件,所述通信裝置 更根據(jù)所述對應(yīng)表,轉(zhuǎn)換所述區(qū)塊地址與所述長度為所述文件路徑與一偏移量,并傳送所述文件路徑與所述偏移量至所述遠(yuǎn)程儲存服務(wù)器,以及從所述遠(yuǎn)程儲 存服務(wù)器接收所述文件。
8. 如權(quán)利要求第6項所述的通信裝置,其中所述電子裝置更傳送等待被寫 入至所述通信裝置的數(shù)據(jù),所述通信裝置更傳送等待被寫入至所述遠(yuǎn)程儲存服 務(wù)器的所述數(shù)據(jù)的 一寫入請求。
9. 如權(quán)利要求第3項所述的通信裝置,其中所述虛擬文件配置表為所述遠(yuǎn) 程儲存服務(wù)器的一文件配置表的一部分。
10. 如權(quán)利要求第1項所述的通信裝置,其中所述通信協(xié)議為一公用因特 網(wǎng)文件系統(tǒng)協(xié)議、 一文件傳送協(xié)議、或是一網(wǎng)絡(luò)文件系統(tǒng)協(xié)議。
11. 如權(quán)利要求第l項所述的通信裝置,其中所述無線通信模塊經(jīng)由一全 球移動通信系統(tǒng)網(wǎng)絡(luò)、 一通用分組無線業(yè)務(wù)網(wǎng)絡(luò)、 一第三代無線通信:汰術(shù)網(wǎng)絡(luò)、 一無線區(qū)域性網(wǎng)絡(luò)、 一微波存取全球互通網(wǎng)絡(luò)、或一紅外線數(shù)據(jù)協(xié)議網(wǎng)絡(luò)與所 述遠(yuǎn)程儲存服務(wù)器進(jìn)行通信。
12. 如權(quán)利要求第1項所述的通信裝置,其中所述接口為一通用串行總線 接口或是一火線接口。
13. 如權(quán)利要求第1項所述的通信裝置,其中所述通信裝置為一行動電話 或一個人數(shù)字助理。
14. 一種用于一通信裝置與一電子裝置分享一遠(yuǎn)程儲存服務(wù)器的數(shù)據(jù)的 方法,其特征在于包含以下步驟以一通信協(xié)議與所述遠(yuǎn)程儲存服務(wù)器建立通信; 以一接口協(xié)議與所述電子裝置建立通信;以及根據(jù)所述通信協(xié)議與所述接口協(xié)議產(chǎn)生兩傳輸格式間的一對應(yīng)表。
15. 如權(quán)利要求第14項所述的用于一通信裝置與一電子裝置分享一遠(yuǎn)程 儲存服務(wù)器的教:據(jù)的方法,其中所述電子裝置以 一 區(qū)塊地址格式向所述通信裝 置傳送一請求,所述方法更包含根據(jù)所述對應(yīng)表轉(zhuǎn)換所述請求為一文件路徑;以及 傳送所述文件路徑的格式的所述請求至所述遠(yuǎn)程儲存服務(wù)器。
16. 如權(quán)利要求第14項所述的用于一通信裝置與一電子裝置分享一遠(yuǎn)程 儲存服務(wù)器的數(shù)據(jù)的方法,更包含向所述遠(yuǎn)程儲存服務(wù)器傳送一請求;其中所述請求用于請求所述遠(yuǎn)程儲存 服務(wù)器的一文件結(jié)構(gòu)信息;以及根據(jù)所請求的所請求的所述文件結(jié)構(gòu)信息而產(chǎn)生一虛擬文件配置表。
17. 如權(quán)利要求第16項所述的用于一通信裝置與一電子裝置分享一遠(yuǎn)程 儲存服務(wù)器的數(shù)據(jù)的方法,其中所述電子裝置向所述通信裝置傳送所述文件結(jié) 構(gòu)信息的一請求,所述方法更包含向所述遠(yuǎn)程儲存服務(wù)器傳送所述文件結(jié)構(gòu)信息的所述請求。
18. 如權(quán)利要求第17項所述的用于一通信裝置與一電子裝置分享一遠(yuǎn)程 儲存服務(wù)器的數(shù)據(jù)的方法,其中所述文件結(jié)構(gòu)信息包含系統(tǒng)信息、儲存于所述 遠(yuǎn)程儲存服務(wù)器的一文件夾的信息,以及所述文件夾下的結(jié)構(gòu)信息至少其中之
19. 如權(quán)利要求第16項所述的用于一通信裝置與一電子裝置分享一遠(yuǎn)程 儲存服務(wù)器的數(shù)據(jù)的方法,其中所述電子裝置從所述虛擬文件配置表中取得一 區(qū)塊地址,所述區(qū)塊地址對應(yīng)所述遠(yuǎn)程儲存服務(wù)器中一文件,且所述電子裝置 傳送所述區(qū)塊地址至所述通信裝置,所述方法更包含根據(jù)所述對應(yīng)表轉(zhuǎn)換所述區(qū)塊地址為一文件路徑;以及 傳送所述文件路徑至所述遠(yuǎn)程儲存服務(wù)器。
20. 如權(quán)利要求第19項所述的用于一通信裝置與一電子裝置分享一遠(yuǎn)程 儲存服務(wù)器的數(shù)據(jù)的方法,其中所述電子裝置更傳送一長度至所述通信裝置, 所述長度對應(yīng)所述遠(yuǎn)程儲存服務(wù)器中所述文件,所述方法更包含量; 、; 一''又,、' 一 .傳送所述文件路徑與所述偏移量至所述遠(yuǎn)程儲存服務(wù)器;以及 從所述遠(yuǎn)程儲存服務(wù)器接收所述文件。
21. 如權(quán)利要求第19項所述的用于一通信裝置與一電子裝置分享一遠(yuǎn)程 儲存服務(wù)器的數(shù)據(jù)的方法,其中所述電子裝置更傳送等待被寫入至所述通信裝 置的數(shù)據(jù),所述方法更包含傳送所述等待被寫入至所述遠(yuǎn)程儲存服務(wù)器的數(shù)據(jù)的 一寫入請求。
22. 如權(quán)利要求第14項所述的用于一通信裝置與一電子裝置分享一遠(yuǎn)程 儲存服務(wù)器的數(shù)據(jù)的方法,其中所述虛擬文件配置表為所述遠(yuǎn)程儲存服務(wù)器的 一文件配置表的一部分。
23. 如權(quán)利要求第14項所述的用于一通信裝置與一電子裝置分享一遠(yuǎn)程 儲存服務(wù)器的數(shù)據(jù)的方法,其中所述通信協(xié)議為一公用因特網(wǎng)文件系統(tǒng)協(xié)議、 一文件傳送協(xié)議、或是一網(wǎng)絡(luò)文件系統(tǒng)協(xié)議。
24. 如權(quán)利要求第14項所述的用于一通信裝置與一電子裝置分享一遠(yuǎn)程 儲存服務(wù)器的數(shù)據(jù)的方法,其中所述通信協(xié)議為一全球移動通信系統(tǒng)網(wǎng)絡(luò)、一 通用分組無線業(yè)務(wù)網(wǎng)絡(luò)、 一第三代無線通信技術(shù)網(wǎng)絡(luò)、 一無線區(qū)域性網(wǎng)絡(luò)、一 微波存取全球互通網(wǎng)絡(luò)、或一紅外線數(shù)據(jù)協(xié)議網(wǎng)絡(luò)的通信協(xié)議。
25. 如權(quán)利要求第14項所述的用于一通信裝置與一電子裝置分享一遠(yuǎn)程 儲存服務(wù)器的數(shù)據(jù)的方法,其中所述接口協(xié)議為一通用串行總線接口或是一火 線接口協(xié)議。
26. 如權(quán)利要求第14項所述的用于一通信裝置與一電子裝置分享一遠(yuǎn)程 儲存服務(wù)器的數(shù)據(jù)的方法,其中所述電子裝置為一筆記型計算機、 一多處理器 裝置、 一微處理器裝置、或一可編程消費電子裝置。
全文摘要
本發(fā)明揭露了一種通信裝置與分享遠(yuǎn)程儲存服務(wù)器的數(shù)據(jù)的方法,該通信裝置與電子裝置分享遠(yuǎn)程儲存服務(wù)器的數(shù)據(jù)。其中,該電子裝置經(jīng)由通信裝置與遠(yuǎn)程服務(wù)器進(jìn)行通信。通信裝置含有無線通信模塊、接口、與轉(zhuǎn)換器。無線通信模塊以通信協(xié)議與遠(yuǎn)程儲存服務(wù)器進(jìn)行通信。接口以接口協(xié)議與電子裝置進(jìn)行通信。轉(zhuǎn)換器根據(jù)通信協(xié)議與接口協(xié)議產(chǎn)生兩種傳輸格式間的對應(yīng)表。因為通信裝置與電子裝置分享遠(yuǎn)程儲存服務(wù)器的數(shù)據(jù),所以電子裝置能夠存取遠(yuǎn)程服務(wù)器,而不需要任何硬件上的調(diào)整,使用更為方便。
文檔編號H04M1/02GK101442817SQ200810175840
公開日2009年5月27日 申請日期2008年11月5日 優(yōu)先權(quán)日2007年11月20日
發(fā)明者涂冠驊, 連惟宣 申請人:聯(lián)發(fā)科技股份有限公司