專利名稱:文檔同步方法及其系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種文檔同步的方法,特別是涉及一種通過(guò)通訊網(wǎng)絡(luò)與儲(chǔ)存空間中的
多媒體文檔進(jìn)行同步的方法及系統(tǒng)。
背景技術(shù):
市面上有許多文檔同步軟件,可以幫助用戶將計(jì)算機(jī)系統(tǒng)中的電子郵件或會(huì)議信 息等數(shù)據(jù)同步至手機(jī)等移動(dòng)電子裝置的微軟Outlook軟件中。詳細(xì)地說(shuō),用戶可通過(guò)通用 總線接口 (Universal Serial Bus,USB)傳輸線將手機(jī)連接至計(jì)算機(jī)系統(tǒng),并通過(guò)文檔同步 軟件來(lái)檢查計(jì)算機(jī)系統(tǒng)中的特定數(shù)據(jù)夾,進(jìn)而將計(jì)算機(jī)系統(tǒng)的Outlook軟件中的數(shù)據(jù)傳送 到手機(jī)當(dāng)中,使得手機(jī)的數(shù)據(jù)可與計(jì)算機(jī)系統(tǒng)的數(shù)據(jù)同步。 然而上述文檔同步軟件必須通過(guò)USB傳輸線來(lái)連接需要同步的手機(jī)以及計(jì)算機(jī) 系統(tǒng),在用戶不慎忘記攜帶USB傳輸線時(shí)便無(wú)法完成文檔同步的動(dòng)作,使得文檔同步的便 利性受到限制。 從另一方面來(lái)看,隨著網(wǎng)絡(luò)科技的發(fā)展,用戶可以利用的儲(chǔ)存空間種類也越來(lái)越 多。 一般來(lái)說(shuō),用戶會(huì)希望在可儲(chǔ)存多媒體檔的電子裝置中備份各個(gè)儲(chǔ)存空間中的數(shù)據(jù),以 防止因?yàn)閮?chǔ)存空間損毀而遺失文檔的情況。但不難想見(jiàn),以人工的方式去比對(duì)及檢查儲(chǔ)存 空間的多媒體文檔與電子裝置中的多媒體文檔是否一致需要耗費(fèi)相當(dāng)多的時(shí)間與精力,對(duì) 用戶來(lái)說(shuō)并不方便。 基于手機(jī)的便攜性與普及化,在未來(lái)十分有可能以手機(jī)來(lái)取代計(jì)算機(jī)系統(tǒng)來(lái)使用 軟件或?yàn)g覽儲(chǔ)存空間中的文檔。據(jù)此,在手機(jī)與儲(chǔ)存空間之間達(dá)到數(shù)據(jù)同步的目的的演算 法便顯得十分重要。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明提供一種文檔同步方法,將儲(chǔ)存空間中相異的多媒體文檔下載 至電子裝置。 本發(fā)明提供一種文檔同步系統(tǒng),將儲(chǔ)存在各種儲(chǔ)存空間的多媒體文檔整合到電子 裝置,以方便用戶瀏覽上述多媒體文檔。 為達(dá)到上述及其他目的,本發(fā)明提出一種文檔同步方法,用于電子裝置。其中,電 子裝置儲(chǔ)存至少一個(gè)本地多媒體文檔,并可通過(guò)通訊網(wǎng)絡(luò)存取至少一個(gè)儲(chǔ)存空間。此方法 首先在符合特定時(shí)間點(diǎn)時(shí),將電子裝置連接上述儲(chǔ)存空間。其中,上述儲(chǔ)存空間之一儲(chǔ)存有 至少一個(gè)遠(yuǎn)端多媒體文檔。接著判斷是否存在任何相異于本地多媒體文檔的遠(yuǎn)端多媒體文 檔,以及將相異于本地多媒體文檔的遠(yuǎn)端多媒體文檔下載至電子裝置或是將相異于遠(yuǎn)端多 媒體文檔的本地多媒體文檔上傳至儲(chǔ)存空間。 在本發(fā)明的一實(shí)施例中,其中特定時(shí)間點(diǎn)包括用戶所設(shè)定的預(yù)設(shè)時(shí)間、電子裝置 每次與通訊網(wǎng)絡(luò)連線時(shí),用戶執(zhí)行某特定指令時(shí),或是電子裝置處于不被操作的閑置狀態(tài) 時(shí)。
在本發(fā)明的一實(shí)施例中,其中判斷是否存在任何相異于本地多媒體文檔的遠(yuǎn)端多 媒體文檔的步驟,包括比較遠(yuǎn)端多媒體文檔與本地多媒體文檔的文檔名稱。若遠(yuǎn)端多媒體 文檔的文檔名稱不符合所有本地多媒體文檔的文檔名稱,則判斷遠(yuǎn)端多媒體文檔相異于本 地多媒體文檔。此外,判斷是否存在任何相異于本地多媒體文檔的遠(yuǎn)端多媒體文檔的步驟 還包括取得遠(yuǎn)端多媒體文檔與本地多媒體文檔的文檔內(nèi)容。若遠(yuǎn)端多媒體文檔的文檔內(nèi)容 不符合每個(gè)本地多媒體文檔的文檔內(nèi)容,則判斷遠(yuǎn)端多媒體文檔相異于本地多媒體文檔。
在本發(fā)明的一實(shí)施例中,其中每個(gè)儲(chǔ)存空間儲(chǔ)存有各個(gè)遠(yuǎn)端多媒體文檔的縮圖文 檔。而在判斷是否存在任何相異于本地多媒體文檔的遠(yuǎn)端多媒體文檔的步驟之后,還包括 將相異于上述本地多媒體文檔的每個(gè)遠(yuǎn)端多媒體文檔的縮圖文檔下載至電子裝置并顯示 上述縮圖文檔,以及在接收對(duì)應(yīng)縮圖文檔的選取指令時(shí),自儲(chǔ)存空間下載文檔選取指令所 相對(duì)應(yīng)的遠(yuǎn)端多媒體文檔,并且刪除電子裝置中的縮圖文檔。 在本發(fā)明的一實(shí)施例中,其中下載相異于本地多媒體文檔的遠(yuǎn)端多媒體文檔的步 驟包括調(diào)整遠(yuǎn)端多媒體文檔的文檔大小,以及將經(jīng)過(guò)調(diào)整的遠(yuǎn)端多媒體文檔儲(chǔ)存至電子裝 置。另外,下載相異于本地多媒體文檔的遠(yuǎn)端多媒體文檔的步驟還包括轉(zhuǎn)換遠(yuǎn)端多媒體文 檔的文檔格式,以及將經(jīng)過(guò)轉(zhuǎn)換的遠(yuǎn)端多媒體文檔儲(chǔ)存至電子裝置。 在本發(fā)明的一實(shí)施例中,其中在符合特定時(shí)間點(diǎn)時(shí)連接儲(chǔ)存空間的步驟之后,還 包括判斷是否存在任何相異于遠(yuǎn)端多媒體文檔的本地多媒體文檔,以及將相異于遠(yuǎn)端多媒 體文檔的本地多媒體文檔上傳至儲(chǔ)存空間。 從另一觀點(diǎn)來(lái)看,本發(fā)明提出一種文檔同步系統(tǒng),此系統(tǒng)包括儲(chǔ)存空間連接模塊、 判斷模塊,以及上下載模塊。其中,儲(chǔ)存空間連接模塊適于在符合特定時(shí)間點(diǎn)時(shí),通過(guò)通訊 網(wǎng)絡(luò)將電子裝置連接至少一個(gè)儲(chǔ)存空間。其中,電子裝置儲(chǔ)存至少一個(gè)本地多媒體文檔,而 上述儲(chǔ)存空間的一儲(chǔ)存至少一個(gè)遠(yuǎn)端多媒體文檔。判斷模塊適于判斷是否存在任何相異于 本地多媒體文檔的遠(yuǎn)端多媒體文檔。上下載模塊則適于將相異于本地多媒體文檔的遠(yuǎn)端多 媒體文檔下載至電子裝置或是將相異于遠(yuǎn)端多媒體文檔的本地多媒體文檔上傳至儲(chǔ)存空 間。 在本發(fā)明的一實(shí)施例中,其中特定時(shí)間點(diǎn)包括用戶所設(shè)定的預(yù)設(shè)時(shí)間、電子裝置 每次與通訊網(wǎng)絡(luò)連線時(shí),用戶執(zhí)行某特定指令時(shí),或是在電子裝置處于不被操作的閑置狀 態(tài)時(shí)。 在本發(fā)明的一實(shí)施例中,其中判斷模塊比較遠(yuǎn)端多媒體文檔與本地多媒體文檔的 文檔名稱,若遠(yuǎn)端多媒體文檔的文檔名稱不符合各本地多媒體文檔的文檔名稱,則判斷遠(yuǎn) 端多媒體文檔相異于本地多媒體文檔。另外,判斷模塊取得遠(yuǎn)端多媒體文檔與本地多媒體 文檔的文檔內(nèi)容,若遠(yuǎn)端多媒體文檔的文檔內(nèi)容不符合各本地多媒體文檔的文檔內(nèi)容,則 判斷遠(yuǎn)端多媒體文檔相異于本地多媒體文檔。 在本發(fā)明的一實(shí)施例中,其中各儲(chǔ)存空間儲(chǔ)存遠(yuǎn)端多媒體文檔的縮圖文檔,而上
下載模塊將相異于本地多媒體文檔的每個(gè)遠(yuǎn)端多媒體文檔的縮圖文檔下載至電子裝置,以
由電子裝置顯示縮圖文檔。上下載模塊在接收對(duì)應(yīng)于縮圖文檔的選取指令后,自儲(chǔ)存空間
下載文檔選取指令所相對(duì)應(yīng)的遠(yuǎn)端多媒體文檔,以及刪除電子裝置中的縮圖文檔。 在本發(fā)明的一實(shí)施例中,其中上下載模塊調(diào)整遠(yuǎn)端多媒體文檔的文檔大小,并將
經(jīng)過(guò)調(diào)整的遠(yuǎn)端多媒體文檔儲(chǔ)存至電子裝置。此外,上下載模塊轉(zhuǎn)換遠(yuǎn)端多媒體文檔的文檔格式,并將經(jīng)過(guò)轉(zhuǎn)換的遠(yuǎn)端多媒體文檔儲(chǔ)存至電子裝置。 在本發(fā)明的一實(shí)施例中,其中判斷模塊判斷是否存在任何相異于遠(yuǎn)端多媒體文檔 的本地多媒體文檔,而上下載模塊將相異于遠(yuǎn)端多媒體文檔的本地多媒體文檔上傳至儲(chǔ)存 空間。 本發(fā)明通過(guò)通訊網(wǎng)絡(luò)連接多個(gè)儲(chǔ)存空間,在判斷儲(chǔ)存空間中有新的多媒體文檔 后,轉(zhuǎn)換其文檔大小與文檔格式并將其下載至電子裝置。如此一來(lái),用戶可以通過(guò)電子裝置 來(lái)瀏覽儲(chǔ)存在不同儲(chǔ)存空間的多媒體文檔,進(jìn)而大幅提升瀏覽多媒體文檔的便利性。
為讓使本發(fā)明的上述特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并結(jié)合附 圖詳細(xì)說(shuō)明如下。
圖1是依照本發(fā)明的一實(shí)施例所繪示的文檔同步系統(tǒng)的方塊圖。圖2是依照本發(fā)明的一實(shí)施例所繪示的文檔同步方法的流程圖。圖3是依照本發(fā)明的另一實(shí)施例所繪示的文檔同步方法的流程圖。圖4是依照本發(fā)明的一實(shí)施例所繪示的顯示畫(huà)面的示意圖。圖5是依照本發(fā)明的又一實(shí)施例所繪示的文檔同步方法的流程圖。附圖符號(hào)說(shuō)明100 :文檔同步系統(tǒng)110:儲(chǔ)存空間連接模塊120 :判斷模塊130 :上下載模塊140 :文檔瀏覽模塊210 240 :本發(fā)明的一實(shí)施例所述的文檔同步方法的各步驟310 380 :本發(fā)明的另一實(shí)施例所述的文檔同步方法的各步驟400 :顯示畫(huà)面410、420、430、440 :區(qū)±央411 :本地多媒體文檔421 、431 、441 :遠(yuǎn)端多媒體文檔510 540 :本發(fā)明的又一實(shí)施例所述的文檔同步方法的各步驟
具體實(shí)施例方式
對(duì)一個(gè)可儲(chǔ)存多媒體文檔的電子裝置來(lái)說(shuō),若能對(duì)多個(gè)儲(chǔ)存空間進(jìn)行文檔同步動(dòng) 作,以將不同的多媒體文檔下載并儲(chǔ)存于電子裝置,便能讓用戶有效率地通過(guò)電子裝置本 身來(lái)瀏覽原本儲(chǔ)存在不同儲(chǔ)存裝置的多媒體文檔。本發(fā)明便是基于上述觀點(diǎn)進(jìn)而發(fā)展出的 一種文檔同步方法與系統(tǒng)。為了使本發(fā)明的內(nèi)容更為明了,以下特舉實(shí)施例做為本發(fā)明確 實(shí)能夠據(jù)以實(shí)施的范例。 圖1是依照本發(fā)明的一實(shí)施例所繪示的文檔同步系統(tǒng)的方塊圖。請(qǐng)參閱圖l,在本 實(shí)施例中,文檔同步系統(tǒng)100可配置在例如手機(jī)、個(gè)人數(shù)字助理手機(jī)(PDA phone)、智能型 手機(jī)(Smartphone),或移動(dòng)計(jì)算機(jī)(Mobilecomputer)等各種可以用來(lái)儲(chǔ)存多媒體文檔的
6電子裝置中,用以在電子裝置以及多個(gè)儲(chǔ)存空間之間達(dá)到多媒體文檔同步的目的。其中,儲(chǔ) 存空間例如是網(wǎng)絡(luò)相簿伺服器。文檔同步系統(tǒng)100包括儲(chǔ)存空間連接模塊110、判斷模塊 120、上下載模塊130,以及文檔瀏覽模塊140。以下將對(duì)各模塊的功能進(jìn)行說(shuō)明。
儲(chǔ)存空間連接模塊110在電子裝置啟動(dòng)之后,在每次符合特定時(shí)間點(diǎn)時(shí),通過(guò)通 訊網(wǎng)絡(luò)將電子裝置連接至少一個(gè)儲(chǔ)存空間。在上述儲(chǔ)存空間之一儲(chǔ)存有一個(gè)以上的多媒體 文檔。為了方便說(shuō)明,在以下將儲(chǔ)存在電子裝置中的多媒體文檔稱的為本地多媒體文檔,而 將儲(chǔ)存在儲(chǔ)存空間中的多媒體文檔稱之為遠(yuǎn)端多媒體文檔。而本地多媒體文檔以及遠(yuǎn)端多 媒體文檔例如是圖片(image)文檔、音樂(lè)(audio)文檔,或影片(video)文檔,在此并不限 制其范圍。 判斷模塊120的功用在于判斷是否有任何相異于本地多媒體文檔的遠(yuǎn)端多媒體 文檔。在本實(shí)施例中,判斷模塊120是通過(guò)文檔名稱或文檔內(nèi)容的比對(duì)來(lái)判斷遠(yuǎn)端多媒體 文檔是否相異于所有本地多媒體文檔。 上下載模塊130在判斷模塊120進(jìn)行判斷動(dòng)作之后,將相異于本地多媒體文檔的 遠(yuǎn)端多媒體文檔下載至電子裝置。而文檔瀏覽模塊140則是用來(lái)在電子裝置上顯示一個(gè)包 括了多個(gè)區(qū)塊的顯示畫(huà)面,并且在顯示畫(huà)面中顯示所有本地多媒體文檔以及下載自儲(chǔ)存空 間的遠(yuǎn)端多媒體文檔。 以下將以文檔同步系統(tǒng)100的運(yùn)作流程來(lái)對(duì)本發(fā)明進(jìn)行更進(jìn)一步的說(shuō)明,以說(shuō)明 通過(guò)文檔同步系統(tǒng)100達(dá)到在電子裝置以及多個(gè)儲(chǔ)存空間之間同步多媒體文檔的步驟。圖 2是依照本發(fā)明的一實(shí)施例所繪示的文檔同步方法的流程圖。請(qǐng)同時(shí)參閱圖l與圖2,如步 驟210所示,電子裝置在啟動(dòng)之后將不斷地判斷目前是否符合特定時(shí)間點(diǎn)。在本實(shí)施例中, 特定時(shí)間點(diǎn)可以是用戶事先所設(shè)定的預(yù)設(shè)時(shí)間,或是在電子裝置每次與通訊網(wǎng)絡(luò)連線時(shí)。 此外,特定時(shí)間點(diǎn)也可以是當(dāng)電子裝置處于不被操作的閑置狀態(tài)時(shí),亦或以用戶執(zhí)行某特 定指令的時(shí)間點(diǎn)視為特定時(shí)間點(diǎn)。 在符合特定時(shí)間點(diǎn)時(shí),由儲(chǔ)存空間連接模塊110將電子裝置連接至多個(gè)儲(chǔ)存空 間。在本實(shí)施例中,在電子裝置預(yù)設(shè)有各個(gè)儲(chǔ)存空間的網(wǎng)絡(luò)地址、用戶名稱,以及用戶密碼。 儲(chǔ)存空間連接模塊110在取得上述網(wǎng)絡(luò)地址、用戶名稱與用戶密碼之后,通過(guò)通訊網(wǎng)絡(luò)分 別連接至上述網(wǎng)絡(luò)地址,并完成對(duì)應(yīng)的用戶名稱與用戶密碼驗(yàn)證,進(jìn)而登入各儲(chǔ)存空間。
接下來(lái),如步驟230所示,由判斷模塊120判斷在各個(gè)儲(chǔ)存空間中,是否存在任何 相異于本地多媒體文檔的遠(yuǎn)端多媒體文檔。在一實(shí)施例中,判斷模塊120比較各個(gè)遠(yuǎn)端多
媒體文檔與各個(gè)本地多媒體文檔的文檔名稱。倘若有任何的遠(yuǎn)端多媒體文檔其文檔名稱不 符合所有本地多媒體文檔的文檔名稱,則判斷文檔名稱不符的遠(yuǎn)端多媒體文檔相異于本地
多媒體文檔。在另一實(shí)施例中,判斷模塊120將取得各個(gè)遠(yuǎn)端多媒體文檔與本地多媒體文 檔的文檔內(nèi)容。任何遠(yuǎn)端多媒體文檔的文檔內(nèi)容不符合本地多媒體文檔的文檔內(nèi)容時(shí),則 會(huì)被判斷模塊120判斷為相異于本地多媒體文檔。進(jìn)一步來(lái)說(shuō),當(dāng)多媒體文檔為圖片文檔 時(shí),便可通過(guò)比對(duì)圖片中的各個(gè)像素來(lái)判斷是否是屬于同一張圖片。 倘若在所有的儲(chǔ)存空間中,不存在相異于本地多媒體文檔的遠(yuǎn)端多媒體文檔,則 回到步驟210,繼續(xù)判斷是否到達(dá)特定時(shí)間點(diǎn)。然而,倘若有不同的遠(yuǎn)端多媒體文檔,則如步 驟240所示,由上下載模塊130將不同于本地多媒體文檔的所有遠(yuǎn)端多媒體文檔下載置電 子裝置。其中,上下載模塊130例如將調(diào)整遠(yuǎn)端多媒體文檔的文檔大小,并將經(jīng)過(guò)調(diào)整的遠(yuǎn)端多媒體文檔儲(chǔ)存至電子裝置。而為了讓電子裝置能順利播放或呈現(xiàn)遠(yuǎn)端多媒體文檔,上 下載模塊130還會(huì)在儲(chǔ)存遠(yuǎn)端多媒體文檔之前,將遠(yuǎn)端多媒體文檔的文檔格式轉(zhuǎn)換為電子 裝置所支援的格式。 由圖1所示的各步驟可以發(fā)現(xiàn),通過(guò)文檔同步系統(tǒng)100的運(yùn)作,在到達(dá)特定時(shí)間點(diǎn) 時(shí),儲(chǔ)存空間中相異于本地多媒體文檔相異的遠(yuǎn)端多媒體文檔將被下載至電子裝置,以達(dá) 到文檔同步的目的。如此一來(lái),用戶便不再需要判斷想要瀏覽的多媒體文檔系儲(chǔ)存在何處, 同時(shí)也不需要額外輸入密碼或選擇開(kāi)啟多媒體文檔的瀏覽程序,便能直接在電子裝置中瀏 覽各個(gè)儲(chǔ)存空間里的多媒體文檔,進(jìn)而提升瀏覽上的便利性。 在以下的實(shí)施例中,在每個(gè)儲(chǔ)存空間里除了儲(chǔ)存遠(yuǎn)端多媒體文檔之外,還儲(chǔ)存有 對(duì)應(yīng)的縮圖文檔。而當(dāng)判斷模塊120判斷有相異于本地多媒體文檔的遠(yuǎn)端多媒體文檔時(shí), 并不會(huì)直接將上述遠(yuǎn)端多媒體文檔下載置電子裝置,取而代之的是下載對(duì)應(yīng)的縮圖文檔。 圖3是依照此一實(shí)施例所繪示的文檔同步方法的流程圖。請(qǐng)參閱圖3,由于步驟310至步驟 330與圖2的步驟210至步驟230相同或相似,故在此不再贅述。 請(qǐng)見(jiàn)圖3的步驟340,若判斷模塊120判斷儲(chǔ)存空間中有相異于本地多媒體文檔的 遠(yuǎn)端多媒體文檔,上下載模塊130會(huì)將相異于本地多媒體文檔的每個(gè)遠(yuǎn)端多媒體文檔的縮 圖文檔下載至電子裝置,接著在步驟350中,由電子裝置顯示上述縮圖文檔以供用戶在空 閑時(shí)進(jìn)行選擇。 用戶在檢視縮圖文檔之后,可以選取想要下載的遠(yuǎn)端多媒體文檔。如步驟360所 示,上下載模塊130判斷是否接收到任何對(duì)應(yīng)縮圖文檔的選取指令。倘若接收到選取指令, 表示用戶希望下載縮圖文檔所對(duì)應(yīng)的遠(yuǎn)端多媒體文檔。因而在步驟370中,上下載模塊130 自儲(chǔ)存空間下載文檔選取指令所相對(duì)應(yīng)的遠(yuǎn)端多媒體文檔。在本實(shí)施例中,上下載模塊130 在將遠(yuǎn)端多媒體文檔儲(chǔ)存在電子裝置之前,亦會(huì)將文檔大小與文檔格式調(diào)整為電子裝置所 支援的形式。待下載完畢之后,如步驟380所示,將原先儲(chǔ)存在電子裝置中的縮圖文檔刪 除。然而,倘若上下載模塊130并未接收到任何選取指令,表示用戶不想下載這些遠(yuǎn)端多媒 體文檔,因此直接執(zhí)行步驟380,將電子裝置中的縮圖文檔刪除。 以下載縮圖文檔來(lái)取代直接下載遠(yuǎn)端多媒體文檔,可以讓用戶根據(jù)縮圖文檔選取 真正想要下載的多媒體文檔,避免下載過(guò)多非必要的多媒體文檔而占據(jù)電子裝置的儲(chǔ)存空 間,使得在電子裝置以及儲(chǔ)存空間之間進(jìn)行文檔同步的動(dòng)作變的更富有彈性。
值得一提的是,在上下載模塊130將遠(yuǎn)端多媒體文檔下載并儲(chǔ)存至電子裝置之 后,文檔同步系統(tǒng)100中的文檔瀏覽模塊140例如會(huì)在電子裝置的螢?zāi)伙@示一個(gè)包括多個(gè) 區(qū)塊的顯示畫(huà)面。用戶可以通過(guò)此一顯示畫(huà)面來(lái)?yè)煲曀械谋镜囟嗝襟w文檔以及下載的遠(yuǎn) 端多媒體文檔。圖4是依照本發(fā)明的一實(shí)施例所繪示的顯示畫(huà)面的示意圖。在本實(shí)施例中, 顯示畫(huà)面400共包括四個(gè)區(qū)塊。其中區(qū)塊410用來(lái)顯示原本便儲(chǔ)存在電子裝置中的所有本 地多媒體文檔410。而區(qū)塊420、區(qū)塊430,以及區(qū)塊440則分別對(duì)應(yīng)至不同的儲(chǔ)存空間(例 如不同的網(wǎng)絡(luò)相簿)。如圖4所示,在區(qū)塊420、區(qū)塊430,以及區(qū)塊440中顯示的是下載自 對(duì)應(yīng)的網(wǎng)絡(luò)相簿的遠(yuǎn)端多媒體文檔(即多媒體文檔421、多媒體文檔431,以及多媒體文檔 441)。通過(guò)分區(qū)顯示的方式可以讓用戶更方便地檢視來(lái)自相同儲(chǔ)存空間的多媒體文檔,進(jìn) 而讓文檔管理變的更為便利。進(jìn)一步來(lái)說(shuō),在用戶擁有多個(gè)網(wǎng)絡(luò)相簿的同時(shí),通過(guò)本發(fā)明所 述的文檔同步系統(tǒng)100的運(yùn)作將只需要一個(gè)電子裝置便可以同時(shí)瀏覽所有網(wǎng)絡(luò)相簿中的照片。 本發(fā)明所述的文檔同步系統(tǒng)100在進(jìn)行文檔同步的動(dòng)作時(shí),將相異于本地多媒體 文檔的遠(yuǎn)端多媒體文檔下載至電子裝置,以使電子裝置與儲(chǔ)存空間的文檔同步之外,還包 括將本地多媒體文檔上傳至儲(chǔ)存空間。圖5是依照本發(fā)明的又一實(shí)施例所繪示的文檔同步 方法的流程圖。請(qǐng)參閱圖5,由于圖5的步驟510與520與圖2的步驟210與220相同或相 似,故在此不再贅述。 在儲(chǔ)存空間連接模塊110將電子裝置連接至儲(chǔ)存空間之后,如步驟530所示,判斷 模塊120判斷在電子裝置中是否存在任何相異于遠(yuǎn)端多媒體文檔的本地多媒體文檔。其 中,判斷模塊120例如是通過(guò)比較遠(yuǎn)端多媒體文檔以及本地多媒體文檔的文檔名稱或文檔 內(nèi)容來(lái)判斷兩者是否相同。 倘若存在相異于遠(yuǎn)端多媒體文檔的本地多媒體文檔,則如步驟540所示,由上下 載模塊130將上述本地多媒體文檔上傳至儲(chǔ)存空間。據(jù)此,讓儲(chǔ)存空間可與電子裝置中的 文檔同步。 綜上所述,本發(fā)明所述的文檔同步方法與其系統(tǒng)是在啟動(dòng)電子裝置并到達(dá)特定時(shí) 間點(diǎn)時(shí),比對(duì)電子裝置中的本地多媒體文檔與儲(chǔ)存在儲(chǔ)存空間中的遠(yuǎn)端多媒體文檔。若有 任何相異于本地多媒體文檔的遠(yuǎn)端多媒體文檔,則將其下載至電子裝置。如此一來(lái),將可以 達(dá)到令電子裝置與儲(chǔ)存空間之間文檔同步的目的,進(jìn)而方便用戶通過(guò)電子裝置來(lái)瀏覽各個(gè) 儲(chǔ)存空間中的多媒體文檔,以提升瀏覽多媒體文檔的效率。 雖然本發(fā)明已以較佳實(shí)施例揭露如上,然其并非用以限定本發(fā)明,本領(lǐng)域的技術(shù) 人員在不脫離本發(fā)明的精神和范圍的前提下可作若干的更動(dòng)與潤(rùn)飾,因此本發(fā)明的保護(hù)范 圍以本申請(qǐng)的權(quán)利要求為準(zhǔn)。
權(quán)利要求
一種文檔同步方法,用于一電子裝置,其中該電子裝置儲(chǔ)存至少一本地多媒體文檔,并可通過(guò)一通訊網(wǎng)絡(luò)存取至少一儲(chǔ)存空間,該方法包括在符合一特定時(shí)間點(diǎn)時(shí),連接上述儲(chǔ)存空間;若上述儲(chǔ)存空間的一儲(chǔ)存至少一遠(yuǎn)端多媒體文檔,則判斷是否存在任何相異于上述本地多媒體文檔的上述遠(yuǎn)端多媒體文檔;以及下載相異于上述本地多媒體文檔的上述遠(yuǎn)端多媒體文檔至該電子裝置。
2. 如權(quán)利要求1所述的文檔同步方法,其中該特定時(shí)間點(diǎn)至少包括下列其中之一 用 戶所設(shè)定的一預(yù)設(shè)時(shí)間、該電子裝置每次與該通訊網(wǎng)絡(luò)連線時(shí)、該電子裝置處于不被操作 的一閑置狀態(tài)時(shí),以及用戶執(zhí)行一特定指令時(shí)。
3. 如權(quán)利要求1所述的文檔同步方法,其中判斷是否存在任何相異于上述本地多媒體 文檔的上述遠(yuǎn)端多媒體文檔的步驟包括比較每一上述遠(yuǎn)端多媒體文檔與每一上述本地多媒體文檔的一文檔名稱,若上述遠(yuǎn)端 多媒體文檔其中之一的該文檔名稱不符合每一上述本地多媒體文檔的該文檔名稱,則判斷 該遠(yuǎn)端多媒體文檔相異于上述本地多媒體文檔;以及取得每一上述遠(yuǎn)端多媒體文檔與每一上述本地多媒體文檔的一文檔內(nèi)容,若上述遠(yuǎn)端 多媒體文檔其中之一的該文檔內(nèi)容不符合每一上述本地多媒體文檔的該文檔內(nèi)容,則判斷 該遠(yuǎn)端多媒體文檔相異于上述本地多媒體文檔。
4. 如權(quán)利要求1所述的文檔同步方法,其中每一上述儲(chǔ)存空間儲(chǔ)存每一上述遠(yuǎn)端多媒 體文檔的一縮圖文檔,而在判斷是否存在任何相異于上述本地多媒體文檔的上述遠(yuǎn)端多媒 體文檔的步驟之后還包括下載相異于上述本地多媒體文檔的每一上述遠(yuǎn)端多媒體文檔的該縮圖文檔至該電子 裝置;顯示上述縮圖文檔;接收至少一選取指令,其中每一上述選取指令對(duì)應(yīng)于上述縮圖文檔其中之一 ; 自該儲(chǔ)存空間下載上述文檔選取指令所相對(duì)應(yīng)的上述遠(yuǎn)端多媒體文檔;以及 刪除該電子裝置中的上述縮圖文檔。
5. 如權(quán)利要求1所述的文檔同步方法,其中下載相異于上述本地多媒體文檔的上述遠(yuǎn) 端多媒體文檔的步驟包括調(diào)整上述遠(yuǎn)端多媒體文檔的一文檔大小,并儲(chǔ)存經(jīng)過(guò)調(diào)整的上述遠(yuǎn)端多媒體文檔至該 電子裝置;以及轉(zhuǎn)換上述遠(yuǎn)端多媒體文檔的一文檔格式,并儲(chǔ)存經(jīng)過(guò)轉(zhuǎn)換的上述遠(yuǎn)端多媒體文檔至該 電子裝置。
6. 如權(quán)利要求1所述的文檔同步方法,其中在符合該特定時(shí)間點(diǎn)時(shí),連接上述儲(chǔ)存空 間的步驟之后還包括判斷是否存在任何相異于上述遠(yuǎn)端多媒體文檔的上述本地多媒體文檔;以及 上傳相異于上述遠(yuǎn)端多媒體文檔的上述本地多媒體文檔至該儲(chǔ)存空間。
7. —種文檔同步系統(tǒng),包括一儲(chǔ)存空間連接模塊,適于在符合一特定時(shí)間點(diǎn)時(shí),通過(guò)一通訊網(wǎng)絡(luò)將一電子裝置連 接至至少一儲(chǔ)存空間,其中該電子裝置儲(chǔ)存至少一本地多媒體文檔,而每一上述儲(chǔ)存空間儲(chǔ)存至少一遠(yuǎn)端多媒體文檔;一判斷模塊,適于判斷是否存在任何相異于上述本地多媒體文檔的上述遠(yuǎn)端多媒體文 檔;以及一上下載模塊,適于下載相異于上述本地多媒體文檔的上述遠(yuǎn)端多媒體文檔至該電子 裝置。
8. 如權(quán)利要求7所述的文檔同步系統(tǒng),其中該特定時(shí)間點(diǎn)至少包括下列其中之一 用 戶所設(shè)定的一預(yù)設(shè)時(shí)間、該電子裝置每次與該通訊網(wǎng)絡(luò)連線時(shí)、該電子裝置處于不被操作 的一閑置狀態(tài)時(shí),以及用戶執(zhí)行一特定指令時(shí)。
9. 如權(quán)利要求7所述的文檔同步系統(tǒng),其中該判斷模塊比較每一上述遠(yuǎn)端多媒體文檔 與每一上述本地多媒體文檔的一文檔名稱,若上述遠(yuǎn)端多媒體文檔其中之一的該文檔名稱 不符合每一上述本地多媒體文檔的該文檔名稱,則判斷該遠(yuǎn)端多媒體文檔相異于上述本地 多媒體文檔;該判斷模塊取得每一上述遠(yuǎn)端多媒體文檔與每一上述本地多媒體文檔的一文 檔內(nèi)容,若上述遠(yuǎn)端多媒體文檔其中之一的該文檔內(nèi)容不符合每一上述本地多媒體文檔的 該文檔內(nèi)容,則判斷該遠(yuǎn)端多媒體文檔相異于上述本地多媒體文檔。
10. 如權(quán)利要求7所述的文檔同步系統(tǒng),其中每一上述儲(chǔ)存空間儲(chǔ)存每一上述遠(yuǎn)端多 媒體文檔的一縮圖文檔,而該上下載模塊下載相異于上述本地多媒體文檔的每一上述遠(yuǎn)端 多媒體文檔的該縮圖文檔至該電子裝置,以由該電子裝置顯示上述縮圖文檔,且該上下載 模塊接收至少一選取指令,且每一上述選取指令對(duì)應(yīng)于上述縮圖文檔其中之一,并且自該 儲(chǔ)存空間下載上述文檔選取指令所相對(duì)應(yīng)的上述遠(yuǎn)端多媒體文檔,以及刪除該電子裝置中 的上述縮圖文檔。
11. 如權(quán)利要求7所述的文檔同步系統(tǒng),其中該上下載模塊調(diào)整上述遠(yuǎn)端多媒體文檔 的一文檔大小,并儲(chǔ)存經(jīng)過(guò)調(diào)整的上述遠(yuǎn)端多媒體文檔至該電子裝置;該上下載模塊轉(zhuǎn)換 上述遠(yuǎn)端多媒體文檔的一文檔格式,并儲(chǔ)存經(jīng)過(guò)轉(zhuǎn)換的上述遠(yuǎn)端多媒體文檔至該電子裝置。
12. 如權(quán)利要求7所述的文檔同步系統(tǒng),其中該判斷模塊判斷是否存在任何相異于上 述遠(yuǎn)端多媒體文檔的上述本地多媒體文檔,而該上下載模塊上傳相異于上述遠(yuǎn)端多媒體文 檔的上述本地多媒體文檔至該儲(chǔ)存空間。
全文摘要
一種文檔同步方法及其系統(tǒng)。此方法在符合特定時(shí)間點(diǎn)時(shí),通過(guò)通訊網(wǎng)絡(luò)將電子裝置連接至少一個(gè)儲(chǔ)存空間。其中,電子裝置儲(chǔ)存至少一個(gè)本地多媒體文檔,且各儲(chǔ)存空間儲(chǔ)存至少一個(gè)遠(yuǎn)端多媒體文檔。接著,判斷是否存在任何相異于本地多媒體文檔的遠(yuǎn)端多媒體文檔。最后,將相異于本地多媒體文檔的遠(yuǎn)端多媒體文檔下載至電子裝置。據(jù)此,提供用戶一個(gè)有效率的方式來(lái)瀏覽儲(chǔ)存在各個(gè)儲(chǔ)存空間中的多媒體文檔。
文檔編號(hào)H04L29/08GK101770465SQ200810190279
公開(kāi)日2010年7月7日 申請(qǐng)日期2008年12月30日 優(yōu)先權(quán)日2008年12月30日
發(fā)明者侯鈞耀, 王蕙雯, 高翊峰 申請(qǐng)人:宏達(dá)國(guó)際電子股份有限公司