專利名稱::具有采用搶占式同步順序優(yōu)先化的同步功能的媒體系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及媒體系統(tǒng),并特別涉及具有采用搶占式同步順序優(yōu)先"f七(preemptiveprioritizationofsynchronizationorder)的同步功旨g白勺系統(tǒng)。
背景技術(shù):
:多媒體系統(tǒng)可包括一個或多個媒體播放器。這樣的播放器可包括固定式和/或便攜式存儲單元以及媒體內(nèi)容回放設備。多媒體系統(tǒng)可在一個或多個數(shù)據(jù)庫中將該多媒體系統(tǒng)的媒體文件編入索引。媒體文件的索引化會涉及同步處理。取決于多媒體系統(tǒng)的大小和復雜度,同步處理會涉及將數(shù)百或數(shù)千個媒體文件編入索引。在同步處理的過程中,用戶可能無法訪問媒體文件直到媒體文件已經(jīng)被編入索引或者直到同步操作已經(jīng)完成。如果同步操作將相當數(shù)量的媒體文件編入索引,則用戶可能在相當長的時間內(nèi)都無法訪問媒體文件。
發(fā)明內(nèi)容媒體系統(tǒng)包括具有配置在文件夾中的媒體文件的媒體設備,以及適于存儲關(guān)于媒體文件和/或文件夾的信息的數(shù)據(jù)庫。同步器被用來將關(guān)于媒體文件和/或文件夾的信息與數(shù)據(jù)庫同步。同步器依照文件夾同歩順序來同步所述信息。所確定的文件夾同步順序可由用戶搶占。用戶可指定與同步順序不同的優(yōu)先級來將與當前文件夾不同的另一個文件夾設置在同步順序內(nèi)較高的優(yōu)先級處。對于本領(lǐng)域的技術(shù)人員,在研究了以下附圖和詳細說明后,本發(fā)明的其它系統(tǒng)、方法、特征和優(yōu)勢將是或?qū)⒆兊蔑@而易見。所有這些另外的系統(tǒng)、方法、特征和優(yōu)勢都應包括在本說明書中,處于本發(fā)明的范圍內(nèi),并由所附權(quán)利要求書保護。通過參考以下附圖和說明書,可更好地理解本發(fā)明。附圖中的組件不一定依比例,而是將重點放在說明本發(fā)明的原理上。此外,在附圖中,同樣的附圖標記在不同的示圖中始終表示相應的部分。圖1示出多媒體系統(tǒng),其將媒體文件夾和文件信息與數(shù)據(jù)庫同步并能夠讓用戶對同步順序進行搶占式優(yōu)先化。圖2示出能夠讓用戶對同步順序進行搶占式優(yōu)先化的另一多媒體系統(tǒng)。圖3示出可用來將關(guān)于多媒體系統(tǒng)的媒體文件的信息與一個或多個數(shù)據(jù)庫同步的處理。圖4示出可用于圖3中所示的第一同步趟次(firstsynchronizationpass)的處理。圖5示出可用于圖3中所示的第二同步趟次的處理。圖6示出可用于圖3中所示的第三同步趟次的處理。圖7示出可用在多媒體系統(tǒng)中使用的數(shù)據(jù)庫的文件表中的字段。圖8示出可用在多媒體系統(tǒng)中使用的數(shù)據(jù)庫的文件表中的另外的字段。圖9示出可用在多媒體系統(tǒng)中使用的數(shù)據(jù)庫的文件夾表中的字段。圖IO示出可用在多媒體系統(tǒng)中使用的數(shù)據(jù)庫的播放列表表格中的字段。圖11示出可用在多媒體系統(tǒng)中使用的數(shù)據(jù)庫的媒體存儲庫表中的字段。圖12示出可用在多媒體系統(tǒng)中使用的數(shù)據(jù)庫的插口表(slottable)中的字段。圖13示出可用在多媒體系統(tǒng)中使用的數(shù)據(jù)庫的副本表(copytable)中的字段。具體實施方式圖1是可具有采用搶占式同步順序優(yōu)先化的媒體文件同步功能的多媒體系統(tǒng)100的示意圖。系統(tǒng)100可包括媒體回放和選擇模塊105,其提供系統(tǒng)100中的多個媒體設備和用戶接口110之間的高級交互。媒體回放和選擇模塊105可使從多個設備選擇媒體文件的操作便利化并允許通過與一個或多個回放區(qū)域(playbackzone)115相關(guān)聯(lián)的輸出設備回放所選擇的媒體文件。在圖1所示的系統(tǒng)中,四個媒體設備附連到系統(tǒng)100。第一設備120可包括能夠訪問CD音頻文件125而獲得信息并使用回放和選擇模塊105回放的CD播放器。第二設備130可包括能夠訪問DVD音頻/視頻文件135而獲得信息并使用回放和選擇模塊105回放的DVD播放器。第三設備140可包括能夠訪問MP3音頻文件145而獲得信息并使用回放和選擇模塊105回放的MP3播放器。第四設備150可包括能夠訪問存儲的音頻文件155而獲得信息并使用回放和選擇模塊105回放的衛(wèi)星無線電。與設備120、130、140和150的媒體文件125、135、145和155有關(guān)的信息可由文件同步模塊160獲得。該信息可存儲在一個或多個媒體文件信息數(shù)據(jù)庫165中。所存儲的信息可包括由回放和選擇模塊105用來選擇具有期望的媒體內(nèi)容的給定文件的媒體文件特征?;胤藕瓦x擇模塊105可直接從數(shù)據(jù)庫165訪問該信息和/或通過文件同步模塊160來訪問該信息。媒體文件信息數(shù)據(jù)庫165中的信息可在多個組件之間分割,每個組件可駐留在一個或多個分布式設備中。媒體回放和選擇模塊105可操縱(navigate)存儲在這些組件中的信息,就好像信息存儲在單個數(shù)據(jù)庫中。媒體文件信息數(shù)據(jù)庫165中的信息可包括所有或幾乎所有與媒體文件125、135、145和155有關(guān)的信息的整合(consolidation)。i亥信息可以以通常獨立于每個媒體文件存儲于其上的設備的格式來存儲。媒體回放和選擇模塊105對該信息的訪問可在預先不知道相應媒體文件存儲或位于其上的媒體設備的情況下發(fā)生。媒體文件可以通過用戶接口110以及媒體選擇和回放模塊105而被選擇以供回放。選擇可以通過媒體名稱、媒體風格、演奏者、播放列表名稱或其它選擇標準而與相應文件的位置或狀態(tài)無關(guān)地做出。用戶可請求回放具有"鄉(xiāng)村"風格的媒體文件,并且媒體選擇和回放模塊105可定位和回放被識別為具有該風格的所有媒體文件,而不考慮文件位于或存儲于其上的設備如何。系統(tǒng)100可在額外的新設備附連到系統(tǒng)100上或通過接口連接到系統(tǒng)100上時動態(tài)地檢測這些額外的新設備。系統(tǒng)100可通過無線介質(zhì)(無線或光學信號發(fā)送,或某些其它無線協(xié)議)和/或通過物理有線連接來發(fā)送和/或取回信息。在識別添加的設備后,與對應于該設備的媒體文件內(nèi)容有關(guān)的信息可被自動地識別并與媒體文件信息數(shù)據(jù)庫165的內(nèi)容同步。圖2是多媒體系統(tǒng)200的另一框圖。系統(tǒng)200可包括多媒體引擎(MME)模塊205,其與人機接口(HMI)模塊210交互。MME模塊205還與10媒體模塊215交互,其中IO媒體模塊215提供可通過一個或多個協(xié)議與多個不同的多媒體設備220通信的接口。HMI模塊210可包括具有多模式用戶輸入(諸如語音)、觸摸按鈕和觸摸屏的接口,其中觸摸按鈕和觸摸屏充當與用戶的交互點以識別將要播放的內(nèi)容并請求某些回放操作。響應于這些用戶交互而由HMI模塊210獲取的信息可傳遞到MME模塊205。MME模塊205可通過IO媒體模塊215直接從設備220獲得被請求的文件名稱、文件類型、風格、演奏者等的媒體文件信息??商鎿Q地,或另外,媒體文件信息可使用存儲在一個或多個數(shù)據(jù)庫230中的來自媒體文件信息的元數(shù)據(jù)來獲得。數(shù)據(jù)庫230可由MME模塊205使用以存儲和取回客戶應用程序(諸如HMI模塊210)所訪問的媒體文件的元數(shù)據(jù)??蛻魬贸绦蚩墒褂迷撔畔硐蛴脩麸@示媒體文件或以期望的方式在一個或多個回放輸出設備/區(qū)域225上安排媒體文件的回放。數(shù)據(jù)庫230可同時支持來自多個客戶的多個連接。數(shù)據(jù)庫230中的信息可在多個文件之間分割。每個數(shù)據(jù)庫文件可以以不影響更高層應用程序的訪問的可配置的方式存儲在RAM、閃存或硬驅(qū)中。HMI模塊210可用來實現(xiàn)各種不同的功能,包括以下功能1.發(fā)送請求至MME205以便回放和將媒體文件復制到設備220上。其可以被分配給HMI模塊210,由用戶操縱來決定將播放哪個媒體以及以什么樣的順序播放。然后產(chǎn)生的請求可被發(fā)送到MME205以供處理。所選媒體在一個或多個回放輸出設備/區(qū)域225上的回放可處于MME模塊205的媒體選擇和回放模塊265的控制之下。2.瀏覽設備220的媒體文件內(nèi)容。MME模塊205可訪問數(shù)據(jù)庫230以使一些或所有可用的媒體暴露于HMI模塊210。用戶命令可被輸入到HMI模塊210以指示MME模塊205返回關(guān)于所選媒體的信息至HMI模塊210。3.支持MME模塊205瀏覽接口。某些設備可以允許客戶應用程序直接瀏覽它們。例如,當播放DVD視頻時,其屏幕導航菜單會出現(xiàn)。HMI模塊210可用于通過MME模塊205發(fā)送導航命令(諸如上、下、左、右、播放等)至設備以操縱DVD菜單。4.接受來自MME模塊205的通知并相應地做出響應。MME模塊205可提供事件通知至客戶應用程序。產(chǎn)生通知的事件的一些實例是"歌曲改變","新設備插入",等等。HMI模塊210可通過例如接受這樣的消息并相應地進行自我更新來保持與MME模塊205和媒體同步。MME模塊205可被實現(xiàn)為使用同步模塊270來處理設備發(fā)現(xiàn)和同步的資源管理器。同步模塊270可用來使數(shù)據(jù)庫230的媒體文件信息與設備220的媒體內(nèi)容同步。圖中同步模塊270包括三個組件媒體存儲同步器(MSS)235,元數(shù)據(jù)同步器(MDS)240,和播放列表同步器(PLS)245。MME模塊205可以使用媒體選擇和回放模塊265來提供用于管理回放(播放、停止和搜索命令)的高層API。MME模塊205可負責大范圍的功能,包括以下功能1.播放媒體。這樣的媒體操作可由媒體選擇和回放模塊265執(zhí)行并可包括搜索、暫停、停止、改變音量、調(diào)整平衡和衰減等。媒體選擇和回放模塊265可抽象出媒體的類型以及如何從客戶應用程序?qū)?諸如HMI模塊210)播放媒體。當HMI模塊210指示MME模塊205在DVD播放器中播放某些媒體時,HMI模塊210不需要知道是否媒體存儲在驅(qū)動中的音頻CD或DVD中?;胤趴捎蒑ME模塊205的媒體選擇和回放模塊265處理。然而,對于某些設備,如iPod或PlaysForSure設備,MME模塊205可將回放請求傳遞至設備自身。2.同步設備220和數(shù)據(jù)庫230。MME模塊205的同步模塊270可以用于采用與其所檢測到的媒體文件和設備相對應的元數(shù)據(jù)來更新數(shù)據(jù)庫230。客戶應用程序可直接瀏覽數(shù)據(jù)庫230,或通過MME模塊205瀏覽數(shù)據(jù)庫230以瀏覽音樂、創(chuàng)建播放列表等。當媒體設備220被連接到系統(tǒng)200時,MME模塊205會檢測到媒體設備220的存在并開始將關(guān)于設備的信息與數(shù)據(jù)庫230同步。數(shù)據(jù)庫230中的信息可以將來自多個不同設備220的元數(shù)據(jù)整合成單一格式,該單一格式獨立于附連在系統(tǒng)200上的設備的類型。同歩也可包括保持具有基本相同的媒體內(nèi)容的多個文件之間的關(guān)系。3.為設備提供瀏覽接口。由于MME模塊205可以支持的設備的大的列表,其可以設置有對所有設備都相同的瀏覽抽象層。這允許客戶應用程序(諸如HMI模塊210)瀏覽MME105所支持的所有設備,而不必直接支持它們。圖3示出可用于將關(guān)于多媒體系統(tǒng)的媒體文件的信息與一個或多個數(shù)據(jù)庫同步的處理。在305,該處理執(zhí)行系統(tǒng)的第一同步趟次以發(fā)現(xiàn)文件和播放列表,并將待同步的文件的詳細資料記錄在文件夾/文件表中。可用于第一同步趟次的處理在圖4中示出。第二同步趟次可在315執(zhí)行。在該第二同步趟次中,可收集和存儲媒體文件和文件夾的元數(shù)據(jù)??捎糜诘诙教舜蔚奶幚碓趫D5中示出。第三同步趟次可在320執(zhí)行以同步播放列表。在該第三同步趟次中,關(guān)于待同步的播放列表的信息可在播放列表同步中被記錄。可用于第三同步趟次的處理在圖6中示出。圖4示出可用于圖3的310所示出的第一同步趟次的處理。同步處理可在405在起始文件夾開始。起始文件夾可以是系統(tǒng)定義的參數(shù),諸如缺省文件夾,所有文件和文件夾同步都在該缺省文件夾處開始。另外,或可替換地,起始文件夾可以是現(xiàn)有的和/或新添加的媒體存儲和/或回放設備的根文件夾。文件得到同步的順序可對應于系統(tǒng)定義的參數(shù),諸如文件系統(tǒng)的每層處的字母順序、設備號、設備類型或類似參數(shù)。在410,用戶可搶占同步處理以選擇與起始文件夾或同步順序中的隨后文件夾不同的不同文件和/或文件夾以供同步。在410處的用戶輸入可對應于用戶存儲的先前的位置,實時輸入的位置,響應于詢問而實時輸入的位置,預定的缺省位置,或某些其它用戶可選擇位置。在415,處理判斷當前文件夾是否與用戶所優(yōu)先化的文件夾不同。如果不同,則處理繼續(xù)進行到420,在該步驟,優(yōu)先化的文件夾被設置為當前文件夾以編入索引。在當前文件夾被設置為用戶請求的新優(yōu)先化的文件夾的情況下,處理可返回到415,從而允許用戶進一步搶占優(yōu)先化處理。如果沒有發(fā)生另外的用戶搶占,則處理可在425繼續(xù)進行。在425,處理判斷當前文件夾是否已經(jīng)完全被編入索引。如果當前文件夾的編入索引的操作已經(jīng)完成,則在430選擇下一個文件夾。在435,處理判斷是否所有待同步的文件夾已經(jīng)被編入索引。如果所有文件夾己經(jīng)被編入索引,則其它處理可在440被執(zhí)行。如果處理在425判斷當前文件夾的編入索引的操作還沒有完成,則在445從文件夾取回下一條目。處理在450分析文件夾條目的類型。如果處理在450判斷該條目是文件,則在455,將關(guān)于該文件的信息添加到一個或多個數(shù)據(jù)庫的文件表中。如果該條目是文件夾,則在460,將關(guān)于該文件夾的信息添加到一個或多個數(shù)據(jù)庫的文件夾表中。圖4中的處理可繼續(xù)進行編入索引的操作直到所有待同步的文件和文件夾都被編入索引。圖5示出可用來執(zhí)行圖3中315處示出的第二同步趟次的處理。該處理可在505開始。在510,處理判斷是否任何文件夾已經(jīng)被用戶優(yōu)先化。如果沒有文件夾被優(yōu)先化,則該處理可從標準優(yōu)先級文件夾中選擇文件來進行元數(shù)據(jù)同步。否則,在515從優(yōu)先化的文件夾中選擇文件來進行元數(shù)據(jù)同步。在任一情況中,處理可在525繼續(xù)進行處理。在525,獲得在515或520識別的文件的元數(shù)據(jù)并將其存儲在數(shù)據(jù)庫中。如果在530判斷有額外的文件要同步它們的元數(shù)據(jù),則處理可返回到510。否則,可在535對進一步的處理操作進行控制。圖6是可用來執(zhí)行圖3中320處示出的第三同步趟次的處理。該處理可在605開始。在610,處理可判斷是否有任何文件夾已經(jīng)被用戶優(yōu)先化。如果沒有文件夾被優(yōu)先化,則該處理可從標準優(yōu)先級文件夾中選擇播放列表以供同步。否則,在515從優(yōu)先化的文件夾中選擇播放列表來進行元數(shù)據(jù)同步。在任一情況中,處理可在625繼續(xù)進行處理,在該步驟中,獲得在615或620識別的播放列表的元數(shù)據(jù)并將其存儲在數(shù)據(jù)庫中。示例性的播放列表是.m3u、iTunes和PLS和其它播放列表格式。如果在630判斷有額外的播放列表要同步,則處理可返回到步驟610。否則,在635,處理可轉(zhuǎn)移控制至其它處理。如果用戶已經(jīng)搶占式地優(yōu)先化了文件夾以供同步,則關(guān)于優(yōu)先化的文件夾中的文件和文件夾的信息,可以比沒有進行這樣的搶占式優(yōu)先化的情況更早地對媒體系統(tǒng)的其它部分可用。媒體選擇和回放模塊265可訪問該信息以回放搶占式優(yōu)先化的文件夾的文件和/或顯示關(guān)于這些文件和文件夾的信息。數(shù)據(jù)庫230可用來將所有或一些多媒體文件編入索引。數(shù)據(jù)庫230可通過結(jié)構(gòu)化査詢語言或可使一個文件與另一個文件相關(guān)的其它語言進行通信。數(shù)據(jù)庫230中的記錄可取決于系統(tǒng)的要求而具有大量不同的結(jié)構(gòu)。可用在這樣的數(shù)據(jù)庫記錄的文件表中的某些字段,以及它們相應的含義,在圖7和8的表中示出。可用在文件夾表中的字段在圖9中示出。可與數(shù)據(jù)庫230中的播放列表表格結(jié)合使用的字段在圖10中不出o數(shù)據(jù)庫230也可以包括媒體存儲庫表。媒體存儲庫(mediastore)表中的每個媒體存儲庫描述一個包含多媒體引擎205已經(jīng)檢測到的媒體的物理設備。這可以是iPod⑧設備、硬驅(qū)、USB棒、DVD視頻盤或可從其中讀取或向其中寫入的某個其它設備/介質(zhì)。媒體存儲庫可在物理設備被插入和移去時到來和離開,并且該表在物理設備被插入和移去時相應地更新。文件和文件夾表中的條目可屬于媒體所處或被編入索引的一個媒體存儲庫。媒體存儲庫可以由識別符唯一地識別,該識別符可用于獲得鏈接到其它表的媒體存儲庫的識別符。圖11示出可與媒體存儲庫表結(jié)合使用的字段。更進一步,數(shù)據(jù)庫230可包括插口表。插口可用來定義文件系統(tǒng)位置,媒體存儲庫可在該位置被連接和除去。例如,audiocd可在文件系統(tǒng)中的/fs/cd0位置處找到。如果它是網(wǎng)絡audiocd,則它可以在/net/remote—host/fs/cd0處找到。MME205可被設計成支持不受限制的數(shù)量的插口。圖12示出可與插口表結(jié)合使用的字段。對應于文件的元數(shù)據(jù)可用包含該文件的媒體來存儲。然而,也可以是由外部源增加元數(shù)據(jù)至文件或?qū)⒃獢?shù)據(jù)鏈接至文件。關(guān)于文件的元數(shù)據(jù)可包括關(guān)于音樂類型和制作該音樂的工作組的信息。一些可選系統(tǒng)包含各種額外類型的元數(shù)據(jù)。例如,元數(shù)據(jù)可以包括關(guān)于存儲在文件中的內(nèi)容的質(zhì)量的信息。該質(zhì)量信息可用來選擇將為用戶播放的內(nèi)容,或者和與內(nèi)容相關(guān)聯(lián)的某種許可證或其它限制一起使用??捎迷诟北颈碇械淖侄卧趫D13中示出。副本表可用來使具有基本相同的媒體內(nèi)容的文件的多個副本彼此相關(guān)。圖3中的copy—id字段可用于使識別的文件與圖7中的副本表的copyid字段相關(guān)。副本表的fid字段可以是唯一的文件識別符,其引用圖3中所示的庫格式的相應fid。"original"字段指示文件是否是原本。媒體系統(tǒng)可使用硬件和軟件組件的組合來實現(xiàn)。軟件組件可存儲在整合式和/或分布式的本地和/或遠程存儲設備中。一個或多個處理器可用來執(zhí)行軟件組件的代碼。接口硬件和軟件可用來與媒體存儲和回放設備通信和/或訪問媒體存儲和回放設備。盡管已說明了本發(fā)明的各種實施例,但是對于本領(lǐng)域的普通技術(shù)人員將會顯而易見的是,在本發(fā)明的范圍內(nèi)許多另外的實施例和實現(xiàn)方案是可能的。因此,除了根據(jù)所附權(quán)利要求及其等效物之外,本發(fā)明并不受其它限制。權(quán)利要求1.一種媒體系統(tǒng),包括多個媒體設備,其中每個媒體設備包括配置在一個或多個文件夾中的一個或多個媒體文件;數(shù)據(jù)庫,其適于存儲關(guān)于所述一個或多個媒體文件的信息;和同步器,其適于將關(guān)于所述一個或多個媒體文件的信息與所述數(shù)據(jù)庫同步,其中所述同步器根據(jù)確定的文件夾同步順序同步所述信息,并且其中,所述確定的文件夾同步順序可由用戶搶占以將一文件夾設置在更高的優(yōu)先級。2.如權(quán)利要求1所述的媒體系統(tǒng),其中所述確定的文件夾同步順序包括在所述多個媒體設備中的一媒體設備的根文件夾處開始同步操作。3.如權(quán)利要求2所述的媒體系統(tǒng),其中所述確定的文件夾同步順序包括按字母順序在文件系統(tǒng)的隨后的層上繼續(xù)同步操作。4.如權(quán)利要求1所述的媒體系統(tǒng),其中所述確定的文件夾同步順序可由用戶搶占以同步由用戶存儲的先前的文件夾。5.如權(quán)利要求1所述的媒體系統(tǒng),其中所述確定的文件夾同步順序可由用戶搶占以同步實時輸入的文件夾。6.如權(quán)利要求1所述的媒體系統(tǒng),其中所述確定的文件夾同步順序可由用戶搶占以同步響應于詢問而實時輸入的文件夾。7.如權(quán)利要求1所述的媒體系統(tǒng),其中所述確定的文件夾同步順序可由用戶搶占以同步預定的缺省文件夾。8.—種媒體系統(tǒng),包括多個媒體設備,其中每個媒體設備包括配置在一個或多個文件夾中的一個或多個媒體文件;數(shù)據(jù)庫,其適于存儲關(guān)于所述一個或多個媒體文件和文件夾的信息;禾口人機接口模塊,其適于接受來自用戶的媒體內(nèi)容選擇命令;媒體引擎模塊,其從所述人機接口模塊接受媒體內(nèi)容選擇命令以選擇供回放的媒體文件;和同步模塊,其將關(guān)于所述一個或多個媒體文件和文件夾的信息與所述數(shù)據(jù)庫同步,其中所述同步器根據(jù)確定的文件夾同步順序同步所述信息,并且其中,所述確定的文件夾同步順序可由用戶通過所述人機接口模塊搶占以將一文件夾設置在更高的優(yōu)先級。9.如權(quán)利要求8所述的媒體系統(tǒng),其中所述確定的文件夾同步順序包括在所述多個媒體設備中的一媒體設備的根文件夾處開始同步操10.如權(quán)利要求9所述的媒體系統(tǒng),其中所述確定的文件夾同步順序包括按字母順序在文件系統(tǒng)的隨后的層上繼續(xù)同步操作。11.如權(quán)利要求8所述的媒體系統(tǒng),其中所述確定的文件夾同步順序可由用戶搶占以同步由用戶存儲的先前的文件夾。12.如權(quán)利要求8所述的媒體系統(tǒng),其中所述確定的文件夾同步順序可由用戶搶占以同步實時輸入的文件夾。13.如權(quán)利要求8所述的媒體系統(tǒng),其中所述確定的文件夾同步順序可由用戶搶占以同步響應于詢問而實時輸入的文件夾。14.如權(quán)利要求8所述的媒體系統(tǒng),其中所述確定的文件夾同步順序可由用戶搶占以同步預定的缺省文件夾。15.—種媒體系統(tǒng),包括媒體設備裝置,其用于將一個或多個媒體文件存儲在一個或多個文件夾中;數(shù)據(jù)庫裝置,其用于存儲關(guān)于所述一個或多個媒體文件的信息;和同步裝置,其用于將關(guān)于所述一個或多個媒體文件的信息與所述數(shù)據(jù)庫裝置同步,其中所述同步裝置根據(jù)確定的文件夾同步順序同步所述信息,并且其中,所述確定的文件夾同步順序可由用戶搶占以將一文件夾設置在更高的優(yōu)先級。16.如權(quán)利要求15所述的媒體系統(tǒng),其中所述確定的文件夾同步順序包括在所述多個媒體設備中的一媒體設備的根文件夾處開始同步操作。17.如權(quán)利要求16所述的媒體系統(tǒng),其中所述確定的文件夾同步順序包括按字母順序在文件系統(tǒng)的隨后的層上繼續(xù)同步操作。18.如權(quán)利要求15所述的媒體系統(tǒng),其中所述確定的文件夾同步順序可由用戶搶占以同步由用戶存儲的先前的文件夾。19.如權(quán)利要求15所述的媒體系統(tǒng),其中所述確定的文件夾同歩順序可由用戶搶占以同步實時輸入的文件夾。20.如權(quán)利要求15所述的媒體系統(tǒng),其中所述確定的文件夾同步順序可由用戶搶占以同步響應于詢問而實時輸入的文件夾。21.如權(quán)利要求15所述的媒體系統(tǒng),其中所述確定的文件夾同步順序可由用戶搶占以同步預定的缺省文件夾。22.—種用于操作媒體系統(tǒng)的方法,包括將一個或多個媒體文件存儲在一個或多個文件夾中;將關(guān)于所述一個或多個媒體文件的信息組織在一個或多個數(shù)據(jù)庫中;和將關(guān)于所述一個或多個媒體文件的信息與所述一個或多個數(shù)據(jù)庫同步,其中所述信息是根據(jù)確定的文件夾同步順序同步的;以及允許用戶搶占所述確定的文件夾同步順序以將一文件夾設置在更高的優(yōu)先級。23.如權(quán)利要求22所述的方法,其中所述確定的文件夾同步順序包括在一媒體設備的根文件夾處開始同步操作。24.如權(quán)利要求22所述的方法,其中所述確定的文件夾同步順序包括按字母順序在一媒體設備的文件系統(tǒng)的隨后的層上繼續(xù)同步操作。25.如權(quán)利要求22所述的方法,其中所述確定的文件夾同步順序可由用戶搶占以同步由用戶存儲的先前的文件夾。26.如權(quán)利要求22所述的方法,其中所述確定的文件夾同步順序可由用戶搶占以同步實時輸入的文件夾。27.如權(quán)利要求22所述的方法,其中所述確定的文件夾同步順序可由用戶搶占以同步響應于詢問而實時輸入的文件夾。28.如權(quán)利要求22所述的方法,其中所述確定的文件夾同步順序可由用戶搶占以同步預定的缺省文件夾。全文摘要本發(fā)明公開了一種具有采用搶占式同步順序優(yōu)先化的同步功能的媒體系統(tǒng),其包括具有配置在文件夾中的媒體文件的媒體設備,以及適于存儲關(guān)于媒體文件和/或文件夾的信息的數(shù)據(jù)庫。同步器被用來將關(guān)于媒體文件和/或文件夾的信息與數(shù)據(jù)庫同步。同步器依照文件夾同步順序來同步所述信息。所確定的文件夾同步順序可由用戶搶占。用戶可指定與同步順序不同的優(yōu)先級來將與當前文件夾不同的另一個文件夾設置在同步順序內(nèi)較高的優(yōu)先級處。文檔編號G06F17/30GK101226530SQ20071019886公開日2008年7月23日申請日期2007年12月14日優(yōu)先權(quán)日2006年12月14日發(fā)明者D·卡爾達莫申請人:Qnx軟件操作系統(tǒng)德國有限公司