整合云端空間的方法及電子通訊裝置制造方法
【專利摘要】本發(fā)明揭露一種整合云端空間的方法及電子通訊裝置。整合云端空間的方法適用于一電子通訊裝置其通訊存取相異的多個(gè)云端空間,該整合云端空間的方法包含:提供一統(tǒng)一接口,該統(tǒng)一接口提供一統(tǒng)一接口指令格式用以存取所述云端空間;提供一空間管理服務(wù),該空間管理服務(wù)透過該統(tǒng)一接口存取所述云端空間,該空間管理服務(wù)用以將所述多個(gè)云端空間整合為單一個(gè)整合云端空間;以及,將該整合云端空間提供給該電子通訊裝置所執(zhí)行一應(yīng)用程序使用。
【專利說明】整合云端空間的方法及電子通訊裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是有關(guān)于一種云端空間的控制方法,尤指一種整合云端空間的方法及其電子通訊裝置。
【背景技術(shù)】
[0002]近來,電子通訊裝置已普遍成為現(xiàn)代生活中的必備物品。舉例來說,個(gè)人電腦、筆記型電腦、手機(jī)、個(gè)人數(shù)字助理(personal digital assistant, PDA)、智能手機(jī)及平板電腦等電子通訊裝置已廣泛使用在各種應(yīng)用場合的中。
[0003]目前,電子通訊裝置具備多樣化的功能(如網(wǎng)絡(luò)瀏覽、多媒體信息發(fā)送、文件分享、文件編輯、數(shù)字?jǐn)z影、書本文件閱讀等)故廣受歡迎。隨著網(wǎng)絡(luò)技術(shù)的演進(jìn),電子通訊裝置上更是提供了許多基于通訊網(wǎng)絡(luò)的云端服務(wù)(cloud service) 0
[0004]舉移動式電子通訊裝置為例,為了提高移動式電子通訊裝置的可攜性,其設(shè)計(jì)上需要在有限的裝置體積、有限的重量以及有限的儲存電能實(shí)現(xiàn)各種功能。因此,移動式電子通訊裝置無法設(shè)置大容量的硬盤或記憶體。
[0005]目前,市場上推出各種不同的云端空間(如Dropbox, SkyDrive, GoogleDrive, Baidu cloud, Vdisk, Box.net等等)供使用者自由選擇,個(gè)別的云端空間紛紛開發(fā)了本身獨(dú)有的存取接口與專用的存取指令。一般而言,現(xiàn)今的電子通訊裝置(包含移動式電子通訊裝置與固定式電子通訊裝置)中的各個(gè)應(yīng)用程序經(jīng)常需要同時(shí)支持許多的云端空間。然而,各個(gè)應(yīng)用程序中分別包含支持多個(gè)云端空間的程序碼,在執(zhí)行與開發(fā)應(yīng)用程序上缺乏效率。
[0006]此外,每一個(gè)云端空間業(yè)者大多僅提供的一定額度的免費(fèi)空間(例如2GB至50GB)供使用者利用,一般的使用者為了充分利用每一云端空間的儲存容量,經(jīng)常需要自行衡量文件大小以及各云端空間的剩余容量,并將文件分散上傳到不同的云端空間。當(dāng)想要檢閱已上傳文件時(shí),則要回憶目前文件所上傳的云端空間,或是,須要逐一打開對應(yīng)每一個(gè)云端空間的查詢網(wǎng)頁或應(yīng)用程序、逐一輸入帳號密碼登入各云端空間、由多個(gè)云端空間的查詢接口中逐一查看,方能找到自己欲尋找的文件內(nèi)容,在使用上有諸多不便。
【發(fā)明內(nèi)容】
[0007]因此,本發(fā)明提出一種整合云端空間的方法以及采用此方法的電子通訊裝置,其設(shè)置有統(tǒng)一接口用以提供統(tǒng)一接口指令格式。電子通訊裝置上不同的應(yīng)用程序透過一致性的統(tǒng)一接口指令格式利用不同的云端空間的資源。此外,整合云端空間的方法提供空間管理服務(wù),用以將多個(gè)云端空間整合為單一個(gè)整合云端空間,空間管理服務(wù)可以自動分配文件上傳至特定的云端空間、整合各云端空間的文件清單、將各云端空間的總?cè)萘颗c剩余容量加總信息提供給使用者。對使用者而言,僅需要在整合云端空間的接口中進(jìn)行上傳/下載/查詢等操作,不需要記憶文件在實(shí)際云端空間中的真實(shí)位置。
[0008]本發(fā)明的一方面是在提供一種整合云端空間的方法,適用于一電子通訊裝置其通訊存取相異的多個(gè)云端空間,該整合云端空間的方法包含:提供一統(tǒng)一接口,該統(tǒng)一接口提供一統(tǒng)一接口指令格式用以存取所述云端空間;提供一空間管理服務(wù),該空間管理服務(wù)透過該統(tǒng)一接口存取所述云端空間,該空間管理服務(wù)用以將所述多個(gè)云端空間整合為單一個(gè)整合云端空間;以及,將該整合云端空間提供給該電子通訊裝置所執(zhí)行一應(yīng)用程序使用。
[0009]本發(fā)明的另一方面是在提供一種電子通訊裝置,包含通訊模塊以及處理模塊。通訊模塊用以通訊并存取多個(gè)云端空間。處理模塊用以執(zhí)行一應(yīng)用程序、一統(tǒng)一接口以及一空間管理服務(wù),該統(tǒng)一接口提供一統(tǒng)一接口指令格式用以存取所述云端空間,該空間管理服務(wù)透過該統(tǒng)一接口存取所述云端空間,該空間管理服務(wù)用以將所述多個(gè)云端空間整合為單一個(gè)整合云端空間,該處理模塊將該整合云端空間提供給該應(yīng)用程序進(jìn)行操作或存取。
【專利附圖】
【附圖說明】
[0010]為讓本發(fā)明的上述和其他目的、特征、優(yōu)點(diǎn)與實(shí)施例能更明顯易懂,所附附圖的說明如下:
[0011]圖1繪示根據(jù)本發(fā)明的一實(shí)施例中一種整合云端空間的方法的流程圖;
[0012]圖2繪示根據(jù)本發(fā)明的一實(shí)施例中一種電子通訊裝置與多個(gè)云端空間的示意圖;
[0013]圖3繪示圖2的實(shí)施例中電子通訊裝置的功能方塊圖;以及
[0014]圖4A繪示根據(jù)圖1中的整合云端空間的方法更進(jìn)一步的方法流程圖;以及
[0015]圖4B進(jìn)一步繪示圖4A其中一步驟詳細(xì)作法的流程圖。
【具體實(shí)施方式】
[0016]以下將以附圖揭露本發(fā)明的多個(gè)實(shí)施方式,為明確說明起見,許多實(shí)務(wù)上的細(xì)節(jié)將在以下敘述中一并說明。然而,應(yīng)了解到,這些實(shí)務(wù)上的細(xì)節(jié)不應(yīng)用以限制本發(fā)明。也就是說,在本發(fā)明部分實(shí)施方式中,這些實(shí)務(wù)上的細(xì)節(jié)是非必要的。此外,為簡化附圖起見,一些已知慣用的結(jié)構(gòu)與元件在附圖中將以簡單示意的方式繪示。
[0017]為了解決電子通訊裝置上儲存空間短缺的問題,目前業(yè)界開發(fā)了許多種可透過網(wǎng)際網(wǎng)絡(luò)存取的云端空間。各個(gè)云端服務(wù)業(yè)者發(fā)展出各自存取指令的規(guī)定與格式,用以存取其本身的云端空間。
[0018]因此,本發(fā)明提出一種統(tǒng)一接口以提供統(tǒng)一接口指令格式,以及提出基于前述統(tǒng)一接口的空間管理服務(wù),空間管理服務(wù)用以將多個(gè)云端空間整合為單一個(gè)整合云端空間,方便使用者利用。
[0019]請一并參閱圖1、圖2以及圖3,圖1繪示根據(jù)本發(fā)明的一實(shí)施例中一種整合云端空間的方法的流程圖,圖2繪示根據(jù)本發(fā)明的一實(shí)施例中一種電子通訊裝置100與多個(gè)網(wǎng)絡(luò)云端空間220a?220d的示意圖。圖3繪示圖2的實(shí)施例中電子通訊裝置100的功能方塊圖。
[0020]上述整合云端空間的方法適用于可通訊存取相異的多個(gè)網(wǎng)絡(luò)云端空間的電子通訊裝置,舉例來說,電子通訊裝置可為圖2與圖3所示的電子通訊裝置100。然而,本發(fā)明并不以此為限,本發(fā)明所提出的整合云端空間的方法亦可配置于具相等性的其他電子通訊裝置上。
[0021]如圖2所示,電子通訊裝置100上可執(zhí)行(或以軟件/固件/可編程電子電路方式實(shí)現(xiàn))多個(gè)應(yīng)用程序ΑΡΡ1,ΑΡΡ2...ΑΡΡη、統(tǒng)一接口 120、多個(gè)設(shè)定插件(softwareplug-1ns) 140a, 140b, 140c, 140d 以及空間管理服務(wù) 160。
[0022]請一并參照圖2及圖3所示的實(shí)施例中,舉例來說,電子通訊裝置100可包含通訊模塊102、儲存模塊104以及處理模塊106。通訊模塊102用以通訊連接至通訊網(wǎng)絡(luò)200及通訊網(wǎng)絡(luò)中的多個(gè)云端空間220a?220d。儲存模塊104用以儲存多個(gè)設(shè)定插件140a?140d。處理模塊106用以執(zhí)行如圖2所示的應(yīng)用程序APPl?ΑΡΡη、統(tǒng)一接口 120以及空間管理服務(wù)160。
[0023]實(shí)際應(yīng)用中,通訊模塊102可包含無線網(wǎng)絡(luò)通訊電路,例如無線保真(W1-fi)電路、全球互通微波存取(Worldwide Interoperability for Microwave Access, WiMax)電路、寬頻分碼多工(Wide band Code Divis1n Multiple Access, WCDMA)電路、長期演進(jìn)技術(shù)(Long Term Evolut1n, LTE)電路、或其他具相等性的無線網(wǎng)絡(luò)通訊單元。儲存模塊104可包含儲存型快閃記憶體(例如NAND flash)、隨機(jī)存取記憶體(Random AccessMemory, RAM)、記憶卡、暫存器(register)、快取記憶體(cache memory)、或其他暫態(tài)/非暫態(tài)的記憶電路。處理模塊106可包含中央處理器(Central Processing Unit)、特殊應(yīng)用集成電路(Applicat1n-specific integrated circuit, ASIC)、可編程邏輯裝置(Programmable Logic Device, PLD)、系統(tǒng)單芯片(system on a chip, SoC)、或其他具相等性的處理電路單元。
[0024]于圖2的實(shí)施例中,應(yīng)用程序APPl?APPn可儲存于非暫態(tài)電腦可讀取媒體中,并用以在電子通訊裝置100上執(zhí)行(例如在電子通訊裝置100的應(yīng)用程序?qū)由蠄?zhí)行)。于此實(shí)施例中,每一個(gè)應(yīng)用程序APPl?APPn為安裝于電子通訊裝置100中的應(yīng)用程序軟件。舉例來說,上述各應(yīng)用程序可用以處理圖片編輯、文件編輯、網(wǎng)頁瀏覽、電子郵件、社交網(wǎng)絡(luò)、系統(tǒng)備份、文件管理、文件分享、線上相簿及/或類似的其他功能。應(yīng)用程序APPl?APPn可由使用者經(jīng)網(wǎng)際網(wǎng)絡(luò)下載并安裝、經(jīng)由安裝磁盤讀取并安裝、或其他具相等性的安裝管道。
[0025]每一個(gè)應(yīng)用程序APPl?APPn可具備與不同云端空間互動或整合的功能。換句話說,應(yīng)用程序APPl?APPn所具備的功能涉及存取云端空間220a?220d中至少一者。如圖2所示,云端空間220a?220d可為不同云端服務(wù)業(yè)者所擁有的儲存服務(wù)器。舉例來說,上述云端服務(wù)業(yè)者可包含Dropbox、SkyDrive、GoogleDrive、百度云(Baidu cloud)、Vdisk、Box.net 等。
[0026]如圖1及圖2所示,整合云端空間的方法執(zhí)行步驟SlOO于電子通訊裝置(例如電子通訊裝置100)上提供統(tǒng)一接口 120。統(tǒng)一接口 120用以透過通訊網(wǎng)絡(luò)200存取各個(gè)云端空間220a?220d。統(tǒng)一接口 120可儲存于非暫態(tài)電腦可讀取媒體中,并用以在電子通訊裝置100上執(zhí)行。舉例來說,統(tǒng)一接口 120在電子通訊裝置100的操作系統(tǒng)層或系統(tǒng)框架層上(例如可為安卓系統(tǒng)框架層)執(zhí)行。統(tǒng)一接口 120用以處理來自其他應(yīng)用程序/系統(tǒng)程序的請求指令,并相應(yīng)地存取云端空間220a?220d其中一個(gè)目標(biāo)云端空間。
[0027]于此實(shí)施例中,統(tǒng)一接口 120與多個(gè)設(shè)定插件140a?140d連結(jié),設(shè)定插件140a, 140b, 140c, 140d分別對應(yīng)到云端空間220a, 220b, 220c, 220d。每個(gè)設(shè)定插件140a?140d中各自包含區(qū)別化指令格式用以存取云端空間220a?220d的中一個(gè)特定的云端空間。舉例來說,上述區(qū)別化指令格式可為表征狀態(tài)轉(zhuǎn)移應(yīng)用程序接口(Representat1nalState Transfer Applicat1n Programming Interface, REST API)。統(tǒng)一接口 120 將符合統(tǒng)一接口指令格式的第一請求指令根據(jù)設(shè)定插件(140a,140b, 140c或140d)轉(zhuǎn)換為符合其中一種區(qū)別化指令格式的第二請求指令,借以存取云端空間(220a,220b,220c或220d)其中一者。
[0028]整合云端空間的方法執(zhí)行步驟S120于電子通訊裝置100上提供空間管理服務(wù)160??臻g管理服務(wù)160透過統(tǒng)一接口 120存取云端空間220a?220d,空間管理服務(wù)160用以將云端空間220a?220d整合為單一個(gè)整合云端空間,整合云端空間的總?cè)萘靠蔀樵贫丝臻g220a?220d各自的容量的加總。
[0029]接著,整合云端空間的方法執(zhí)行步驟S140,將空間管理服務(wù)160所形成的整合云端空間提供給電子通訊裝置100所執(zhí)行應(yīng)用程序APPl?APPn使用。上述空間管理服務(wù)160將云端空間220a?220d整合為單一個(gè)整合云端空間的詳細(xì)內(nèi)容、作法與效果將于下列段落進(jìn)一步說明。
[0030]請一并參閱圖4A,其繪示根據(jù)圖1中的整合云端空間的方法更進(jìn)一步的方法流程圖。如圖4A所示的實(shí)施例中,整合云端空間的方法還包含步驟S110,提供初始化界面用以輸入各云端空間的登入信息,例如可將初始化界面顯示于電子通訊裝置100的顯示畫面(圖中未示)上,使用者可以透過初始化界面輸入本身在各云端空間所注冊的使用者登入帳號/登入密碼等信息,也就是說,使用者可以透過此一初始化界面一次性地完成所有云端空間登入信息的填寫,隨后,電子通訊裝置100可記錄(或暫存)上述登入信息,使用者在利用整合云端空間時(shí)便不需要再逐一登入各別云端空間。
[0031]如圖4A所示,當(dāng)應(yīng)用程序欲讀取或搜尋整合云端空間時(shí),整合云端空間的方法包含步驟S141,由空間管理服務(wù)160透過統(tǒng)一接口 120讀取每一個(gè)云端空間220a?220d的文件內(nèi)容,并將所有云端空間220a?220d中的文件內(nèi)容整合為整合云端空間的總文件清單。因此,對應(yīng)用程序及使用者而言,所看到的單一個(gè)整合云端空間內(nèi)的總文件清單,實(shí)際上總文件清單的每一個(gè)文件內(nèi)容可能分別存放在不同的云端空間220a?220d。
[0032]此外,于執(zhí)行步驟S141的過程中,空間管理服務(wù)160可進(jìn)一步根據(jù)應(yīng)用程序的應(yīng)用類型(音樂播放器、相簿軟件、文字編輯軟件、通訊錄管理軟件),對應(yīng)特定的應(yīng)用程序展示總文件清單中相對應(yīng)類型的文件內(nèi)容。舉例來說,若應(yīng)用程序?yàn)橐魳凡シ牌鳎瑒t空間管理服務(wù)160可選擇優(yōu)先展示整合云端空間中相關(guān)的音樂文件(如mp3, wav, 3gp等文件);若應(yīng)用程序?yàn)橄嗖拒浖?,則空間管理服務(wù)160可選擇優(yōu)先展示整合云端空間中相關(guān)的影像文件(如jpg, gif, bmp等文件),但本發(fā)明并不以此為限。
[0033]另一方面,于執(zhí)行步驟S141的過程中,空間管理服務(wù)160亦可讀取每一個(gè)云端空間220a?220d各自的容量大小及剩余容量,并將其加總計(jì)算得知整合云端空間的總?cè)萘考翱偸S嗳萘?,空間管理服務(wù)160可將計(jì)算得到的整合云端空間的總?cè)萘考翱偸S嗳萘炕貓?bào)給應(yīng)用程序或使用者。舉例來說,云端空間220a的剩余容量/容量為0.5GB/2GB ;云端空間220b的剩余容量/容量為1GB/10GB ;云端空間220c的剩余容量/容量為8GB/8GB ;云端空間220d的剩余容量/容量為10GB/50GB,于此例中,空間管理服務(wù)160所形成的整合云端空間的剩余容量/總?cè)萘考礊?9.5GB/70GB,借此使用者能得知目前所有可用云端空間的整體狀況,而無須知道云端空間的各別狀況。
[0034]如圖4A所示,當(dāng)應(yīng)用程序欲寫入數(shù)據(jù)文件至整合云端空間時(shí),整合云端空間的方法執(zhí)行步驟S142與S143。于步驟S142中,由空間管理服務(wù)160將數(shù)據(jù)文件分配至所述多個(gè)云端空間220a?220d中至少一者。接著,于步驟S143,透過統(tǒng)一接口 120將分配后的數(shù)據(jù)文件上傳至上述分配結(jié)果對應(yīng)的至少一云端空間。上述步驟S142于分配數(shù)據(jù)文件時(shí)空間管理服務(wù)160須考量各云端空間220a?220d的剩余容量,請一并參閱圖4B,其進(jìn)一步繪示于一實(shí)施例中圖4A的步驟S142詳細(xì)作法的流程圖。
[0035]如圖4B所示,當(dāng)應(yīng)用程序欲寫入數(shù)據(jù)文件至整合云端空間時(shí),步驟S142a執(zhí)行以判斷數(shù)據(jù)文件的大小與各云端空間220a?220d剩余容量的相對關(guān)系。空間管理服務(wù)160已知各云端空間220a?220d的剩余容量空間(如步驟S141中空間管理服務(wù)160可透過統(tǒng)一接口 120讀取并查詢各云端空間220a?220d)。于此例中,步驟S142a中判斷Data與CFmax的大小關(guān)系,Data代表數(shù)據(jù)文件的大小,CFmax代表各云端空間220a?220d剩余容量中的最大值,延續(xù)先前實(shí)施例所舉的各云端空間220a?220d的剩余容量,此例中CFmax為云端空間220d的剩余容量10GB,但不以此為限。
[0036]若Data ^ CFmax,即欲寫入的數(shù)據(jù)文件小于或等于10GB,也就是說,當(dāng)所述多個(gè)云端空間220a?220d其中一者的剩余容量足以容納數(shù)據(jù)文件的數(shù)據(jù)容量Data時(shí),執(zhí)行步驟S142b,由空間管理服務(wù)160優(yōu)先將數(shù)據(jù)文件分配至具有足夠剩余容量的云端空間。舉例來說,數(shù)據(jù)文件為IGB者可分配至云端空間220b,220c或220d ;數(shù)據(jù)文件為7GB者可分配至云端空間220c與220d ;數(shù)據(jù)文件為9GB者可分配至云端空間220d。
[0037]若Data > CFmax,即欲寫入的數(shù)據(jù)文件大于10GB,也就是說,單一云端空間220a, 220b, 220c或220d本身無法容納數(shù)據(jù)文件的數(shù)據(jù)容量Data時(shí),執(zhí)行步驟S142c,由空間管理服務(wù)160將數(shù)據(jù)文件分割為多個(gè)子文件。舉例來說,數(shù)據(jù)文件為19GB時(shí),可分割為大小為IGB的第一子文件、大小為8GB的第二子文件以及大小為1GB的第三子文件。接著,執(zhí)行步驟S142d,將IGB的第一子文件、8GB的第二子文件以及1GB的第三子文件分配至云端空間220b、云端空間220c以及云端空間220d。隨后,執(zhí)行步驟S143將第一、第二及第三子文件分別上傳至云端空間220b、云端空間220c以及云端空間220d。
[0038]相對應(yīng)地,當(dāng)應(yīng)用程序(或使用者)欲讀取上述被分割的數(shù)據(jù)文件時(shí),空間管理服務(wù)160將由各云端空間將子文件合并并回傳給應(yīng)用程序(或使用者)。
[0039]傳統(tǒng)作法中,使用者或應(yīng)用程序要上傳超出云端空間的當(dāng)前剩余空間的數(shù)據(jù)文件,將被云端空間的服務(wù)器拒絕,使用者需要挪動/刪除目前各云端空間中文件,例如將云端空間220d的目前的文件搬移至云端空間220c,在云端空間220d中清理出更大的剩余空間,才能完成大小于18GB文件的上傳動作。透過本發(fā)明的整合云端空間的方法可充分利用各云端空間的可用空間,只要數(shù)據(jù)文件的大小不超過整合云端空間的總剩余容量,均可進(jìn)行上傳,不需要使用者進(jìn)行額外的操作。
[0040]綜上所述,本發(fā)明提出一種整合云端空間的方法以及采用此方法的電子通訊裝置,其設(shè)置有統(tǒng)一接口用以提供統(tǒng)一接口指令格式。電子通訊裝置上不同的應(yīng)用程序透過一致性的統(tǒng)一接口指令格式利用不同的云端空間的資源。此外,整合云端空間的方法提供空間管理服務(wù),用以將多個(gè)云端空間整合為單一個(gè)整合云端空間,空間管理服務(wù)可以自動分配文件上傳至特定的云端空間、整合各云端空間的文件清單、將各云端空間的總?cè)萘颗c剩余容量加總信息提供給使用者。對使用者而言,僅需要在整合云端空間的接口中進(jìn)行上傳/下載/查詢等操作,不需要記憶文件在實(shí)際云端空間中的真實(shí)位置及大小。
[0041]雖然本發(fā)明已以實(shí)施方式揭露如上,然其并非用以限定本發(fā)明,任何熟悉此技藝者,在不脫離本發(fā)明的精神和范圍內(nèi),當(dāng)可作各種的更動與潤飾,因此本發(fā)明的保護(hù)范圍當(dāng)視所附的權(quán)利要求書所界定的范圍為準(zhǔn)。
【權(quán)利要求】
1.一種整合云端空間的方法,其特征在于,適用于一電子通訊裝置,其存取相異的多個(gè)云端空間,該整合云端空間的方法包含: 提供一統(tǒng)一接口,該統(tǒng)一接口提供一統(tǒng)一接口指令格式用以存取所述云端空間; 提供一空間管理服務(wù),該空間管理服務(wù)透過該統(tǒng)一接口存取所述云端空間,該空間管理服務(wù)用以將所述多個(gè)云端空間整合為單一個(gè)整合云端空間;以及 將該整合云端空間提供給該電子通訊裝置所執(zhí)行一應(yīng)用程序使用。
2.根據(jù)權(quán)利要求1所述的整合云端空間的方法,其特征在于,該統(tǒng)一接口連結(jié)多個(gè)設(shè)定插件,每一個(gè)設(shè)定插件各自包含一區(qū)別化指令格式用以存取所述多個(gè)云端空間其中一者,該統(tǒng)一接口將符合該統(tǒng)一接口指令格式的一第一請求指令根據(jù)所述設(shè)定插件轉(zhuǎn)換為符合其中一種區(qū)別化指令格式的一第二請求指令,借以存取所述多個(gè)云端空間其中一者。
3.根據(jù)權(quán)利要求1所述的整合云端空間的方法,其特征在于,該整合云端空間的總?cè)萘繛樗龆鄠€(gè)云端空間各自的容量的加總。
4.根據(jù)權(quán)利要求1所述的整合云端空間的方法,其特征在于,當(dāng)該應(yīng)用程序欲讀取或搜尋該整合云端空間時(shí),該整合云端空間的方法包含: 由該空間管理服務(wù)透過該統(tǒng)一接口讀取每一個(gè)云端空間的一文件內(nèi)容,并整合為該整合云端空間的一總文件清單。
5.根據(jù)權(quán)利要求4所述的整合云端空間的方法,其特征在于,還包含: 根據(jù)該應(yīng)用程序的一應(yīng)用類型,對應(yīng)該應(yīng)用程序展示該總文件清單中一相對應(yīng)類型的文件內(nèi)容。
6.根據(jù)權(quán)利要求1所述的整合云端空間的方法,其特征在于,當(dāng)該應(yīng)用程序欲寫入一數(shù)據(jù)文件至該整合云端空間時(shí),該整合云端空間的方法包含: 由該空間管理服務(wù)將該數(shù)據(jù)文件分配至所述多個(gè)云端空間中至少一者;以及 透過該統(tǒng)一接口將該分配后的該數(shù)據(jù)文件上傳至該至少一云端空間。
7.根據(jù)權(quán)利要求6所述的整合云端空間的方法,其特征在于,當(dāng)所述多個(gè)云端空間其中一者的剩余容量足以容納該數(shù)據(jù)文件的數(shù)據(jù)容量時(shí),該空間管理服務(wù)優(yōu)先將該數(shù)據(jù)文件分配至具有足夠剩余容量的該云端空間。
8.根據(jù)權(quán)利要求6所述的整合云端空間的方法,其特征在于,若該數(shù)據(jù)文件的數(shù)據(jù)容量大于所述多個(gè)云端空間任一者的剩余容量時(shí),該整合云端空間的方法包含: 由該空間管理服務(wù)將該數(shù)據(jù)文件分割為多個(gè)子文件;以及 透過該統(tǒng)一接口將分割后的所述多個(gè)子文件分別上傳至所述多個(gè)云端空間中至少兩個(gè)相異的云端空間。
9.根據(jù)權(quán)利要求1所述的整合云端空間的方法,其特征在于,相異的所述云端空間分別采用相異的多種表征狀態(tài)轉(zhuǎn)移應(yīng)用程序接口。
10.一種電子通訊裝置,其特征在于,包含: 一通訊模塊,用以通訊并存取多個(gè)云端空間;以及 一處理模塊,用以執(zhí)行一應(yīng)用程序、一統(tǒng)一接口以及一空間管理服務(wù),該統(tǒng)一接口提供一統(tǒng)一接口指令格式用以存取所述云端空間,該空間管理服務(wù)透過該統(tǒng)一接口存取所述云端空間,該空間管理服務(wù)用以將所述多個(gè)云端空間整合為單一個(gè)整合云端空間,該處理模塊將該整合云端空間提供給該應(yīng)用程序進(jìn)行操作或存取。
11.根據(jù)權(quán)利要求10所述的電子通訊裝置,其特征在于,還包含一儲存模塊用以儲存多個(gè)設(shè)定插件,該統(tǒng)一接口連結(jié)多個(gè)設(shè)定插件,每一個(gè)設(shè)定插件各自包含一區(qū)別化指令格式用以存取所述多個(gè)云端空間其中一者,該統(tǒng)一接口將符合該統(tǒng)一接口指令格式的一第一請求指令根據(jù)所述設(shè)定插件轉(zhuǎn)換為符合其中一種區(qū)別化指令格式的一第二請求指令,借以存取所述多個(gè)云端空間其中一者。
12.根據(jù)權(quán)利要求10所述的電子通訊裝置,其特征在于,該整合云端空間的總?cè)萘繛樗龆鄠€(gè)云端空間各自的容量的加總。
13.根據(jù)權(quán)利要求10所述的電子通訊裝置,其特征在于,當(dāng)該應(yīng)用程序欲讀取或搜尋該整合云端空間時(shí),由該空間管理服務(wù)透過該統(tǒng)一接口讀取每一個(gè)云端空間的一文件內(nèi)容,并整合為該整合云端空間的一總文件清單。
14.根據(jù)權(quán)利要求13所述的電子通訊裝置,其特征在于,該空間管理服務(wù)根據(jù)該應(yīng)用程序的一應(yīng)用類型,對應(yīng)該應(yīng)用程序展示該總文件清單中一相對應(yīng)類型的文件內(nèi)容。
15.根據(jù)權(quán)利要求10所述的電子通訊裝置,其特征在于,當(dāng)該應(yīng)用程序欲寫入一數(shù)據(jù)文件至該整合云端空間時(shí),由該空間管理服務(wù)將該數(shù)據(jù)文件分配至所述多個(gè)云端空間中至少一者,并透過該統(tǒng)一接口將該分配后的該數(shù)據(jù)文件上傳至該至少一云端空間。
16.根據(jù)權(quán)利要求15所述的電子通訊裝置,其特征在于,當(dāng)所述多個(gè)云端空間其中一者的剩余容量足以容納該數(shù)據(jù)文件的數(shù)據(jù)容量時(shí),該空間管理服務(wù)優(yōu)先將該數(shù)據(jù)文件分配至具有足夠剩余容量的該云端空間。
17.根據(jù)權(quán)利要求15所述的電子通訊裝置,其特征在于,若該數(shù)據(jù)文件的數(shù)據(jù)容量大于所述云端空間任一者的剩余容量時(shí),由該空間管理服務(wù)將該數(shù)據(jù)文件分割為多個(gè)子文件,并透過該統(tǒng)一接口將分割后的所述多個(gè)子文件分別上傳至所述多個(gè)云端空間中至少兩個(gè)相異的云端空間。
18.根據(jù)權(quán)利要求10所述的電子通訊裝置,其特征在于,相異的所述多個(gè)云端空間分別采用相異的多種表征狀態(tài)轉(zhuǎn)移應(yīng)用程序接口。
【文檔編號】H04L29/08GK104348872SQ201310337307
【公開日】2015年2月11日 申請日期:2013年8月5日 優(yōu)先權(quán)日:2013年8月5日
【發(fā)明者】洪村利, 高茂原, 黃承丞 申請人:宏達(dá)國際電子股份有限公司